From 6cbd21329e338f643404401192ae6fe2b389f8f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A1chym=20Tou=C5=A1ek?= Date: Sat, 3 Aug 2019 20:23:27 +0200 Subject: [PATCH] Run ADV-mode and DLL updates --- Update/_mina_001.txt | 890 ++++---- Update/_mina_002_1.txt | 3739 +++++++++++++++++++-------------- Update/_mina_002_1a.txt | 171 +- Update/_mina_002_1b.txt | 97 +- Update/_mina_002_2.txt | 254 ++- Update/_mina_003_1.txt | 1365 +++++++----- Update/_mina_003_2.txt | 398 ++-- Update/_mina_004.txt | 1160 ++++++----- Update/_mina_005.txt | 1217 ++++++----- Update/_mina_006.txt | 1672 +++++++++------ Update/_mina_007.txt | 784 ++++--- Update/_mina_008.txt | 2486 +++++++++++++--------- Update/_mina_009_2.txt | 2215 ++++++++++++-------- Update/_mina_010.txt | 1663 +++++++++------ Update/_mina_011_1.txt | 807 ++++--- Update/_mina_011_2.txt | 1588 ++++++++------ Update/_mina_012.txt | 1440 +++++++------ Update/_mina_013.txt | 2813 ++++++++++++++----------- Update/_mina_014.txt | 1976 ++++++++++-------- Update/_mina_015_1.txt | 1479 +++++++------ Update/_mina_015_2.txt | 676 +++--- Update/_mina_016.txt | 2795 +++++++++++++++---------- Update/_mina_017.txt | 1862 ++++++++++------- Update/_mina_018.txt | 2252 +++++++++++--------- Update/_mina_019.txt | 4152 +++++++++++++++++++++---------------- Update/_mina_020.txt | 568 ++--- Update/_mina_021.txt | 1064 ++++++---- Update/_mina_022.txt | 1995 ++++++++++-------- Update/_mina_023_1.txt | 500 +++-- Update/_mina_023_2.txt | 465 +++-- Update/_mina_024.txt | 1084 ++++++---- Update/_mina_025.txt | 2140 +++++++++++-------- Update/_mina_026.txt | 2431 +++++++++++++--------- Update/_mina_027.txt | 1498 +++++++------ Update/_mina_028.txt | 2681 ++++++++++++++---------- Update/_mina_ep.txt | 1873 ++++++++++------- Update/_mina_op.txt | 1088 ++++++---- Update/_mina_tips_001.txt | 70 +- Update/_mina_tips_002.txt | 90 +- Update/_mina_tips_003.txt | 115 +- Update/_mina_tips_004.txt | 70 +- Update/_mina_tips_005.txt | 228 +- Update/_mina_tips_006.txt | 29 +- Update/_mina_tips_007.txt | 112 +- Update/_mina_tips_008.txt | 134 +- Update/_mina_tips_009.txt | 264 ++- Update/_mina_tips_010.txt | 52 +- Update/_mina_tips_011.txt | 60 +- Update/_mina_tips_012.txt | 75 +- Update/_mina_tips_013.txt | 100 +- Update/init.txt | 131 +- Update/staffroom.txt | 112 +- 52 files changed, 35024 insertions(+), 23956 deletions(-) diff --git a/Update/_mina_001.txt b/Update/_mina_001.txt index 5425913..18accc0 100644 --- a/Update/_mina_001.txt +++ b/Update/_mina_001.txt @@ -11,19 +11,22 @@ void main() PlaySE( 0, "s_furu", 128, 64 ); PlayBGM( 0, "semi", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 真っ暗な闇の中で、五感を喪失するという不思議な無重力感覚の直後。", - NULL, "I felt no gravity in the darkness, and lost all my senses as a result.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I felt no gravity in the darkness, and lost all my senses as a result.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } PlaySE( 0, "s_Down", 128, 64 ); DrawScene( "white", 10 ); DrawScene( "black", 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鈍い音と共に頭を地面に思いっきりぶつけた。", NULL, "I banged my head on the floor with a dull thud.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 目蓋の裏に、七色の細やかな星がぶわっと広がり、私は痛む頭を押さえて呻きながら丸まった。", NULL, "Seeing stars behind my eyelids, I curled into a ball while holding my head in pain.", Line_Normal); ClearMessage(); @@ -31,22 +34,25 @@ void main() DrawScene( "white", 400 ); DrawSceneWithMask( "Sora3", "maskc", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300001", 128); OutputLine(NULL, "「だ、大丈夫〜ッ?!", NULL, "\"Are you okay?", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300002", 128, 64); + PlayVoice(4, "ps3/s12/03/180300002", 128); OutputLine(NULL, " 怪我はないーー?!」", - NULL, " Did you get hurt?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Did you get hurt?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/04/180400001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400001", 128); OutputLine(NULL, "「梨ぃ花ぁあぁあーー!!!", NULL, "\"Rika!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400002", 128, 64); + PlayVoice(4, "ps3/s12/04/180400002", 128); OutputLine(NULL, " 返事をしてくださいましー!!」", NULL, " Please say something!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自分がどうしてこういう状態にいるのか、さっぱりわからなかったが、", NULL, "I had no idea why I was in this situation,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -58,38 +64,45 @@ void main() DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうだ。", - NULL, "Ah, I remember.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Ah, I remember.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は部活メンバーのみんなと神社の境内裏で遊んでいたんだ。", - NULL, "I was playing behind the shrine with the rest of the club members.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I was playing behind the shrine with the rest of the club members.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そしたら、ついつい調子に乗って、危なっかしい真似をして、", NULL, "I got too excited and started doing something very dangerous...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "……枝が折れて…。", - NULL, " then the tree branch broke...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " then the tree branch broke...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それで真っ逆さまということだったか。", - NULL, "That's how I fell off the cliff.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That's how I fell off the cliff.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを裏付けるように、今さら体中が痛み出す。", NULL, "My body started to ache all over.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、記憶が戻っても、不思議な感じだった。", - NULL, "I remembered how I fell, but I still felt strange for some reason.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I remembered how I fell, but I still felt strange for some reason.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 崖から落ちる直前までの記憶、", NULL, "I couldn't remember what I was doing...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -101,11 +114,13 @@ void main() DrawSceneWithMask( "Mo2", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/12/181100001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("???", NULL, "???", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100001", 128); OutputLine(NULL, "「ぁぅ、…あぅあぅあぅ……。」", - NULL, "\"Au... Au au au...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Au... Au au au...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " おどおどとした羽入の声が耳に入る。", NULL, "I heard Hanyuu's panicked voice.", Line_Normal); ClearMessage(); @@ -117,50 +132,56 @@ void main() DrawBustshotWithFiltering( 0, "Ha_AuA1%", "mask00", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9*2, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 振り返ると、その口調を裏切らない、おどおどとした姿が目に入る。", NULL, "I looked behind me, and saw Hanyuu standing there with a scared look on her face.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500001", 128); OutputLine(NULL, "「……羽入………?", NULL, "\"Hanyuu...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500002", 128, 64); + PlayVoice(4, "ps3/s12/05/180500002", 128); OutputLine(NULL, " ………いたたた…………。", NULL, "...Ouch...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500003", 128, 64); + PlayVoice(4, "ps3/s12/05/180500003", 128); OutputLine(NULL, "これは一体、", - NULL, " What just...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " What just...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…何事なの…?」", - NULL, " happened...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " happened...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/181100002", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100002", 128); OutputLine(NULL, "「ぁぅあぅ…、梨花はみんなと遊んでて、崖から転げ落ちたのです。", NULL, "\"Au au... You were playing with everyone, and fell off the cliff...", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100003", 128, 64); + PlayVoice(4, "ps3/s12/12/181100003", 128); OutputLine(NULL, "だ、大丈夫なのですか…?」", NULL, " A-Are you okay...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500004", 128); OutputLine(NULL, "「羽入、…そんなことはどうでもいいわ。", NULL, "\"...I don't care about that, Hanyuu.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500005", 128, 64); + PlayVoice(4, "ps3/s12/05/180500005", 128); OutputLine(NULL, "今日はいつ?", NULL, " What day is it today?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500006", 128, 64); + PlayVoice(4, "ps3/s12/05/180500006", 128); OutputLine(NULL, " 昭和何年の何月何日?」", - NULL, " What year and what month is it...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " What year and what month is it...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 毎回、私が一番初めに聞く問いかけだとわかっているはずなのに、相変わらず覚えない。", - NULL, "I always ask this question first when something like this happens.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I always ask this question first when something like this happens.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 聞かれた瞬間に、聞かれることを思い出したという風だった。", NULL, "She finally realized that I was asking the same old question.", Line_Normal); ClearMessage(); @@ -169,37 +190,41 @@ void main() ChangeBustshot( 0, "Ha_YowakiA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100004", 128); OutputLine(NULL, "「…………えっとえっと、", - NULL, "\"Umm...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Umm...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……、", - NULL, "...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…昭和58年、6月なのです。", NULL, "... It's June of 1983.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100005", 128, 64); + PlayVoice(4, "ps3/s12/12/181100005", 128); OutputLine(NULL, "綿流しのお祭りが来週なのですから……えっとえっと……、」", - NULL, " The Watanagashi festival is next week... so...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " The Watanagashi festival is next week... so...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500007", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500007", 128); OutputLine(NULL, "「…何てこと。", NULL, "\"Oh dear...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500008", 128, 64); + PlayVoice(4, "ps3/s12/05/180500008", 128); OutputLine(NULL, "……それしか猶予がないってわけ…。」", - NULL, " I only have that much time left...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I only have that much time left...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/181100006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100006", 128); OutputLine(NULL, "「………………僕たちの力も、これが精一杯なのです…。」", - NULL, "\".........This is the best we can do...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\".........This is the best we can do...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入は申し訳なさそうに俯く。", NULL, "Hanyuu muttered regretfully.", Line_Normal); ClearMessage(); @@ -211,24 +236,28 @@ void main() DrawSceneWithMask( "Sora3", "maskup", 1, 0, 300 ); PlayBGM( 0, "it_moves", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 昭和58年6月の中旬。", - NULL, "It was the middle of June, 1983.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It was the middle of June, 1983.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これが今の羽入の精一杯だと言うなら…、仕方があるまい。", NULL, "If this really was the best she could do... I had no choice.", Line_WaitForInput); OutputLine(NULL, "ぼやいても仕方がない。", NULL, " I couldn't complain.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 記憶が少しずつ少しずつ戻ってくる。", NULL, "I gradually started to remember more things.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500009", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500009", 128); OutputLine(NULL, "「私がまた昭和58年の6月にいるということは、………そうか。", NULL, "\"If this is June of 1983... I see...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500010", 128, 64); + PlayVoice(4, "ps3/s12/05/180500010", 128); OutputLine(NULL, "また私は殺されたのか。」", NULL, " I was killed again...\"", Line_Normal); ClearMessage(); @@ -237,32 +266,37 @@ void main() DrawFilm( 2, 0xbb, 0xbb, 0xbb, 256, 0, 0, TRUE ); DrawScene( "Sinryo_soto1", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナが警官隊に投降した後、クラス全員は診療所で診察を受けたはずだ。", - NULL, "After Rena surrendered to the police, all of the classmates were given checkups at the clinic.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "After Rena surrendered to the police, all of the classmates were given checkups at the clinic.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } DrawScene( "Sinryo_matiai1", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は怪我なんてしなかったから、問診票にどこにも怪我はないと書いて帰宅を許されたはず。", - NULL, "I didn't get hurt, so I was sent back home after they determined that I had no injuries.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I didn't get hurt, so I was sent back home after they determined that I had no injuries.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } DrawScene( "black", 3000 ); FadeFilm( 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……………そこから記憶がノイズ混じりになる。", NULL, ".........My memory started getting vague from that point on.", Line_WaitForInput); OutputLine(NULL, "乱暴な死に特有の記憶混濁だ。", NULL, " A common characteristic of my violent deaths.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 突然の死によって生の記憶が乱暴に途切れると、その直前がノイズだらけになって混濁して千切れてしまうのだ。", - NULL, "When my life is taken away violently, the memory before death becomes vague with static.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "When my life is taken away violently, the memory before death becomes vague with static.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 乱暴に引きちぎったトイレットペーパーみたいなもの……、", NULL, "It's like a violently-ripped roll of toilet paper...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -272,11 +306,13 @@ void main() NULL, " That example should make it easy to understand, even if it's uncouth.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、自分があの夜、どうして命を失ったのか、命を失うその瞬間から遡った記憶がノイズだらけで不鮮明になっているのだった。", - NULL, "That's why I have no clear memory of what happened and how I died that night.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That's why I have no clear memory of what happened and how I died that night.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……曖昧な記憶の断片だけは少し残っていて、", NULL, "I only have vague memories...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -288,75 +324,88 @@ void main() Wait( 1000 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "というようなイメージはあるのだが曖昧だ。", - NULL, " That's about the only thing that I remember, and only vaguely.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " That's about the only thing that I remember, and only vaguely.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 多分、そうだろうとしか言えない…。", NULL, "I'm not even sure if it really happened...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、わかるのは帰宅途中か帰宅後に襲われて、突然殺されたのだろうということだけ。", - NULL, "The only thing I know for sure is that I was attacked on my way home or possibly after I got there, and that I was murdered suddenly.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The only thing I know for sure is that I was attacked on my way home or possibly after I got there, and that I was murdered suddenly.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 誰に、どのようにして殺されたのかは、記憶に残らない。", - NULL, "I don't know who killed me or how I was killed.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I don't know who killed me or how I was killed.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …死の瞬間の耐え難い苦痛が、毎度記憶に残らないのだけは助かるのだが。", - NULL, "I'm glad that at least I don't remember the horrific ending to my life every time it happens.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I'm glad that at least I don't remember the horrific ending to my life every time it happens.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これを身をもって経験したせいか、最近は突然の事故で死んだ人が、自分の死に気付かず、幽霊となって彷徨うというのが理解できるようになった。", NULL, "Because of my experiences, I think I now understand why ghosts wander around this world, not knowing that they died so suddenly.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 長い入院生活の記憶の末の死なら、長い入院生活がしっかり記憶に残っているから、", NULL, "If it's a death from a long-lasting illness, people tend to remember that they were sick.", Line_WaitForInput); OutputLine(NULL, "あの後、結局そのまま死んでしまったんだな、と納得もできるものだ。", - NULL, " They can kind of assume that they died after being sick for a long time.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " They can kind of assume that they died after being sick for a long time.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、普通に生活している記憶が乱暴に途切れると、何が何だかわからないものだ。", - NULL, "But when your memory is violently disrupted like mine, it can get quite confusing.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But when your memory is violently disrupted like mine, it can get quite confusing.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …私も、初めてこの力の恩恵を受けた時は、自分が夢を見ていたのか、", NULL, "When I first experienced this, I wasn't sure if I was dreaming or not.", Line_WaitForInput); OutputLine(NULL, "さもなければ頭をぶつけて記憶の障害にでも陥ったのかとずいぶん混乱したものだった。", NULL, " I even thought that I hit my head hard and lost my memory.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自らの混乱を落ち着けるため、少し記憶を整理してみよう。", NULL, "I needed to organize things before I get too confused.", Line_Normal); ClearMessage(); DrawScene( "Sora3", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私の名は、古手梨花。", - NULL, "My name is Rika Furude.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "My name is Rika Furude.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私を特別視する人間は多いが、", NULL, "People look at me in a special way,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "…私にとってそれはどうでもいいこと。", - NULL, " but that's not a big deal for me.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " but that's not a big deal for me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私の大好きな友人たちと楽しく暮らせる未来以上の何も望んではいない。", - NULL, "All I want is a happy life where I can play around with my best friends.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "All I want is a happy life where I can play around with my best friends.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……それに至るために、もうどれだけの長い時間を生きてきたのか、思い出すことも難しいけれど。", NULL, "I can't remember how long I've been living just for the sake of obtaining that simple happiness.", Line_Normal); ClearMessage(); @@ -368,49 +417,60 @@ void main() DrawBustshotWithFiltering( 0, "Ha_YowakiA1%", "mask00", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9*2, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そしてこの、あぅあぅ言うのが口癖の少女の名は、羽入(はにゅう)。", NULL, "This panicked girl here is named Hanyuu.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私にしか見えない存在だ。", - NULL, "I'm the only one who can see her.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm the only one who can see her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あるいは、私の頭の中に住んでいる存在というべきなのか。", - NULL, "Perhaps she only exists inside of my head?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Perhaps she only exists inside of my head?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " とにかく羽入は、基本的に私としか交流ができない不可視の存在だ。", NULL, "At any rate, Hanyuu's invisible and can generally only interact with me.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入についての説明を始めるととにかく長くなるので、ここでは省かせてもらいたい。", - NULL, "It'll be a long story if I try to explain Hanyuu's existence, so I won't be doing that right now.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It'll be a long story if I try to explain Hanyuu's existence, so I won't be doing that right now.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それに、いざ説明しようにも、何と説明すればいいのか適当な言葉が思いつかない。", - NULL, "Besides, I don't even know how I should talk about her.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Besides, I don't even know how I should talk about her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私にとっては生まれた時から一緒にいた存在で、それくらいに当り前なのだから。", NULL, "She's been there since I was born, and her existence is a natural thing for me.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Mo2", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " やがてみんなが砂利道を駆けてくるのが見えた。", NULL, "I saw everyone running up the gravel road toward me.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私の愛すべき大切な友人たちだ。", - NULL, "They're my important and lovable best friends.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They're my important and lovable best friends.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 賑やかで騒々しくて、馬鹿馬鹿しいことを大真面目にやる。", - NULL, "Our group's active, boisterous, and we get serious about doing stupid things.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Our group's active, boisterous, and we get serious about doing stupid things.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いつまで一緒にいても飽きない、大好きな友人たち。", NULL, "I'm never bored when I'm around them, and I love them very much.", Line_Normal); ClearMessage(); @@ -420,38 +480,42 @@ void main() DrawBustshotWithFiltering( 2, "Re_BikkuriB1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200001", 128); OutputLine(NULL, "「はぅ、梨花ちゃん大丈夫?!", NULL, "\"Hau... Rika-chan... are you okay?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200002", 128, 64); + PlayVoice(4, "ps3/s12/02/180200002", 128); OutputLine(NULL, " 捻挫とかしてない?!」", - NULL, " Did you sprain your ankle?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Did you sprain your ankle?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 1, "Me_OdorokiA1#", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300003", 128); OutputLine(NULL, "「どこを打ったの?", NULL, "\"Where did you get hurt?", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300004", 128, 64); + PlayVoice(4, "ps3/s12/03/180300004", 128); OutputLine(NULL, " おじさんに見せてみて!」", - NULL, " Let this ol' man have a look at it!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Let this ol' man have a look at it!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500011", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500011", 128); OutputLine(NULL, "「……みー。", NULL, "\"Meep...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500012", 128, 64); + PlayVoice(4, "ps3/s12/05/180500012", 128); OutputLine(NULL, "ありがとうなのです。", NULL, " Thank you so much.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500013", 128, 64); + PlayVoice(4, "ps3/s12/05/180500013", 128); OutputLine(NULL, "頭にタンコブができただけなのですよ。」", - NULL, " I just got a bump on my head.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I just got a bump on my head.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " タンコブだけだと思う。", NULL, "I think all I got was a bump, at least.", Line_WaitForInput); OutputLine(NULL, "みんなが真剣に心配してくれるほど、私の怪我は大袈裟じゃない。", @@ -461,29 +525,32 @@ void main() DrawBustshotWithFiltering( 2, "Sa_AkireruA1#", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Mo3", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/04/180400003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400003", 128); OutputLine(NULL, "「頭を打った時は、その場では大丈夫でも油断がなりませんでしてよ?!」", - NULL, "\"When you hit your head, you still need to be cautious, even if you're fine for the moment.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"When you hit your head, you still need to be cautious, even if you're fine for the moment.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Kei_Def1#", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100001", 128); OutputLine(NULL, "「そ、それもそうだな!", NULL, "\"Th-That's true!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100002", 128, 64); + PlayVoice(4, "ps3/s12/01/180100002", 128); OutputLine(NULL, " 念には念で、監督に診察してもらった方がいいかもしれないな。」", - NULL, " You should get the Coach to check you out just in case.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You should get the Coach to check you out just in case.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Re_DefA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200003", 128); OutputLine(NULL, "「レナもそれがいいと思うな!", NULL, "\"That is a good idea!", Line_WaitForInput); @@ -491,7 +558,7 @@ void main() ChangeBustshot( 2, "Re_KomaruA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200004", 128, 64); + PlayVoice(4, "ps3/s12/02/180200004", 128); OutputLine(NULL, " どうしよう、監督を呼んでくる?!」", NULL, " Do you want me to go and get him?!\"", Line_Normal); ClearMessage(); @@ -499,37 +566,41 @@ void main() DrawBustshotWithFiltering( 2, "Me_majimeA2#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Mo2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300005", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300005", 128); OutputLine(NULL, "「そうだね。", NULL, "\"Yeah.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300006", 128, 64); + PlayVoice(4, "ps3/s12/03/180300006", 128); OutputLine(NULL, "近くの家で電話を借りて監督を呼んでみるよ。」", - NULL, " We'll go ask somebody to use a phone and call him here.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We'll go ask somebody to use a phone and call him here.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500014", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500014", 128); OutputLine(NULL, "「……そこまでしなくても大丈夫なのですよ。", NULL, "\"......You don't need to do that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500015", 128, 64); + PlayVoice(4, "ps3/s12/05/180500015", 128); OutputLine(NULL, "この通り、ピンピンしてますのです。", NULL, " I'm totally fine!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500016", 128, 64); + PlayVoice(4, "ps3/s12/05/180500016", 128); OutputLine(NULL, "にぱ〜☆」", - NULL, " Nipah~☆\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Nipah~☆\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_OdorokiB1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400004", 128); OutputLine(NULL, "「駄目ですわよ梨花!", NULL, "\"Absolutely not, Rika!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400005", 128, 64); + PlayVoice(4, "ps3/s12/04/180400005", 128); OutputLine(NULL, " 万が一ということがありましてよ!」", - NULL, " You must be cautious!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You must be cautious!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 世話焼きの好きな沙都子が厳しく言う。", NULL, "Satoko warned me with a stern voice.", Line_Normal); ClearMessage(); @@ -537,20 +608,24 @@ void main() FadeOutBGM( 1, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …本当に大した怪我ではないのだが、せっかく沙都子がこうまで言ってくれるのだから、顔を立てて頷くことにした。", - NULL, "It really wasn't a big deal, but I decided to nod since Satoko was trying to be generous.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It really wasn't a big deal, but I decided to nod since Satoko was trying to be generous.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は偉ぶりたくて言ってるんじゃない。", - NULL, "She wasn't trying to boss me around or anything.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She wasn't trying to boss me around or anything.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 心底から私を案じて言ってくれているのだ。", - NULL, "She was only saying that because of how much she cares.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She was only saying that because of how much she cares.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……私はそれをすでに数多の世界で知ってきた。", NULL, "I've seen it before in the many different lives that I've been through.", Line_WaitForInput); OutputLine(NULL, "だからその心を疑うことはない。", @@ -559,31 +634,38 @@ void main() DrawScene( "Sora3", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でもそれは沙都子だけじゃない。", - NULL, "It's not just Satoko.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It's not just Satoko.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音もレナも、そして圭一も同じだ。", - NULL, "Mion, Rena, and Keiichi are the same.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Mion, Rena, and Keiichi are the same.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんな本当に大切でやさしくて、私を仲間のひとりとして案じてくれる。", NULL, "They're all so nice to me, and they truly do care.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音は電話を探してくると言い残し、駆け出して行った。", - NULL, "Mion left to look for a phone.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Mion left to look for a phone.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナも、水道を探してくると言って、ハンカチを握り締めて駆け出して行った。", - NULL, "Rena also left with a towel, looking for the water tap.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rena also left with a towel, looking for the water tap.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は不安そうに私をあれこれ気遣う。", - NULL, "Satoko remained nearby, taking care of me with a worried face.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko remained nearby, taking care of me with a worried face.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入はおろおろとしているだけだった。", NULL, "And Hanyuu was just standing there, still wearing a panicked look.", Line_Normal); ClearMessage(); @@ -591,10 +673,12 @@ void main() DrawBustshotWithFiltering( 0, "Kei_Def2#", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "Mo1", "maskup", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一も不安そうだったが、今この場で一番の年長者である自分が取り乱すわけにはいかないと思っているのだろう。", - NULL, "Keiichi seemed to be panicked too, but he was trying not to show it.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Keiichi seemed to be panicked too, but he was trying not to show it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 落ち着いた表情で私の側に立っていてくれた。", NULL, "He was standing by me, wearing a calm expression.", Line_Normal); ClearMessage(); @@ -603,38 +687,44 @@ void main() ChangeBustshot( 0, "Kei_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100003", 128); OutputLine(NULL, "「大丈夫か?」", - NULL, "\"Are you all right?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Are you all right?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500017", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500017", 128); OutputLine(NULL, "「……大丈夫なのですよ。", NULL, "\"......I'm fine.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500018", 128, 64); + PlayVoice(4, "ps3/s12/05/180500018", 128); OutputLine(NULL, "もう全然痛くないのです。」", - NULL, " It doesn't hurt anywhere.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It doesn't hurt anywhere.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100004", 128); OutputLine(NULL, "「なら不幸中の幸いだったよな。", NULL, "\"I'm glad you're not seriously injured.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100005", 128, 64); + PlayVoice(4, "ps3/s12/01/180100005", 128); OutputLine(NULL, "よかったよかった!」", - NULL, " I was super worried!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I was super worried!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500019", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500019", 128); OutputLine(NULL, "「……………。」", - NULL, "\"............\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"............\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今までの私なら、圭一のこの言葉に特別な何かは感じない。", NULL, "I wouldn't feel anything special about his words if this was a while ago.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、", NULL, "But...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -646,136 +736,162 @@ void main() Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "魅音に暴力を振るった時。", - NULL, " when she hurt Mion...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " when she hurt Mion...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それに毅然と立ち向かい、あらゆる方法でレナを救おうと努力した圭一。", - NULL, "Keiichi tried his best to save Rena, even so.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Keiichi tried his best to save Rena, even so.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは普段の圭一からは想像もつかないたくましさと頼もしさだった。", NULL, "He was more reliable than I ever imagined from his normal behavior.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一は、普段はデリカシーもなく、知らず知らずの内に人の心を傷付けてしまう人だが、本当はそうじゃない。", - NULL, "He's usually an insensitive guy who hurts other people's feelings without noticing, but that's not his true self.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He's usually an insensitive guy who hurts other people's feelings without noticing, but that's not his true self.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 仲間のために身を投げ出せる、頼もしさを秘めた人なのだ。", - NULL, "He has a secret side. He's willing to sacrifice himself for other people.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He has a secret side. He's willing to sacrifice himself for other people.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを私は、ついさっきまで「見ていた」じゃないか。", - NULL, "I was just 'observing' that not too long ago.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I was just 'observing' that not too long ago.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを知るからこそ、圭一の思いやりを確かに感じることができるのだった。", NULL, "That's why I can honestly feel his generosity now.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …そうだ。", - NULL, "Now that I think about it...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Now that I think about it...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …圭一は、前の世界で、「異なる世界の記憶」を蘇らせた。", - NULL, "Keiichi regained a \"memory from another world\" the previous time around.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Keiichi regained a \"memory from another world\" the previous time around.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ひょっとして…その記憶はこの世界でも受け継いでいるのではないだろうか………?", NULL, "Is it possible that he carries that memory in this world too...?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もし、そうだったなら。", NULL, "If that's the case...", Line_WaitForInput); OutputLine(NULL, "……それはこの上なく頼もしいことだった。", - NULL, " I have some hope.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I have some hope.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私と羽入は信じられないくらいに非力だ。", - NULL, "Hanyuu and I are totally powerless.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hanyuu and I are totally powerless.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何しろ、羽入は私以外とは交流できない空気のような存在だし、私自身は単なる小娘だ。", - NULL, "Hanyuu is only like air to everyone but me, and I'm just a little girl.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hanyuu is only like air to everyone but me, and I'm just a little girl.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " できる大立ち回りはたかが知れている。", NULL, "There's only so much that we can do ourselves.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが圭一は違う。", - NULL, "But Keiichi is different.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But Keiichi is different.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私が挫け諦めた運命を、あれだけ豪快に打ち破って見せてくれたではないか。", NULL, "He changed the fate that I had once resigned myself to.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼は、私を虜にするこの運命の迷宮を壁ごと打ち破って、", NULL, "He's somebody who may have the power...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "…まだ見たことのない未来へ私を誘ってくれるかもしれない、未知の力を持っているのだ。", - NULL, " to take me to my unseen future.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " to take me to my unseen future.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もし、……圭一が真に私のことを理解してくれたなら。", - NULL, "If I can get Keiichi to understand me...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If I can get Keiichi to understand me...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……これほど頼もしい味方はいないのではないか…。", NULL, "he could be my hero.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あるいは、そこまで私は考えていないかもしれない。", - NULL, "Perhaps I'm actually not expecting that much out of him...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Perhaps I'm actually not expecting that much out of him...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ただ、…迷路に呑み込まれる辛さを理解してくれる人が欲しかったのかも知れない。", NULL, "I just want someone to understand my struggle of being stuck in this maze...", Line_Normal); ClearMessage(); DrawSceneWithMask( "Mo1", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500020", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500020", 128); OutputLine(NULL, "「………………け、", - NULL, "\"............K-", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"............K-", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……圭一…。」", NULL, " Keiichi...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 恐る恐る、…声を掛ける。", NULL, "I spoke to him slowly.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 昭和58年を永遠に生き続ける魔女の私が、これほどまでに声を掛けることに怯えたのは、", NULL, "It had been a while since I felt so nervous...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "……本当に久しい経験。", - NULL, " I hadn't felt this way since I started my endless life in 1983...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I hadn't felt this way since I started my endless life in 1983...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 声を掛ける前に結果を知る魔女は、赤い箱も青い箱も開けずともすでに中身を知っている。", - NULL, "As a witch, I normally would know what his response would be before even talking to him.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "As a witch, I normally would know what his response would be before even talking to him.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 中身の下らなさをすでに知り、落胆を越え諦観さえしている。", NULL, "I often remain silent because I already know how pitiful the reply would be.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんな私が、", NULL, "But, in that case...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -789,14 +905,16 @@ void main() DrawBustshotWithFiltering( 2, "Kei_Def1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100006", 128); OutputLine(NULL, "「ん?", NULL, "\"Huh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100007", 128, 64); + PlayVoice(4, "ps3/s12/01/180100007", 128); OutputLine(NULL, " ………呼んだか梨花ちゃん?」", - NULL, " ......Did you call me, Rika-chan?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ......Did you call me, Rika-chan?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私の淡い期待を圭一に確認するよりも早く、羽入は落胆の表情を見せた。", NULL, "Hanyuu gave me a disappointed look before I responded to Keiichi.", Line_Normal); ClearMessage(); @@ -806,54 +924,65 @@ void main() DrawBustshotWithFiltering( 1, "Ha_YowakiA1%", "mask00", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100007", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100007", 128); OutputLine(NULL, "「……梨花…。」", - NULL, "\"Rika...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Rika...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入が表情を曇らせるまでもなくわかってる。", - NULL, "I could tell what Hanyuu was thinking, too.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I could tell what Hanyuu was thinking, too.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……あれはあり得ない「奇跡」なのだ。", - NULL, "...The miracle wasn't going to happen.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...The miracle wasn't going to happen.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 二度も安っぽく起こる奇跡なら、他の世界でだって頻繁に起きてよかったはずなのだ。", - NULL, "If miracles do happen, one could've happened many times in my other lives.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If miracles do happen, one could've happened many times in my other lives.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、あの一度の奇跡しか私は見たことがない。", NULL, "But I've only seen one miracle before.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、あの圭一の「奇跡」は、私が繰り返してきた気の遠くなるような時間の間に、一度あるかないかのような確率の「奇跡」なわけで……。", NULL, "The miracle that Keiichi gave me was a once-in-a-lifetime kind of miracle...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、そんな低確率が二度続くからこそ真の奇跡なんじゃないか…。", - NULL, "Only if it happened again would it be a true miracle...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Only if it happened again would it be a true miracle...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 一度サイコロが6が出る程度では逃れられない世界なのだ。", - NULL, "I won't get out of this world just because I rolled six on the die once.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I won't get out of this world just because I rolled six on the die once.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 10個のサイコロ全てに6が出るような、そんな奇跡でもない限り、私はこの迷路世界から抜け出せはしないのだ……。", - NULL, "I can't get out unless I get a miracle that's equivalent to getting six on the die ten times in a row...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I can't get out unless I get a miracle that's equivalent to getting six on the die ten times in a row...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は10個のサイコロを握り締め、その全てが6であれと祈りながら……10個を手の平より解放する。", NULL, "And so, I rolled ten dice wishing that they'd all turn out to be six...", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500021", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500021", 128); OutputLine(NULL, "「………圭一。」", NULL, "\"......Keiichi.\"", Line_Normal); ClearMessage(); @@ -864,33 +993,38 @@ void main() ChangeBustshot( 2, "Kei_majime#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100008", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100008", 128); OutputLine(NULL, "「どうしたんだよ。", NULL, "\"What is it?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100009", 128, 64); + PlayVoice(4, "ps3/s12/01/180100009", 128); OutputLine(NULL, "どこか痛むのか…?」", - NULL, " Are you hurt anywhere...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Are you hurt anywhere...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私が二度も呼びかけたので、圭一が不安そうな顔をする。", NULL, "He looked at me worriedly after I called his name twice.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500022", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500022", 128); OutputLine(NULL, "「……圭一は、", - NULL, "\"......Keiichi,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"......Keiichi,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…覚えていますですか…?」", - NULL, " do you remember...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " do you remember...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その問い掛けがいかに唐突かはわかっていた。", NULL, "I knew how sudden my question was.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……無論、圭一は予想に違わず、きょとんとした表情を浮かべる。", NULL, "As I thought he would, he looked at me with a confused face.", Line_Normal); ClearMessage(); @@ -899,7 +1033,8 @@ void main() ChangeBustshot( 2, "Kei_Def2#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100010", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100010", 128); OutputLine(NULL, "「え?", NULL, "\"Huh...?", Line_WaitForInput); @@ -907,25 +1042,29 @@ void main() ChangeBustshot( 2, "Kei_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100011", 128, 64); + PlayVoice(4, "ps3/s12/01/180100011", 128); OutputLine(NULL, " 覚えてるって、…何の話だよ?」", - NULL, " What are you talking about...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " What are you talking about...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500023", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500023", 128); OutputLine(NULL, "「…………………………………。」", NULL, "\"............\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一の瞳の奥の、…本当の圭一の瞳を覗く。", NULL, "I looked inside his eyes to see his true feelings.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 覚えているはず、知っているはず…。", - NULL, "He should remember... he should know...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He should remember... he should know...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 知覚できなくても、記憶できなくても…、", NULL, "Even though he doesn't have the memory...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -938,7 +1077,8 @@ void main() ChangeBustshot( 2, "Kei_Def1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500024", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500024", 128); OutputLine(NULL, "「…………………?」", NULL, "\".........?\"", Line_Normal); ClearMessage(); @@ -946,32 +1086,35 @@ void main() DrawBustshotWithFiltering( 2, "Sa_AkireruB1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Mo2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/04/180400006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400006", 128); OutputLine(NULL, "「何ですの圭一さん。", NULL, "\"What is she referring to, Keiichi-san?", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400007", 128, 64); + PlayVoice(4, "ps3/s12/04/180400007", 128); OutputLine(NULL, "何か梨花に悪いことでもしたんじゃありませんの?!", NULL, " Did you do something bad to her?", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400008", 128, 64); + PlayVoice(4, "ps3/s12/04/180400008", 128); OutputLine(NULL, " 自分の胸によく聞いてごらんなさいですわよー!!」", - NULL, " You had better speak up!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You had better speak up!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………………。", NULL, "............", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500025", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500025", 128); OutputLine(NULL, "「……圭一、", - NULL, "\"......Keiichi...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"......Keiichi...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…学校の屋根の上に、", - NULL, " Do you remember...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Do you remember...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……上ったことを、覚えていますですか…?」", NULL, " climbing up on the school roof...?\"", Line_Normal); ClearMessage(); @@ -980,18 +1123,20 @@ void main() ChangeBustshot( 2, "Sa_OdorokiB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400009", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400009", 128); OutputLine(NULL, "「学校の屋根ぇ?", NULL, "\"The school roof?", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400010", 128, 64); + PlayVoice(4, "ps3/s12/04/180400010", 128); OutputLine(NULL, " 圭一さん、そんなとこに上ったんですの?」", - NULL, " Keiichi-san, you climbed up there?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Keiichi-san, you climbed up there?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500026", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500026", 128); OutputLine(NULL, "「……沙都子は黙っててなのです。", NULL, "\"......I'm not asking you, Satoko.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500027", 128, 64); + PlayVoice(4, "ps3/s12/05/180500027", 128); OutputLine(NULL, "圭一、覚えていませんですか…?」", NULL, " Do you remember, Keiichi...?\"", Line_Normal); ClearMessage(); @@ -1000,18 +1145,20 @@ void main() DrawBustshotWithFiltering( 1, "Kei_Warai#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100012", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100012", 128); OutputLine(NULL, "「俺が?", NULL, "\"I did?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100013", 128, 64); + PlayVoice(4, "ps3/s12/01/180100013", 128); OutputLine(NULL, " 屋根の上に?", NULL, " I climbed on the roof?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100014", 128, 64); + PlayVoice(4, "ps3/s12/01/180100014", 128); OutputLine(NULL, " いつ。」", NULL, " When?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500028", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500028", 128); OutputLine(NULL, "「……………………………………………。」", NULL, "\"....................\"", Line_Normal); ClearMessage(); @@ -1020,33 +1167,39 @@ void main() ChangeBustshot( 1, "Kei_def2#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100015", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100015", 128); OutputLine(NULL, "「…いや、梨花ちゃん、それは多分、他の誰かの勘違いだろ。", NULL, "\"You must be mistaken somehow, Rika-chan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100016", 128, 64); + PlayVoice(4, "ps3/s12/01/180100016", 128); OutputLine(NULL, "俺、屋根なんか上ったことないし、上り方だって知らないよ。」", NULL, " I never climbed on the roof, and I don't even know how to get up there.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……………この世界の圭一にその経験がないのは知っている!", - NULL, "..........Of course you haven't experienced it in this world yet!", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "..........Of course you haven't experienced it in this world yet!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも圭一、どうか思い出して……!", - NULL, "But please tell me that you remember...!", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But please tell me that you remember...!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あなたはもちろん、屋根の上には上ったことなどないのだけど…、上ったことを覚えているはず……!!", - NULL, "I know you've never been up on the roof, but you should still remember doing it...!", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I know you've never been up on the roof, but you should still remember doing it...!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは思い出せないはずの記憶なのだけど………、あなたは一度思い出した。", - NULL, "You shouldn't be able to remember it, true, but you actually did once...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "You shouldn't be able to remember it, true, but you actually did once...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、また思い出せるはず……!!", NULL, "You should be able to remember it once again...!", Line_Normal); ClearMessage(); @@ -1055,47 +1208,52 @@ void main() ChangeBustshot( 2, "Sa_AkireruA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400011", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400011", 128); OutputLine(NULL, "「屋根の上にボールでも取りに行ったんじゃありませんの?」", - NULL, "\"Perhaps you went up there to get a ball or something?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Perhaps you went up there to get a ball or something?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Kei_Def1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100017", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100017", 128); OutputLine(NULL, "「いや、そんな経験、一度もねぇよ。", NULL, "\"Never.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100018", 128, 64); + PlayVoice(4, "ps3/s12/01/180100018", 128); OutputLine(NULL, "沙都子は経験あるかぁ?」", - NULL, " Have you been up there, Satoko?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Have you been up there, Satoko?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Sa_WaraiB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400012", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400012", 128); OutputLine(NULL, "「まさか。", NULL, "\"Unthinkable!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400013", 128, 64); + PlayVoice(4, "ps3/s12/04/180400013", 128); OutputLine(NULL, "屋根の上なんて上ったら先生に怒られましてよ。」", - NULL, " I would get in such terrible trouble if I did something like that.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I would get in such terrible trouble if I did something like that.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Kei_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100019", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100019", 128); OutputLine(NULL, "「でもさ、屋根の上で昼寝とかしたら気分が良さそうだよなぁ!", NULL, "\"But I bet it'd feel really good to take a nap up there!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100020", 128, 64); + PlayVoice(4, "ps3/s12/01/180100020", 128); OutputLine(NULL, " あはははは!」", - NULL, " Ahahahaha!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Ahahahaha!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …………………。", NULL, ".............", Line_Normal); ClearMessage(); @@ -1105,19 +1263,21 @@ void main() DrawBustshotWithFiltering( 0, "Ha_AuA1%", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100008", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100008", 128); OutputLine(NULL, "「……覚えてるわけ、", - NULL, "\"There's ...no way", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"There's ...no way", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……ないのですよ。」", - NULL, " he would remember...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " he would remember...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " く、", NULL, "Guh", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1131,98 +1291,113 @@ void main() ChangeBustshot( 0, "Ha_YowakiA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100009", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100009", 128); OutputLine(NULL, "「そんな簡単に奇跡が起こるなら、", - NULL, "\"If miracles could happen that easily...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"If miracles could happen that easily...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……僕も梨花も、", - NULL, " neither of us", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " neither of us", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……こんな苦労はしないのですよ…。」", - NULL, " ...would be suffering like this...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...would be suffering like this...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …うるさいな……。", - NULL, "Shut up...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Shut up...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……わかってた…。", - NULL, "I knew that...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I knew that...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どうせ無駄だろうなって、わかってた…。", NULL, "I knew that he wouldn't remember...", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/12/181100010", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100010", 128); OutputLine(NULL, "「どうせまた、………僕たちはお祭りの終わりと共に消えていく夏の蝉の運命なのです…。」", - NULL, "\"Our fate is already set in stone. ...We're like a pitiful cicada that dies after the summer festival...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Our fate is already set in stone. ...We're like a pitiful cicada that dies after the summer festival...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500029", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500029", 128); OutputLine(NULL, "「…うるさいな。」", - NULL, "\"Shut up...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Shut up...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ha_AuA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100011", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100011", 128); OutputLine(NULL, "「あぅ……。」", NULL, "\"Au...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私が凄んだ眼を向けると、羽入は言い過ぎたことに気付き萎縮した。", NULL, "As I stared at her fiercely, Hanyuu realized that she had crossed a line.", Line_Normal); ClearMessage(); DrawScene( "black", 3000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どうせ無駄かもしれない。", - NULL, "This might be a waste of time.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "This might be a waste of time.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私たちを閉じ込めているのは、出口があるかもしれない迷宮なんて親切なものでなく、", NULL, "The maze we're in might not have an exit.", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 1000 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "……そもそも出口など設けられていない、単なる輪っかなのかもしれない。", - NULL, " It might be an endless loop without a goal in place.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " It might be an endless loop without a goal in place.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうさ、私たちは運命に生き埋めにされているのだ…。", - NULL, "We are trapped in this fate...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We are trapped in this fate...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …あの圭一なら、…そんな私を助け出してくれたかもしれない。", NULL, "I thought that Keiichi might be able to get me out of here...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、…あの圭一は、", NULL, "But that Keiichi I saw was...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "………本当に奇跡のような一瞬の煌き。", - NULL, " ...truly a miracle, a momentary glimmer.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " ...truly a miracle, a momentary glimmer.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …この世界の圭一は、その奇跡をまとわなかった…。", - NULL, "...The Keiichi of this world doesn't bear that same miracle.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...The Keiichi of this world doesn't bear that same miracle.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……だからって、", NULL, "All the same...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1232,87 +1407,106 @@ void main() NULL, " I'm not going to give up...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 前回の運命だって、…私はどうせ駄目だって諦めていたじゃないか。", NULL, "Last time too, I gave up on fighting destiny.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナが手遅れな状態であることがわかり、私はレナにさようならとまで言い切って、世界に見切りをつけていたじゃないか。", - NULL, "I realized Rena was beyond salvation, so I bid her farewell, and forsook that world.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I realized Rena was beyond salvation, so I bid her farewell, and forsook that world.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、圭一は戦い、運命の輪を打ち破ったのだ。", - NULL, "But Keiichi fought and broke the cycle of fate.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But Keiichi fought and broke the cycle of fate.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あの奇跡の圭一と共に、私はもっともっと頑張れていたのではないか。", - NULL, "I should've worked harder with that Keiichi in that world.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I should've worked harder with that Keiichi in that world.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうだったなら、……もっともっと、運命を打ち破れたのではないか。", NULL, "I could have broken this endless cycle together with him...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一にあの奇跡が起きることを期待して、再び私は永遠の世界を繰り返すのか…?", NULL, "Am I going to repeat this life, waiting for that miracle to happen again...?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いや、…………もう無理なんだ。", - NULL, "I can't do that...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I can't do that...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は、もう世界を繰り返したいなんて思っていない。", - NULL, "I don't want to repeat the same life anymore.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I don't want to repeat the same life anymore.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もう飽いている。", - NULL, "I'm tired of it.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm tired of it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 世界にも自分にも運命にも、全てに飽いているのだ。", NULL, "I'm tired of this world, my fate, and everything.", Line_WaitForInput); OutputLine(NULL, "………私は運命に溺れ殺される……!", NULL, " I'm tired of getting murdered by destiny...!", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一は奇跡を起こした。", - NULL, "Keiichi showed me a miracle.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Keiichi showed me a miracle.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " なら、……私にだって起こせるはずだ。", NULL, "I should be able to do the same too.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 戦おう。", NULL, "I must fight.", Line_WaitForInput); OutputLine(NULL, "残りわずかな力を振り絞って戦おう。", - NULL, " I must fight with all my remaining power.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I must fight with all my remaining power.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今までだって戦った。", - NULL, "I was always fighting.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I was always fighting.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もっともっと力がある内から戦ってきた。", - NULL, "I was fighting when I had more power.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I was fighting when I had more power.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……それで駄目だったのに、今の自分たちにどの程度の勝ち目があるというのか?", NULL, "But I never made it... How can I expect to win this time...?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、戦おう。", - NULL, "Still, I must fight.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Still, I must fight.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一が、運命は打ち破れるものだと教えてくれたのだ。", - NULL, "Keiichi taught me that fate can be shattered.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Keiichi taught me that fate can be shattered.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だからもう一度、戦おう。", NULL, "I'm going to fight one more time.", Line_Normal); ClearMessage(); diff --git a/Update/_mina_002_1.txt b/Update/_mina_002_1.txt index e0b737d..950faac 100644 --- a/Update/_mina_002_1.txt +++ b/Update/_mina_002_1.txt @@ -32,46 +32,53 @@ void main() SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps3/s12/10/181000001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000001", 128); OutputLine(NULL, "「…………………はい。", NULL, "\"......There.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000002", 128, 64); + PlayVoice(4, "ps3/s12/10/181000002", 128); OutputLine(NULL, "もう結構ですよ。」", NULL, " You're all done.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江は沙都子の腕から注射針を抜いた。", NULL, "Irie withdrew the needle from Satoko's arm.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 注射針を刺される痛みはわかっても、抜かれる時には気がつかないようだった。", - NULL, "It must not have hurt much for the needle to be pulled out.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It must not have hurt much for the needle to be pulled out.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子はまだ注射針が血管に刺さっているものと思っていて、固く目を瞑ってすごい形相だった。", NULL, "Satoko kept her eyes closed in fear, thinking that the needle was still inside her arm.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Sinryo_sinsatu3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500030", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500030", 128); OutputLine(NULL, "「……沙都子、お注射はもう終わったのですよ?」", - NULL, "\"......Satoko, you're all done, you know...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Satoko, you're all done, you know...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_AkireruB1#", "maskup", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400014", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400014", 128); OutputLine(NULL, "「え?", NULL, "\"What?", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400015", 128, 64); + PlayVoice(4, "ps3/s12/04/180400015", 128); OutputLine(NULL, " あ、あら、もう終わってたんですの?」", - NULL, " O-Oh... It's finally over?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " O-Oh... It's finally over?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子が恐る恐る目を開けると、", NULL, "As Satoko opened her eyes,", Line_WaitForInput); OutputLine(NULL, "入江はすでに席を立っていて、入れ替わりに鷹野が沙都子の注射跡をアルコールの染みた脱脂綿で消毒してくれていた。", @@ -82,61 +89,68 @@ void main() DrawBustshotWithFiltering( 2, "Ta_Warai+", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900001", 128); OutputLine(NULL, "「そうよ、もう終わってたのよ。", NULL, "\"That's right. You're all done now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900002", 128, 64); + PlayVoice(4, "ps3/s12/09/180900002", 128); OutputLine(NULL, "入江先生は私よりお注射が上手だから。", NULL, " Dr. Irie is good with needles, unlike me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900003", 128, 64); + PlayVoice(4, "ps3/s12/09/180900003", 128); OutputLine(NULL, "終わったことにも気付かなかったでしょう。", NULL, " You didn't even notice he was finished.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900004", 128, 64); + PlayVoice(4, "ps3/s12/09/180900004", 128); OutputLine(NULL, "……傷口を揉んじゃ駄目よ。", NULL, " Don't touch that part of your arm for a while, okay?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900005", 128, 64); + PlayVoice(4, "ps3/s12/09/180900005", 128); OutputLine(NULL, "出来れば重いものも持たないこと。」", - NULL, " Also, try not to carry anything heavy.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Also, try not to carry anything heavy.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Sa_WaraiA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400016", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400016", 128); OutputLine(NULL, "「えぇ、わかっていましてよ。」", NULL, "\"Of course. I know that by now.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500031", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500031", 128); OutputLine(NULL, "「……沙都子は偉いのですよ。", NULL, "\"......Good for you, Satoko.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500032", 128, 64); + PlayVoice(4, "ps3/s12/05/180500032", 128); OutputLine(NULL, "なでなでしてあげますのです。」", - NULL, " I'll pat your head for you.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'll pat your head for you.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Sa_odorokiB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400017", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400017", 128); OutputLine(NULL, "「ちゅ、注射くらいもう全然平気ですのよ。", NULL, "\"Tch, it was nothing!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400018", 128, 64); + PlayVoice(4, "ps3/s12/04/180400018", 128); OutputLine(NULL, "梨花に撫でられるような覚えはございませんですわ…!」", - NULL, " There's nothing I did that would require you to pat my head!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " There's nothing I did that would require you to pat my head!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今でこそ大人しく注射をさせてくれるが、ずいぶん昔はそうではなかった。", - NULL, "Not long ago, she would go into a panic when it was time for her to get her shot.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Not long ago, she would go into a panic when it was time for her to get her shot.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今日の静かな注射が、頭を撫でるに値するくらいに。", - NULL, "The way she behaved today in itself is worthy of praise.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The way she behaved today in itself is worthy of praise.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなそれを知っているから、笑った。", NULL, "Everyone in the room smiled, aware of that growth.", Line_Normal); ClearMessage(); @@ -144,32 +158,35 @@ void main() DrawBustshotWithFiltering( 0, "Iri_Def1+", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "Sinryo_sinsatu2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/10/181000003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000003", 128); OutputLine(NULL, "「じゃあ、沙都子ちゃんはいつもの検査を受けてください。", NULL, "\"Please give her the usual test.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000004", 128, 64); + PlayVoice(4, "ps3/s12/10/181000004", 128); OutputLine(NULL, "鷹野さん、お願いします。」", - NULL, " Will you, Takano-san?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Will you, Takano-san?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 0, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Ta_Def+", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900006", 128); OutputLine(NULL, "「えぇ。", NULL, "\"Sure.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900007", 128, 64); + PlayVoice(4, "ps3/s12/09/180900007", 128); OutputLine(NULL, "さぁ沙都子ちゃん、いつものクイズをしましょうね。」", - NULL, " All right, Satoko-chan. It's time for the quiz we always do.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " All right, Satoko-chan. It's time for the quiz we always do.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_AkireruA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400019", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400019", 128); OutputLine(NULL, "「鷹野さんのクイズは、答え難い問題が多くて、私、苦手ですわね…。」", NULL, "\"Your quiz is always quite difficult for me...\"", Line_Normal); ClearMessage(); @@ -177,24 +194,27 @@ void main() ChangeBustshot( 2, "Ta_Warai+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900008", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900008", 128); OutputLine(NULL, "「いつもと同じよ。", NULL, "\"Take it easy.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900009", 128, 64); + PlayVoice(4, "ps3/s12/09/180900009", 128); OutputLine(NULL, "答え難い問題は、わからないと言ってくれればいいわ。", NULL, " If it's too difficult, you can just tell me that you don't know the answer.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900010", 128, 64); + PlayVoice(4, "ps3/s12/09/180900010", 128); OutputLine(NULL, "変に考え込まず、自然に思いついた答えを口にしてくれればいいのよ。」", - NULL, " You don't have to think too hard. Just tell me whatever comes to mind at the moment.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You don't have to think too hard. Just tell me whatever comes to mind at the moment.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野は、沙都子の緊張を解きほぐすように笑いかける。", - NULL, "Takano smiled at Satoko to ease her tension.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Takano smiled at Satoko to ease her tension.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } DrawSceneWithMask( "Sinryo_sinsatu2", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、検査室の奥にある机に沙都子を誘うのだった。", NULL, "Then she led Satoko to a desk in the back of the examination room.", Line_Normal); ClearMessage(); @@ -204,75 +224,87 @@ void main() DrawBustshotWithFiltering( 0, "Ha_YowakiA1%", "mask00", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100012", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100012", 128); OutputLine(NULL, "「……沙都子の具合、", - NULL, "\"......I hope...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"......I hope...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……良いといいのです……。」", - NULL, " Satoko gets better soon...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Satoko gets better soon...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500033", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500033", 128); OutputLine(NULL, "「……………。」", NULL, "\"............\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今月に入ってから急に暑くなったせいか、沙都子が少しよくない兆候を出していた。", - NULL, "I don't know if it's because of the heat, but Satoko has been showing negative symptoms since last month.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I don't know if it's because of the heat, but Satoko has been showing negative symptoms since last month.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 季節の変わり目は、体や心に負担を掛けやすい。", - NULL, "The change of the seasons can affect her physically and emotionally.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The change of the seasons can affect her physically and emotionally.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、多少は予見できていたことだった。", NULL, "It's not a surprise that this is happening to her.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500034", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500034", 128); OutputLine(NULL, "「私は入江たちのところへでも行って、沙都子の容態を聞いてみるわ。", NULL, "\"I'm going to see Irie and ask him how Satoko is doing.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500035", 128, 64); + PlayVoice(4, "ps3/s12/05/180500035", 128); OutputLine(NULL, "……羽入はどうする?」", - NULL, " What are you going to do, Hanyuu...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " What are you going to do, Hanyuu...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ha_DefA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100013", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100013", 128); OutputLine(NULL, "「……僕は、……沙都子の側にいてあげますのです。」", - NULL, "\"I'm... going to stay with Satoko.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I'm... going to stay with Satoko.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500036", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500036", 128); OutputLine(NULL, "「ありがとう。", NULL, "\"Thank you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500037", 128, 64); + PlayVoice(4, "ps3/s12/05/180500037", 128); OutputLine(NULL, "そうしてあげて。」", NULL, " I'll leave it to you.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入は、沙都子たちの検査クイズの方へ向っていった。", - NULL, "Hanyuu went over to where Satoko was.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Hanyuu went over to where Satoko was.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 幸い、羽入の姿は私以外には見えない。", - NULL, "Fortunately, I'm the only one who can see Hanyuu.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Fortunately, I'm the only one who can see Hanyuu.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから羽入なら、沙都子の肩越しに検査を見ていても邪魔にはならない。", - NULL, "She won't be a distraction if she goes and observes Satoko's test.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She won't be a distraction if she goes and observes Satoko's test.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……私が覗き込むと、気が散ると怒られるのだが。", NULL, "I, of course, would be a distraction like that.", Line_Normal); ClearMessage(); @@ -280,15 +312,18 @@ void main() DrawSceneWithMask( "Sinryo_sinsatu4", "maskup", 1, 0, 300 ); PlayBGM( 1, "semi", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 定められた規定の検査のはずなのに、傍目には鷹野が意地悪なクイズを出して、沙都子をいじめているようにしか見えない。", - NULL, "This is supposed to be a routine exam, but it seems like Takano is teasing her by giving her difficult questions.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "This is supposed to be a routine exam, but it seems like Takano is teasing her by giving her difficult questions.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そういう沙都子を間近で見るのはきっと楽しいに違いない。", - NULL, "...It would be pretty funny to observe how Satoko reacts to them.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...It would be pretty funny to observe how Satoko reacts to them.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、沙都子に邪険にされずにそれを間近で楽しめる羽入にちょっとだけ嫉妬する。", NULL, "I'm a little jealous that Hanyuu gets to watch everything without being a bother to Satoko.", Line_WaitForInput); OutputLine(NULL, "……くすくす。", @@ -297,13 +332,15 @@ void main() DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江は、沙都子たちから離れた一角で、他の診療スタッフ2人と共に検査結果を吟味していた。", - NULL, "Irie was talking with two other staff members about Satoko's exam results.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Irie was talking with two other staff members about Satoko's exam results.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私もその輪に加わる。", NULL, "I walked up and joined them.", Line_Normal); ClearMessage(); @@ -313,37 +350,42 @@ void main() DrawBustshotWithFiltering( 0, "Iri_Def2+", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "Sinryo_sinsatu1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/10/181000005", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000005", 128); OutputLine(NULL, "「良かった。", NULL, "\"Thank goodness.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000006", 128, 64); + PlayVoice(4, "ps3/s12/10/181000006", 128); OutputLine(NULL, "では快方に向っていますか。」", - NULL, " She seems to be improving.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " She seems to be improving.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 最初に聞いた入江の一言は、良い結果がもたらされたことを実に簡潔に示していた。", NULL, "From what Irie was saying, her results must have turned out well.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500038", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500038", 128); OutputLine(NULL, "「……入江。", NULL, "\"......Irie.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500039", 128, 64); + PlayVoice(4, "ps3/s12/05/180500039", 128); OutputLine(NULL, "どうなのですか。」", - NULL, " How is she...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " How is she...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/10/181000007", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000007", 128); OutputLine(NULL, "「安心してください。", NULL, "\"Don't worry.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000008", 128, 64); + PlayVoice(4, "ps3/s12/10/181000008", 128); OutputLine(NULL, "良い結果が出ました。", NULL, " The results were good.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000009", 128, 64); + PlayVoice(4, "ps3/s12/10/181000009", 128); OutputLine(NULL, "……では、後をよろしくお願いします。」", NULL, " ...I'll discuss this more with you two later.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江はスタッフたちに引き続き残務を続けるように指示すると、", NULL, "After ordering his staff to continue their work,", Line_WaitForInput); OutputLine(NULL, "見てもさっぱりわからない書類を数枚、私に示しながら説明してくれた。", @@ -354,99 +396,112 @@ void main() ChangeBustshot( 0, "Iri_Def1+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000010", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000010", 128); OutputLine(NULL, "「先週の検査結果に少々焦り過ぎたようです。", NULL, "\"I guess we overreacted to the test results from last week.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000011", 128, 64); + PlayVoice(4, "ps3/s12/10/181000011", 128); OutputLine(NULL, "急に季候が変ったので、交感神経が過敏に反応したのでしょう。", NULL, " Her condition shifted dramatically because of the change in climate.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000012", 128, 64); + PlayVoice(4, "ps3/s12/10/181000012", 128); OutputLine(NULL, "風邪を引きかけたりということはありませんでしたか?」", - NULL, " Did she have a cold, by any chance?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Did she have a cold, by any chance?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……急に暑くなって寝苦しくなった晩があった。", - NULL, "There was one night recently that was fairly hot...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "There was one night recently that was fairly hot...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子が布団を蹴飛ばしてお腹を見せながら寝ていたことがあったと思う。", - NULL, "Satoko was sleeping without her blanket, and her stomach was exposed.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko was sleeping without her blanket, and her stomach was exposed.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あの晩に少し寝冷えしたのだろう。", NULL, "She might have caught a cold that night.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500040", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500040", 128); OutputLine(NULL, "「……お腹を出して寝てたことがありましたです。", NULL, "\"...She was sleeping with her belly exposed.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500041", 128, 64); + PlayVoice(4, "ps3/s12/05/180500041", 128); OutputLine(NULL, "おへそを突っついたけど起きなかったのです。」", - NULL, " I poked her belly button, but she didn't wake up at all.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I poked her belly button, but she didn't wake up at all.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Iri_Warai+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000013", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000013", 128); OutputLine(NULL, "「はっはっはっは、それは羨ましい。", NULL, "\"Ha ha ha ha! That sounds like fun!", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000014", 128, 64); + PlayVoice(4, "ps3/s12/10/181000014", 128); OutputLine(NULL, "ぜひ今度そういうことがあったら呼んでください。", NULL, " Please call me if that happens again.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000015", 128, 64); + PlayVoice(4, "ps3/s12/10/181000015", 128); OutputLine(NULL, "私も沙都子ちゃんのおへそをぷにぷにしてみたいものです。」", - NULL, " I would love to poke Satoko-chan's belly button too!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I would love to poke Satoko-chan's belly button too!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500042", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500042", 128); OutputLine(NULL, "「ぷにぷになのですよ。", NULL, "\"It's so soft.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500043", 128, 64); + PlayVoice(4, "ps3/s12/05/180500043", 128); OutputLine(NULL, "お腹もぽよぽよなのです。", NULL, " Her belly is chunky, too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500044", 128, 64); + PlayVoice(4, "ps3/s12/05/180500044", 128); OutputLine(NULL, "可愛いからお布団を掛けるのがもったいないのですよ。」", - NULL, " It was so cute that I didn't want to cover it with a blanket.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It was so cute that I didn't want to cover it with a blanket.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/10/181000016", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000016", 128); OutputLine(NULL, "「あっはっはっは、それが寝冷えの真相ですか。」", NULL, "\"Ah ha ha ha. That's why she caught a cold, huh?\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Sinryo_sinsatu4", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/04/180400020", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400020", 128); OutputLine(NULL, "「梨ぃ花ぁ〜!!", NULL, "\"Rika!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400021", 128, 64); + PlayVoice(4, "ps3/s12/04/180400021", 128); OutputLine(NULL, " 聞こえていましてよーー!!", NULL, " I can hear you!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400022", 128, 64); + PlayVoice(4, "ps3/s12/04/180400022", 128); OutputLine(NULL, " そういう時はこっそりお布団を掛けてくださいませーー!!」", - NULL, " You had better put a blanket on me next time!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You had better put a blanket on me next time!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/09/180900011", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900011", 128); OutputLine(NULL, "「だめよ沙都子ちゃん、検査中よ。", NULL, "\"You're in the middle of a quiz, Satoko-chan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900012", 128, 64); + PlayVoice(4, "ps3/s12/09/180900012", 128); OutputLine(NULL, "時間も計ってるんだから、こっちに集中して。」", NULL, " You need to concentrate.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その様子を見て、私も入江も、そして羽入も笑っていた。", - NULL, "Irie, Hanyuu, and I all laughed.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Irie, Hanyuu, and I all laughed.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野に怒られ、沙都子は渋々検査に意識を戻す。", - NULL, "Satoko went back to her test with a bitter look on her face.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Satoko went back to her test with a bitter look on her face.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを見届けた上で、入江は声を少し小さくしながら言った。", NULL, "Irie began speaking to me in a softer voice.", Line_Normal); ClearMessage(); @@ -455,28 +510,32 @@ void main() DrawBustshotWithFiltering( 0, "Iri_Majime2+", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "Sinryo_sinsatu1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/10/181000017", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000017", 128); OutputLine(NULL, "「ただ、……小康状態には戻りましたが、レベルはL3マイナス。", NULL, "\"She's in remission...... but her level is still L3 negative.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000018", 128, 64); + PlayVoice(4, "ps3/s12/10/181000018", 128); OutputLine(NULL, "昨日も今日も明日も、危険な状態を脱していないことに変りはありません。」", - NULL, " She was and will continue to be in a critical condition.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " She was and will continue to be in a critical condition.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500045", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500045", 128); OutputLine(NULL, "「……レベル3は永遠に治らないのですか。」", - NULL, "\"......She's never ever going to get better?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......She's never ever going to get better?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/10/181000019", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/10/181000019", 128); OutputLine(NULL, "「アナフィラキシーショックと同じで、仮に異物が完全に取り除かれても、人体側に過剰な反応を示す体質が作られてしまいます。", NULL, "\"Just like with anaphylaxis, her body will be conditioned to react severely even after the foreign chemical is out of her system.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000020", 128, 64); + PlayVoice(4, "ps3/s12/10/181000020", 128); OutputLine(NULL, "つまり、」", NULL, " In other words...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500046", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500046", 128); OutputLine(NULL, "「……沙都子は完治しても、一生、レベル3から治らない。」", NULL, "\"......She'll never move below the Level 3 stage.\"", Line_Normal); ClearMessage(); @@ -485,7 +544,8 @@ void main() ChangeBustshot( 0, "Iri_Majime+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000021", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000021", 128); OutputLine(NULL, "「………………そういうことになります。", NULL, "\"............Yes, that's right.", Line_WaitForInput); @@ -493,18 +553,19 @@ void main() ChangeBustshot( 0, "Iri_Def1+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000022", 128, 64); + PlayVoice(4, "ps3/s12/10/181000022", 128); OutputLine(NULL, "…ですが、悲観することはありません。", NULL, " But it's not the end of the world.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000023", 128, 64); + PlayVoice(4, "ps3/s12/10/181000023", 128); OutputLine(NULL, "規則正しい生活習慣とセルフコントロール。", NULL, " She can control it by maintaining a proper lifestyle,", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000024", 128, 64); + PlayVoice(4, "ps3/s12/10/181000024", 128); OutputLine(NULL, "そしてある種の投薬を続けることによって、症状の発生を抑えることができます。」", - NULL, " as well as taking some medication.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " as well as taking some medication.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500047", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500047", 128); OutputLine(NULL, "「一生、……治らない。」", NULL, "\"But it'll never be cured... in her whole lifetime.\"", Line_Normal); ClearMessage(); @@ -515,6 +576,7 @@ void main() DrawBustshot( 1, "Ta_Warai+", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 400, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 検査という名のクイズ遊びに一喜一憂する沙都子を見る。", NULL, "I looked at Satoko as she enjoyed taking her test.", Line_Normal); ClearMessage(); @@ -530,11 +592,13 @@ void main() DisplayWindow(); SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……鷹野にからかわれて怒りながらも、とても楽しそうだった。", - NULL, "...She seemed to be having fun, even while being teased by Takano.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...She seemed to be having fun, even while being teased by Takano.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その様子と、不治の病の重みはなかなか重ならない…。", NULL, "I can't believe that she's suffering from an incurable disease...", Line_Normal); ClearMessage(); @@ -542,27 +606,31 @@ void main() DrawBustshotWithFiltering( 0, "Iri_Def1+", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "Sinryo_sinsatu1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/10/181000025", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000025", 128); OutputLine(NULL, "「……言葉を悪く言えばそうなります。", NULL, "\"...If you think of it in a negative way, you're right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000026", 128, 64); + PlayVoice(4, "ps3/s12/10/181000026", 128); OutputLine(NULL, "ですが、世の中には不治の病ではあってもうまく病気と付き合っていけるケースも少なくありません。", NULL, " But many people in the world are coping with incurable illnesses.", Line_WaitForInput); - PlaySE(4, "ps2/10/181000027", 128, 64); + PlayVoice(4, "ps2/10/181000027", 128); OutputLine(NULL, "例えば、糖尿病がそうでしょう。", - NULL, " Diabetes is a good example.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000028", 128, 64); + NULL, " Diabetes is a good example. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000028", 128); OutputLine(NULL, "病気そのものは生涯治りませんが、その発症は抑えることができます。」", - NULL, " The condition itself can never be cured, but the symptoms can be controlled.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The condition itself can never be cured, but the symptoms can be controlled.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 言われるまでもない。", NULL, "I know that very well.", Line_WaitForInput); OutputLine(NULL, "……世の中には、治すこともできず、症状を抑えることもできない難病などいくらでもある。", - NULL, " ...There are many worse diseases in the world.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...There are many worse diseases in the world.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それらを思えば、沙都子はまだまだ恵まれているに違いなかった。", NULL, "Satoko might be in a relatively good situation compared to many other sick people.", Line_Normal); ClearMessage(); @@ -571,56 +639,65 @@ void main() ChangeBustshot( 0, "Iri_majime+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000029", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000029", 128); OutputLine(NULL, "「……………もちろん、これで妥協するつもりはありません。", NULL, "\"......Of course, I'm not giving up on her...", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000030", 128, 64); + PlayVoice(4, "ps3/s12/10/181000030", 128); OutputLine(NULL, "沙都子ちゃんはきっと完治させます。", NULL, " I'll make sure that I'll cure her disease someday.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000031", 128, 64); + PlayVoice(4, "ps3/s12/10/181000031", 128); OutputLine(NULL, "…絶対にです。」", - NULL, " ...I promise.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...I promise.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500048", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500048", 128); OutputLine(NULL, "「……信じてますですよ。」", - NULL, "\"......I trust you.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......I trust you.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Iri_Def2+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000032", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000032", 128); OutputLine(NULL, "「えぇ。", NULL, "\"Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000033", 128, 64); + PlayVoice(4, "ps3/s12/10/181000033", 128); OutputLine(NULL, "信じてください。」", - NULL, " Trust me.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Trust me.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江は真剣な表情でそう言ってくれた。", - NULL, "Irie spoke to me with a serious look on his face.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Irie spoke to me with a serious look on his face.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …それは沙都子の親友である私として、本当に頼もしい言葉だった。", NULL, "As Satoko's best friend, I felt relieved to hear his words.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江は沙都子を救うために今後も精一杯努力してくれるだろう。", - NULL, "I'm sure he'll do his best to save Satoko's life.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm sure he'll do his best to save Satoko's life.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …しかもその思いに邪念がないのは本当だ。", NULL, "I have no doubt that he'll do so.", Line_WaitForInput); OutputLine(NULL, "私はそれを数多の世界で知っている。", NULL, " I've seen him act like this in every life I've lived.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……どうして精一杯になるかの理由も知っているのだが、……この世界では知っていないことになっている。", - NULL, "I also know why he's so passionate to save her... but I'm not supposed to know about it in this life.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I also know why he's so passionate to save her... but I'm not supposed to know about it in this life.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから私は入江の寂しげな笑顔にも気付かないふりをしている…。", NULL, "That's why I always pretend not to see his sad smile...", Line_Normal); ClearMessage(); @@ -629,15 +706,17 @@ void main() ChangeBustshot( 0, "Iri_Def1+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000034", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000034", 128); OutputLine(NULL, "「そうだ梨花さん。", NULL, "\"By the way, Rika-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000035", 128, 64); + PlayVoice(4, "ps3/s12/10/181000035", 128); OutputLine(NULL, "月末にまた少し大掛かりな検査があります。」", - NULL, " We'll be conducting another big test at the end of the month.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We'll be conducting another big test at the end of the month.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500049", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500049", 128); OutputLine(NULL, "「……今度はボクがモルモットになる番なのですか。」", NULL, "\"......Am I going to be the guinea pig this time?\"", Line_Normal); ClearMessage(); @@ -646,59 +725,68 @@ void main() ChangeBustshot( 0, "Iri_majime+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000036", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000036", 128); OutputLine(NULL, "「そ、そんなつもりは……。", NULL, "\"It's not like that...", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000037", 128, 64); + PlayVoice(4, "ps3/s12/10/181000037", 128); OutputLine(NULL, "医学に貢献していただいていますし、大勢の人を救うことにもなります。」", NULL, " You're only helping our studies, which will save many people's lives.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江のモルモットは沙都子だけではない。", NULL, "Irie's guinea pig is not just Satoko.", Line_WaitForInput); OutputLine(NULL, "私もだ。", NULL, " I'm also one of them.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……モルモットという言い方は入江に悪いか。", - NULL, "...Although, \"guinea pig\" is probably not the right term.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...Although, \"guinea pig\" is probably not the right term.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江の献身的な努力がなかったら、沙都子は今ここにいることができなかったに違いない。", - NULL, "Without Irie's efforts, Satoko would not be here today.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Without Irie's efforts, Satoko would not be here today.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから私は、入江には最低限の敬意を払うべきなのだ。", - NULL, "For that reason, I should be showing respect to this man.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "For that reason, I should be showing respect to this man.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから私は、モルモットという言葉に少し消沈する入江に笑いかけた。", NULL, "I smiled at him, since my choice of words had hurt his feelings.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500050", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500050", 128); OutputLine(NULL, "「……みー…。", NULL, "\"......Meep...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500051", 128, 64); + PlayVoice(4, "ps3/s12/05/180500051", 128); OutputLine(NULL, "ボクを調べて、沙都子の治療に役立つのなら、ボクがモルモットでもいいのです。」", - NULL, " If testing me can save Satoko's life, I don't mind being a guinea pig...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If testing me can save Satoko's life, I don't mind being a guinea pig...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Iri_Def1+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000038", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000038", 128); OutputLine(NULL, "「ご協力を感謝します。", NULL, "\"Thank you for your support.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000039", 128, 64); + PlayVoice(4, "ps3/s12/10/181000039", 128); OutputLine(NULL, "もう少し人と設備とお金があれば、これだけの負担をかけないのですが…。」", NULL, " I wouldn't be causing you so much trouble if I had more money and equipment...\"", Line_Normal); ClearMessage(); PlayBGM( 1, "denwa_m", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その時、内線電話が鳴る。", NULL, "The next moment, the phone rang.", Line_Normal); ClearMessage(); @@ -709,66 +797,76 @@ void main() FadeOutBGM( 1, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江は診療所長の顔つきに戻ると受話器を取った。", NULL, "Irie answered it in his usual businesslike tone.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); - PlaySE(4, "ps3/s12/10/181000040", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000040", 128); OutputLine(NULL, "「はいもしもし、入江です。」", - NULL, "\"Hello? This is Irie.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Hello? This is Irie.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/docwin10001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("窓口", NULL, "Counter", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/docwin10001", 128); OutputLine(NULL, "『東京から外線です。", NULL, "\"You have a call on the line from Tokyo.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/docwin10002", 128, 64); + PlayVoice(4, "ps3/s12/00/docwin10002", 128); OutputLine(NULL, "そちらへ回します。』", - NULL, " I'll transfer it to the other phone.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'll transfer it to the other phone.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 電話の音量設定が大き過ぎるのか、受話器の声が漏れて聞こえた。", NULL, "I could hear the voice from the phone.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/10/181000040_1", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000040_1", 128); OutputLine(NULL, "「あぁ、リサさんですね。", NULL, "\"Ahh, that must be Risa-san, then.", Line_WaitForInput); - PlaySE(4, "ps2/10/181000042", 128, 64); + PlayVoice(4, "ps2/10/181000042", 128); OutputLine(NULL, "もう今年もそんな時期になりましたか。", NULL, " Is it that time of the year already?", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000040_2", 128, 64); + PlayVoice(4, "ps3/s12/10/181000040_2", 128); OutputLine(NULL, "電話は所長室で取りますからそっちへ回してください。」", - NULL, " I'm going to pick it up at the office. Will you transfer it there?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm going to pick it up at the office. Will you transfer it there?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "『はい。", NULL, "\"Absolutely.", Line_WaitForInput); OutputLine(NULL, "ではすみません、そちらの受話器を一度切ってください。』", - NULL, " Please hang up on this line, in that case.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Please hang up on this line, in that case.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/10/181000044", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/10/181000044", 128); OutputLine(NULL, "「わかりました。", NULL, "\"Okay.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000045", 128, 64); + PlayVoice(4, "ps3/s12/10/181000045", 128); OutputLine(NULL, "…梨花さん、すみません。", NULL, " ...I'm sorry, Rika-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000046", 128, 64); + PlayVoice(4, "ps3/s12/10/181000046", 128); OutputLine(NULL, "東京からの電話です。」", - NULL, " I got a call from Tokyo.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I got a call from Tokyo.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500052", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500052", 128); OutputLine(NULL, "「……行ってらっしゃいなのですよ。」", NULL, "\"......Don't mind me.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江が受話器を置くと、すぐに遠くの電話が鳴るのが聞こえた。", - NULL, "As soon as Irie hung up the phone, the phone in the other room started ringing.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "As soon as Irie hung up the phone, the phone in the other room started ringing.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江は検査室を退出すると所長室へ向っていった。", NULL, "He left the examination room and headed toward the office.", Line_Normal); ClearMessage(); @@ -780,107 +878,126 @@ void main() DrawBustshotWithFiltering( 2, "Ha_DefA1%", "mask00", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10*2, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江が出て行くと、入れ替わりに羽入が戻ってきた。", - NULL, "Hanyuu returned to my side as soon as Irie left.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Hanyuu returned to my side as soon as Irie left.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入は私が入江と話している時にはあまり側にいたがらない。", - NULL, "Hanyuu doesn't like to be around me when I'm talking with Irie.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hanyuu doesn't like to be around me when I'm talking with Irie.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……別に入江が嫌いだということではないのだが。", - NULL, "I don't think she dislikes him...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I don't think she dislikes him...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …入江の話をあまり聞きたくないというのが本音なのだろう。", - NULL, "...It's just that she doesn't really want to hear what he has to say.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...It's just that she doesn't really want to hear what he has to say.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江に悪意はなくとも、羽入には傷付けられているように聞こえるに違いない。", NULL, "Irie doesn't mean any harm, but Hanyuu is often hurt by the things that come out of his mouth.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500053", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500053", 128); OutputLine(NULL, "「どう、沙都子の様子は。」", - NULL, "\"How's Satoko doing?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"How's Satoko doing?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Ha_WaraiA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100014", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100014", 128); OutputLine(NULL, "「…沙都子は相変わらず間違い探しは下手くそなのです。", NULL, "\"She's not good at Spot the Difference, like usual.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100015", 128, 64); + PlayVoice(4, "ps3/s12/12/181100015", 128); OutputLine(NULL, "僕の方がいっぱい見つけられましたのですよ〜。」", - NULL, " I was able to find more differences than her.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I was able to find more differences than her.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500054", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500054", 128); OutputLine(NULL, "「……あんたの検査結果なんてどうでもいいでしょ。", NULL, "\"...I don't care how well you did.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500055", 128, 64); + PlayVoice(4, "ps3/s12/05/180500055", 128); OutputLine(NULL, "沙都子の結果はどうなの?」", - NULL, " What about Satoko?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " What about Satoko?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Ha_AuA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100016", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100016", 128); OutputLine(NULL, "「あぅあぅあぅ…。」", NULL, "\"Au au au...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …沙都子の様子を見ていてくれてるとばかり思っていたら。", - NULL, "I thought she was there to check on Satoko,", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I thought she was there to check on Satoko,", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子と一緒に検査のクイズをするのが楽しくなってしまっていたらしい。", - NULL, "but she was taking the quiz alongside her instead.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "but she was taking the quiz alongside her instead.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……まぁ、羽入らしいと言えば羽入らしい。", NULL, "That's so typical of Hanyuu...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ゲーム感覚の検査だが、毎週毎週受けている沙都子にとってはやや退屈なものらしい。", - NULL, "She was treating it almost like a game, but Satoko was tired after taking the same quiz every week.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She was treating it almost like a game, but Satoko was tired after taking the same quiz every week.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今朝の早起きも手伝ってか、少しばかり眠そうな目になっていた。", NULL, "She seemed sleepy, especially after waking up so early this morning.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何しろ、正解不正解を問う検査ではない。", - NULL, "The quiz in this case wasn't about a right or wrong answer.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The quiz in this case wasn't about a right or wrong answer.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 掛かった時間や傾向、答え以外に口にした言葉や思案時の仕草など、そういう方をチェックするための検査だ。", - NULL, "It was about timing, in minutes, how long it took her to answer the question, and observing how she acted during the quiz.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It was about timing, in minutes, how long it took her to answer the question, and observing how she acted during the quiz.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 即答できる問題は決して多くなく、学校の漢字テストなんかよりよっぽど頭を使わされるに違いない。", NULL, "Not all of the questions would be simple ones, so Satoko often got headaches, moreso than even the spelling tests we'd take at school.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500056", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500056", 128); OutputLine(NULL, "「もうほとんど終わりなの…?」", - NULL, "\"Is it almost over...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Is it almost over...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Ha_defA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100017", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100017", 128); OutputLine(NULL, "「……はいです。", NULL, "\"...Yes, it is.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100018", 128, 64); + PlayVoice(4, "ps3/s12/12/181100018", 128); OutputLine(NULL, "今、鷹野が持っているのが最後の一冊なのですよ。」", NULL, " The book Takano has right now is the last one.\"", Line_Normal); ClearMessage(); @@ -892,15 +1009,18 @@ void main() DrawBustshotWithFiltering( 2, "Ta_Akuwarai+", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野は冊子を広げ、そこに描かれている抽象的な図画を沙都子に見せていた。", - NULL, "Takano was showing a book to Satoko with abstract pictures inside.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Takano was showing a book to Satoko with abstract pictures inside.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを図画と呼んでいいかも怪しい。", - NULL, "I couldn't even tell if that was supposed to be a picture.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I couldn't even tell if that was supposed to be a picture.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " カラーインクが本の間に垂らされ、それをバタンと閉じて広げたような、左右対称の歪なシミの絵なのだから。", NULL, "It was just a symmetrical ink stain.", Line_Normal); ClearMessage(); @@ -909,19 +1029,22 @@ void main() ChangeBustshot( 2, "Ta_Warai+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900013", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900013", 128); OutputLine(NULL, "「さ、これで最後よ。", NULL, "\"This is the last one.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900014", 128, 64); + PlayVoice(4, "ps3/s12/09/180900014", 128); OutputLine(NULL, "これは何に見えるかしら…?」", - NULL, " What do you think this is...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " What do you think this is...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私も羽入も、沙都子の肩越しにその図画を見てみる。", - NULL, "Both Hanyuu and I looked at the picture over Satoko's shoulders.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Both Hanyuu and I looked at the picture over Satoko's shoulders.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………この歪なシミから何を見出せばいいのか、私でもしばらく混乱した。", NULL, "......Even I didn't know what to answer when looking at that strange ink stain.", Line_Normal); ClearMessage(); @@ -931,99 +1054,106 @@ void main() DisplayWindow(); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/04/180400023", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400023", 128); OutputLine(NULL, "「", - NULL, "\"", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "ぇっと、", - NULL, " Umm", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Umm", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "………", - NULL, "......", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "......", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "ぇっと", - NULL, " umm", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " umm", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…………。」", - NULL, "......\"", Line_ContinueAfterTyping); + NULL, "......\"", Line_Continue); OutputLineAll(NULL, "", Line_Normal); ClearMessage(); SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あれこれと悩む沙都子。", - NULL, "Satoko continued to think.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko continued to think.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …鷹野は悩む沙都子の様子を見ながら、時折何かメモを取る。", - NULL, "Takano observed her, taking notes while Satoko struggled.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Takano observed her, taking notes while Satoko struggled.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして机の下では左手でストップウォッチを持ち、沙都子が答えを出すのにかける時間も測定していた。", NULL, "She was also timing how long it took her to answer, holding a stopwatch under the table.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Sinryo_sinsatu1", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入にしか聞こえない声で言う。", NULL, "I spoke to Hanyuu so only she could hear me.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500057", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500057", 128); OutputLine(NULL, "「……羽入は何に見える?", NULL, "\"...What do you think it looks like,", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500058", 128, 64); + PlayVoice(4, "ps3/s12/05/180500058", 128); OutputLine(NULL, " このシミ。」", - NULL, " Hanyuu?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Hanyuu?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 7, "filter_Hanyu", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 12, 400, TRUE ); DrawBustshotWithFiltering( 0, "Ha_YowakiA1%", "mask00", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100019", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100019", 128); OutputLine(NULL, "「ぁぅ………。", NULL, "\"Au......", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100020", 128, 64); + PlayVoice(4, "ps3/s12/12/181100020", 128); OutputLine(NULL, "……えっと、", - NULL, " Well...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Well...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……あ!", NULL, " ...Oh!", Line_WaitForInput); @@ -1031,31 +1161,35 @@ void main() ChangeBustshot( 0, "Ha_WaraiA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100021", 128, 64); + PlayVoice(4, "ps3/s12/12/181100021", 128); OutputLine(NULL, " ソフトクリームなのです。滑って落としてしまって、地面にべっしゃりとなのです……。", NULL, " It's soft serve ice cream! It fell onto the ground and ended up like this...", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100022", 128, 64); + PlayVoice(4, "ps3/s12/12/181100022", 128); OutputLine(NULL, "ぁぅあぅあぅ…もったいないぃぃ…。」", - NULL, " Au au au... it's been wasted...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Au au au... it's been wasted...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500059", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500059", 128); OutputLine(NULL, "「なるほど、実に相手の考えがわかるテストね。", NULL, "\"I see. This is a good test for understanding a person's mind.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500060", 128, 64); + PlayVoice(4, "ps3/s12/05/180500060", 128); OutputLine(NULL, "くすくすくす。」", NULL, " Hee hee hee.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ちなみに私には、腹から割いてワタを掻き出した後に開いたアジに見えた。", - NULL, "To me, it looked like a horse mackerel that had been cut open and its guts pulled out...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "To me, it looked like a horse mackerel that had been cut open and its guts pulled out...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………私も食べ物か。", - NULL, "......I was thinking of food too.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "......I was thinking of food too.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …羽入と同レベルなのにちょっとショックを受ける。", NULL, "...It was rather shocking to learn that my thought processes are the same as Hanyuu's.", Line_Normal); ClearMessage(); @@ -1063,23 +1197,27 @@ void main() DrawBustshotWithFiltering( 2, "Ta_Def+", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Sinryo_sinsatu3", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/09/180900015", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900015", 128); OutputLine(NULL, "「何に見えるかしら?", NULL, "\"What does it look like to you?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900016", 128, 64); + PlayVoice(4, "ps3/s12/09/180900016", 128); OutputLine(NULL, " 思いつきでいいのよ。」", - NULL, " You don't have to think too hard.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You don't have to think too hard.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子はこの検査が特に苦手らしい。", - NULL, "Satoko must not be very good at this test.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko must not be very good at this test.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どうやら、この他のページの問題にも相当の時間を掛けているようだった。", - NULL, "She always takes a long time to answer questions like this.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She always takes a long time to answer questions like this.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " やがて、苦し紛れのように答えた。", NULL, "She finally opened her mouth to speak.", Line_Normal); ClearMessage(); @@ -1088,41 +1226,46 @@ void main() DrawBustshotWithFiltering( 1, "Sa_AkireruB1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400024", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400024", 128); OutputLine(NULL, "「……2匹の蝶々が", - NULL, "\"It's like...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"It's like...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……重なっている感じ……、", - NULL, " two butterflies are...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " two butterflies are...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 1000 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…ですわね。」", - NULL, " on top of each other...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " on top of each other...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/09/180900017", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900017", 128); OutputLine(NULL, "「2匹の蝶々が、重なって……。", NULL, "\"Two butterflies on top of each other...", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900018", 128, 64); + PlayVoice(4, "ps3/s12/09/180900018", 128); OutputLine(NULL, "…えぇ、いいわよ、続けて?", NULL, " Tell me more about it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900019", 128, 64); + PlayVoice(4, "ps3/s12/09/180900019", 128); OutputLine(NULL, " どうして蝶々は重なっているのかしら?」", - NULL, " Why are they on top of each other?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Why are they on top of each other?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野は沙都子の発言にメモを走らせながら問い掛ける。", - NULL, "Takano continued to take notes as Satoko spoke.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Takano continued to take notes as Satoko spoke.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何て書いてるんだろう。", - NULL, "Curious about what she was writing, I looked, but...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Curious about what she was writing, I looked, but...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……ドイツ語だろうか。", NULL, "...Is that German?", Line_WaitForInput); OutputLine(NULL, "まったく読めない。", @@ -1135,49 +1278,52 @@ void main() ChangeBustshot( 1, "Sa_HauA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400025", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400025", 128); OutputLine(NULL, "「…えっと、", - NULL, "\"Umm.", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Umm.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……………ずっと離れ離れで会えなかった蝶々が、", - NULL, " .........They were apart for quite some time...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " .........They were apart for quite some time...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "………やっと一緒になれて喜んでいるところ、", - NULL, " but having finally reunited, they're excited to see each other again...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " but having finally reunited, they're excited to see each other again...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 100 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "………あはは、ご、ごめんなさいですわね。", NULL, " Aha ha... I apologize.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400026", 128, 64); + PlayVoice(4, "ps3/s12/04/180400026", 128); OutputLine(NULL, "私も何を言っているのか自分でよくわかりませんわね…!」", - NULL, " I don't even know what I'm trying to say...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I don't even know what I'm trying to say...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Ta_Warai+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900020", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900020", 128); OutputLine(NULL, "「いえ、そういう答え方でいいのよ。", NULL, "\"No, you're doing just fine.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900021", 128, 64); + PlayVoice(4, "ps3/s12/09/180900021", 128); OutputLine(NULL, "思いついたことが抽象的なら、そのまま口にしてくれればいいの。", NULL, " You can just tell me whatever's on your mind.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900022", 128, 64); + PlayVoice(4, "ps3/s12/09/180900022", 128); OutputLine(NULL, "そういう検査なんだから。」", - NULL, " That's the whole point of this test.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " That's the whole point of this test.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Sa_AkireruA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400027", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400027", 128); OutputLine(NULL, "「……本当にこんなヘンテコな絵の感想を言うだけで検査になりますの?」", NULL, "\"Are you certain even such a strange answer is serving a purpose...?\"", Line_Normal); ClearMessage(); @@ -1186,25 +1332,27 @@ void main() ChangeBustshot( 2, "Ta_Def+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900023", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900023", 128); OutputLine(NULL, "「なるわよ。", NULL, "\"Of course.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900024", 128, 64); + PlayVoice(4, "ps3/s12/09/180900024", 128); OutputLine(NULL, "例えば、今のこの絵だけど。", NULL, " For example, take this picture.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900025", 128, 64); + PlayVoice(4, "ps3/s12/09/180900025", 128); OutputLine(NULL, "去年の沙都子ちゃんは別な答えを出してるの。", NULL, " You gave me a totally different answer last year.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900026", 128, 64); + PlayVoice(4, "ps3/s12/09/180900026", 128); OutputLine(NULL, "それを比べるだけでも、この1年のあなたの変化を測ることができるわよ。」", - NULL, " I can tell how you've changed just by comparing how you respond.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I can tell how you've changed just by comparing how you respond.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Sa_AkireruB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400028", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400028", 128); OutputLine(NULL, "「何だか嫌なテストですわね…。", NULL, "\"Really, I don't like this test...", Line_WaitForInput); @@ -1212,28 +1360,32 @@ void main() ChangeBustshot( 1, "Sa_DefA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400029", 128, 64); + PlayVoice(4, "ps3/s12/04/180400029", 128); OutputLine(NULL, "去年の私は、この絵に何て答えたのでございますの?」", NULL, " What did I even say last year?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野はくすくすと笑いながらペンを走らせるが、沙都子の問いには答えなかった。", NULL, "Takano smiled and took a note without answering her question.", Line_Normal); ClearMessage(); PlayBGM( 1, "semi", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私も思い出そうと記憶を探るが、………何しろ百年分以上の記憶でごちゃ混ぜだ。", NULL, "I tried to remember what her answer was... but I have more than a hundred years' worth of memories in my head.", Line_WaitForInput); OutputLine(NULL, "記憶の整頓は羽入の方がうまい。", - NULL, " Hanyuu might remember better than I do.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Hanyuu might remember better than I do.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入に聞こうとその表情を見た時、羽入がとても悲しそうな顔を浮かべているのに気付いた。", - NULL, "As I looked at Hanyuu, I realized that she was standing there with a sad expression.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "As I looked at Hanyuu, I realized that she was standing there with a sad expression.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを見て、……私は去年、沙都子がどんな答えを出したのか、おおよその想像がついて、聞くのをやめる。", NULL, "I decided not to ask her. I could tell what kind of answer Satoko gave back then just by looking at Hanyuu's face.", Line_Normal); ClearMessage(); @@ -1244,29 +1396,35 @@ void main() DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); DrawScene( "Sinryo_sinsatu4", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 去年。", NULL, "Last year...", Line_WaitForInput); OutputLine(NULL, "つまり、昭和57年の6月は、……沙都子が意地悪な叔母に虐め抜かれた最後の最後の時期だ。", - NULL, " June 1982... That was when Satoko was being abused by her cruel aunt.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " June 1982... That was when Satoko was being abused by her cruel aunt.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを思い出すだけで、沙都子の答えなど聞きたくもなくなった。", - NULL, "Recalling that, I didn't even want to know what Satoko answered.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Recalling that, I didn't even want to know what Satoko answered.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、ここにいる沙都子には去年の擦り切れそうな沙都子の面影は重ならない。", NULL, "But just a year later, the Satoko who was so worn down could no longer be seen.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……本当に強くなった。", - NULL, "She became so strong...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She became so strong...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子がいかに悲壮な決意で強くなろうとしたかを、私は知っている。", - NULL, "I know how difficult it was for her to stay tough and strong like this.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I know how difficult it was for her to stay tough and strong like this.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だからこそ、この一年のたくましい成長が、ほんの少しだけ痛ましかった。", NULL, "Her growth over the past year is overwhelming to me.", Line_Normal); ClearMessage(); @@ -1280,11 +1438,13 @@ void main() DrawSceneWithMask( "Sinryo_sinsatu1", "maskright", 1, 0, 300 ); PlayBGM( 0, "demo_48khz", 120, 0 ); - PlaySE(4, "ps3/s12/10/181000047", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000047", 128); OutputLine(NULL, "「検査、終わりましたか。」", - NULL, "\"Are you done with the test?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Are you done with the test?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 電話で席を外していた入江が戻ってきた。", NULL, "Irie returned from his office.", Line_Normal); ClearMessage(); @@ -1293,20 +1453,22 @@ void main() DrawBustshotWithFiltering( 1, "Sa_DefA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400030", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400030", 128); OutputLine(NULL, "「えぇ、終わりましたわ。」", - NULL, "\"Yes, we are finished.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Yes, we are finished.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Ta_Def+", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900027", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900027", 128); OutputLine(NULL, "「だいぶ沙都子ちゃんも手際がよくなりましたわ。", NULL, "\"Satoko-chan is handling it a lot better now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900028", 128, 64); + PlayVoice(4, "ps3/s12/09/180900028", 128); OutputLine(NULL, "今日はだいぶ早く終わりましたのよ。」", NULL, " We were done pretty quick today.\"", Line_Normal); ClearMessage(); @@ -1315,31 +1477,34 @@ void main() ChangeBustshot( 1, "Sa_WaraiA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400031", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400031", 128); OutputLine(NULL, "「ほっほっほ!", NULL, "\"Ho ho ho!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400032", 128, 64); + PlayVoice(4, "ps3/s12/04/180400032", 128); OutputLine(NULL, " 早く終わらせるようにがんばったんですもの。", NULL, " I did my best to ensure it was done with quickly.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400033", 128, 64); + PlayVoice(4, "ps3/s12/04/180400033", 128); OutputLine(NULL, "今日は用事がある日だからのんびりとはできませんのよ!」", - NULL, " I have plans after this, so I can't stay here too long!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I have plans after this, so I can't stay here too long!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshot( 2, "Iri_Def2+", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000048", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000048", 128); OutputLine(NULL, "「おや、今日は何かあるのですか?", NULL, "\"You have something after this?", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000049", 128, 64); + PlayVoice(4, "ps3/s12/10/181000049", 128); OutputLine(NULL, " 日曜日ではありませんでしたっけ?」", - NULL, " Today is Sunday, right?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Today is Sunday, right?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500061", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500061", 128); OutputLine(NULL, "「……今日はみんなで魅ぃの叔父さんの玩具屋さんで部活があるのですよ。」", NULL, "\"......We're doing a club activity at Mii's uncle's toy store today.\"", Line_Normal); ClearMessage(); @@ -1348,29 +1513,33 @@ void main() ChangeBustshot( 2, "Iri_Warai+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000050", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000050", 128); OutputLine(NULL, "「はっはっは、なるほど、沙都子ちゃんが妙に今日は大人しく検査に従ってくださると思いました。", NULL, "\"Ha ha ha. No wonder you were so obedient with the test today.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000051", 128, 64); + PlayVoice(4, "ps3/s12/10/181000051", 128); OutputLine(NULL, "予定が詰まっていたんですね。", NULL, " It was because you have plans.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000052", 128, 64); + PlayVoice(4, "ps3/s12/10/181000052", 128); OutputLine(NULL, "それは悪いことをしました。", NULL, " Sorry we held you so long.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000053", 128, 64); + PlayVoice(4, "ps3/s12/10/181000053", 128); OutputLine(NULL, "では沙都子ちゃん、これはいつものです。」", NULL, " Well, here's your stuff, Satoko-chan.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江が机の上に大きな紙袋を置いた。", NULL, "Irie put a big paper bag on the table.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 中身を机の上に広げ、数量と服用の仕方を説明する。", - NULL, "He opened it up and gave her instructions about the medications.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He opened it up and gave her instructions about the medications.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 毎度お馴染みの内容だったので、沙都子は時間の無駄だと聞きたがらなかったが、それでも事務的に入江は内容物の説明をした。", NULL, "Satoko had heard the same instructions over and over before, but Irie still continued to talk just the same.", Line_Normal); ClearMessage(); @@ -1379,36 +1548,41 @@ void main() ChangeBustshot( 2, "Iri_Def1+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000054", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000054", 128); OutputLine(NULL, "「状態がいいようですので、お注射はこれまでの日に2回に戻します。", NULL, "\"Since you're doing better, you can go back to two shots per day.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000055", 128, 64); + PlayVoice(4, "ps3/s12/10/181000055", 128); OutputLine(NULL, "昼食前と就寝前の2回に必ず注射をしてください。", NULL, " Please give yourself a shot before lunch and before you go to bed.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000056", 128, 64); + PlayVoice(4, "ps3/s12/10/181000056", 128); OutputLine(NULL, "注射針は必ず替えるように。", NULL, " Make sure you change the needle every time.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000057", 128, 64); + PlayVoice(4, "ps3/s12/10/181000057", 128); OutputLine(NULL, "同じ針を二度使ってはいけませんよ。", - NULL, " Don't ever use the same one twice.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000058", 128, 64); + NULL, " Don't ever use the same one twice. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000058", 128); OutputLine(NULL, "それからこちらは、どうしても体調が悪くなった時のみ食後に、」", - NULL, " I'm prescribing this one in case you really need it when you're feeling sick...\"", Line_Normal); + NULL, "I'm prescribing this one in case you really need it when you're feeling sick...\"", Line_Normal); ClearMessage(); DisableWindow(); ChangeBustshot( 1, "Sa_WaraiB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400034", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400034", 128); OutputLine(NULL, "「はいはいはい、いつもと同じですわよ、わかっていましてよー!」", - NULL, "\"Yeah, yeah... Same as usual... I know!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Yeah, yeah... Same as usual... I know!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は早くみんなと合流して遊びたくて仕方がないらしい。", - NULL, "Satoko couldn't wait to meet our friends for the club activity.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko couldn't wait to meet our friends for the club activity.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんな沙都子を見ていると何だか嬉しかった。", NULL, "It made me feel happy to see her as excited as this.", Line_Normal); ClearMessage(); @@ -1422,34 +1596,39 @@ void main() DrawBustshotWithFiltering( 2, "Ha_DefA1%", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100023", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100023", 128); OutputLine(NULL, "「……注射、2本に戻りましたのですよ。", NULL, "\"...She only has to take two shots per day now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100024", 128, 64); + PlayVoice(4, "ps3/s12/12/181100024", 128); OutputLine(NULL, "…良かったのです。」", - NULL, " ...I'm glad.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...I'm glad.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 注射の本数は沙都子の容態を表す。", NULL, "The number of shots she has to take each day represents how well she's doing.", Line_WaitForInput); OutputLine(NULL, "減るのは喜ばしいことだった。", NULL, " So it's a good thing that she has to take fewer shots.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500062", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500062", 128); OutputLine(NULL, "「大変よね、1日に2本も注射を打つのは。」", - NULL, "\"It's tough for her to give herself a shot two times a day...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"It's tough for her to give herself a shot two times a day...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Ha_AuA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100025", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100025", 128); OutputLine(NULL, "「ぁぅあぅ……。」", - NULL, "\"Au au...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Au au...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入は私に嫌味を言われているものと思ったのか、勝手に畏縮する。", NULL, "Hanyuu grew quiet after hearing my comment.", Line_Normal); ClearMessage(); @@ -1460,6 +1639,7 @@ void main() SetValidityOfInput( TRUE ); DrawScene( "Sinryo_sinsatu2", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江は全ての義務的説明を終えると、中身を紙袋に戻し、沙都子に手渡した。", NULL, "Irie handed her the paper bag after he finished his instructions.", Line_Normal); ClearMessage(); @@ -1468,37 +1648,40 @@ void main() DrawBustshotWithFiltering( 2, "Sa_WaraiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400035", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400035", 128); OutputLine(NULL, "「梨花〜!", NULL, "\"Rika!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400036", 128, 64); + PlayVoice(4, "ps3/s12/04/180400036", 128); OutputLine(NULL, " 終わりましてよ!」", - NULL, " At last, it's over!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " At last, it's over!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ta_Def+", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900029", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900029", 128); OutputLine(NULL, "「えぇ、お疲れ様。", NULL, "\"Good job.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900030", 128, 64); + PlayVoice(4, "ps3/s12/09/180900030", 128); OutputLine(NULL, "検査中からずっとそわそわしてたからね。", NULL, " You seemed anxious during the test today.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900031", 128, 64); + PlayVoice(4, "ps3/s12/09/180900031", 128); OutputLine(NULL, "行ってらっしゃいな。」", - NULL, " Have fun with your friends!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Have fun with your friends!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Sa_OdorokiB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400037", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400037", 128); OutputLine(NULL, "「す、すみませんわね上の空で…。", NULL, "\"I-I'm sorry I was so tense...", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400038", 128, 64); + PlayVoice(4, "ps3/s12/04/180400038", 128); OutputLine(NULL, "いつも検査をして下さって感謝してますのよ…。」", NULL, " You have my thanks for all that you've done for me...\"", Line_Normal); ClearMessage(); @@ -1507,74 +1690,83 @@ void main() ChangeBustshot( 1, "Ta_Warai+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900032", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900032", 128); OutputLine(NULL, "「くすくす。", NULL, "\"Hee hee...", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900033", 128, 64); + PlayVoice(4, "ps3/s12/09/180900033", 128); OutputLine(NULL, "ほら、もう時間がないんじゃないの?", NULL, " Are you going to make it on time?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900034", 128, 64); + PlayVoice(4, "ps3/s12/09/180900034", 128); OutputLine(NULL, " 私の車で送ろうかしら?", NULL, " I can give you a ride there.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900035", 128, 64); + PlayVoice(4, "ps3/s12/09/180900035", 128); OutputLine(NULL, " そうそう、また車に新しいぬいぐるみがあるのよ。", NULL, " Oh, I also bought a new stuffed animal. It's in my car.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900036", 128, 64); + PlayVoice(4, "ps3/s12/09/180900036", 128); OutputLine(NULL, "今度は約束通り、沙都子ちゃんが名前を付けてくれていいわよ。」", - NULL, " You can give it a name if you like.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You can give it a name if you like.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Sa_WaraiB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400039", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400039", 128); OutputLine(NULL, "「あら!", NULL, "\"Oh my!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400040", 128, 64); + PlayVoice(4, "ps3/s12/04/180400040", 128); OutputLine(NULL, " 何のぬいぐるみでございますかしら!!", NULL, " What sort of creature could it be!?", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400041", 128, 64); + PlayVoice(4, "ps3/s12/04/180400041", 128); OutputLine(NULL, " どんな名前にしようか迷いますわねぇ!", NULL, " I wonder what I should name it...", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400042", 128, 64); + PlayVoice(4, "ps3/s12/04/180400042", 128); OutputLine(NULL, " 何の動物のぬいぐるみなんですの?」", - NULL, " Well, what is it, exactly?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Well, what is it, exactly?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/09/180900037", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900037", 128); OutputLine(NULL, "「うふふ、また猫なのよ。", NULL, "\"Heh heh... it's a cat again.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900038", 128, 64); + PlayVoice(4, "ps3/s12/09/180900038", 128); OutputLine(NULL, "今度はトラ縞なの。", NULL, " One with tiger stripes this time.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900039", 128, 64); + PlayVoice(4, "ps3/s12/09/180900039", 128); OutputLine(NULL, "可愛いからきっと気に入ってくれるわよ。」", NULL, " I think you'll like it a lot.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子と鷹野は、実はちょっぴり仲良しだった。", - NULL, "Satoko and Takano are good friends.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko and Takano are good friends.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ぬいぐるみ仲間とでも言うのか。", - NULL, "They're both fond of stuffed animals.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They're both fond of stuffed animals.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いつの間にか、鷹野が新しいぬいぐるみを車に増やす度に、それを沙都子に自慢するのが当り前になっていた。", - NULL, "Every time Takano gets a new one, she brags about it to Satoko.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Every time Takano gets a new one, she brags about it to Satoko.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もちろん、それだけの関係で、友達と呼ぶほどの交流ではない。", - NULL, "That's all they have in common, but...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That's all they have in common, but...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それでも、村を売ろうとした裏切り者、北条家の最後の娘である沙都子にとって、…それはとても貴重なものに違いなかった。", - NULL, "Having a friend like Takano is a special thing for Satoko. She's part of the Houjou family, who tried to betray the village.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Having a friend like Takano is a special thing for Satoko. She's part of the Houjou family, who tried to betray the village.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子に話しかけてくれる大人は、未だ診療所の人間だけなのだから…。", NULL, "People at the clinic are the only adults who will even talk to Satoko...", Line_Normal); ClearMessage(); @@ -1584,42 +1776,45 @@ void main() DrawBustshotWithFiltering( 1, "Iri_Warai+", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000059", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000059", 128); OutputLine(NULL, "「はっはっはっは。", NULL, "\"Ha ha ha ha.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000060", 128, 64); + PlayVoice(4, "ps3/s12/10/181000060", 128); OutputLine(NULL, "じゃあ、お二人とも部活、行ってらっしゃい。", NULL, " Have fun at the club!", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000061", 128, 64); + PlayVoice(4, "ps3/s12/10/181000061", 128); OutputLine(NULL, "罰ゲームが未定でしたらぜひメイド服の着用を提案してくださいね!", NULL, " You should suggest wearing maid uniforms for the punishment game!", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000062", 128, 64); + PlayVoice(4, "ps3/s12/10/181000062", 128); OutputLine(NULL, " サイズから種類まで色々と取り揃えておりますので☆", NULL, " I have every kind in every size☆!", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000063", 128, 64); + PlayVoice(4, "ps3/s12/10/181000063", 128); OutputLine(NULL, " また来週お会いしましょう。」", - NULL, " Either way, I'll see you next week.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Either way, I'll see you next week.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500063", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500063", 128); OutputLine(NULL, "「……やなこったなのですよ☆", NULL, "\"...No, thank you☆.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500064", 128, 64); + PlayVoice(4, "ps3/s12/05/180500064", 128); OutputLine(NULL, " また来週なのです。」", - NULL, " See you next week.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " See you next week.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Sa_DefA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400043", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400043", 128); OutputLine(NULL, "「さ、行きましょうですわ!", NULL, "\"Well, let's be going!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400044", 128, 64); + PlayVoice(4, "ps3/s12/04/180400044", 128); OutputLine(NULL, " 今日は部活メンバーだけじゃありませんものね!", NULL, " Our battle today is not only against the club members!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400045", 128, 64); + PlayVoice(4, "ps3/s12/04/180400045", 128); OutputLine(NULL, " 腕が鳴りましてよー!」", NULL, " I'm itching to put my skills to the test!\"", Line_Normal); ClearMessage(); @@ -1628,30 +1823,36 @@ void main() FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は小さく頭を下げ、沙都子と一緒に検査室を後にしようとした。", - NULL, "I bowed slightly and made to leave the examination room...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I bowed slightly and made to leave the examination room...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その時、気付く。", NULL, "But I soon realized something.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江がちょっぴり悲しそうな顔で私を見ていた。", NULL, "Irie was looking at me with a sad expression on his face.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …瞳で何を言っているかわかる。", - NULL, "...Just with that look, I could tell what he wanted to say.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...Just with that look, I could tell what he wanted to say.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もし沙都子ちゃんに万が一のことがある時は…頼みますよ。", NULL, "Please take care of Satoko-chan if something happens to her...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は頷き返し、沙都子と一緒に廊下へ出るのだった。", NULL, "I nodded at him and stepped out into the hallway with Satoko.", Line_Normal); ClearMessage(); @@ -1659,35 +1860,40 @@ void main() DrawBustshotWithFiltering( 0, "Sa_WaraiA1#", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "Sinryo_matiai1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/04/180400046", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400046", 128); OutputLine(NULL, "「やれやれ…。", NULL, "\"My goodness...", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400047", 128, 64); + PlayVoice(4, "ps3/s12/04/180400047", 128); OutputLine(NULL, "検査は慣れても疲れますわねぇ!」", - NULL, " I'm used to these tests and quizzes, but they always leave me exhausted!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm used to these tests and quizzes, but they always leave me exhausted!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500065", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500065", 128); OutputLine(NULL, "「……検査、お嫌なのですか…?」", - NULL, "\"......You don't like taking the tests?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......You don't like taking the tests?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Sa_AkireruA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400048", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400048", 128); OutputLine(NULL, "「め、…面倒臭いから嫌いではありますけど、…これも仕事ですもの。", NULL, "\"Well... I don't, but they are my job...", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400049", 128, 64); + PlayVoice(4, "ps3/s12/04/180400049", 128); OutputLine(NULL, "仕方ありませんわ。」", NULL, " There's nothing I can do about that.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江の研究論文への協力。", - NULL, "Satoko is supporting Irie's research.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko is supporting Irie's research.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その見返りとして、生活費が援助されている。", NULL, "She gets financial support by helping him out...", Line_WaitForInput); OutputLine(NULL, "沙都子にはそう知らされていた。", @@ -1725,29 +1931,35 @@ void main() SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子が張り切りすぎて、ものすごい速度で興宮へ向かってしまったため、", NULL, "Satoko was bursting with enthusiasm, so we headed to Okinomiya at full speed.", Line_WaitForInput); OutputLine(NULL, "私たちは圭一たちがやってくるのをだいぶ待つことになった。", NULL, " We wound up waiting for Keiichi and the other club members for a long time.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私たちが早く着き過ぎた上、圭一たちは遅刻なのだからなおのことだ。", NULL, "We got here early, but they were late.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " しかし、以前も同じ状況で遅刻しているはずだ。", - NULL, "I think they were late the last time we did this too...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I think they were late the last time we did this too...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……ということはこの遅刻は必然なのか。", - NULL, "Did it mean that this was something that was meant to happen...?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Did it mean that this was something that was meant to happen...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " こういう下らないところで曲げられぬ運命を感じると実に不愉快だ。", NULL, "It's unpleasant that I can't even change the most minor of fates.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " やがて、チリンチリンと呼び鈴を鳴らしながら、圭一たちの自転車がやってくるのが見えた。", NULL, "I finally saw them coming toward us on their bikes.", Line_Normal); ClearMessage(); @@ -1756,14 +1968,16 @@ void main() DrawBustshot( 0, "Sa_DefB1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400050", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400050", 128); OutputLine(NULL, "「皆さま方〜!!", NULL, "\"Hello, everyone!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400051", 128, 64); + PlayVoice(4, "ps3/s12/04/180400051", 128); OutputLine(NULL, " お待ちしてましてよ〜!!」", - NULL, " How utterly slow all of you are!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " How utterly slow all of you are!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " やっと来てくれて嬉しい沙都子が、口調だけは怒りながらも、尻尾をぱたぱた振りながら出迎える。", NULL, "Satoko acted like she was upset, but I could tell that she was pleased to see them just the same.", Line_Normal); ClearMessage(); @@ -1773,30 +1987,35 @@ void main() DrawBustshotWithFiltering( 1, "Ha_WaraiA1%", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100026", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100026", 128); OutputLine(NULL, "「あぅあぅ、沙都子がかわいいのですよー。」", - NULL, "\"Au au... Satoko is so cute.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Au au... Satoko is so cute.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500066", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500066", 128); OutputLine(NULL, "「そこが飽きないのよ。", NULL, "\"That's why I'll never tire of her.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500067", 128, 64); + PlayVoice(4, "ps3/s12/05/180500067", 128); OutputLine(NULL, "くすくす、可愛すぎる。」", - NULL, " Hee hee, she's adorable.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Hee hee, she's adorable.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子の仕草に、ちょっと待たされた程度で荒みかけていた私の心がすぐに癒されてしまう。", - NULL, "Satoko's behavior soothes my feelings of frustration.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko's behavior soothes my feelings of frustration.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これだから沙都子は大好きなのだ。", - NULL, "This is why I love Satoko.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "This is why I love Satoko.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もう少し小さくてモフモフだったら、ぜひケージの中で飼ってみたい…。", NULL, "If she was a small fluffy animal, I would definitely keep her in a cage...", Line_Normal); ClearMessage(); @@ -1804,12 +2023,14 @@ void main() DrawBustshotWithFiltering( 2, "Re_WaraiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "mati_O1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200005", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200005", 128); OutputLine(NULL, "「沙都子ちゃん、梨花ちゃん、おっはよ〜ぅ!」", - NULL, "\"Good morning, Satoko-chan and Rika-chan!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Good morning, Satoko-chan and Rika-chan!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500068", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500068", 128); OutputLine(NULL, "「……おはようございますなのです。」", NULL, "\"...Good morning...\"", Line_Normal); ClearMessage(); @@ -1818,26 +2039,28 @@ void main() DrawBustshotWithFiltering( 1, "Kei_Warai#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100021", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100021", 128); OutputLine(NULL, "「おーぅ!", NULL, "\"Hey!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100022", 128, 64); + PlayVoice(4, "ps3/s12/01/180100022", 128); OutputLine(NULL, " おはよう梨花ちゃん!", NULL, " Good morning, Rika-chan!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100023", 128, 64); + PlayVoice(4, "ps3/s12/01/180100023", 128); OutputLine(NULL, " 沙都子、警察が来る前にケリを付けるぞ!", NULL, " Satoko, think fast! We've gotta do this quick before the cops get here!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100024", 128, 64); + PlayVoice(4, "ps3/s12/01/180100024", 128); OutputLine(NULL, " 目標は10億強奪だ!!」", - NULL, " Our goal is 1 billion yen!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Our goal is 1 billion yen!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Sa_AkireruA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400052", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400052", 128); OutputLine(NULL, "「は??……圭一さんの話がわかりませんわ?」", NULL, "\"Huh?? Keiichi-san, what in the world are you talking about?\"", Line_Normal); ClearMessage(); @@ -1848,22 +2071,25 @@ void main() DrawBustshotWithFiltering( 1, "Re_WaraiA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200006", 128); OutputLine(NULL, "「遅くなったかな?", NULL, "\"Are we late?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200007", 128, 64); + PlayVoice(4, "ps3/s12/02/180200007", 128); OutputLine(NULL, " 梨花ちゃんたちは今来たの?」", - NULL, " When did you guys get here?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " When did you guys get here?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500069", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500069", 128); OutputLine(NULL, "「……今日は早く終わったので、だいぶ待ってましたですよ。」", - NULL, "\"......It didn't take too long, so we've been waiting here a while.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......It didn't take too long, so we've been waiting here a while.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音とレナは、沙都子がとある検査のため、毎週日曜日に診療所で検査を受けていることを知っていたので、こういう言い方で充分だった。", NULL, "Mion and Rena know that Satoko gets a check-up every Sunday at the clinic.", Line_Normal); ClearMessage(); @@ -1872,7 +2098,8 @@ void main() DrawBustshot( 2, "Me_AkuwaraiA1#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300007", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300007", 128); OutputLine(NULL, "「そりゃ悪いことをしたわー。", NULL, "\"Sorry about that.", Line_WaitForInput); @@ -1880,24 +2107,26 @@ void main() ChangeBustshot( 2, "Me_WinkA2#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300008", 128, 64); + PlayVoice(4, "ps3/s12/03/180300008", 128); OutputLine(NULL, "こっちは圭ちゃんがなかなか来なくてさぁ!」", - NULL, " Kei-chan didn't show up on time, so that's why we're late!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Kei-chan didn't show up on time, so that's why we're late!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …おのれ圭一。", NULL, "...That Keiichi.", Line_WaitForInput); OutputLine(NULL, "お前が必ず遅刻してくる原因か。", NULL, " So he's the reason they're always late.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500070", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500070", 128); OutputLine(NULL, "「……圭一では仕方ありませんですよ。", NULL, "\"......That's not really surprising.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500071", 128, 64); + PlayVoice(4, "ps3/s12/05/180500071", 128); OutputLine(NULL, "にぱ〜☆」", - NULL, " Nipah~☆\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Nipah~☆\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawSceneWithMask( "mati_O1", "maskleft", 1, 0, 300 ); @@ -1905,34 +2134,37 @@ void main() DrawBustshotWithFiltering( 2, "Kei_Komaru#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100025", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100025", 128); OutputLine(NULL, "「ちょい待て。", NULL, "\"Wait a minute.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100026", 128, 64); + PlayVoice(4, "ps3/s12/01/180100026", 128); OutputLine(NULL, "…俺が悪役になりゃ丸く収まるのかよ?!」", - NULL, " Am I the bad guy here?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Am I the bad guy here?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_WaraiA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400053", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400053", 128); OutputLine(NULL, "「もちろん!", NULL, "\"Of course!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400054", 128, 64); + PlayVoice(4, "ps3/s12/04/180400054", 128); OutputLine(NULL, " 圭一さんでなくては務まらない大役でしてよ?", NULL, " Of all the club members, you're the only one who can play the villain!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400055", 128, 64); + PlayVoice(4, "ps3/s12/04/180400055", 128); OutputLine(NULL, " をーっほっほ!」", - NULL, " O ho ho!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " O ho ho!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Kei_Nayamu#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100027", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100027", 128); OutputLine(NULL, "「じ、実に嫌な大役だな。", NULL, "\"What's that supposed to mean?", Line_WaitForInput); @@ -1940,11 +2172,12 @@ void main() ChangeBustshot( 2, "Kei_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100028", 128, 64); + PlayVoice(4, "ps3/s12/01/180100028", 128); OutputLine(NULL, "こんなので丸く収まると思ったら大間違いだぞー!」", NULL, " You better watch your mouth!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一と沙都子がはしゃぎながらふざけ合う。", NULL, "Keiichi and Satoko messed around with each other.", Line_Normal); ClearMessage(); @@ -1986,15 +2219,18 @@ void main() DrawScene( "Sora", 400 ); SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子が嘘泣きをして、レナが絡んできて必殺の一撃で圭一をスパーーン!とノックアウトする。", - NULL, "Satoko acted like she was crying, and Rena punched Keiichi, knocking him out cold.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Satoko acted like she was crying, and Rena punched Keiichi, knocking him out cold.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " うむ、いつもの展開。", - NULL, "It was the same old situation they always got into.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It was the same old situation they always got into.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " こういうのは何度繰り返しでもいい。", NULL, "I can watch this sort of thing forever.", Line_WaitForInput); OutputLine(NULL, "お風呂上りの牛乳みたいなものだ。", @@ -2003,24 +2239,27 @@ void main() DrawSceneWithMask( "mati_O1", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100029", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100029", 128); OutputLine(NULL, "「う、…うむ。", NULL, "\"H-Huh...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100030", 128, 64); + PlayVoice(4, "ps3/s12/01/180100030", 128); OutputLine(NULL, "…やっぱりこれが正しい、丸い収め方だよな…。」", - NULL, " I can never win against her...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I can never win against her...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Me_TohohoA2#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300009", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300009", 128); OutputLine(NULL, "「…前歯が欠ける前に新しいオチを探した方がいいと思うけどねー。」", - NULL, "\"...You should get up and move before she cracks your front teeth.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"...You should get up and move before she cracks your front teeth.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 伸びている圭一をみんなで笑い、それで私たちの朝の挨拶は終了した。", NULL, "We all laughed at him and finished greeting each other.", Line_Normal); ClearMessage(); @@ -2031,56 +2270,64 @@ void main() DrawBustshotWithFiltering( 0, "Ha_DefA1%", "mask00", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100027", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100027", 128); OutputLine(NULL, "「…今日もみんな、とっても元気なのです。」", - NULL, "\"They're as lively as always.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"They're as lively as always.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500072", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500072", 128); OutputLine(NULL, "「元気に勝る宝はないわね。」", - NULL, "\"Nothing's more precious than one's health.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Nothing's more precious than one's health.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/181100028", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100028", 128); OutputLine(NULL, "「そんなこと言ってると、梨花はどんどん老け込んじゃいますのです。」", - NULL, "\"You're sounding like an old lady, Rika.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"You're sounding like an old lady, Rika.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500073", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500073", 128); OutputLine(NULL, "「うるさいな、誰のせいだと思ってんのよ。", NULL, "\"Shut up, who cares what you think!?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500074", 128, 64); + PlayVoice(4, "ps3/s12/05/180500074", 128); OutputLine(NULL, "当分、甘い物を食べるのやめるわよ。」", - NULL, " I'm not going to eat any sweets if you keep on saying things like that.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm not going to eat any sweets if you keep on saying things like that.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ha_AuA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100029", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100029", 128); OutputLine(NULL, "「あ……あうあうあうあうあうあぅ…!!」", - NULL, "\"A...Au au au au au au...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"A...Au au au au au au...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ただでさえうっとうしいヤツが余計うっとうしくなる。", NULL, "Hanyuu seemed to be getting more depressed than usual.", Line_WaitForInput); OutputLine(NULL, "…苛め過ぎたか。", NULL, " ...I should stop teasing her so much.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500075", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500075", 128); OutputLine(NULL, "「嘘よ。", NULL, "\"It was a joke.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500076", 128, 64); + PlayVoice(4, "ps3/s12/05/180500076", 128); OutputLine(NULL, "冗談だからあまり引っ付かないで。」", - NULL, " Will you get off of me?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Will you get off of me?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/181100030", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100030", 128); OutputLine(NULL, "「あぅあぅぁぅ…。", NULL, "\"Au au au...", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100031", 128, 64); + PlayVoice(4, "ps3/s12/12/181100031", 128); OutputLine(NULL, "ごめんなさいなのです…、ぁぅあぅあぅ。」", NULL, " I'm sorry... au au au.\"", Line_Normal); ClearMessage(); @@ -2088,36 +2335,44 @@ void main() DrawSceneWithMask( "white", "maskdown", 1, 0, 300 ); DrawScene( "Sora", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入は甘い物に目がない。", - NULL, "Hanyuu loves sweet treats.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hanyuu loves sweet treats.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 特に洋菓子系、ケーキやアイスクリームが大好きだ。", - NULL, "She especially loves cake and ice cream.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She especially loves cake and ice cream.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、自分では食事ができないややこしい存在なので、その摂取は私に頼るしかない。", - NULL, "Since she can't eat anything, she has to depend on me when it comes to that.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Since she can't eat anything, she has to depend on me when it comes to that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、私が食べれば羽入も食べたことになるわけだ。", NULL, "In other words, whatever I eat, Hanyuu can taste too.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 逆に言えば、羽入が食べたくても私が食べなければどうしようもない。", - NULL, "Even if Hanyuu craves something, it doesn't mean anything if I don't eat it.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Even if Hanyuu craves something, it doesn't mean anything if I don't eat it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そこに絶対的なイニシアチブがあるわけだった。", - NULL, "In other words, I have total control of what she eats.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "In other words, I have total control of what she eats.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " なので、食事をタネに羽入を苛めるのは非常に楽しい。", - NULL, "That's why it's fun to tease her with saying what I'll eat and what I won't.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That's why it's fun to tease her with saying what I'll eat and what I won't.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子をおちょくるのの次くらいに。", NULL, "It's almost as fun as teasing Satoko.", Line_Normal); ClearMessage(); @@ -2125,28 +2380,31 @@ void main() DrawBustshotWithFiltering( 2, "Re_WaraiB1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "mati_O2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200008", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200008", 128); OutputLine(NULL, "「はぅ、梨花ちゃんは今日もご機嫌だね〜!", NULL, "\"Hau, you seem to be in good mood today, Rika-chan!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200009", 128, 64); + PlayVoice(4, "ps3/s12/02/180200009", 128); OutputLine(NULL, " お持ち帰り〜!!」", - NULL, " I want to take you home!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I want to take you home!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_WaraiA2#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300010", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300010", 128); OutputLine(NULL, "「はいはい、お持ち帰ったら犯罪だからねー?!」", - NULL, "\"You'll be arrested if you do that, you know?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"You'll be arrested if you do that, you know?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Kei_Def2#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100031", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100031", 128); OutputLine(NULL, "「魅音〜、店のおじさんが呼んでるぜー!」", NULL, "\"Hey, Mion, the store owner is calling you.\"", Line_Normal); ClearMessage(); @@ -2160,28 +2418,33 @@ void main() DrawBustshot( 0, "Sa_OdorokiA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400056", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400056", 128); OutputLine(NULL, "「梨花ぁ、聞きまして?!", NULL, "\"Rika, did you hear?", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400057", 128, 64); + PlayVoice(4, "ps3/s12/04/180400057", 128); OutputLine(NULL, " 今日の部活、賞金が出るんだそうですのよ?!」", - NULL, " There's to be a prize for the club activity today!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " There's to be a prize for the club activity today!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …思い出した。", - NULL, "I remember...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I remember...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 確か、魅音が自腹を切って5万円を賞金にするんだっけ。", NULL, "Mion was going to be paying 50,000 yen out of her pocket as a prize.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " よくもそれだけの金額を張れるものだ。", - NULL, "I couldn't believe she could just afford that.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I couldn't believe she could just afford that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それだけ賞金が高いと、むしろ、絶対に負けない策が充分に張り巡らされているに違いないと邪推してしまう。", NULL, "Therefore, I have to assume that she has some kind of guarantee that she won't lose.", Line_Normal); ClearMessage(); @@ -2191,10 +2454,11 @@ void main() DisplayWindow(); PlayBGM( 1, "semi", 120, 0 ); - PlaySE(4, "ps3/s12/04/180400058", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400058", 128); OutputLine(NULL, "「なんと5万円でしてよ?", NULL, "\"And do you know what it is? It's 50,000 yen!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400059", 128, 64); + PlayVoice(4, "ps3/s12/04/180400059", 128); OutputLine(NULL, " 5万円んん〜ッ!!」", NULL, " 50,000 yennn~!!\"", Line_Normal); ClearMessage(); @@ -2203,30 +2467,36 @@ void main() FadeOutBGM( 2, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …………。", - NULL, "......", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "......", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子と目が合う。", NULL, "Satoko stared at me.", Line_WaitForInput); OutputLine(NULL, "……………ぁ、いけない。", NULL, " Oh no......", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は、5万円という高額賞金に私が驚きの声をあげることを期待していたのだ。", - NULL, "She was expecting me to be surprised to hear that the prize was 50,000 yen.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She was expecting me to be surprised to hear that the prize was 50,000 yen.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …普通の子なら、まず間違いなく驚く。", - NULL, "...It's natural to be surprised after hearing that sum.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...It's natural to be surprised after hearing that sum.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが私は、“すでに知っていたから”、驚かず、きょとんとしてしまっていた。", - NULL, "But I didn't react because I already 'knew' it.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But I didn't react because I already 'knew' it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いや、それどころか、“そんなこと、とっくに知っている”ような目で見てしまっているかもしれない…。", NULL, "Perhaps I gave the impression that I've 'known' it for a long time...", Line_Normal); ClearMessage(); @@ -2234,33 +2504,37 @@ void main() DrawBustshotWithFiltering( 2, "Sa_WaraiA1#", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "mati_O2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/04/180400060", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400060", 128); OutputLine(NULL, "「……け、圭一さん、5万円なんてすごい賞金と思いませんですこと?!」", - NULL, "\"...K-Keiichi-san... Isn't it amazing that the prize is 50,000 yen?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...K-Keiichi-san... Isn't it amazing that the prize is 50,000 yen?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Kei_Warai#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100032", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100032", 128); OutputLine(NULL, "「5万円ッ?!?!", NULL, "\"50,000 yen?!?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100033", 128, 64); + PlayVoice(4, "ps3/s12/01/180100033", 128); OutputLine(NULL, " 何だよそれ!!", NULL, " What the heck is that?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100034", 128, 64); + PlayVoice(4, "ps3/s12/01/180100034", 128); OutputLine(NULL, " 圭一王国の5年分のGNPに匹敵するぞッ!!!」", - NULL, " That's like five years' worth of the Keiichi GNP!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " That's like five years' worth of the Keiichi GNP!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は同じ言葉をすぐ近くにいた圭一に掛け直す。", - NULL, "Satoko said the same thing to Keiichi.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko said the same thing to Keiichi.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私が聞いてないと思って、もう一度声を掛け直すのが照れ臭くなって、", NULL, "She probably assumed that I wasn't listening to her.", Line_WaitForInput); OutputLine(NULL, "近くの圭一に言い直したのだろう…。", @@ -2271,6 +2545,7 @@ void main() DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); PlayBGM( 0, "it_moves", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………………。", NULL, ".........", Line_Normal); ClearMessage(); @@ -2280,15 +2555,17 @@ void main() DrawBustshotWithFiltering( 0, "Ha_YowakiA1%", "mask00", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100032", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100032", 128); OutputLine(NULL, "「…あぅぁぅ……。」", - NULL, "\"Au au...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Au au...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500077", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500077", 128); OutputLine(NULL, "「………小さなミスよ。", NULL, "\"......That was just a small mistake.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500078", 128, 64); + PlayVoice(4, "ps3/s12/05/180500078", 128); OutputLine(NULL, "大丈夫。」", NULL, " I'm fine.\"", Line_Normal); ClearMessage(); @@ -2298,33 +2575,37 @@ void main() FadeBustshotWithFiltering( 0, "mask00" , 1, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500079", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500079", 128); OutputLine(NULL, "「……5万円もあれば、もうずっと使い切れないくらいのお醤油が買えますです。」", - NULL, "\"......If I get 50,000 yen, I can get a lifetime supply of soy sauce.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......If I get 50,000 yen, I can get a lifetime supply of soy sauce.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Sa_OdorokiA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400061", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400061", 128); OutputLine(NULL, "「なな、何で5万円分もお醤油を買わないといけないんですのー!」", - NULL, "\"Wait, whyever would you buy soy sauce with a prize like that?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Wait, whyever would you buy soy sauce with a prize like that?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500080", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500080", 128); OutputLine(NULL, "「……お醤油を買って来てと言っても面倒臭がる人がいるからなのですよ。", NULL, "\"Because a certain someone always gives me a dirty look when I ask her to go and get soy sauce from the store...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500081", 128, 64); + PlayVoice(4, "ps3/s12/05/180500081", 128); OutputLine(NULL, "にぱ〜☆」", - NULL, " Nipah~☆\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Nipah~☆\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Sa_HannbesoB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400062", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400062", 128); OutputLine(NULL, "「ううぅ、梨花って結構、根に持ちますのね…。」", NULL, "\"You're so mean, Rika...\"", Line_Normal); ClearMessage(); @@ -2333,15 +2614,17 @@ void main() ChangeBustshot( 1, "Kei_Def1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100035", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100035", 128); OutputLine(NULL, "「5万円分の醤油って一体どのくらいだよ!", NULL, "\"How much soy sauce do you think you can even get for 50,000 yen?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100036", 128, 64); + PlayVoice(4, "ps3/s12/01/180100036", 128); OutputLine(NULL, " すげー量になりそうだなぁ!」", - NULL, " Man, I wanna see!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Man, I wanna see!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そこに圭一が絡んできてくれたので、うまくいつものペースに戻すことができた。", NULL, "Keiichi joined the conversation, which finally brought us back to our normal pace.", Line_Normal); ClearMessage(); @@ -2350,39 +2633,47 @@ void main() DrawBustshot( 7, "filter_Hanyu", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 12, 400, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …………必ず幸せになれる力は、小さな幸せを徐々に失う弊害がある。", - NULL, "......In order to pursue a greater happiness, I need to sacrifice a smaller one.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "......In order to pursue a greater happiness, I need to sacrifice a smaller one.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 本当なら、古手梨花と言う少女は、親友の沙都子から優勝賞金が何と5万円もあると知らされて、その大きな額にびっくりするはずなのだ。", NULL, "In a perfect world, Rika Furude was supposed to be surprised to hear from her best friend that the prize was 50,000 yen.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも私は、もう5万円ということをすでに知ってしまっているから。", - NULL, "But I already knew that.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But I already knew that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 過去の世界で、賞金が5万円ということをすでに知ってしまっているから、“あぁ、5万円だったっけ”という程度の反応をしてしまう。", - NULL, "I knew it from my previous lives, so all I could do was give her a boring reaction.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I knew it from my previous lives, so all I could do was give her a boring reaction.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …5万円という大きな賞金に新鮮な感動ができないのだ。", NULL, "I can't be surprised at the big prize of 50,000 yen.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……沙都子が期待するような反応を示せないのだ。", - NULL, "I can't give her the reaction that she expects from me...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I can't give her the reaction that she expects from me...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 新鮮な驚きが、私の日々からどんどん失われていく…。", - NULL, "I am losing the ability to be surprised by life...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I am losing the ability to be surprised by life...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " こういうことが、小さなことや些細なことで積み重なっていくと。", NULL, "And after the continual repetition of small incidents like this...", Line_WaitForInput); @@ -2390,39 +2681,48 @@ void main() NULL, " there will be nothing left that I can find interesting.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 驚きがなくなる。", - NULL, "I'll have nothing to be surprised about.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'll have nothing to be surprised about.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 感動がなくなる。", - NULL, "I'll never be impressed with anything.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'll never be impressed with anything.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして最後には、感情がなくなる。", NULL, "Eventually, I'll lose my emotions entirely.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、いつも気をつけてる。", - NULL, "That's why I'm always trying to be careful.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That's why I'm always trying to be careful.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………全てを覚えている私と、そんなのは知らない、ただの古手梨花を分けるように気をつけてる。", - NULL, "...I make sure I act like the Rika Furude who doesn't know anything.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...I make sure I act like the Rika Furude who doesn't know anything.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私にとって感動がないことであっても、古手梨花という歳相応の少女には感動的なことなどたくさんある。", - NULL, "Even though I may not be impressed, as a young girl, Rika Furude should be impressed with many things.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Even though I may not be impressed, as a young girl, Rika Furude should be impressed with many things.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、古手梨花は「初めての感動」に大はしゃぎする。", - NULL, "Rika Furude is supposed to act excited when she encounters something for the first time.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rika Furude is supposed to act excited when she encounters something for the first time.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………するように努力する。", NULL, "......I try to, at least.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この努力をすればするほど、", NULL, "But the more and more I try,", Line_WaitForInput); OutputLine(NULL, "古手梨花という、まるでブラウン管の向こうにいるようなもう一人の自分がどんどん希薄になって遠のいていくのだ…。", @@ -2434,31 +2734,36 @@ void main() DrawBustshotWithFiltering( 0, "Ha_YowakiA1%", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100033", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100033", 128); OutputLine(NULL, "「……梨花…。」", - NULL, "\"Rika...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Rika...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500082", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500082", 128); OutputLine(NULL, "「…ごめん。", NULL, "\"I'm sorry...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500083", 128, 64); + PlayVoice(4, "ps3/s12/05/180500083", 128); OutputLine(NULL, "こういうことで感情を灰色にすると、また寿命が縮んじゃうわね…。", NULL, " I know I'm only wasting my life span by feeling depressed like this...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500084", 128, 64); + PlayVoice(4, "ps3/s12/05/180500084", 128); OutputLine(NULL, "世界をもっと楽しまなきゃ。」", NULL, " I should enjoy this life.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 寿命というのは本来の意味ではない。", - NULL, "I don't mean my life span literally.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I don't mean my life span literally.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 肉体の寿命という意味でなく、…精神の寿命という意味である。", - NULL, "I'm not referring to my physical life span, but my mental one...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I'm not referring to my physical life span, but my mental one...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 日々の出来事を繰り返せば繰り返すほど、", NULL, "The more and more I repeat the same days,", Line_WaitForInput); OutputLine(NULL, "全てを知ってしまい、", @@ -2469,109 +2774,126 @@ void main() NULL, " and eventually my life will become like an overplayed video tape...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 見飽きたビデオなら、目をつぶり眠りこけることもできる。", - NULL, "If I'm tired of that tape, I have a choice to close my eyes and sleep.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If I'm tired of that tape, I have a choice to close my eyes and sleep.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 起きる頃にはビデオも終わっているだろうから。", - NULL, "By the time I wake up, the video should be over.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "By the time I wake up, the video should be over.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、私の場合はビデオじゃなく、この世界。", NULL, "But in reality, my life is not a beat-up old video tape.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 目をつぶり眠りこけることは多分、…………私の心の死を意味する。", - NULL, "If I close my eyes and sleep...... that would be my death.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "If I close my eyes and sleep...... that would be my death.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私の精神の寿命が尽きる時。", - NULL, "When my mental life span is over...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "When my mental life span is over...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……古手梨花という少女は、ただ息をするだけで、自らの意思では指一本動かせない生き人形となるのだろう……。", - NULL, "Rika Furude will turn into a doll who can't even move a finger by her own will...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Rika Furude will turn into a doll who can't even move a finger by her own will...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうなれば、…幸せを探す私の長い旅もおしまいだ。", NULL, "When that happens, my pursuit of happiness will be over.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……………そんなのは嫌だ…。", - NULL, ".........I don't want that to happen.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, ".........I don't want that to happen.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 100年にも及ぶ長い間、……あるいは100年以上を覚えてないだけで、それ以上に長い間なのか。", - NULL, "It's been at least a hundred years, if not more...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It's been at least a hundred years, if not more...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……ずっとこんな生き地獄の世界で生きてきて…。", NULL, "I've been stuck in this living hell for so long...", Line_WaitForInput); OutputLine(NULL, "このまま人生が終わりなんて…あってたまるものか。", NULL, " I don't want my life to end here...", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500085", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500085", 128); OutputLine(NULL, "「………ごめん、もう大丈夫。", NULL, "\"......Sorry, I'm fine now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500086", 128, 64); + PlayVoice(4, "ps3/s12/05/180500086", 128); OutputLine(NULL, "100年程度で愚痴ってたら、あんたに笑われちゃうものね。」", - NULL, " You must find it funny that I'm complaining about only a century.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You must find it funny that I'm complaining about only a century.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ha_AuA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100034", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100034", 128); OutputLine(NULL, "「…あうあぅ。", NULL, "\"Au au...", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100035", 128, 64); + PlayVoice(4, "ps3/s12/12/181100035", 128); OutputLine(NULL, "…僕はもう、運命に慣れていますのですから…。」", - NULL, " I've grown used to this fate by now...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I've grown used to this fate by now...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500087", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500087", 128); OutputLine(NULL, "「ふーーーーー………。", NULL, "\"Huh...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500088", 128, 64); + PlayVoice(4, "ps3/s12/05/180500088", 128); OutputLine(NULL, "よし。", NULL, " Alright.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500089", 128, 64); + PlayVoice(4, "ps3/s12/05/180500089", 128); OutputLine(NULL, "…大丈夫。", NULL, " I'm fine...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500090", 128, 64); + PlayVoice(4, "ps3/s12/05/180500090", 128); OutputLine(NULL, "私は古手梨花、…私は古手梨花…。」", - NULL, " I'm Rika Furude... I'm Rika Furude...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I'm Rika Furude... I'm Rika Furude...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自分が古手梨花であることを意識して思い出さないと、……「この」自分の地が古手梨花に出てしまう。", - NULL, "If I don't stay focused on being Rika Furude, I'm afraid I might end up showing my true self inside of that shell.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If I don't stay focused on being Rika Furude, I'm afraid I might end up showing my true self inside of that shell.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 古手梨花はごく普通の可愛らしくて憎めない女の子だ…。", NULL, "Rika Furude is supposed to be a cute and innocent little girl, after all...", Line_Normal); ClearMessage(); DrawSceneWithMask( "mati_O3", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500091", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500091", 128); OutputLine(NULL, "「……みー。", NULL, "\"...Meep.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500092", 128, 64); + PlayVoice(4, "ps3/s12/05/180500092", 128); OutputLine(NULL, "レナだったら、五万円で何を買いますですか?」", - NULL, " What would you buy if you got 50,000 yen, Rena?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " What would you buy if you got 50,000 yen, Rena?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_DefA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200010", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200010", 128); OutputLine(NULL, "「うーん!!", NULL, "\"Ummm...", Line_WaitForInput); @@ -2579,77 +2901,87 @@ void main() ChangeBustshot( 2, "Re_KaiiB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200011", 128, 64); + PlayVoice(4, "ps3/s12/02/180200011", 128); OutputLine(NULL, " ケンタくん人形とか売ってもらえないのかなぁ。", NULL, " I wonder if I can buy the Kenta-kun doll.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200012", 128, 64); + PlayVoice(4, "ps3/s12/02/180200012", 128); OutputLine(NULL, "興宮チェーン店に5万円持ってったら売ってくれないかなぁ!", NULL, " Do you think they'll sell it to me if I pay 50,000 yen to one of the Okinomiya chain stores?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200013", 128, 64); + PlayVoice(4, "ps3/s12/02/180200013", 128); OutputLine(NULL, " はぅ。」", NULL, " Hau.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500093", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500093", 128); OutputLine(NULL, "「……その五万円で鎖を切る工具と大八車を買った方が早いと思いますです。」", - NULL, "\"......I think it'd be easier for you to buy the tools and wheelbarrow to steal the doll.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......I think it'd be easier for you to buy the tools and wheelbarrow to steal the doll.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_AkuwaraiA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400063", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400063", 128); OutputLine(NULL, "「レナさんだったら、素手で鎖を引き千切りかねませんわねぇ!」", - NULL, "\"I bet Rena-san could break the chain with her bare hands if she wanted to!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I bet Rena-san could break the chain with her bare hands if she wanted to!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Kei_Warai#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100037", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100037", 128); OutputLine(NULL, "「わっはっはっは!", NULL, "\"Wa ha ha ha!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100038", 128, 64); + PlayVoice(4, "ps3/s12/01/180100038", 128); OutputLine(NULL, " 違いない違いない!」", - NULL, " I agree on that one!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I agree on that one!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Re_HauA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200014", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200014", 128); OutputLine(NULL, "「はぅ〜、ひどい〜!」", - NULL, "\"Hauu... you're all so mean!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"Hauu... you're all so mean!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それで自然にいつもの流れに入り込める。", - NULL, "Thus we rejoined the typical flow of conversation naturally.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Thus we rejoined the typical flow of conversation naturally.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……流れにうまく入れれば、古手梨花で居続けるのはそう難しくない。", NULL, "...Once I enter that flow, it's not hard for me to continue as Rika Furude.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう、古手梨花で居るのは、今の私にとって凧を揚げるのに似ていた。", - NULL, "Being Rika Furude is like flying a kite for me.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Being Rika Furude is like flying a kite for me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 一度揚がれば、そのまま上空に留まり続けるのは容易い。", - NULL, "Once it's up in the air, it can stay in the sky for a while.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Once it's up in the air, it can stay in the sky for a while.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、何かの拍子に失速して地面に落ちてしまうと、再び上空に揚がるには相応の助走をつけなければならない。", - NULL, "But if something happens and it loses control, it's one heck of a challenge to get it back on track.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But if something happens and it loses control, it's one heck of a challenge to get it back on track.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その助走の時、ずるずると地面を引き摺られ、古手梨花が磨耗していくところまで凧にそっくりに違いなかった。", NULL, "Every time it tries to get back up in the air, the kite gets dragged on the ground and wears out. I'm exactly like that.", Line_Normal); ClearMessage(); @@ -2662,23 +2994,28 @@ void main() DrawBustshotWithFiltering( 2, "Me_DefA1#", "maskup", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "mati_O4", "maskup", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " やがて魅音が、傾注傾注と言いながら手を叩いた。", NULL, "Finally, Mion started clapping her hands to get everyone's attention.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ルールは知ってる。", - NULL, "I already knew the rules.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I already knew the rules.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " このメンバーで5つの卓に別れ、それぞれの卓毎に決めたゲームで勝者を1人選別するのだ。", - NULL, "The members will be broken into five different groups, and each group plays a game that they choose together.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The members will be broken into five different groups, and each group plays a game that they choose together.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………心のどこかで、魅音の気まぐれでこのルールが崩れることを期待する。", - NULL, "......I was secretly hoping that Mion would change the rules for some reason...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "......I was secretly hoping that Mion would change the rules for some reason...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " すでに知っている展開を再びなぞることほど退屈で苦痛なことはないからだ。", NULL, "There's nothing more boring than to already know what was going to happen.", Line_Normal); ClearMessage(); @@ -2688,71 +3025,85 @@ void main() DrawBustshot( 7, "filter_Hanyu", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 12, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500094", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500094", 128); OutputLine(NULL, "「魅音の部活って、割と気まぐれなことが多いもの。", NULL, "\"Mion can be very capricious.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500095", 128, 64); + PlayVoice(4, "ps3/s12/05/180500095", 128); OutputLine(NULL, "……ひょっとするとルールは違うこともあるかも…。」", - NULL, " ......She really might change the rules.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ......She really might change the rules.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 0, "Ha_YowakiA1%", "mask00", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100036", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100036", 128); OutputLine(NULL, "「……普段ならそういうこともあると思いますですが、今日はきっと、何日も前から計画していたことだと思うのです。」", - NULL, "\"Yeah, but it seems like she's been planning this game for several days already...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Yeah, but it seems like she's been planning this game for several days already...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500096", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500096", 128); OutputLine(NULL, "「強い意志は、運命になりやすい…、だったわね。」", NULL, "\"A strong will can be fated too, huh...?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 普段の部活の種目を決める時、魅音は何にするかその瞬間まで考えていないことも少なくない。", - NULL, "Normally when we're doing club activities, Mion decides what to play at the last minute.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Normally when we're doing club activities, Mion decides what to play at the last minute.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ロッカーを覗いて、その場の雰囲気で気まぐれに種目を決定する。", - NULL, "She opens her locker and randomly decides what game to play.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She opens her locker and randomly decides what game to play.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……だからこそ、何度も世界をやり直しても、種目が重なることは極めて稀だ。", - NULL, "For that reason, our club activities are rarely repeated throughout my lives.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "For that reason, our club activities are rarely repeated throughout my lives.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だからこそ、私は魅音の部活には“飽きない”。", NULL, "That's why I'm never bored with them.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、羽入の言うとおり、今日の部活は玩具屋を借り切っての大掛かりなもの。", - NULL, "But just as Hanyuu said, today's event was something that Mion had been planning for a while.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But just as Hanyuu said, today's event was something that Mion had been planning for a while.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どのように当日を進行するかは、気まぐれでなく、じっくり思案して決めているに違いない。", - NULL, "I was certain she wouldn't suggest anything spontaneously today.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I was certain she wouldn't suggest anything spontaneously today.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうなると、気まぐれという乱数が入り込まなくなる。", - NULL, "In that case, this won't be up to random chance.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "In that case, this won't be up to random chance.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音にとっての「最善のアイデア」はたった1つだ。", - NULL, "Mion had only one idea in her mind.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Mion had only one idea in her mind.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、“運命は1つに収束”する。", NULL, "Therefore, it was equivalent to destiny.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………さらに補足すると、魅音はこの、玩具屋を借り切るイベントは「気まぐれ」で思いつくようだ。", - NULL, "...Although, her idea of having this event in the toy store is actually a spontaneous one.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...Although, her idea of having this event in the toy store is actually a spontaneous one.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これまで繰り返してきた世界で、このイベントが起こる確率が低めだからだ。", NULL, "In all the lives I've repeated, there's a very low chance for this event to occur.", Line_Normal); ClearMessage(); @@ -2761,41 +3112,49 @@ void main() ChangeBustshot( 0, "Ha_AuA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100037", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100037", 128); OutputLine(NULL, "「……だから、余りそういうのは期待しない方がいいのです。」", - NULL, "\"You shouldn't expect anything to be different...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"You shouldn't expect anything to be different...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500097", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500097", 128); OutputLine(NULL, "「期待してるわけじゃないわ。」", - NULL, "\"I'm not expecting it.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"I'm not expecting it.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もちろん嘘だ。", - NULL, "Of course, I was lying just now.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Of course, I was lying just now.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音が新しいルールを提案してくれることを期待している。", NULL, "I was hoping that Mion would suggest a new rule for this game.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もし同じルールだったら。", - NULL, "If it was the same rules again...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If it was the same rules again...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音がルールを説明し終わるまでの数分間すらも、私は苦痛にまみれて過ごさなければならないのだから………。", - NULL, "...I'd be suffering for a few minutes while I listened to her instructions...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...I'd be suffering for a few minutes while I listened to her instructions...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " すでに知る運命を再びなぞらされるほどの苦痛はない。", - NULL, "Nothing is more frustrating than walking the same path over and over again.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Nothing is more frustrating than walking the same path over and over again.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………お願い、", NULL, "Please...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -2812,14 +3171,16 @@ void main() NULL, " please...", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/03/180300011", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300011", 128); OutputLine(NULL, "「まずはくじ引きで5つの卓に分かれるよ!", NULL, "\"First, we're going to be divided into five different groups.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300012", 128, 64); + PlayVoice(4, "ps3/s12/03/180300012", 128); OutputLine(NULL, " そして各卓から1人の勝者を出して、」", NULL, " The winner from each table...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………………………。", NULL, "............", Line_WaitForInput); OutputLine(NULL, "…同じだった。", @@ -2833,70 +3194,83 @@ void main() DrawBustshot( 7, "filter_Hanyu", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 12, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500098", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500098", 128); OutputLine(NULL, "「………………ごめん、ちょっと期待した。」", - NULL, "\"............Sorry. I was holding onto a small hope...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"............Sorry. I was holding onto a small hope...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ha_YowakiA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100038", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100038", 128); OutputLine(NULL, "「……変な期待はかえって梨花を傷付けますですよ。」", - NULL, "\"Small hopes will hurt you, Rika...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Small hopes will hurt you, Rika...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500099", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500099", 128); OutputLine(NULL, "「そうね……。", NULL, "\"You're right...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500100", 128, 64); + PlayVoice(4, "ps3/s12/05/180500100", 128); OutputLine(NULL, "…何度も教えられてるのに、私も学ばないわね…。」", - NULL, " You've told me so many times, but I never learn...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " You've told me so many times, but I never learn...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …私は羽入に何度も教えられている。", - NULL, "Hanyuu has taught me so many times...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hanyuu has taught me so many times...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 運命という流れの泳ぎ方のコツを。", NULL, "She taught me the trick to swimming in the flow of destiny.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 運命の流れは川の流れと同じ。", - NULL, "The flow of destiny is just like a river's.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The flow of destiny is just like a river's.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 流れに沿う形ならある程度、好きな方へ泳ぐこともできるが、流れに逆らうように泳ぐのは無論、相応の努力を伴う。", NULL, "By going with the flow, I can swim the direction I want to some extent, but of course, trying to swim against the flow requires great effort.", Line_WaitForInput); OutputLine(NULL, "流されるままが一番負担が軽い。", - NULL, " Allowing myself to drift causes the least amount of strain.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Allowing myself to drift causes the least amount of strain.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もちろん、どう努力しても抗えない強い流れもある。", - NULL, "Of course, some strong currents are impossible to resist, even with great effort.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Of course, some strong currents are impossible to resist, even with great effort.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 抗えないことに気付かず、無闇に逆らおうとすれば、無駄に疲れることになるのも川の流れとまったく同じだ。", NULL, "If I recklessly try to resist without realizing it's impossible, then I'll only wear myself out needlessly, just as if fighting a river's current.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入は、そういう流れの強弱を読めと言っているのだ。", - NULL, "So Hanyuu taught to me read those currents.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "So Hanyuu taught to me read those currents.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、今日のイベントを魅音が計画的に準備していたことがわかった時点で、ルールも同じなのは容易に想像がつくこと。", - NULL, "Which is why I should've easily imagined that the rules would be the same the moment I learned Mion had planned today's event in advance.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Which is why I should've easily imagined that the rules would be the same the moment I learned Mion had planned today's event in advance.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " なのに、同じルールであって欲しくないなんて願うのは、まさに無駄な行為なのだ。", - NULL, "Yet I still wished the rules would be different-- a completely wasteful action.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Yet I still wished the rules would be different-- a completely wasteful action.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 結局願いを裏切られ、心を疲れさせるだけ…。", NULL, "In the end my hopes were betrayed, only leaving my heart worn out...", Line_WaitForInput); OutputLine(NULL, "そしてそれは「私」を一層、古手梨花から乖離させてゆくだろう。", @@ -2905,28 +3279,32 @@ void main() NULL, " Eventually I'll grow tired of everything, lose all interest... and die.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500101", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500101", 128); OutputLine(NULL, "「抗えない運命は、…受け容れる。」", - NULL, "\"A fate which can't be fought... must be accepted.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"A fate which can't be fought... must be accepted.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ha_DefA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100039", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100039", 128); OutputLine(NULL, "「……梨花なら、運命の流れを読むことができますですよ。」", - NULL, "\"...I know you can read the flow of destiny, Rika.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...I know you can read the flow of destiny, Rika.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500102", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500102", 128); OutputLine(NULL, "「そうよね。", NULL, "\"You're right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500103", 128, 64); + PlayVoice(4, "ps3/s12/05/180500103", 128); OutputLine(NULL, "……ただでさえ短い残りの寿命、…大事にしないとね。」", - NULL, " ...My lifespan's already growing short ...I should treasure what I have left.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...My lifespan's already growing short ...I should treasure what I have left.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は小さいため息をひとつ漏らすと、たとえジェスチャーだけでも、魅音の説明に耳を傾けるフリをするのだった。", NULL, "I sighed, and pretended as though I was listening to what Mion was explaining.", Line_Normal); ClearMessage(); @@ -2941,28 +3319,33 @@ void main() DrawSceneWithMask( "mati_O5", "maskleft", 1, 0, 300 ); PlayBGM( 0, "semi", 120, 0 ); - PlaySE(4, "ps3/s12/01/180100039", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100039", 128); OutputLine(NULL, "「どうしたんだ、梨花ちゃん。", NULL, "\"What's wrong Rika-chan?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100040", 128, 64); + PlayVoice(4, "ps3/s12/01/180100040", 128); OutputLine(NULL, "…退屈なのか?」", - NULL, " Are you bored...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Are you bored...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 隣にいた圭一に突然、小声で話しかけられたのでびっくりした。", NULL, "Keiichi surprised me all of a sudden.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500104", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500104", 128); OutputLine(NULL, "「退屈って、…ボクがですか?」", - NULL, "\"Are you talking to me...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Are you talking to me...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 退屈なのかと話し掛けられる覚えがないので、他の人に話しかけたのを勘違いしたのかと思って周りをキョロキョロする。", - NULL, "This had never happened before, so I thought he was talking to someone else.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "This had never happened before, so I thought he was talking to someone else.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、圭一は他でもない、私に話し掛けたようだった。", NULL, "But it seemed like Keiichi really was talking to me.", Line_Normal); ClearMessage(); @@ -2972,10 +3355,11 @@ void main() ChangeBustshot( 2, "Kei_Def1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100041", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100041", 128); OutputLine(NULL, "「うん。", NULL, "\"Yeah.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100042", 128, 64); + PlayVoice(4, "ps3/s12/01/180100042", 128); OutputLine(NULL, "何か今朝は会ってからずっと退屈そうな顔をしてるからさ。", NULL, " You've looked bored ever since this morning...", Line_WaitForInput); @@ -2983,51 +3367,58 @@ void main() ChangeBustshot( 2, "Kei_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100043", 128, 64); + PlayVoice(4, "ps3/s12/01/180100043", 128); OutputLine(NULL, "…ひょっとして早起きし過ぎて寝不足なのか?", NULL, " Are you sleepy from waking up too early?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100044", 128, 64); + PlayVoice(4, "ps3/s12/01/180100044", 128); OutputLine(NULL, " ははは。」", - NULL, " Hahaha.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Hahaha.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500105", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500105", 128); OutputLine(NULL, "「前に同じ部活をやったことがあるので、またなのかと思っただけなのです。」", - NULL, "\"I was just thinking that I've already done this before.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"I was just thinking that I've already done this before.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……どうせ言ったって誰にも意味がわからない。", - NULL, "No one would understand what I mean anyway...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "No one would understand what I mean anyway...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、圭一はひょっとしたらわかってくれるかもしれない…。", - NULL, "But Keiichi might.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But Keiichi might.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そういう気持ちがあったせいか、素のまま返事をしてしまう。", NULL, "And so, I told him how I honestly felt.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100045", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100045", 128); OutputLine(NULL, "「へ?", NULL, "\"Huh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100046", 128, 64); + PlayVoice(4, "ps3/s12/01/180100046", 128); OutputLine(NULL, " 何だ、そうなのかー?", NULL, " Are you serious?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100047", 128, 64); + PlayVoice(4, "ps3/s12/01/180100047", 128); OutputLine(NULL, " なぁんだ、魅音め、どうりで手馴れてると思ったぜ。", NULL, " No wonder Mion seems so used to this.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100048", 128, 64); + PlayVoice(4, "ps3/s12/01/180100048", 128); OutputLine(NULL, "まぁ、俺は初めての参加だから充分、楽しみだけどなー!」", - NULL, " I'm looking forward to it since it's my first time, though!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I'm looking forward to it since it's my first time, though!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その初めての嬉しさというものが羨ましい。", - NULL, "I envied him for feeling that way.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I envied him for feeling that way.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……ない物ねだりとは知りつつ、ほぅっとため息が漏れる。", NULL, "I sighed, knowing that I never will.", Line_Normal); ClearMessage(); @@ -3036,77 +3427,89 @@ void main() ChangeBustshot( 2, "Kei_Def2#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100049", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100049", 128); OutputLine(NULL, "「確かに、すでに知ってる説明を延々と繰り返されると苦痛な時ってあるよなー!", NULL, "\"I understand how frustrating it is to hear the same instructions over and over again!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100050", 128, 64); + PlayVoice(4, "ps3/s12/01/180100050", 128); OutputLine(NULL, " 俺も昔、塾で学校のだいぶ先まで習っててさ。", NULL, " I went to cram school once and studied ahead a lot there...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100051", 128, 64); + PlayVoice(4, "ps3/s12/01/180100051", 128); OutputLine(NULL, "遅れて習う学校が苦痛だったことがあるよ。」", - NULL, " I remember how much I hated hearing the same lectures in school.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I remember how much I hated hearing the same lectures in school.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " やはり圭一は理解できていない…。", - NULL, "Keiichi didn't understand me...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Keiichi didn't understand me...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、すでに知ることが繰り返される苦痛を理解しているようなのが、ちょっぴりだけ嬉しかった。", NULL, "but I'm glad that at least he understood how frustrating it was to repeat the same situation.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500106", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500106", 128); OutputLine(NULL, "「……そうなのです。", NULL, "\"......I'm the same.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500107", 128, 64); + PlayVoice(4, "ps3/s12/05/180500107", 128); OutputLine(NULL, "ボクも学校は特に苦痛なのですよ。」", - NULL, " I'm frustrated at school too.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm frustrated at school too.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "kei_majime2#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100052", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100052", 128); OutputLine(NULL, "「えぇ?", NULL, "\"What?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100053", 128, 64); + PlayVoice(4, "ps3/s12/01/180100053", 128); OutputLine(NULL, " 本当かよ?", NULL, " Are you really?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100054", 128, 64); + PlayVoice(4, "ps3/s12/01/180100054", 128); OutputLine(NULL, " いっつも楽しそうにしてるじゃないかよ。」", - NULL, " You always seem so happy.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " You always seem so happy.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 古手梨花は学校を楽しく過ごす。", - NULL, "Rika Furude is supposed to be happy at school.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rika Furude is supposed to be happy at school.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …だから楽しいようにしている。", NULL, "That's why I act that way.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500108", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500108", 128); OutputLine(NULL, "「……すでに知っていることを延々と聞き続けなければならないのは、拷問以外の何物でもないと思いますのです。」", NULL, "\"......Hearing the same things over and over again is like torture.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子が作る晩のおかずくらいのものだったら、運命に抗うこともできよう。", - NULL, "It's easy for me to change what Satoko cooks for dinner.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It's easy for me to change what Satoko cooks for dinner.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私が食事当番を奪って自ら料理をすればいい。", - NULL, "I can simply volunteer to cook instead of her.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I can simply volunteer to cook instead of her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、学校で先生が進める授業には抗いようがない。", - NULL, "But I can't change what the teacher teaches at school every day.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But I can't change what the teacher teaches at school every day.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 粛々と授業を受けるか、暇を潰すかくらいしかやることがないのだから。", NULL, "I have no choice but to be quiet and listen to her lecture.", Line_Normal); ClearMessage(); @@ -3115,21 +3518,23 @@ void main() ChangeBustshot( 2, "kei_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100055", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100055", 128); OutputLine(NULL, "「あははは、まぁ授業はどうしようもないよな。", NULL, "\"Yeah, there's nothing you can really do.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100056", 128, 64); + PlayVoice(4, "ps3/s12/01/180100056", 128); OutputLine(NULL, "俺はそこを塾で習ってますから、その次をやってくださいなんて生意気言ったら、色々と怒られるもんなぁ。", NULL, " You can't just tell the teacher to move on because you already know what she's teaching you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100057", 128, 64); + PlayVoice(4, "ps3/s12/01/180100057", 128); OutputLine(NULL, "でも、こいつは違うぜ?", NULL, " But this... is a different story.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100058", 128, 64); + PlayVoice(4, "ps3/s12/01/180100058", 128); OutputLine(NULL, " 遊びじゃないか。」", - NULL, " It's a game!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's a game!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500109", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500109", 128); OutputLine(NULL, "「……遊びではありますが、決まってるのですよ。」", NULL, "\"......It is a game, but it's already predetermined.\"", Line_Normal); ClearMessage(); @@ -3138,104 +3543,123 @@ void main() ChangeBustshot( 2, "Kei_Def1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100059", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100059", 128); OutputLine(NULL, "「わかんねぇぜ?", NULL, "\"You don't know that!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100060", 128, 64); + PlayVoice(4, "ps3/s12/01/180100060", 128); OutputLine(NULL, " だって、5卓に分かれるのはくじ引きだそうじゃねぇか。", NULL, " After all, we're being split into five tables by drawing lots, right?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100061", 128, 64); + PlayVoice(4, "ps3/s12/01/180100061", 128); OutputLine(NULL, "しかもそれぞれの卓で何のゲームをやるかは任意に決めることになってる。", - NULL, " Plus, each group gets to choose what game their table plays.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100062", 128, 64); + NULL, " Plus, each group gets to choose what game their table plays. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100062", 128); OutputLine(NULL, "今日、どんなゲームで戦わされて、どんな展開で盛り上がるかなんか、全然想像がつかねぇぜ!」", - NULL, " There's no way to predict what games we'll do battle over, or what exciting turnabouts await us today!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "There's no way to predict what games we'll do battle over, or what exciting turnabouts await us today!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500110", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500110", 128); OutputLine(NULL, "「………………予想は付きますですよ?」", - NULL, "\".........But I can make a good guess.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\".........But I can make a good guess.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "kei_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100063", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100063", 128); OutputLine(NULL, "「そんなことねぇよ。」", - NULL, "\"No you can't!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"No you can't!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一は笑い飛ばすように微笑む。", - NULL, "Keiichi smiled as he contradicted me.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Keiichi smiled as he contradicted me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …でもそれは、私から見れば無知ゆえの根拠なき笑み。", NULL, "That smile seemed so ignorant to me.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500111", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500111", 128); OutputLine(NULL, "「くじ引きで5卓に分かれますですが、…部活メンバーは綺麗に5卓に分かれますです。", NULL, "\"While the groups will be decided by drawing lots, each club member will be in a different group.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500112", 128, 64); + PlayVoice(4, "ps3/s12/05/180500112", 128); OutputLine(NULL, " 圭一はあそこ。", NULL, " Keiichi, you will be sitting over there.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500113", 128, 64); + PlayVoice(4, "ps3/s12/05/180500113", 128); OutputLine(NULL, "ボクはそこの卓なのです。", NULL, " My table will be right there.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500114", 128, 64); + PlayVoice(4, "ps3/s12/05/180500114", 128); OutputLine(NULL, "そしてボクは魚釣りのゲームをすることになります。", - NULL, " I'll be playing a fishing game.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500115", 128, 64); + NULL, " I'll be playing a fishing game. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500115", 128); OutputLine(NULL, "圭一はスゴロクの百万長者ゲームなのです。」", - NULL, " You'll be playing a game called 'Billionaire'.\"", Line_Normal); + NULL, "You'll be playing a game called 'Billionaire'.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 方法はわからないが、前回のくじ引きで部活メンバーは綺麗に5卓に分かれた。", - NULL, "I don't know how, but last time we were broken into five separate groups.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I don't know how, but last time we were broken into five separate groups.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんなこと、数学的に考えてとてつもなく低い確率だ。", - NULL, "It couldn't have been a coincidence.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It couldn't have been a coincidence.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……多分、魅音が意図的にそうなるようにイカサマをしているに違いない。", - NULL, "I'm sure Mion did something to ensure it would end up like that.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I'm sure Mion did something to ensure it would end up like that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、これはほぼ10割必中するだろう。", NULL, "I'm a hundred percent sure.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魚釣りゲームと百万長者ゲームは10割とは言い切れない。", - NULL, "As for the games we play, I'm not totally sure, but...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "As for the games we play, I'm not totally sure, but...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、同席する人間たちが前回と同じ思考に従って決めようとする限り、恐らく前回と同じゲームに決まる可能性が非常に高い。", NULL, "If each member in the group follows the same thinking patterns, they'll probably end up making the same choices.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……サイコロを振れば振るほど合計が平均値に近付くのと同じだ。", - NULL, "If you roll dice many times, you begin to approach the average...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If you roll dice many times, you begin to approach the average...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 1人の気まぐれな意思は自由奔放で運命に縛られにくいが、複数の人間の合意は、内に気まぐれを含んだとしても平均化されやすい。", - NULL, "One person's spontaneous act can be random, but multiple people's thoughts can be averaged out, for the most part.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "One person's spontaneous act can be random, but multiple people's thoughts can be averaged out, for the most part.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、合議に関わる人数が多ければ多いほど、運命は強固になる。", - NULL, "The more people that are involved, the more difficult it is to alter the path of fate.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The more people that are involved, the more difficult it is to alter the path of fate.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、多分、相当高い確率でゲームも前回と同じになるだろうと言い切れるのだ。", NULL, "That's why I'm pretty sure that we'll end up playing the same games.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もちろん圭一は私の予言に目を丸くする。", NULL, "Keiichi seemed surprised to hear my prediction.", Line_Normal); ClearMessage(); @@ -3243,57 +3667,66 @@ void main() ChangeBustshot( 2, "Kei_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100064", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100064", 128); OutputLine(NULL, "「何だよそれ。", NULL, "\"What the hell?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100065", 128, 64); + PlayVoice(4, "ps3/s12/01/180100065", 128); OutputLine(NULL, "予言かぁ?", NULL, " Is that like, a premonition?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100066", 128, 64); + PlayVoice(4, "ps3/s12/01/180100066", 128); OutputLine(NULL, " よくそこまで言い切れるじゃねぇか。」", - NULL, " How can you be so sure?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " How can you be so sure?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500116", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500116", 128); OutputLine(NULL, "「……運命とはそういうものなのです。」", - NULL, "\"That's what fate is all about...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"That's what fate is all about...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100067", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100067", 128); OutputLine(NULL, "「へへ、運命なんて言われるとよ。", NULL, "\"Heh heh... fate, huh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100068", 128, 64); + PlayVoice(4, "ps3/s12/01/180100068", 128); OutputLine(NULL, "意地でも抗ってみたくなるのが男ってもんだよな!」", NULL, " That makes me want to smash that fate into pieces!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一がニヤリと笑ってみせる。", - NULL, "He smiled at me again.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He smiled at me again.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何の根拠もない笑みのはずなのに、", NULL, "I knew that he was just smiling without reason", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "…圭一のその表情にはどきりとさせられる。", - NULL, " but I felt a small hope from him.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " but I felt a small hope from him.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だって、…圭一は本当に前回、運命を打ち砕いて見せているのだから。", - NULL, "After all, Keiichi really did shatter fate before...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "After all, Keiichi really did shatter fate before...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……でも、それは奇跡のような前回の話なのだ。", - NULL, "But that was just a miracle that happened in my previous life...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But that was just a miracle that happened in my previous life...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今回の圭一の面影にそれを期待するのはいけないこと。", - NULL, "I couldn't expect him to do the same thing in this one.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I couldn't expect him to do the same thing in this one.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …さもないと、無意味な期待を裏切られて、私はまた勝手に疲れていくことになる……。", NULL, "Otherwise, I would be worn down by my high expectations again...", Line_Normal); ClearMessage(); @@ -3302,19 +3735,22 @@ void main() DrawBustshotWithFiltering( 0, "Me_WinkA2#", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "mati_O5", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300013", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300013", 128); OutputLine(NULL, "「ハイ、くじ引きはこの箱の中から1枚引いて決めよう。", NULL, "\"All right. We're going to decide our groups by drawing lots from this box.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300014", 128, 64); + PlayVoice(4, "ps3/s12/03/180300014", 128); OutputLine(NULL, "まず部活メンバーからねー!」", - NULL, " The club members go first!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " The club members go first!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 真っ先に魅音が引き、次に沙都子が引く。", - NULL, "Mion drew first, then Satoko followed.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Mion drew first, then Satoko followed.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …2人の座る卓は前回と同じだ。", NULL, "The results were the same as the last time...", Line_Normal); ClearMessage(); @@ -3323,112 +3759,123 @@ void main() DrawBustshotWithFiltering( 0, "Kei_Warai#", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "mati_O4", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100069", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100069", 128); OutputLine(NULL, "「初戦で部活メンバーとは当りたくねぇなぁ!", NULL, "\"I really don't want to fight against a club member at the very start...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100070", 128, 64); + PlayVoice(4, "ps3/s12/01/180100070", 128); OutputLine(NULL, " もし梨花ちゃんと当ったらごめんよ!」", - NULL, " I'm sorry if we get the same group, Rika-chan!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm sorry if we get the same group, Rika-chan!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500117", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500117", 128); OutputLine(NULL, "「……当りませんですよ。", NULL, "\"......Don't worry...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500118", 128, 64); + PlayVoice(4, "ps3/s12/05/180500118", 128); OutputLine(NULL, "圭一の卓はあそこ。", NULL, " Your table is over there.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500119", 128, 64); + PlayVoice(4, "ps3/s12/05/180500119", 128); OutputLine(NULL, "ボクの卓はそこなのです。」", NULL, " Mine is right there.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100071", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100071", 128); OutputLine(NULL, "「ちぇ、そううまく行ってたまるかよ。", NULL, "\"Whatever you say.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100072", 128, 64); + PlayVoice(4, "ps3/s12/01/180100072", 128); OutputLine(NULL, "うりゃ!!", - NULL, " You watch!", Line_WaitForInput); + NULL, " You watch!", GetGlobalFlag(GLinemodeSp)); DisableWindow(); ChangeBustshot( 0, "Kei_Majime#", 200, TRUE ); DisplayWindow(); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/01/180100073", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100073", 128); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 100 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 100 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 100 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 100 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 100 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…、", - NULL, "...", Line_ContinueAfterTyping); + NULL, "...", Line_Continue); SetSpeedOfMessage( FALSE, 0 ); OutputLine(NULL, "…む。」", - NULL, " ugh...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ugh...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一が引き当てたクジを見て、ちょっぴり苦々しそうな表情を見せる。", NULL, "Keiichi looked upset.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500120", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500120", 128); OutputLine(NULL, "「……ね?", NULL, "\"......See?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500121", 128, 64); + PlayVoice(4, "ps3/s12/05/180500121", 128); OutputLine(NULL, " ボクの予言は外れないのです。」", - NULL, " My predictions are always right.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " My predictions are always right.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Kei_Def2#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100074", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100074", 128); OutputLine(NULL, "「5卓の1つってことは20%だもんな。", NULL, "\"It was a twenty percent chance.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100075", 128, 64); + PlayVoice(4, "ps3/s12/01/180100075", 128); OutputLine(NULL, "適当に言ったってそれだけの確率で当るってことさ!」", - NULL, " Anyone can make a random guess!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Anyone can make a random guess!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一はあくまでも、偶然だと言いたそうだった。", NULL, "Keiichi told me that it was just a coincidence.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500122", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500122", 128); OutputLine(NULL, "「……なら、ボクのクジも予想通りだったなら、何%の確率になりますですか?」", - NULL, "\"......Then what if I predicted my seat right too? What's the percentage for that?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Then what if I predicted my seat right too? What's the percentage for that?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100076", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100076", 128); OutputLine(NULL, "「えっと、……20%の20%だから、4%だな。", NULL, "\"Umm... it's twenty of twenty so... four percent.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100077", 128, 64); + PlayVoice(4, "ps3/s12/01/180100077", 128); OutputLine(NULL, "さすがにこの確率だったら信じてもいいぜー?」", - NULL, " I'll believe you if you get it right with a percent that low.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'll believe you if you get it right with a percent that low.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " さすがにもう偶然はないだろうと圭一はニヤニヤと笑う。", NULL, "Keiichi grinned at me, believing such a chance was impossible.", Line_Normal); ClearMessage(); @@ -3437,33 +3884,40 @@ void main() DrawBustshotWithFiltering( 0, "Me_WaraiA1#", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "mati_O4", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300015", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300015", 128); OutputLine(NULL, "「さ〜、最後は梨花ちゃんだよ〜!」", - NULL, "\"It's your turn now, Rika-chan.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"It's your turn now, Rika-chan.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音がクジの入った箱を突き出す。", - NULL, "Mion handed me the box of slips.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Mion handed me the box of slips.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …私はどう努力しても、あの卓に当るのだ。", - NULL, "No matter what I did, I'd be getting that table.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "No matter what I did, I'd be getting that table.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その運命を強固にしている原因はただ一つ。", - NULL, "There was a reason behind it.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "There was a reason behind it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音がイカサマをして、部活メンバーが全て散るように仕組んでいるからだ。", NULL, "Mion was doing something to make sure that we all get a different table.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どうして魅音がそういうことをするか考える。", - NULL, "I thought about why Mion would do that.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I thought about why Mion would do that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私が数多の世界で知る魅音という人間を重ね合わせると……答えはおぼろげに見えてくる。", NULL, "With the information I've gathered about Mion over many years, I could see her reasoning...", Line_Normal); ClearMessage(); @@ -3473,43 +3927,51 @@ void main() DrawBustshotWithFiltering( 2, "Ha_DefA1%", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100040", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100040", 128); OutputLine(NULL, "「……多分、魅音は部活のメンバーの誰かが1回戦で負けてしまったら気の毒だと思っているのでしょう。」", - NULL, "\"She probably thinks that she'll feel bad if a member loses in the first stage...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"She probably thinks that she'll feel bad if a member loses in the first stage...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500123", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500123", 128); OutputLine(NULL, "「そうね。", NULL, "\"You're right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500124", 128, 64); + PlayVoice(4, "ps3/s12/05/180500124", 128); OutputLine(NULL, "…同じ卓に部活メンバーがぶつかりあったら、どちらかのメンバーは必ず敗退することになる。」", - NULL, " If the club members are in the same group, someone will have to lose.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If the club members are in the same group, someone will have to lose.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、全員が2回戦に上がれるチャンスがある、全員別卓であることを望んでいるのだ。", - NULL, "If everyone was in a different group, we'd all have a chance to move on to the second stage.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If everyone was in a different group, we'd all have a chance to move on to the second stage.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……多分、そんなくらいの理由だろう。", NULL, "That's why she was controlling this draw.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " クジの入った箱の中に手を突っ込んだ。", NULL, "I put my hand inside of the box.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 中には畳んだ紙が複数枚あるのが手触りでわかる。", - NULL, "I could feel several folded pieces of paper inside it.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I could feel several folded pieces of paper inside it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが不思議だ。", - NULL, "But if you thought for a moment, it was odd...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But if you thought for a moment, it was odd...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……この中のどれを選んでも、私があの卓になる運命から抗えないなんて。", NULL, "No matter which one I chose, I'd never get any other table.", Line_Normal); ClearMessage(); @@ -3518,22 +3980,25 @@ void main() ChangeBustshot( 2, "Ha_DefA2%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100041", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100041", 128); OutputLine(NULL, "「……どういう仕掛けで、梨花を最後の卓へ送るようにしているのですか?」", - NULL, "\"I wonder how she's making it so you sit at that last table...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I wonder how she's making it so you sit at that last table...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500125", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500125", 128); OutputLine(NULL, "「さぁ。", NULL, "\"Me too...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500126", 128, 64); + PlayVoice(4, "ps3/s12/05/180500126", 128); OutputLine(NULL, "それは魅音に聞かないとわからないわね。", NULL, " Only Mion knows.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500127", 128, 64); + PlayVoice(4, "ps3/s12/05/180500127", 128); OutputLine(NULL, "でもひとつ言えるのは、多分、この箱の中のどれを引いても、あの卓になると書いてあるはず。」", - NULL, " All I know is that no matter which paper I choose, I'll be sitting at that last table.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " All I know is that no matter which paper I choose, I'll be sitting at that last table.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " と、いうことは。", NULL, "Ah, I got it.", Line_Normal); ClearMessage(); @@ -3542,40 +4007,48 @@ void main() ChangeBustshot( 2, "Ha_DefA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100042", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100042", 128); OutputLine(NULL, "「……その箱の中には今、同じクジしか入っていない…?」", - NULL, "\"All the papers in this box are same...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"All the papers in this box are same...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500128", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500128", 128); OutputLine(NULL, "「そういうことになるわね。", NULL, "\"They must be.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500129", 128, 64); + PlayVoice(4, "ps3/s12/05/180500129", 128); OutputLine(NULL, "多分、魅音の持つこの箱は何か細工がしてあるんでしょうね。」", - NULL, " I bet Mion set some kind of trap on this box.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I bet Mion set some kind of trap on this box.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 多分、魅音が持っているこの箱は、こういうことを目的にした手品用の仕掛けがある箱に違いない。", NULL, "It was probably a box for a magic show or something.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 内側に仕掛けがしてあって、相手に気付かれずに、中身を切り替えることができるのだ。", - NULL, "There could be some kind of gimmick inside the box, and she can switch what's inside of it.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "There could be some kind of gimmick inside the box, and she can switch what's inside of it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、引く相手に合わせて、魅音が望むクジしか引けないように巧みに入れ替えているに違いない。", NULL, "Depending on who's drawing the paper, she'd change out the lots and control the result.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どういう仕掛けで、どういう風に入れ替えているのかは見抜けないが、そういう結果になる「過程」を通しているのは間違いない。", - NULL, "I didn't know exactly how, but I was sure she was doing something.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I didn't know exactly how, but I was sure she was doing something.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …こういう時、その「過程」が具体的にどうであるのかを知る必要はない。", - NULL, "I didn't even need to know how she was doing it.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I didn't even need to know how she was doing it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どういう目的で、どういう結果をもたらそうとしているかだけで充分だ。", NULL, "The most important thing was why.", Line_Normal); ClearMessage(); @@ -3585,52 +4058,60 @@ void main() FadeBustshotWithFiltering( 2, "mask00" , 1, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500130", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500130", 128); OutputLine(NULL, "「……み〜。", NULL, "\"...Meep~.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500131", 128, 64); + PlayVoice(4, "ps3/s12/05/180500131", 128); OutputLine(NULL, "どれにしようか迷いますです。」", - NULL, " I don't know which one to pick...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I don't know which one to pick...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Me_AkuwaraiA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300016", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300016", 128); OutputLine(NULL, "「さぁさぁ、どれを選んでも運命は一緒だよ〜?!」", - NULL, "\"No matter which one you pick, your fate is already decided!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"No matter which one you pick, your fate is already decided!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …魅音め、自分で答えを言っている。", NULL, "She was admitting it herself...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " やはりそうだ。", NULL, "I was certain, then.", Line_WaitForInput); OutputLine(NULL, "手触りだけだからはっきりしたことは言えないが、今、箱の中にあるクジは10より少ない。", - NULL, " Based on what I felt inside, there were less than ten pieces of paper inside of this box.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Based on what I felt inside, there were less than ten pieces of paper inside of this box.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ということは、……私が手で探れない場所に他のクジが隠れている証拠だ。", - NULL, "In other words, there were hidden pieces of paper that I couldn't touch somewhere inside the box.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "In other words, there were hidden pieces of paper that I couldn't touch somewhere inside the box.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は仕掛けを看破したことをニヤリと笑って魅音に示すが、当の魅音にはそれは伝わらないに違いない。", NULL, "I smiled at Mion as I figured out her trick, but she had no clue why I was smiling.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500132", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500132", 128); OutputLine(NULL, "「……ではこれなのです。」", - NULL, "\"I'm taking this one.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I'm taking this one.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Me_DefA2#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300017", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300017", 128); OutputLine(NULL, "「はいよ、どれどれ?", NULL, "\"Sure... Let me see...", Line_WaitForInput); @@ -3638,7 +4119,7 @@ void main() ChangeBustshot( 0, "Me_OdorokiA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300018", 128, 64); + PlayVoice(4, "ps3/s12/03/180300018", 128); OutputLine(NULL, " おお!!", NULL, " A-ha!!", Line_WaitForInput); @@ -3646,53 +4127,60 @@ void main() ChangeBustshot( 0, "Me_TokuiA2#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300019", 128, 64); + PlayVoice(4, "ps3/s12/03/180300019", 128); OutputLine(NULL, " すごいね、部活メンバーが全員、綺麗に分かれたよ!」", - NULL, " Wow, the club members are all divided into separate groups!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Wow, the club members are all divided into separate groups!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音は大袈裟に驚いたフリをした。", - NULL, "Mion behaved as though this was news to her.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Mion behaved as though this was news to her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音はつくづく役者だ。", NULL, "She's such an actress.", Line_Normal); ClearMessage(); DrawSceneWithMask( "mati_O5", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ええー、どの卓に行っても部活メンバーとぶつかるのかー?!", NULL, "The other contestants made a dissatisfied noise.", Line_WaitForInput); OutputLine(NULL, " 会場中がどよめく。", - NULL, " They'd have to face a club member no matter which table they got.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " They'd have to face a club member no matter which table they got.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Kei_Majime2#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もちろん圭一も驚いていた。", NULL, "Keiichi was surprised too.", Line_WaitForInput); OutputLine(NULL, "…それ以上の理由で。", NULL, " And not only because we were divided...", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500133", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500133", 128); OutputLine(NULL, "「ね?", NULL, "\"See?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500134", 128, 64); + PlayVoice(4, "ps3/s12/05/180500134", 128); OutputLine(NULL, " 運命は決まっていることなのです。」", - NULL, " Our fate is already decided.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Our fate is already decided.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私がニヤリと圭一に笑いかける。", - NULL, "I smiled at him in return.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I smiled at him in return.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一は一瞬、信じられないものを見たような表情をしていたが、すぐに我に帰り同じようにニヤリと笑い返した。", NULL, "Keiichi was in denial for a moment, but then he smiled back at me.", Line_Normal); ClearMessage(); @@ -3701,61 +4189,73 @@ void main() ChangeBustshot( 1, "Kei_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100078", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100078", 128); OutputLine(NULL, "「25分の1の確率で当てるとは……", - NULL, "\"The possibility was one in twenty-five...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"The possibility was one in twenty-five...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "やるじゃねぇか。」", - NULL, " I'm impressed.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm impressed.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 本当は25分の1どころじゃない。", - NULL, "It was not.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It was not.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は魅音と沙都子も別の卓になることを予言しているのだから、もっともっと極小の確率になるはずだ。", NULL, "I predicted that Mion and Satoko would be at a different table, so the possibility was even lower than that.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一もそれはわかっているようだった。", - NULL, "Keiichi understood that.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Keiichi understood that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、圭一たちのような普通の存在には「運命」などというものは知覚できない。", - NULL, "But normal people like him can't understand that meaning of fate.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But normal people like him can't understand that meaning of fate.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、偶然という言葉で片付ける他ない。", NULL, "That's why he put it off as a coincidence.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも圭一。", NULL, "But Keiichi...", Line_WaitForInput); OutputLine(NULL, "さらに圭一の卓が選ぶことになるゲームの種目まで正解したら、確率は何億分の1になるって言うの?", - NULL, " What if my prediction is right about what game you'll be playing? The possibility will be one in billions...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " What if my prediction is right about what game you'll be playing? The possibility will be one in billions...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この玩具やゲームだらけの店内からあなたと私の2種目までも当てたなら。", - NULL, "There are a lot of games in this store. What if that prediction is right too?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "There are a lot of games in this store. What if that prediction is right too?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それでも圭一はまだ偶然だと言うだろうか。", NULL, "Will he still believe it's just a coincidence?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は自分と一緒の卓についた少年たちが何のゲームを選ぶのか見守っている。", - NULL, "I stayed quiet in my seat and waited to see what game my group was going to decide on.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I stayed quiet in my seat and waited to see what game my group was going to decide on.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………どうせ魚釣りゲームを選ぶ。", - NULL, "......They were going to choose the fishing game.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "......They were going to choose the fishing game.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……魚釣りゲームでないゲームを選んで欲しいなんて、ちょっぴりでも期待してはいけない。", NULL, "...I can't expect them to choose anything other than that.", Line_Normal); ClearMessage(); @@ -3765,21 +4265,23 @@ void main() DrawBustshotWithFiltering( 2, "Ha_DefA2%", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500135", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500135", 128); OutputLine(NULL, "「……期待して裏切られたら、", - NULL, "\"I can't have high expectations...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"I can't have high expectations...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……また辛くなるものね。」", - NULL, " Otherwise I'll be hurt again...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Otherwise I'll be hurt again...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Ha_YowakiA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100043", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100043", 128); OutputLine(NULL, "「……………。」", NULL, "\"............\"", Line_Normal); ClearMessage(); @@ -3789,60 +4291,70 @@ void main() FadeBustshotWithFiltering( 2, "mask00" , 1, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 少年の1人が立ち上がる。", - NULL, "One of the boys stood up.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "One of the boys stood up.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); DrawSceneWithMask( "mati_O2", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そしてぎっしりとゲームや玩具が積み重ねられた棚に近付き、その中の一箱を手に取る。", NULL, "He walked toward the shelf full of games, and picked up one box.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その少年はその箱を掲げるように持つと、誇るようにしながらこちらへ振り返った。", NULL, "He lifted the box above his head and turned around so he could show it to us.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 7, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その振り返ろうとする瞬間、私は目を閉じてしまう。", - NULL, "I closed my eyes as he did so...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I closed my eyes as he did so...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……でも、耳にはそれが何であるかは聞こえた。", NULL, "But I could still hear what he was saying.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/boya18001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("少年", NULL, "Young boy", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/boya18001", 128); OutputLine(NULL, "「見ろよこれこれ!!", NULL, "\"Check this out!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/boya18002", 128, 64); + PlayVoice(4, "ps3/s12/00/boya18002", 128); OutputLine(NULL, " 懐かしいよなぁ!!", NULL, " Do you guys remember this?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/boya18003", 128, 64); + PlayVoice(4, "ps3/s12/00/boya18003", 128); OutputLine(NULL, " これにしねぇか?!」", - NULL, " We should play this one!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We should play this one!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/boyb18001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("少年", NULL, "Young boy", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/boyb18001", 128); OutputLine(NULL, "「おーーー!!", NULL, "\"Yeah!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/boyb18002", 128, 64); + PlayVoice(4, "ps3/s12/00/boyb18002", 128); OutputLine(NULL, " 知ってるよそれ、魚がクルクル回って口をパクパクさせるのを釣るヤツだろ?!」", NULL, " It's the one with the spinning fish, right?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………………………………。", NULL, "................", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 苦い脳内物質の汁が口の中にまで染みた気がした。", - NULL, "I could taste the bitter chemicals from my brain in my mouth.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I could taste the bitter chemicals from my brain in my mouth.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は歯を食いしばり、苦くて痺れるようなその感覚が薄れるまで耐えるしかない…。", NULL, "I clenched my lips and tried to endure the numbing feeling...", Line_Normal); ClearMessage(); @@ -3852,55 +4364,65 @@ void main() DrawBustshotWithFiltering( 2, "Ha_AuA1%", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100044", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100044", 128); OutputLine(NULL, "「…………あぅあぅ……。」", - NULL, "\"......Au au...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Au au...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500136", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500136", 128); OutputLine(NULL, "「……ごめん。", NULL, "\"......I'm sorry.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500137", 128, 64); + PlayVoice(4, "ps3/s12/05/180500137", 128); OutputLine(NULL, "今日は体調が悪いのかしらね。", NULL, " I guess I'm not doing well today.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500138", 128, 64); + PlayVoice(4, "ps3/s12/05/180500138", 128); OutputLine(NULL, "……なぜかうまく受け流せないわ。」", NULL, " ...For some reason, I can't just accept this flow.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …理由は体調のせいのはずがない。", - NULL, "...It wasn't because I wasn't feeling well, of course.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...It wasn't because I wasn't feeling well, of course.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 心の持ちようの問題だ。", - NULL, "It was because of my emotions.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It was because of my emotions.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私と羽入の力が徐々に衰え、とうとう、わずか2週間程度しか巻き戻せなくなってしまった。", - NULL, "Our powers are getting weaker, and we can only rewind about 2 weeks of our lives.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Our powers are getting weaker, and we can only rewind about 2 weeks of our lives.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………そのことに、私は近付く終焉を感じ焦っているのだ。", NULL, "I was feeling that the end was near for us...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ただでさえ強固な運命に立ち向かうには、きっと充分な準備の時間がいる。", - NULL, "In order for me to change my tragic fate, I need more time to prepare.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "In order for me to change my tragic fate, I need more time to prepare.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……それが、私が死ぬ定めの2週間前までしか戻れなくなったということは。", NULL, "But I can only go back two weeks...", Line_WaitForInput); OutputLine(NULL, "……私が運命に抗える可能性はもはや最小にまで落ちたことを示すからだ。", NULL, " That means my power to resist my fate has significantly weakened.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " たとえ強い流れに舞う木の葉のような身であっても、ずっとずっと先にある渦を知っているなら、予め努力をして回避することもできよう。", - NULL, "Even if I become as weak as a small leaf in the river, I should be able to do something in order to change my path.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Even if I become as weak as a small leaf in the river, I should be able to do something in order to change my path.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、渦に呑み込まれる直前にしか戻れなかったなら、", NULL, "But if I can only go back to the point where I'm getting ready to be swallowed into the whirlpool...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -3910,19 +4432,23 @@ void main() NULL, " there's no chance for me to escape it.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………私は、何度も何度も世界をやり直すことで、いつか必ず死する運命から逃れられると信じて長い時を生きてきた。", - NULL, "I lived for so long, believing that I could eventually escape my fate and survive.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I lived for so long, believing that I could eventually escape my fate and survive.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …そして、いつの瞬間にも、いつの世界にもきっと何かのチャンスがあると信じてる。", - NULL, "I believed that I had a chance in every moment of every life I lived.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I believed that I had a chance in every moment of every life I lived.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、そのチャンスは有限なのだ。", - NULL, "But there are limits to those chances.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But there are limits to those chances.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " リトライの回数は今や限られ、", NULL, "There are so many limits in my repeated lives...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -3934,9 +4460,10 @@ void main() Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "それはもう尽きてしまっているのかもしれない。", - NULL, " this might be my last chance.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " this might be my last chance.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから私はこれまでにない焦燥感を感じているのだ…。", NULL, "That may be why I'm feeling so restless...", Line_Normal); ClearMessage(); @@ -3945,27 +4472,30 @@ void main() ChangeBustshot( 2, "Ha_YowakiA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100045", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100045", 128); OutputLine(NULL, "「……駄目です梨花。", NULL, "\"Stop it, Rika...", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100046", 128, 64); + PlayVoice(4, "ps3/s12/12/181100046", 128); OutputLine(NULL, "難しく考えれば考えるほど心に良くないのです。」", - NULL, " The harder you think about it, the worse it'll be on your mind.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " The harder you think about it, the worse it'll be on your mind.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500139", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500139", 128); OutputLine(NULL, "「わかってるわよ…。", NULL, "\"I know...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500140", 128, 64); + PlayVoice(4, "ps3/s12/05/180500140", 128); OutputLine(NULL, "ちょっと黙ってて!」", - NULL, " Just be quiet already!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Just be quiet already!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Ha_AuA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100047", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100047", 128); OutputLine(NULL, "「あぅあぅあぅあぅあぅ……。」", NULL, "\"Au au au au au...\"", Line_Normal); ClearMessage(); @@ -3975,19 +4505,23 @@ void main() FadeBustshotWithFiltering( 2, "mask00" , 1, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 頭の中がキーンと痺れて、灰色の雲の中に包まれる。", - NULL, "My brain was numb, as if surrounded by a grey mist.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "My brain was numb, as if surrounded by a grey mist.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …これだけ賑やかな玩具屋の中にいるはずなのに、喧騒がまるで遠くの世界のことのようだ…。", - NULL, "...I was inside the crowded toy store, but felt very far away from everyone else.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...I was inside the crowded toy store, but felt very far away from everyone else.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 目を固く閉じれば閉じるほどに、歯を食いしばれば食いしばるほどに、頭の中は痺れていく……。", - NULL, "The tighter I closed my eyes and the harder I clenched my teeth, the emptier my head became...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The tighter I closed my eyes and the harder I clenched my teeth, the emptier my head became...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だめだだめだだめだだめだ……。", NULL, "No no no no....", Line_Normal); ClearMessage(); @@ -3999,38 +4533,42 @@ void main() DrawBustshot( 7, "filter_Hanyu", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 12, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100048", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100048", 128); OutputLine(NULL, "「…梨花、", - NULL, "\"Rika...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Rika...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "梨花…、", - NULL, " Rika...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Rika...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "しっかり……。」", NULL, " Are you okay...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500141", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500141", 128); OutputLine(NULL, "「……………………はぁ、", - NULL, "\"Huh.........", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Huh.........", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……はぁ…。", NULL, " huh...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500142", 128, 64); + PlayVoice(4, "ps3/s12/05/180500142", 128); OutputLine(NULL, "………ん。」", NULL, " Ummm...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 意識を強く持つと、意識が再び戻ってくるのを感じた。", - NULL, "As I tried to focus, I became conscious again.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "As I tried to focus, I became conscious again.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …そんな私を、羽入は心配そうに覗き込む。", NULL, "Hanyuu looked at me with concern.", Line_Normal); ClearMessage(); @@ -4041,51 +4579,62 @@ void main() FadeBustshotWithFiltering( 0, "mask00" , 1, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……死に戻りしたては錯乱しやすい。", - NULL, "I tend to lose my mind easily right after coming back from death.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I tend to lose my mind easily right after coming back from death.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……普段なら、生活に馴染み頭を冷やす充分な時間があるからいいのだが…。", - NULL, "I usually have more time to relax and get used to my new life...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I usually have more time to relax and get used to my new life...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……もうそんな余裕はない。", - NULL, "But I have no time for that now.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But I have no time for that now.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " すでに綿流しの祭りの2週間前なのだ。", - NULL, "The Watanagashi festival is only two weeks away.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The Watanagashi festival is only two weeks away.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……のんびりとペースが戻るのなんか待っていられないと言うのに…!", NULL, "...I can't just relax and wait for myself to get used to things!", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 甘えるな古手梨花、甘えるな古手梨花。", - NULL, "Don't be a wimp, Rika. Don't be a wimp.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Don't be a wimp, Rika. Don't be a wimp.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 運命と戦え。", - NULL, "Fight against fate.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Fight against fate.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして結局、運命に裏切られて私は嘆く。", - NULL, "But even if I do, that fate always betrays me, and I grieve.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But even if I do, that fate always betrays me, and I grieve.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ならば逆なら?", - NULL, "What if I did the opposite?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "What if I did the opposite?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 運命と戦うな。", - NULL, "What if I didn't fight against fate?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "What if I didn't fight against fate?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして結局、昭和58年の綿流しの日の数週間後、", NULL, "A few weeks after the Watanagashi festival of 1983...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -4098,6 +4647,7 @@ void main() PlayBGM( 1, "yabaisemi", 120, 0 ); SetSpeedOfMessage( TRUE, 128 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 戦え、", NULL, "Fight,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -4177,11 +4727,13 @@ void main() NULL, " don't fight.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …………同じ単語を何度もぐるぐる繰り返していると、単語の意味がだんだん失われ、何かの呪文を唱えているような気分になってくる。", - NULL, "As I repeat the same words, they started to lose all meaning. I felt like I was chanting something.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "As I repeat the same words, they started to lose all meaning. I felt like I was chanting something.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …やがて心の中で舌を噛み、私はそれを考えるのをやめる。", NULL, "I bit my tongue in my mind and forced myself to stop thinking about it.", Line_WaitForInput); OutputLine(NULL, "……少し落ち着きを取り戻せた。", @@ -4192,37 +4744,45 @@ void main() DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); FadeFilm( 400, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 目を開くと、……そこには魚釣りゲームが置かれていて、ご丁寧にも私の分の釣竿が私の前に置かれている。", - NULL, "When I opened my eyes, I saw the fishing game right in front of me, as well as my pole.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "When I opened my eyes, I saw the fishing game right in front of me, as well as my pole.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私が目を瞑っている間に誰かが準備してくれたのだろう。", - NULL, "Someone placed it there while I had my eyes closed.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Someone placed it there while I had my eyes closed.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でもそれは、抗えない運命と現実を見せ付けられているよう。", - NULL, "It was as if I was seeing the immovable reality of fate right in front of me.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It was as if I was seeing the immovable reality of fate right in front of me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私はそれに、判決のような絶対性を感じずにはいられなかった。", NULL, "It felt like a final verdict to me.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …どう?", NULL, "What do you think...", Line_WaitForInput); OutputLine(NULL, " 圭一。", - NULL, " Keiichi...?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Keiichi...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これが運命って言うものなのよ?", NULL, "This is what fate is all about.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 得たいのは同意か同情か。", - NULL, "Do I want to earn his agreement, or his sympathy?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Do I want to earn his agreement, or his sympathy?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……私は席を立ち、圭一のところへ行く。", NULL, "I stood up and walked toward Keiichi's table.", Line_Normal); ClearMessage(); @@ -4232,15 +4792,18 @@ void main() FadeFilm( 0, TRUE ); DrawSceneWithMask( "mati_O5", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一たちの卓はゲームを何にするか決まらず、マスターに一任することに決まったようだった。", NULL, "His group couldn't decide on a game, so the store owner was deciding for them.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …前回と同じだ。", - NULL, "Just like the last time...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Just like the last time...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そしてマスターが百万長者ゲームを選ぶ。", NULL, "The store owner will pick the Game of Life.", Line_Normal); ClearMessage(); @@ -4249,7 +4812,8 @@ void main() DrawBustshot( 0, "Kei_Warai#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100079", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100079", 128); OutputLine(NULL, "「あはは、やっぱり相手の提案するゲームじゃ、不利だもんな。", NULL, "\"Ahaha... it's kind of unfair to play a game that your opponent chooses.", Line_WaitForInput); @@ -4257,118 +4821,136 @@ void main() ChangeBustshot( 0, "Kei_Def2#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100080", 128, 64); + PlayVoice(4, "ps3/s12/01/180100080", 128); OutputLine(NULL, "何て言って、互いの提案を蹴り合うもんだから、ちっとも決まりゃしねぇんだ。", NULL, " We couldn't decide on anything because we kept refusing each other's suggestions.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100081", 128, 64); + PlayVoice(4, "ps3/s12/01/180100081", 128); OutputLine(NULL, "梨花ちゃんの方は決まったのか?」", - NULL, " Has your table decided on what to play?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Has your table decided on what to play?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500143", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500143", 128); OutputLine(NULL, "「……………見ればわかりますですよ。」", NULL, "\"You can see it for yourself...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一は私の卓を見て魚釣りゲームを確認する。", - NULL, "He looked at my table and saw the fishing game there.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He looked at my table and saw the fishing game there.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Kei_Majime#", 200, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして一心拍置いてから、私の予言通りであることを思い出し驚く。", - NULL, "Keiichi was surprised to see that my prediction was right again.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Keiichi was surprised to see that my prediction was right again.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …そして、私が圭一の卓のゲームも予言していたことを思い出したようだった。", NULL, "...He also remembered that I predicted his game, too.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100082", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100082", 128); OutputLine(NULL, "「じゃあ、……マスターは梨花ちゃんの予言した百万長者ゲームを持ってくるって言うのかよ?」", - NULL, "\"So you're saying that the owner is going to bring out the Game of Life, just as you predicted...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"So you're saying that the owner is going to bring out the Game of Life, just as you predicted...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500144", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500144", 128); OutputLine(NULL, "「……ボクは時々、予言もできますのですよ。", NULL, "\"......I'm pretty good at predicting things.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500145", 128, 64); + PlayVoice(4, "ps3/s12/05/180500145", 128); OutputLine(NULL, "にぱ〜。」", - NULL, " Nipah~.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Nipah~.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Kei_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100083", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100083", 128); OutputLine(NULL, "「ホントかよ、おい!", NULL, "\"Are you serious?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100084", 128, 64); + PlayVoice(4, "ps3/s12/01/180100084", 128); OutputLine(NULL, " よしよし、じゃあマスターが本当に百万長者ゲームを持ってきたなら信じてやるぜ?」", - NULL, " All right. I'll believe you if he really brings us the Game of Life.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " All right. I'll believe you if he really brings us the Game of Life.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500146", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500146", 128); OutputLine(NULL, "「そうです。", NULL, "\"You bet.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500147", 128, 64); + PlayVoice(4, "ps3/s12/05/180500147", 128); OutputLine(NULL, "圭一たちは百万長者ゲームで戦うことになりますです。」", NULL, " Your group is going to play the Game of Life.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100085", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100085", 128); OutputLine(NULL, "「よしよし、そこまで言うなら勝負しようじゃねぇか!", NULL, "\"Fine! I'm willing to bet you!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100086", 128, 64); + PlayVoice(4, "ps3/s12/01/180100086", 128); OutputLine(NULL, " あ、マスターを買収してあるなんてのはナシだぞ?!」", - NULL, " Don't you cheat and talk him into it!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Don't you cheat and talk him into it!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500148", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500148", 128); OutputLine(NULL, "「マスターが、売れ残りのゲームを持ってこようと強く思っているなら、必然の結果になりますのです。」", NULL, "\"He wants you to play a game he has a lot of, so he'll be bringing that one out.\"", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " マスターは売れ残りの埃を被ったゲームばかりを持ってきたはずだ。", - NULL, "I remember it was covered by dust when he gave it to them last time.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I remember it was covered by dust when he gave it to them last time.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 負けたらそのゲームを買い取らなければならないルールに付け込み、今日のどさくさで在庫処分を目論んでいるはず。", - NULL, "Since we had to buy the game if we lost, he was trying to sell products he had a surplus of.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Since we had to buy the game if we lost, he was trying to sell products he had a surplus of.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、マスターはランダムにゲームを選んでいない。", - NULL, "Therefore, he won't be choosing any game at random.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Therefore, he won't be choosing any game at random.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 売れ残りを探す。", NULL, "He'll be looking for one with bad sales.", Line_WaitForInput); OutputLine(NULL, "強い意志で。", NULL, " With a strong will to do so.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……強い意志は運命を強固にする。", - NULL, "...That will of his is going to make the pull of fate all the stronger.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...That will of his is going to make the pull of fate all the stronger.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その意味で言えば、百万長者ゲームを100%選ぶとはもちろん言い切れない。", - NULL, "In that sense, there's no guarantee that he'd be choosing the Game of Life specifically.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "In that sense, there's no guarantee that he'd be choosing the Game of Life specifically.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 百万長者ゲームと同じくらいの他の売れ残りを選ぶ可能性もあるのだから。", NULL, "He might choose something else that's also overstocked.", Line_Normal); ClearMessage(); DrawSceneWithMask( "mati_O4", "maskup", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " マスターがお待たせ〜、と言って埃を払いながら、日焼けしたゲームの箱を持ってきた。", NULL, "The owner finally reappeared with a box covered in dust.", Line_Normal); ClearMessage(); @@ -4377,28 +4959,33 @@ void main() DrawBustshot( 2, "Kei_majime#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100087", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100087", 128); OutputLine(NULL, "「…………ぅぉ…!」", - NULL, "\"......Whoa...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Whoa...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500149", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500149", 128); OutputLine(NULL, "「ね?", NULL, "\"See?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500150", 128, 64); + PlayVoice(4, "ps3/s12/05/180500150", 128); OutputLine(NULL, " 言ったとおりなのですよ。」", NULL, " I told you so.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その箱には、百万長者ゲームとはっきり書かれていた。", NULL, "He has a Game of Life box in his hands.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …百万長者ゲームであってほしくないと願うと、裏切られて辛い思いをするが、どうせそうに違いないと皮肉めいた見方をすると、これはこれで面白い。", - NULL, "...The part of me that hoped it wouldn't be the Game of Life tasted bitterness at the betrayal, but the cynical part of me that expected it to happen found it amusing in a way.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...The part of me that hoped it wouldn't be the Game of Life tasted bitterness at the betrayal, but the cynical part of me that expected it to happen found it amusing in a way.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………だから私はどんどん斜な性格になっていくのだろう。", NULL, "......I felt like my personality was twisting more and more.", Line_Normal); ClearMessage(); @@ -4407,31 +4994,33 @@ void main() ChangeBustshot( 2, "Kei_Def1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100088", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100088", 128); OutputLine(NULL, "「マスター、どうしてそのゲームを選んだんです?」", - NULL, "\"Why did you pick that game?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Why did you pick that game?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/yoshi18001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("善郎", NULL, "Yoshirou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/yoshi18001", 128); OutputLine(NULL, "「ん?", NULL, "\"Huh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/yoshi18002", 128, 64); + PlayVoice(4, "ps3/s12/00/yoshi18002", 128); OutputLine(NULL, " あはははは、", - NULL, " Aha ha ha,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Aha ha ha,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "いやいや、", - NULL, " well...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " well...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "本当に気まぐれだよ。", NULL, " I just picked it at random.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/yoshi18003", 128, 64); + PlayVoice(4, "ps3/s12/00/yoshi18003", 128); OutputLine(NULL, "倉庫の在庫から適当に探し出したのさ。", NULL, " I found it in the pile of inventory I have in the back.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/yoshi18004", 128, 64); + PlayVoice(4, "ps3/s12/00/yoshi18004", 128); OutputLine(NULL, "決して売れ残りの一番傷んだやつを持ってきたわけじゃないんだよ?」", NULL, " It's not like I brought the most beat-up one.\"", Line_Normal); ClearMessage(); @@ -4441,26 +5030,30 @@ void main() DrawBustshot( 0, "Kei_Komaru#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一は、マスターが自分の意思でこのゲームを選んだことを確認すると、何が何やらわからないという面持ちで肩をすくめた。", - NULL, "When he heard that the owner chose the game randomly, Keiichi shrugged his shoulders in confusion.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "When he heard that the owner chose the game randomly, Keiichi shrugged his shoulders in confusion.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……降参のジェスチャーだろう。", NULL, "...That must be his way of surrendering.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100089", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100089", 128); OutputLine(NULL, "「…………なぁ、梨花ちゃん、", - NULL, "\"......Hey, Rika-chan...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"......Hey, Rika-chan...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……これって、…マジの予言なのか?」", - NULL, " Is... this really a prediction??\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Is... this really a prediction??\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500151", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500151", 128); OutputLine(NULL, "「……にぱ〜☆」", NULL, "\"...Nipah~☆\"", Line_Normal); ClearMessage(); @@ -4469,63 +5062,73 @@ void main() ChangeBustshot( 0, "Kei_Majime2#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100090", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100090", 128); OutputLine(NULL, "「いやさ、…村のお年寄りに、梨花ちゃんはオヤシロさまの生まれ変わりで神通力がある〜って力説されたことがあるんだよ。", NULL, "\"Well, some old people from the village once told me that you're the reincarnation of Oyashiro-sama... They told me that you have special powers...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100091", 128, 64); + PlayVoice(4, "ps3/s12/01/180100091", 128); OutputLine(NULL, "未来の予言とかが出来て、ものすごい的中率だとか何とか…。", - NULL, " They said your predictions are always accurate...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100092", 128, 64); + NULL, " They said your predictions are always accurate... ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100092", 128); OutputLine(NULL, "……それって、…本当なのか……?」", - NULL, " Is that really true...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Is that really true...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一は年寄り連中に妙なことを吹き込まれているらしく、割と素直にオカルト的な要素を認めようとしたので驚く。", NULL, "I was surprised that Keiichi actually believed the superstitious stories he heard from the elderly villagers.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500152", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500152", 128); OutputLine(NULL, "「……決まっている運命を読むだけなのです。", NULL, "\"......I just know that which is destined to happen.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500153", 128, 64); + PlayVoice(4, "ps3/s12/05/180500153", 128); OutputLine(NULL, "……もっと言えば、前に一度見てきた世界なのですから。」", - NULL, " ...To make it clearer, it's because I've already witnessed this world once before.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...To make it clearer, it's because I've already witnessed this world once before.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Kei_Def1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100093", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100093", 128); OutputLine(NULL, "「ちぇー、くそー。", NULL, "\"Damn...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100094", 128, 64); + PlayVoice(4, "ps3/s12/01/180100094", 128); OutputLine(NULL, "ここまで当てられちゃ、そんな馬鹿なとも言えやしない。」", - NULL, " I can't even make fun of you.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I can't even make fun of you.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一の様子はちょっとおどけていた。", - NULL, "Keiichi seemed like he was just fooling around.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Keiichi seemed like he was just fooling around.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …私のでたらめ予言が全て的中したので、私が調子に乗って偉そうなことを言ってふざけている、くらいにしか思っていないのだろう。", NULL, "He probably only thinks I'm goofing around and acting haughty because my random predictions all came true.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……………期待していた。", - NULL, "I had hope for him...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I had hope for him...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 運命を打ち砕く圭一になら、…同じゲームが訪れないという強運があると信じ期待していた。", - NULL, "I thought the owner might bring a different game, because Keiichi once had the power to change fate...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I thought the owner might bring a different game, because Keiichi once had the power to change fate...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } PlayBGM( 1, "yabaisemi", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、", NULL, "But...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -4534,9 +5137,10 @@ void main() OutputLine(NULL, "……駄目だった。", NULL, " that didn't happen.", Line_WaitForInput); OutputLine(NULL, "…当り前だ。", - NULL, " I'm not surprised...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm not surprised...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………………また、期待を裏切られてる。", NULL, "but I felt betrayed again......", Line_WaitForInput); OutputLine(NULL, "…………ん…、", @@ -4551,25 +5155,29 @@ void main() FadeOutBGM( 1, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); - PlaySE(4, "ps3/s12/05/180500154", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500154", 128); OutputLine(NULL, "「……賭けはボクの勝ちなのですよ。」", - NULL, "\"......I won the bet.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......I won the bet.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は一層皮肉るように圭一に言った。", - NULL, "I speak to Keiichi sarcastically.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I speak to Keiichi sarcastically.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 運命には誰も逆らえないということを、共感してもらいたくて。", - NULL, "I wanted him to understand that no one can change the path of fate.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I wanted him to understand that no one can change the path of fate.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } FadeOutBGM( 0, 0, FALSE ); FadeOutBGM( 2, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、………圭一はニヤリと笑った。", NULL, "However...... Keiichi did nothing but smile.", Line_Normal); ClearMessage(); @@ -4579,28 +5187,32 @@ void main() DisplayWindow(); PlayBGM( 0, "semi", 120, 0 ); - PlaySE(4, "ps3/s12/01/180100095", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100095", 128); OutputLine(NULL, "「ふ、はははははは!", NULL, "\"Pff, hahahahahaha!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100096", 128, 64); + PlayVoice(4, "ps3/s12/01/180100096", 128); OutputLine(NULL, " 調子に乗るなよ梨花ちゃん。", NULL, " Don't get carried away, Rika-chan!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100097", 128, 64); + PlayVoice(4, "ps3/s12/01/180100097", 128); OutputLine(NULL, "運命を読めるなんていい加減なことを言っちゃいけないぜ?", NULL, " Don't just say that you can read the future!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100098", 128, 64); + PlayVoice(4, "ps3/s12/01/180100098", 128); OutputLine(NULL, " 男にとって、宿命と運命という言葉はもっともっと尊くて熱い意味がこもってるんだ。", - NULL, " For a guy, words like 'destiny' and 'fate' mean a lot more than you think.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100099", 128, 64); + NULL, " For a guy, words like 'destiny' and 'fate' mean a lot more than you think. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100099", 128); OutputLine(NULL, "そんな易々と読めるようなもんじゃねぇ。」", - NULL, " They're not things you can figure out that easily!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They're not things you can figure out that easily!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500155", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500155", 128); OutputLine(NULL, "「……………みー?」", - NULL, "\".............Meep?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\".............Meep?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一が何を言っているのかさっぱりわからなかったが、……どきりとした。", NULL, "I had no idea what he was trying to say, but he made me nervous...", Line_WaitForInput); OutputLine(NULL, "不安感ではない。", @@ -4613,44 +5225,50 @@ void main() ChangeBustshot( 0, "Kei_Def2#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100100", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100100", 128); OutputLine(NULL, "「さっき梨花ちゃんは、マスターが百万長者ゲームを持ってくることを運命だと言った。", NULL, "\"You said it was fate that the owner would choose the Game of Life.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100101", 128, 64); + PlayVoice(4, "ps3/s12/01/180100101", 128); OutputLine(NULL, "偶然であったとしても的中したのだから、梨花ちゃんが正しいと言わざるを得ないさ。", NULL, " I have to admit that your prediction was correct.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100102", 128, 64); + PlayVoice(4, "ps3/s12/01/180100102", 128); OutputLine(NULL, "でもな、こうも言ったよな?」", - NULL, " But you also said something else...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But you also said something else...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500156", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500156", 128); OutputLine(NULL, "「……何ですか?」", - NULL, "\"......What did I say?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......What did I say?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Kei_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100103", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100103", 128); OutputLine(NULL, "「俺が百万長者ゲームで戦うことも運命だ、ってな!」", NULL, "\"You said I was fated to play it!\"", Line_Normal); ClearMessage(); PlayBGM( 1, "yabaisemi", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう。", NULL, "Yes.", Line_WaitForInput); OutputLine(NULL, "これは運命。", - NULL, " It was indeed his fate.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " It was indeed his fate.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 長い時間やたくさんの不確定要素が混じりこむなら、運命とて絶対ではない。", - NULL, "Fate can change sometimes, with uncertainty and time.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Fate can change sometimes, with uncertainty and time.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、これだけの閉鎖空間で、これだけの短時間のことなら、不確定要素が混じりこむ余地は最小だ。", NULL, "But the possibility that it would change in this situation was very slight.", Line_WaitForInput); OutputLine(NULL, "運命に乱数幅が開くことなど考えられない……。", @@ -4666,12 +5284,14 @@ void main() FadeOutBGM( 3, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); - PlaySE(4, "ps3/s12/01/180100104", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100104", 128); OutputLine(NULL, "「なら、その運命とやらを俺がブチ壊してやろうじゃねぇか。」", - NULL, "\"In that case, I'll change that fate!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"In that case, I'll change that fate!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500157", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500157", 128); OutputLine(NULL, "「……え?」", NULL, "\"......Eh?\"", Line_Normal); ClearMessage(); @@ -4679,11 +5299,13 @@ void main() DrawSceneWithMask( "mati_O5", "maskleft", 1, 0, 300 ); PlayBGM( 1, "yabaisemi", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一が威勢よく席を立つ。", - NULL, "Keiichi stood up in a hurry.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Keiichi stood up in a hurry.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、同席の富田と岡村に向って宣言した。", NULL, "Then he started talking to Tomita and Okamura, his group members.", Line_Normal); ClearMessage(); @@ -4695,45 +5317,50 @@ void main() DisplayWindow(); PlayBGM( 0, "T1", 120, 0 ); - PlaySE(4, "ps3/s12/01/180100105", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100105", 128); OutputLine(NULL, "「すまん、俺、百万長者ゲームは持ってるんだよ。", NULL, "\"Sorry, but I own that game at home.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100106", 128, 64); + PlayVoice(4, "ps3/s12/01/180100106", 128); OutputLine(NULL, "だからルールの裏の裏まで知り尽くしてる。」", - NULL, " I know every little rule about it.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I know every little rule about it.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/24/182400001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富田", NULL, "Tomita", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/24/182400001", 128); OutputLine(NULL, "「えぇ?!", NULL, "\"What?", Line_WaitForInput); - PlaySE(4, "ps3/s12/24/182400002", 128, 64); + PlayVoice(4, "ps3/s12/24/182400002", 128); OutputLine(NULL, " そ、そうなんですかぁ!」", - NULL, " Is that true?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Is that true?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Kei_Def1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100107", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100107", 128); OutputLine(NULL, "「あぁ。", NULL, "\"Yup.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100108", 128, 64); + PlayVoice(4, "ps3/s12/01/180100108", 128); OutputLine(NULL, "だからこのセレクトはフェアじゃないよな。", NULL, " So that's won't be a fair game for us to play.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100109", 128, 64); + PlayVoice(4, "ps3/s12/01/180100109", 128); OutputLine(NULL, "マスター、申し訳ないんですけど、百万長者ゲームの隣に置いてあった他のゲームに替えてもらえませんか?」", - NULL, " Sir, I'm sorry, but can you give us a different game?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Sir, I'm sorry, but can you give us a different game?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/yoshi18005", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("善郎", NULL, "Yoshirou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/yoshi18005", 128); OutputLine(NULL, "「そうかい。", NULL, "\"Sure.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/yoshi18006", 128, 64); + PlayVoice(4, "ps3/s12/00/yoshi18006", 128); OutputLine(NULL, "わかったよ、じゃあ他のを持ってこよう。」", NULL, " I'll bring you guys a different one.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " マスターはお安い御用さと笑うと、百万長者ゲームを持ってもう一度倉庫へ戻っていった。", NULL, "The owner picked up the Game of Life again and took it back into storage.", Line_Normal); ClearMessage(); @@ -4741,60 +5368,68 @@ void main() DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); DrawSceneWithMask( "mati_O4", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、私が呆然としている間に、白ヒゲ危機一髪というゲームを持って、再び戻ってくる。", NULL, "As I remained there in shock, he returned with a game called \"Pop-up Pirate\".", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100110", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100110", 128); OutputLine(NULL, "「これならどうかな?」", - NULL, "\"How about this one?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"How about this one?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Kei_Warai#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/24/182400003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富田", NULL, "Tomita", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/24/182400003", 128); OutputLine(NULL, "「あー!!", NULL, "\"Oh!", Line_WaitForInput); - PlaySE(4, "ps3/s12/24/182400004", 128, 64); + PlayVoice(4, "ps3/s12/24/182400004", 128); OutputLine(NULL, " あの樽にナイフを刺すゲームですよね!", NULL, " That's the one where we stab a knife inside the barrel!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100111", 128, 64); + PlayVoice(4, "ps3/s12/01/180100111", 128); OutputLine(NULL, " どうだよ二人とも!", NULL, " What do you think, guys?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100112", 128, 64); + PlayVoice(4, "ps3/s12/01/180100112", 128); OutputLine(NULL, " これならフェアだろ?!」", - NULL, " This is a fair game, isn't it?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " This is a fair game, isn't it?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/25/182500001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("岡村", NULL, "Okamura", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/25/182500001", 128); OutputLine(NULL, "「そうですね、ルールもわかりやすいし。", NULL, "\"Yeah. The rules are simple enough.", Line_WaitForInput); - PlaySE(4, "ps3/s12/25/182500002", 128, 64); + PlayVoice(4, "ps3/s12/25/182500002", 128); OutputLine(NULL, "それにしましょう!」", - NULL, " Let's play that one!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Let's play that one!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100113", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100113", 128); OutputLine(NULL, "「じゃあ決まり!", NULL, "\"We got a deal now!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100114", 128, 64); + PlayVoice(4, "ps3/s12/01/180100114", 128); OutputLine(NULL, " 俺たちの卓は白ヒゲ危機一髪で勝負だー!!」", NULL, " We're going to play Pop-up Pirate!!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……未だ呆然とする私に向って、ほら見てみろと言わんばかりに圭一がウィンクしてみせる。", NULL, "Keiichi winked at me as I stood there with my mouth open.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 傍目には、圭一が私の予言の揚げ足を取っただけにしか見えないかもしれない。", - NULL, "It looked like he had just forcefully changed my prediction.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It looked like he had just forcefully changed my prediction.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、", NULL, "But... for me,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -4804,53 +5439,64 @@ void main() NULL, " it's not that simple.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 全て運命だった。", - NULL, "It was supposed to be fate.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It was supposed to be fate.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一たちの卓には百万長者ゲームが運ばれてきた。", - NULL, "That's why the owner brought the Game of Life to their table.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That's why the owner brought the Game of Life to their table.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そしてそれで戦うことになるはずだった。", - NULL, "They were supposed to play that game.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They were supposed to play that game.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だって、前回がそうだった!", - NULL, "That's what happened the last time...!", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That's what happened the last time...!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして現にそうなった!", NULL, "That's what was supposed to happen!", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " なのに圭一は、やすやすとその運命を打ち破って見せたではないか。", - NULL, "But he just changed that fate in front of my eyes like it was nothing.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But he just changed that fate in front of my eyes like it was nothing.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まるで、卵を立ててみろと言われて、", NULL, "It's as if someone asked me to stand an egg on its end...", Line_WaitForInput); OutputLine(NULL, "出来ずふて腐れる私の目の前で、殻を叩き潰して力技で立たせて見せたコロンブスの卵のよう。", - NULL, " and as I struggled to do so, Keiichi forcefully cracked the egg and made it stand up in front of me.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " and as I struggled to do so, Keiichi forcefully cracked the egg and made it stand up in front of me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は…圭一に比べたら何億倍も奇跡的な力を持ち、はるかに運命と優位に戦えるはずなのに、どうしてこんなにも弱音を吐いていたんだろう。", NULL, "I should have had a far greater power than Keiichi, but why was I feeling so weak?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 辛い思いをしたくないから、運命に抗わない?", - NULL, "Was it because I wasn't trying to fight against fate so I wouldn't get hurt...?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Was it because I wasn't trying to fight against fate so I wouldn't get hurt...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 川の流れに見立てて力まずに泳ぐのがコツ?", - NULL, "Because I was going with the flow without trying too hard?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Because I was going with the flow without trying too hard?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんなの、なぁんて下らない!", NULL, "What was I thinking?", Line_Normal); ClearMessage(); @@ -4858,72 +5504,85 @@ void main() DrawBustshotWithFiltering( 0, "Kei_Def1#", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "mati_O5", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100115", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100115", 128); OutputLine(NULL, "「梨花ちゃんさ、さっき、すっげーつまらなさそうな顔してたよな。", NULL, "\"You looked so bored just a few minutes ago...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100116", 128, 64); + PlayVoice(4, "ps3/s12/01/180100116", 128); OutputLine(NULL, "それってあれだろ?", NULL, " I know why.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100117", 128, 64); + PlayVoice(4, "ps3/s12/01/180100117", 128); OutputLine(NULL, " 魚釣りゲームじゃ嫌だなって不安が的中しちゃってふて腐れてたんだろ?」", - NULL, " You didn't want to play the fishing game, did you?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You didn't want to play the fishing game, did you?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500158", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500158", 128); OutputLine(NULL, "「…………………そうね。", NULL, "\"Yeah......", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500159", 128, 64); + PlayVoice(4, "ps3/s12/05/180500159", 128); OutputLine(NULL, "…今さら隠さない。」", - NULL, " I'm not going to hide it anymore...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm not going to hide it anymore...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Kei_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100118", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100118", 128); OutputLine(NULL, "「じゃあ簡単じゃねぇか!」", NULL, "\"Then that's easy!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私が百年以上を生きる魔女だって?", - NULL, "So I'm a witch who's been living for more than a hundred years?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "So I'm a witch who's been living for more than a hundred years?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから運命を知覚できない一般人たちより高貴な存在だって?", - NULL, "So I thought I was better than everyone, just because I can see the paths of fate?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "So I thought I was better than everyone, just because I can see the paths of fate?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 下らない下らない、下らない!", - NULL, "That's stupid! I really am so stupid!", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That's stupid! I really am so stupid!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一が私の背中をポンと叩く。", - NULL, "Keiichi tapped me on the back.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Keiichi tapped me on the back.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 行って来いという励ましだ。", NULL, "He was urging me to return to my table.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その感触が熱くて、痺れて、胸がいっぱいになりそう。", - NULL, "The sensation of his touch filled up my heart with emotion.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The sensation of his touch filled up my heart with emotion.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私はもうふて腐れない。", NULL, "I wasn't going to stand idly by anymore.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 運命に勝てない?", - NULL, "I thought I couldn't cheat fate.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I thought I couldn't cheat fate.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 2週間では戦えない?", - NULL, "I thought two weeks wasn't enough.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I thought two weeks wasn't enough.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一は2週間どころかわずか5分にも満たない閉鎖世界の運命をあっさり打ち破ったのに!", NULL, "But Keiichi just defied his fate in a matter of five minutes!", Line_Normal); ClearMessage(); @@ -4931,49 +5590,58 @@ void main() DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); DrawSceneWithMask( "mati_O5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500160", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500160", 128); OutputLine(NULL, "「……ボクは、魚釣りゲームはお魚さんが可哀想だと思いますので、他のゲームにしたいのですよ。」", - NULL, "\"......I feel bad for the fishies when I play the fishing game. I want to play something else.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......I feel bad for the fishies when I play the fishing game. I want to play something else.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " すでに魚釣りゲームで遊ぶ気まんまんでいた彼らは、きょとんとしているようだった。", NULL, "The other people at my table looked at me with confused expressions.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 無の反応が恐ろしい。", NULL, "Their reactions were scaring me.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……運命という壁に体当たりして、びりびりと震える手応えを感じるような気分…。", - NULL, "Right at that moment, I could really feel that I was facing the impenetrable wall of fate...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Right at that moment, I could really feel that I was facing the impenetrable wall of fate...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、そんな不安はただの杞憂だった。", NULL, "Even so, I have nothing to be scared of.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/mana18001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/mana18001", 128); OutputLine(NULL, "「そっか。", NULL, "\"Sure.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/mana18002", 128, 64); + PlayVoice(4, "ps3/s12/00/mana18002", 128); OutputLine(NULL, "じゃあ、梨花ちゃんは何がいい?", NULL, " What game do you want to play?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/manb18001", 128, 64); + PlayVoice(4, "ps3/s12/00/manb18001", 128); OutputLine(NULL, " 梨花ちゃんの提案する他のゲームでいいよ!」", - NULL, " We'll play whatever you want!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " We'll play whatever you want!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼らはあっさりと納得すると、「魚釣りゲーム」という運命を目の前で翻して見せたのだ!", - NULL, "They accepted my suggestion and gave up on the fishing game so easily!", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "They accepted my suggestion and gave up on the fishing game so easily!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうさ、私だって大昔はもっともっと積極的に戦ったんだ。", - NULL, "That's right, I used to be much more aggressive before.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That's right, I used to be much more aggressive before.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それがいつしか疲れて、", NULL, "But I became so tired...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -4990,19 +5658,23 @@ void main() NULL, " I gave in to fate...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もう二度と私は屈しない。", - NULL, "But I'm not going to yield anymore.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But I'm not going to yield anymore.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一が教えてくれる。", - NULL, "Keiichi taught me that.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Keiichi taught me that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 前の世界の記憶なんかなくたって、やっぱり圭一は圭一だった。", - NULL, "He didn't have any memories from his previous life, but Keiichi was still Keiichi.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He didn't have any memories from his previous life, but Keiichi was still Keiichi.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 運命なんてものにへこたれない圭一だった…!", NULL, "He'd never give in to fate...!", Line_Normal); ClearMessage(); @@ -5011,36 +5683,39 @@ void main() DrawBustshot( 7, "filter_Hanyu", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 12, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500161", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500161", 128); OutputLine(NULL, "「…久し振りに、運命と戦おうという気力が充実するのを感じるわ。", NULL, "\"...For the first time in a long while, I feel motivated to fight.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500162", 128, 64); + PlayVoice(4, "ps3/s12/05/180500162", 128); OutputLine(NULL, "……やる気があれば、ものの五分でだって運命は変えられる。", NULL, " If I want to, I can change destiny in five minutes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500163", 128, 64); + PlayVoice(4, "ps3/s12/05/180500163", 128); OutputLine(NULL, "それが二週間もあるんだもの。", NULL, " And I have two whole weeks to work with.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500164", 128, 64); + PlayVoice(4, "ps3/s12/05/180500164", 128); OutputLine(NULL, "今回はこれまでとは違う。", NULL, " I'm different now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500165", 128, 64); + PlayVoice(4, "ps3/s12/05/180500165", 128); OutputLine(NULL, "もっともっと運命と戦ってみせる!」", - NULL, " I'm going to fight against fate!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm going to fight against fate!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 7, "filter_Hanyu", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 12, 400, TRUE ); DrawBustshotWithFiltering( 2, "Ha_DefA2%", "mask00", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100049", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100049", 128); OutputLine(NULL, "「………………頑張りましょうなのです。」", - NULL, "\"........Let's do our best.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"........Let's do our best.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私の強い決心とは相反して、羽入の表情は少しおぼろげに見えるのだった。", NULL, "In contrast to my motivation, Hanyuu was wearing a sad expression...", Line_Normal); ClearMessage(); @@ -5121,52 +5796,59 @@ void main() DisplayWindow(); SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps2/01/180100119", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100119", 128); OutputLine(NULL, "「そっかぁ!", - NULL, "\"I see...", Line_ContinueAfterTyping); + NULL, "\"I see...", Line_Continue); Wait(800); OutputLine(NULL, " おじさんの店の手伝いってんじゃ仕方ねえなぁ…!」", - NULL, " We can't hold you here if you have to go help your uncle...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We can't hold you here if you have to go help your uncle...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_TohohoA2#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300020", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300020", 128); OutputLine(NULL, "「ささやかなお店だけどね。", NULL, "\"Yeah, it's a pretty small store, after all.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300021", 128, 64); + PlayVoice(4, "ps3/s12/03/180300021", 128); OutputLine(NULL, "でもさー!", NULL, " But you know...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300022", 128, 64); + PlayVoice(4, "ps3/s12/03/180300022", 128); OutputLine(NULL, " ……特売やれば主婦が殺到するの、常識で読めないのかねぇー!!", NULL, " Couldn't he have guessed that if he did a bargain sale, his place would be packed!?", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300023", 128, 64); + PlayVoice(4, "ps3/s12/03/180300023", 128); OutputLine(NULL, " 店員足りないのにタマゴ1パックお一人様1点限り10円なんてやるなー!!!!」", NULL, " I can't believe he's selling a carton of eggs for only 10 yen!!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 結局、これから決勝戦というところで、魅音に緊急のバイトの連絡が入り、部活はお流れとなってしまった。", NULL, "As we were getting ready to move on to the next stage, Mion got a call from work.", Line_WaitForInput); OutputLine(NULL, "この辺の運命も変らない。", - NULL, " This was fated to happen, too.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " This was fated to happen, too.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ふて腐れた気分のままだったなら、この出来事にも私は嫌な思いを感じていたのだろう。", NULL, "If I was still feeling depressed, I would've been disgusted with this situation.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも今の私は、ささやかではありながらも運命に反抗する心地よさを思い出していて、とても機嫌が良かったのでまったく気にならなかった。", - NULL, "But after learning what it felt like to change fate, I was in a good mood.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But after learning what it felt like to change fate, I was in a good mood.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一と魅音は、決着がつけられなかったことをいつまでも惜しみあっていた。", - NULL, "Keiichi and Mion seemed like they kept regretting that they were unable to settle the match.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Keiichi and Mion seemed like they kept regretting that they were unable to settle the match.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 実に仲のいい二人だ。", NULL, "They really are such good friends.", Line_Normal); ClearMessage(); @@ -5174,54 +5856,59 @@ void main() DrawBustshotWithFiltering( 2, "Re_WaraiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Mati5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200015", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200015", 128); OutputLine(NULL, "「本当にあの2人は仲がいいね〜!", NULL, "\"They're so close!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200016", 128, 64); + PlayVoice(4, "ps3/s12/02/180200016", 128); OutputLine(NULL, " 仲良しさん過ぎて、レナは妬いちゃうよ、はぅ。」", - NULL, " I feel kind of jealous, hau!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I feel kind of jealous, hau!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_DefA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400064", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400064", 128); OutputLine(NULL, "「うちのクラスには圭一さんと近い歳の男子がいませんものね。", NULL, "\"We really do not have any other boys his age in our class, do we?", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400065", 128, 64); + PlayVoice(4, "ps3/s12/04/180400065", 128); OutputLine(NULL, "圭一さんにはちょうどいい男友達の感覚なんじゃありませんの?」", - NULL, " I suppose Mion-san is something like a male friend to Keiichi-san.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I suppose Mion-san is something like a male friend to Keiichi-san.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Re_WaraiB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200017", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200017", 128); OutputLine(NULL, "「あははははは。", NULL, "\"Ahahahahaha.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200018", 128, 64); + PlayVoice(4, "ps3/s12/02/180200018", 128); OutputLine(NULL, "…う〜ん、それでも魅ぃちゃんは女の子なんだよ?", NULL, " But Mii-chan is a girl...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200019", 128, 64); + PlayVoice(4, "ps3/s12/02/180200019", 128); OutputLine(NULL, " 男の子にはなれないよ。」", - NULL, " She can't be another guy for him.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " She can't be another guy for him.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Sa_AkireruB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400066", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400066", 128); OutputLine(NULL, "「それはわかってますけど。", NULL, "\"Of course I know that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400067", 128, 64); + PlayVoice(4, "ps3/s12/04/180400067", 128); OutputLine(NULL, "こうしていると仲のいい男子同士にしか見えませんわね。」", - NULL, " But when they are together, they look like two boys hanging out.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " But when they are together, they look like two boys hanging out.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナと沙都子は、楽しそうにふざけあう圭一と魅音を眺めながら、楽しかった今日一日の余韻に浸っているようだった。", NULL, "Rena and Satoko enjoyed the lingering excitement of the day as they watched Mion and Keiichi happily goof off.", Line_Normal); ClearMessage(); @@ -5229,49 +5916,57 @@ void main() DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); DrawSceneWithMask( "mati_O1", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その時、店の外にマスターが現れた。", NULL, "The next moment, the owner came out from the store.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/yoshi18007", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("善郎", NULL, "Yoshirou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/yoshi18007", 128); OutputLine(NULL, "「みんな〜〜、今日は本当にありがとう。", NULL, "\"Thank you for today, everyone!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/yoshi18008", 128, 64); + PlayVoice(4, "ps3/s12/00/yoshi18008", 128); OutputLine(NULL, "お陰でイベントは大盛り上がりだったよー!」", - NULL, " You brought me a lot of customers!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You brought me a lot of customers!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 見れば両手に紙袋を4つ持っている。", - NULL, "He was holding four paper bags in his hands.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He was holding four paper bags in his hands.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …あぁ、今日のお駄賃代わりにってことで、以前の世界でもくれたっけ。", NULL, "I remember... He gave us gifts as a reward for today...", Line_WaitForInput); OutputLine(NULL, "確か中に人形が入っているのだ。", NULL, " I think there were dolls inside.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/yoshi18009", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("善郎", NULL, "Yoshirou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/yoshi18009", 128); OutputLine(NULL, "「これ、大したものじゃないけど、これ、今日のお駄賃に〜。」", - NULL, "\"Here are your rewards for today!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Here are your rewards for today!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Me_TohohoA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300024", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300024", 128); OutputLine(NULL, "「わ、善郎おじさん!", NULL, "\"Hey, Uncle Yoshiroh!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300025", 128, 64); + PlayVoice(4, "ps3/s12/03/180300025", 128); OutputLine(NULL, " 私にはないの、お駄賃ー!」", - NULL, " Don't I get one?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Don't I get one?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どうも私たちにだけらしい。", - NULL, "He was giving them only to us.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He was giving them only to us.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 親類の魅音の分はないようだった。", NULL, "Mion didn't get anything because she's a family member.", Line_WaitForInput); OutputLine(NULL, "確か前もそうだった。", @@ -5283,18 +5978,21 @@ void main() DrawBustshotWithFiltering( 2, "Sa_WaraiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400068", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400068", 128); OutputLine(NULL, "「あらあらあら!!", NULL, "\"Oh look, look!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400069", 128, 64); + PlayVoice(4, "ps3/s12/04/180400069", 128); OutputLine(NULL, " かわいいのが出てきましたわよ?!」", - NULL, " Something cute is inside!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Something cute is inside!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 真っ先に袋をもらった沙都子が、中に入っていた可愛らしいお人形を見て歓声をあげる。", - NULL, "Satoko let out a cheer of joy as she saw a cute doll inside of her bag.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko let out a cheer of joy as she saw a cute doll inside of her bag.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それはレナも同じだった。", NULL, "Rena reacted the same way.", Line_Normal); ClearMessage(); @@ -5303,7 +6001,8 @@ void main() DrawBustshotWithFiltering( 1, "Re_WaraiA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200020", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200020", 128); OutputLine(NULL, "「わ!!", NULL, "\"Wah!", Line_WaitForInput); @@ -5311,45 +6010,50 @@ void main() ChangeBustshot( 1, "Re_HauB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200021", 128, 64); + PlayVoice(4, "ps3/s12/02/180200021", 128); OutputLine(NULL, " これ…かぁいい〜…!!", NULL, " This is sho kyuute!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200022", 128, 64); + PlayVoice(4, "ps3/s12/02/180200022", 128); OutputLine(NULL, " お持ち帰りしていいの?!", NULL, " I can take it home with me?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200023", 128, 64); + PlayVoice(4, "ps3/s12/02/180200023", 128); OutputLine(NULL, " 本当に…?!」", - NULL, " Really...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Really...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Kei_Def1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100120", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100120", 128); OutputLine(NULL, "「ってことは俺のもかな?", NULL, "\"Did I get one, too...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100121", 128, 64); + PlayVoice(4, "ps3/s12/01/180100121", 128); OutputLine(NULL, " ……ぅお。", NULL, " Wow...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100122", 128, 64); + PlayVoice(4, "ps3/s12/01/180100122", 128); OutputLine(NULL, "何だかやたら可愛いのが出てきたぞ。」", - NULL, " Look at this cute doll...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Look at this cute doll...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一のもらった袋からは、豪華なドレスを着た特に高そうなお人形が出てきた。", - NULL, "Keiichi got a gorgeous, expensive-looking doll.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Keiichi got a gorgeous, expensive-looking doll.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……どうやら当たりらしい。", NULL, "...It was by far the best one.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私の目にも、あれが一番可愛らしく見える。", - NULL, "It was adorable even to my eyes.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It was adorable even to my eyes.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは沙都子もレナも同じで、魅音も同じようだった。", NULL, "Satoko, Rena and Mion were feeling the same way.", Line_Normal); ClearMessage(); @@ -5359,19 +6063,22 @@ void main() DrawBustshotWithFiltering( 1, "Me_waraiA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300026", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300026", 128); OutputLine(NULL, "「あっはっはっは!", NULL, "\"Ah ha ha ha!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300027", 128, 64); + PlayVoice(4, "ps3/s12/03/180300027", 128); OutputLine(NULL, " 圭ちゃんには一番似合わないのが出てきちゃったねぇ!」", - NULL, " Kei-chan got the one that fits him the least!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Kei-chan got the one that fits him the least!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音がすかさず嫌味を言う。", - NULL, "Mion started making fun of him right away.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Mion started making fun of him right away.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自分はもらえず、自分も欲しいようなお人形を圭一が引き当てたのが悔しいので、皮肉の一つも言いたくなったのだろう。", NULL, "She was only saying that because she was jealous that Keiichi got a doll that she really wanted.", Line_Normal); ClearMessage(); @@ -5380,47 +6087,55 @@ void main() ChangeBustshot( 2, "Kei_Komaru#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100123", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100123", 128); OutputLine(NULL, "「…なんつーのか、プリティーって言うかキュートって言うか、", NULL, "\"This is pretty and cute...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100124", 128, 64); + PlayVoice(4, "ps3/s12/01/180100124", 128); OutputLine(NULL, "…可愛いのは認めるんだが…着せ替え人形はちょっとなぁ…。」", - NULL, " I can admit that... but it's not really my type of toy...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I can admit that... but it's not really my type of toy...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Me_AkuwaraiA2#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300028", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300028", 128); OutputLine(NULL, "「圭ちゃんが持ってたら、確実に明日から変態扱いだね。うん!」", NULL, "\"Yeah. People will think you're a pervert if you carry that thing around.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音が素直じゃない。", - NULL, "Mion just can't be honest with herself.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Mion just can't be honest with herself.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何とか圭一に手放させて、自分がせしめようという魂胆が見え見えで、…何と言うか、彼女らしくて微笑ましい。", - NULL, "It was obvious that she was just trying to make him give up the doll so she could have it herself...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It was obvious that she was just trying to make him give up the doll so she could have it herself...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音も素直に欲しいと言えばいいのに。", - NULL, "She should just admit that and ask Keiichi for it.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She should just admit that and ask Keiichi for it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それが口に出せないところが彼女の可愛いところなのだが、…圭一のような鈍感にはわかるまい。", NULL, "But that's the cute side of Mion... I bet Keiichi can never understand that.", Line_WaitForInput); OutputLine(NULL, "くすくす。", NULL, " Hee hee...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一も、ここまで言われてはお人形を持っていられない。", - NULL, "Keiichi can't keep the doll after receiving that much bullying from Mion.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Keiichi can't keep the doll after receiving that much bullying from Mion.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、それを誰に渡すかで迷っているようだった。", NULL, "He was thinking about who he should give it to.", Line_WaitForInput); OutputLine(NULL, "……みすみすと魅音に渡すのが惜しいのだろうか?", @@ -5437,10 +6152,12 @@ void main() DrawBustshot( 7, "filter_Hanyu", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 12, 400, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 時間が凍る。", NULL, "Time froze for a moment.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …羽入が厳しい口調で私の耳元に囁いた。", NULL, "Hanyuu whispers something in my ear...", Line_Normal); ClearMessage(); @@ -5451,22 +6168,24 @@ void main() DisplayWindow(); PlayBGM( 0, "yabaisemi", 120, 0 ); - PlaySE(4, "ps3/s12/12/181100050", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100050", 128); OutputLine(NULL, "「梨花。", NULL, "\"Rika...", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100051", 128, 64); + PlayVoice(4, "ps3/s12/12/181100051", 128); OutputLine(NULL, "………………………覚えていますですか?」", - NULL, " Do you remember......?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Do you remember......?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500166", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500166", 128); OutputLine(NULL, "「………………えぇ。」", NULL, "\"Yes.......\"", Line_Normal); ClearMessage(); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } char Item[2]; diff --git a/Update/_mina_002_1a.txt b/Update/_mina_002_1a.txt index 19747ee..46553b4 100644 --- a/Update/_mina_002_1a.txt +++ b/Update/_mina_002_1a.txt @@ -3,83 +3,103 @@ void main() DrawScene( "black", 400 ); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は覚えていた。", NULL, "I remembered.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この圭一のデリカシーのない「いつもの行為」が、致命的な結末を運命付けることを覚えていた。", - NULL, "I remembered that Keiichi's insensitive decision eventually caused a fatal ending. That was fate.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I remembered that Keiichi's insensitive decision eventually caused a fatal ending. That was fate.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一は、内心は人形を魅音に渡すべきだと理解している。", - NULL, "Keiichi was internally thinking that he should give the doll to Mion.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Keiichi was internally thinking that he should give the doll to Mion.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音にだけおみやげの袋が渡されていないのだから、公平に考えて魅音に権利を譲るのは当然のことだ。", NULL, "She was the only one who didn't get anything, so it would be natural for him to give it to her.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、異性であることを知りながら同性のように付き合っている、魅音という不思議な存在に対して戸惑いを持っているのだ。", NULL, "But the hesitation he was feeling was because Mion was such a close friend to him.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一は魅音は同性の友人のように思い接してきた。", - NULL, "He'd been treating Mion as if she was a male friend.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He'd been treating Mion as if she was a male friend.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そう思うなら、男友達にお人形を渡すという選択肢はありえない。", NULL, "But it would be weird to give a doll to another boy.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一は魅音にお人形を渡せば、異性同士であることを意識せずにはいられなくなることを恐れた。", - NULL, "He was afraid that if he gave the doll to Mion, he would start looking at her as a girl from that point onward.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He was afraid that if he gave the doll to Mion, he would start looking at her as a girl from that point onward.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、これからも魅音と同性同士のような、これまでと同じ関係を続けていきたいと願った。", - NULL, "He wanted to continue his friendship with Mion without thinking about their difference in gender.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He wanted to continue his friendship with Mion without thinking about their difference in gender.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、この関係を壊したくない。", - NULL, "He didn't want to ruin the relationship they had at that moment.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He didn't want to ruin the relationship they had at that moment.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、壊すお人形を魅音に渡せない。", - NULL, "That's why he couldn't give the doll to Mion.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That's why he couldn't give the doll to Mion.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " お人形を唯一もらっていないのが魅音であると知りながら、渡せない。", NULL, "Even though she was the only one without a doll, he felt so hesitant.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でもそれは圭一個人の価値観に基づく考え方で、魅音には通じないのだ。", - NULL, "Of course, that was only how he felt. Mion didn't agree.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Of course, that was only how he felt. Mion didn't agree.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だって、魅音はそれでも自分を、女の子として扱ってもらいたいと思っているのだから…。", NULL, "In actuality, she wished he would treat her more like a girl...", Line_Normal); ClearMessage(); DrawSceneWithMask( "mati_O1", "maskup", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は圭一に声を掛けようと近付く。", NULL, "I walked closer to Keiichi so I could talk to him.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音にお人形を渡せと言う助言が、魅音の耳にも入ってしまったら、魅音は意固地になって拒否してくるだろう。", - NULL, "If Mion heard me telling Keiichi to give her the doll, she would resist taking it.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If Mion heard me telling Keiichi to give her the doll, she would resist taking it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから圭一にだけ聞こえる声でなくてはならないのだ。", - NULL, "I had to make sure that no one but Keiichi could hear me.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I had to make sure that no one but Keiichi could hear me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、私に入れ知恵をされたことを意識させるような長い時間であってもならない……。", NULL, "I also had to make this very quick...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ちょんちょんと圭一の背中を突っつく。", NULL, "I poked Keiichi in the back.", Line_Normal); ClearMessage(); @@ -88,17 +108,20 @@ void main() DrawBustshot( 0, "Kei_Def1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100129", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100129", 128); OutputLine(NULL, "「ん?」", - NULL, "\"Huh?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Huh?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一。", NULL, "Keiichi.", Line_WaitForInput); OutputLine(NULL, "一番お人形を欲しい人が、一番憎まれ口を叩いていますのですよ。", NULL, " The person who really wants that doll is the one who's bullying you the most about it.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう言うつもりだった。", NULL, "I was going to say that...", Line_WaitForInput); OutputLine(NULL, "…ところが圭一は、私がまだ何も口にしていないのにこう言った。", @@ -114,23 +137,28 @@ void main() ChangeBustshot( 0, "Kei_Def2#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100130", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100130", 128); OutputLine(NULL, "「あぁ、わかってるって。」", NULL, "\"I know.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まだ私は何も言っていなかった。", - NULL, "I hadn't said anything to him yet.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I hadn't said anything to him yet.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも圭一は、わかったと返事をする。", - NULL, "But Keiichi told me that he knew.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But Keiichi told me that he knew.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何のコミュニケーションが取れたのかわからず、私は一瞬困惑した。", NULL, "I felt confused, not knowing what he just meant.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " すると圭一は魅音の方に向き直り、嫌味っぽくにやりと笑いながら言った。", NULL, "He turned around to face Mion, smiling mischievously.", Line_Normal); ClearMessage(); @@ -141,38 +169,43 @@ void main() DrawBustshotWithFiltering( 2, "Kei_Warai#", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100131", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100131", 128); OutputLine(NULL, "「魅音〜、俺が持ってたら変態扱いなら、こりゃ誰が持ってりゃ変態扱いにならないんだ〜?", NULL, "\"Mion, if you think I would look like a pervert with this doll, who do you think deserves to have it?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100132", 128, 64); + PlayVoice(4, "ps3/s12/01/180100132", 128); OutputLine(NULL, " う〜ん?」", - NULL, " Huh?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Huh?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_OdorokiA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300031", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300031", 128); OutputLine(NULL, "「そそ、そんなことは知らないよ。", NULL, "\"I-I don't know...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300032", 128, 64); + PlayVoice(4, "ps3/s12/03/180300032", 128); OutputLine(NULL, "まぁ、お人形なんて男の子の持つものじゃないよね〜って言っただけだしさ?」", - NULL, " All I'm saying is that dolls aren't for boys.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " All I'm saying is that dolls aren't for boys.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100133", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100133", 128); OutputLine(NULL, "「ほほぅ、じゃお前が持てば万事解決じゃねぇか。", NULL, "\"I see... Then I guess you can have it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100134", 128, 64); + PlayVoice(4, "ps3/s12/01/180100134", 128); OutputLine(NULL, "ほれ。」", NULL, " Here.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一は、バスケットボールのパスみたいに両手に持って突き出しながら、お人形を魅音の胸に無理やり預ける。", - NULL, "Keiichi tossed the doll to Mion as if passing her a basketball.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Keiichi tossed the doll to Mion as if passing her a basketball.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まるで、荷物持ちのジャンケンに負けた相手にランドセルを押し付けるような感じだった。", NULL, "As if forcing to her to carry his bag, or something.", Line_Normal); ClearMessage(); @@ -181,40 +214,49 @@ void main() ChangeBustshot( 1, "Me_HauA1#", 200, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音の顔が真っ赤になる。", NULL, "Mion's face quickly turned red.", Line_WaitForInput); OutputLine(NULL, "圭一は照れ臭そうに顔を背けた。", NULL, " Feeling shy, Keiichi turned away from her.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …私は驚く。", - NULL, "...That was surprising.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...That was surprising.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一は私から合図を受けただけで、それを「魅音に人形を渡せ」というサインだと受け取ったのだ。", - NULL, "He got my message just by getting a tap on his back.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He got my message just by getting a tap on his back.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一はそんなにもデリカシーのある人だったっけ。", NULL, "Was Keiichi always that smart...?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 背中を突っつかれただけで、魅音に渡すべきなのだと考えを改められた。", - NULL, "Just one tap was all it took...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Just one tap was all it took...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 以前の世界でも同じように背中を突っついたとしても、きっと圭一はこういう反応は示さないに違いない。", - NULL, "I don't think he would've done the same in a previous life...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I don't think he would've done the same in a previous life...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……これは小さな変化だけれども、以前の世界とは明らかに違う反応だったのだ。", NULL, "This was just a small incident, but this world is definitely different from the previous one...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……いや、……あるいはまさか。", - NULL, "Or could it be...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Or could it be...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一は私に背中を突っつかれなくても、魅音にお人形を渡していたのではないだろうか…?", NULL, "Perhaps he would've given that doll to Mion even if I didn't poke him in the back...?", Line_Normal); ClearMessage(); @@ -227,41 +269,48 @@ void main() DrawBustshot( 7, "filter_Hanyu", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 12, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500168", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500168", 128); OutputLine(NULL, "「…………以前の世界の記憶を、…受け継いでいる?」", - NULL, "\"Does he have memories from previous worlds after all...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Does he have memories from previous worlds after all...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 0, "Ha_YowakiA1%", "mask00", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100053", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100053", 128); OutputLine(NULL, "「……まさか。", NULL, "\"No way... he can't.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100054", 128, 64); + PlayVoice(4, "ps3/s12/12/181100054", 128); OutputLine(NULL, "そんなこと、あるわけがないのです…。」", NULL, " That can't be happening....\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 確かに圭一は以前の世界の記憶を持っていない。", - NULL, "I know for a fact that he doesn't have those memories.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I know for a fact that he doesn't have those memories.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だけど、……知覚できないくらいに薄っすらとしたものを、心の奥に累積させてはいないだろうか。", NULL, "But there might be something imperceptible somewhere inside his heart...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 以前の世界での悲しい後悔や悔しさを、心の奥に累積させている…。", - NULL, "He might remember some of the regrets he felt in the previous worlds...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He might remember some of the regrets he felt in the previous worlds...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だからこそ、以前同じことがあった時よりもずっとずっと、「魅音に渡すべき」である気持ちが強かったのではないだろうか…。", - NULL, "That's why he strongly felt he should be giving the doll to Mion this time...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That's why he strongly felt he should be giving the doll to Mion this time...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そんな圭一のささやかな成長は、数多の世界を生きてきた私にしか知ることができない儚いものだ。", NULL, "After repeating so many lives, I'm the only one who can even notice this slight growth of his.", Line_WaitForInput); OutputLine(NULL, "でも、私はわかる。", diff --git a/Update/_mina_002_1b.txt b/Update/_mina_002_1b.txt index 02da616..d5e9c60 100644 --- a/Update/_mina_002_1b.txt +++ b/Update/_mina_002_1b.txt @@ -6,6 +6,8 @@ void main() FadeBustshotWithFiltering( 0, "mask00" , 1, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は圭一に声を掛けようと思ったが、", NULL, "I thought about telling Keiichi to give the doll to Mion...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -15,33 +17,39 @@ void main() NULL, " but I stayed quiet because I wanted to believe in him...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう、以前の世界で同じ状況があった時、圭一はあのお人形をレナに手渡した。", - NULL, "When we were in the same situation in a previous life, Keiichi gave the doll to Rena.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "When we were in the same situation in a previous life, Keiichi gave the doll to Rena.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音はそれによって傷つけられ、…それを発端に惨劇の扉がゆっくりと開くのだ。", - NULL, "Mion was deeply hurt by that, and the tragedy began shortly after that...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Mion was deeply hurt by that, and the tragedy began shortly after that...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、私が今のこの瞬間を傍観すれば、まったく同じ顛末になるのは当然だった。", NULL, "If I didn't do anything and just watched him now, things were going to end up the same way.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも…。", NULL, "But...", Line_WaitForInput); OutputLine(NULL, "…圭一は、きっと以前の世界で、お人形を魅音に渡さなかったことにより始まった悲劇の連鎖をきっと悔やみ、狂おしいほどに後悔したに違いない。", - NULL, " I'm sure that Keiichi deeply regretted the fact that he didn't give the doll to Mion in that previous world...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I'm sure that Keiichi deeply regretted the fact that he didn't give the doll to Mion in that previous world...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それほどの強い感情が、例え記憶が何も残らなかったにしても……、", NULL, "And while I was aware he didn't have any memories from that world...", Line_WaitForInput); OutputLine(NULL, "心のどこかにわずかでも残っていることを信じて。", - NULL, " I was hoping that his heart vaguely remembered that strong emotion...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I was hoping that his heart vaguely remembered that strong emotion...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから私は…、", NULL, "I challenged him...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -57,6 +65,7 @@ void main() FadeOutBGM( 3, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一は、レナに渡すか魅音に渡すか、ほんの少しの戸惑いを見せた後、", NULL, "Keiichi is contemplating whether he should give the doll to Mion or Rena...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -71,40 +80,45 @@ void main() DisplayWindow(); PlayBGM( 0, "03_cele", 120, 0 ); - PlaySE(4, "ps3/s12/01/180100131", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100131", 128); OutputLine(NULL, "「魅音〜、俺が持ってたら変態扱いなら、こりゃ誰が持ってりゃ変態扱いにならないんだ〜?", NULL, "\"Mion, if you think I would look like a pervert with this doll, who do you think deserves to have it?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100132", 128, 64); + PlayVoice(4, "ps3/s12/01/180100132", 128); OutputLine(NULL, " う〜ん?」", - NULL, " Huh?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Huh?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Me_OdorokiA2#", 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300031", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300031", 128); OutputLine(NULL, "「そそ、そんなことは知らないよ。", NULL, "\"I-I don't know...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300032", 128, 64); + PlayVoice(4, "ps3/s12/03/180300032", 128); OutputLine(NULL, "まぁ、お人形なんて男の子の持つものじゃないよね〜って言っただけだしさ?」", NULL, " All I'm saying is that dolls aren't for boys.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100133", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100133", 128); OutputLine(NULL, "「ほほぅ、じゃお前が持てば万事解決じゃねぇか。", NULL, "\"I see... Then I guess you can have it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100134", 128, 64); + PlayVoice(4, "ps3/s12/01/180100134", 128); OutputLine(NULL, "ほれ。」", - NULL, " Here.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Here.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一は、バスケットボールのパスみたいに両手に持って突き出しながら、お人形を魅音の胸に無理やり預ける。", - NULL, "Keiichi tossed the doll to Mion as if passing her a basketball.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Keiichi tossed the doll to Mion as if passing her a basketball.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まるで、荷物持ちのジャンケンに負けた相手にランドセルを押し付けるような感じだった。", NULL, "As if forcing to her to carry his bag, or something.", Line_Normal); ClearMessage(); @@ -113,25 +127,30 @@ void main() ChangeBustshot( 1, "Me_HauA1#", 200, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音の顔が真っ赤になる。", - NULL, "Mion's face quickly turned red.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Mion's face quickly turned red.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一は照れ臭そうに顔を背けた。", NULL, "Feeling shy, Keiichi turned away from her.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは…驚くべきこと。", - NULL, "That was amazing...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That was amazing...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……圭一はまたしても奇跡を起こした。", NULL, "Keiichi just made a miracle happen again...", Line_WaitForInput); OutputLine(NULL, "以前の世界の記憶すら持たずに!", - NULL, " He did it without any memory of his previous life!", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " He did it without any memory of his previous life!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一は、以前の世界とまったく同じ状況になったのに、", NULL, "It was exactly the same situation as in the previous world,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -149,33 +168,39 @@ void main() DrawBustshot( 7, "filter_Hanyu", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 12, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500167", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500167", 128); OutputLine(NULL, "「………………………圭一……。」", - NULL, "\"...........Keiichi............\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...........Keiichi............\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 0, "Ha_YowakiA1%", "mask00", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100052", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100052", 128); OutputLine(NULL, "「……梨花、…確率的なものかもしれないのですよ?」", NULL, "\"Rika... this might just be a coincidence, you know?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 確かに運命の強さは意志の強さに比例する。", - NULL, "A strong will is directly related to fate.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "A strong will is directly related to fate.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一が、魅音に渡すのは恥ずかしいからレナに渡そうという気持ちが「弱いもの」であったなら、時にはこのような結果になる可能性もあるだろう。", - NULL, "If his will to give the doll to Rena was weak, this might have been a result of that.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "If his will to give the doll to Rena was weak, this might have been a result of that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも私は、確率的なものだったとは思わなかった。", - NULL, "But I don't feel it was just a coincidence.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But I don't feel it was just a coincidence.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " きっと圭一は…心のどこかで何かを覚えていてくれて、成長をしてくれたのだ。", NULL, "I believe that Keiichi remembers something in his heart, and because of that, he made some progress...", Line_Normal); ClearMessage(); diff --git a/Update/_mina_002_2.txt b/Update/_mina_002_2.txt index edf49c3..81e433b 100644 --- a/Update/_mina_002_2.txt +++ b/Update/_mina_002_2.txt @@ -8,11 +8,14 @@ void main() DrawBustshot( 2, "Kei_Warai#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE ); DisplayWindow(); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音は真っ赤になりながら、自分にはこんな女の子っぽいのは似合わない、レナにあげた方がいいんじゃない?と、心にもないことをまくし立てていた。", - NULL, "Mion, having turned red, insisted that the cute doll would be a much better fit for Rena.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Mion, having turned red, insisted that the cute doll would be a much better fit for Rena.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その様子は、もはや圭一にも完全にわかるらしくて、魅音が本当は欲しくて欲しくて仕方がないくせに素直になれないことを完全に見抜いていた。", NULL, "Her attitude made it clear that she really wanted the doll, but couldn't be honest about it.", Line_Normal); ClearMessage(); @@ -22,24 +25,25 @@ void main() DisplayWindow(); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/03/180300033", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300033", 128); OutputLine(NULL, "「だだ、", - NULL, "\"I just...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"I just...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "だからさおじさん、", - NULL, " This ol' man just thinks that...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " This ol' man just thinks that...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "こういう可愛いお人形はさ、", - NULL, " cute dolls like this are...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " cute dolls like this are...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "ちゃんとした可愛い女の子に渡した方が似合うと思うんだよね!", - NULL, " more for girly girls, you know...?", Line_ContinueAfterTyping); + NULL, " more for girly girls, you know...?", Line_Continue); SetSpeedOfMessage( FALSE, 0 ); OutputLineAll(NULL, "", Line_WaitForInput); @@ -48,22 +52,23 @@ void main() ChangeBustshot( 1, "Me_HauA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300034", 128, 64); + PlayVoice(4, "ps3/s12/03/180300034", 128); OutputLine(NULL, " 私みたいな男女に渡してもほら、人形の方が可哀想というか、あはははは…!」", - NULL, " This doll doesn't deserve to be owned by a tomboy like me... Ahahahahaha!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " This doll doesn't deserve to be owned by a tomboy like me... Ahahahahaha!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Kei_Def1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100135", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100135", 128); OutputLine(NULL, "「欲しいくせにー!", NULL, "\"I know that you want it!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100136", 128, 64); + PlayVoice(4, "ps3/s12/01/180100136", 128); OutputLine(NULL, " 顔に書いてあるじゃねぇかよ。", NULL, " It's written all over your face!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100137", 128, 64); + PlayVoice(4, "ps3/s12/01/180100137", 128); OutputLine(NULL, "あははははは。」", NULL, " Ahahahahaha.\"", Line_Normal); ClearMessage(); @@ -72,26 +77,30 @@ void main() ChangeBustshot( 1, "Me_OdorokiA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300035", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300035", 128); OutputLine(NULL, "「違うー!", NULL, "\"No!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300036", 128, 64); + PlayVoice(4, "ps3/s12/03/180300036", 128); OutputLine(NULL, " 書いてなんかないよー!!", NULL, " It's not written on my face!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300037", 128, 64); + PlayVoice(4, "ps3/s12/03/180300037", 128); OutputLine(NULL, " 嘘吐きー、意地悪ー!!」", - NULL, " You're lying! Stop being mean!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You're lying! Stop being mean!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音は真っ赤になりながら、さもお人形に興味がないふりをしながらぶんぶんと振り回して見せていた。", - NULL, "Mion shook her head with an embarrassed look, pretending she wasn't interested in the doll.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Mion shook her head with an embarrassed look, pretending she wasn't interested in the doll.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 知らぬは本人ばかりとはまさにこのことだ。", - NULL, "Everyone here knew that she wanted it.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Everyone here knew that she wanted it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今や圭一を含め、この場の全員が素直になれない魅音の狼狽っぷりをにやにやと笑いながら眺めていた。", NULL, "We all looked at Mion with big smiles on our faces.", Line_Normal); ClearMessage(); @@ -100,31 +109,34 @@ void main() ChangeBustshot( 2, "Kei_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100138", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100138", 128); OutputLine(NULL, "「おいおい、別に女の子じゃないと人形は渡せないとか、そういう考え方じゃねぇぞ!", NULL, "\"Hey, it's not like I can only give this doll to a girl!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100139", 128, 64); + PlayVoice(4, "ps3/s12/01/180100139", 128); OutputLine(NULL, " こいつは俺と今日の部活で熱いにらみ合いをしてくれた親友への贈り物なんだぜ?」", - NULL, " Just think of it as my gift to you, as a friend!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Just think of it as my gift to you, as a friend!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Me_TohohoA2#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300038", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300038", 128); OutputLine(NULL, "「そ、そうなの?!", NULL, "\"I-Is that so?", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300039", 128, 64); + PlayVoice(4, "ps3/s12/03/180300039", 128); OutputLine(NULL, " 圭ちゃんは男の子の友達にも人形を渡すわけ?!」", - NULL, " So you would give a doll to a boy too?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " So you would give a doll to a boy too?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Kei_Majime#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100140", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100140", 128); OutputLine(NULL, "「まぁ…確かに選べる範囲があるなら、わざわざ人形は選ばねぇな。", NULL, "\"Well... I would choose something else if I had a choice...", Line_WaitForInput); @@ -132,36 +144,40 @@ void main() ChangeBustshot( 2, "Kei_Def2#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100141", 128, 64); + PlayVoice(4, "ps3/s12/01/180100141", 128); OutputLine(NULL, "でもよ、男の世界じゃ、相手に悪意がない限り、贈り物は拒まねぇぜ?", NULL, " But anyway, guys would never reject a gift unless there's something shady going on.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100142", 128, 64); + PlayVoice(4, "ps3/s12/01/180100142", 128); OutputLine(NULL, " 相手の気持ちなんだからよ、変に断られるとかえって男気がないよな!」", - NULL, " It's just me being generous... Why would you refuse it?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's just me being generous... Why would you refuse it?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Me_HauA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300040", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300040", 128); OutputLine(NULL, "「ふ、…ふ〜ん?", NULL, "\"Oh...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300041", 128, 64); + PlayVoice(4, "ps3/s12/03/180300041", 128); OutputLine(NULL, " じゃあ、その、女の子でなくても……人形を受け取ってもいいんだ…?」", NULL, " So I can accept this doll... even though I'm not a girly girl...?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音のやり取りがおかしくて、もう堪えきれないらしい。", - NULL, "Everyone thought Mion's reaction was hilarious.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Everyone thought Mion's reaction was hilarious.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナはもう、くすくす笑いを隠しきれないようだった。", NULL, "Rena couldn't stop chuckling.", Line_WaitForInput); OutputLine(NULL, "それに釣られ、私も沙都子も笑い出してしまう。", NULL, " Satoko and I burst out laughing too.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音も自分が笑われてることに気付き、なお一層赤面した。", NULL, "Mion, having realized she was being laughed at, got even more embarrassed.", Line_Normal); ClearMessage(); @@ -170,30 +186,32 @@ void main() ChangeBustshot( 2, "Kei_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100143", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100143", 128); OutputLine(NULL, "「男が仲間に贈ったもんだぜ!", NULL, "\"I'm offering this to you as a friend!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100144", 128, 64); + PlayVoice(4, "ps3/s12/01/180100144", 128); OutputLine(NULL, " 大事にしなかったら承知しないぞ!」", - NULL, " I don't want to hear that you're not cherishing it!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I don't want to hear that you're not cherishing it!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Me_OdorokiA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300042", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300042", 128); OutputLine(NULL, "「う、", - NULL, "\"O...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"O...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……うん…。", NULL, " okay...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300043", 128, 64); + PlayVoice(4, "ps3/s12/03/180300043", 128); OutputLine(NULL, "あ、あの!", NULL, " Umm...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300044", 128, 64); + PlayVoice(4, "ps3/s12/03/180300044", 128); OutputLine(NULL, " おじさんがこの人形が欲しいからもらうんじゃないよ?!", NULL, " This ol' man just wants to make it clear that he's not accepting this because he wants this doll!", Line_WaitForInput); @@ -201,46 +219,54 @@ void main() ChangeBustshot( 1, "Me_HauA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300045", 128, 64); + PlayVoice(4, "ps3/s12/03/180300045", 128); OutputLine(NULL, " 圭ちゃんが仲間に贈るって言ったから……", - NULL, " He's taking it because you said it's a gift from you as a friend...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " He's taking it because you said it's a gift from you as a friend...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "圭ちゃんの顔を立てるために受け取るんだからね?!」", - NULL, " He's taking it as a courtesy so he doesn't disrespect your generosity!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " He's taking it as a courtesy so he doesn't disrespect your generosity!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入も堪えきれないようだった。", - NULL, "Hanyuu was cracking up too.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hanyuu was cracking up too.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この微笑ましいやり取りに、自分の笑い声は聞こえないのをいいことに、声を隠すことなく笑う。", NULL, "She was laughing in a loud voice, knowing that no one could hear her anyway.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、男友達に渡す贈り物ということでいいんだろうか?", - NULL, "But was this really a good way to resolve the problem...?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But was this really a good way to resolve the problem...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …確か以前の世界では、圭一に女の子扱いしてもらえなくって話がおかしくなったんじゃなかったっけ…?", NULL, "I thought that Mion's issue in the previous life was that she wanted Keiichi to treat her like a girl...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " お人形は確かにもらえたけど、相変わらず圭一に女の子扱いはしてもらっていないように思うのだが…。", - NULL, "She got the doll, but Keiichi still wasn't treating her that way...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She got the doll, but Keiichi still wasn't treating her that way...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、魅音の嬉しそうな顔を見る限り、それは微細な問題のようだった。", - NULL, "Still, Mion looked very happy. Maybe it wasn't a big deal after all.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Still, Mion looked very happy. Maybe it wasn't a big deal after all.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あのお人形、魅音は絶対今晩、抱きながら寝るに違いない。", - NULL, "I'm sure that Mion will take that doll with her to bed tonight.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm sure that Mion will take that doll with her to bed tonight.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " お休みのキスもする。", NULL, "She'll kiss it good night, too.", Line_WaitForInput); OutputLine(NULL, "賭けてもいい。", @@ -252,14 +278,16 @@ void main() DrawBustshotWithFiltering( 0, "Kei_Def1#", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "Mati5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100145", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100145", 128); OutputLine(NULL, "「ようやく受け取ってくれたぜ。", NULL, "\"She's finally accepted it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100146", 128, 64); + PlayVoice(4, "ps3/s12/01/180100146", 128); OutputLine(NULL, "人形一個渡すのに手間のかかるやつだぜ。」", - NULL, " It was a challenge just for me to give her a doll.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It was a challenge just for me to give her a doll.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一が私たちの方へ振り返り、笑いながら悪態をついた。", NULL, "Keiichi turns around to face us, smiling bitterly.", Line_Normal); ClearMessage(); @@ -269,62 +297,68 @@ void main() DrawBustshotWithFiltering( 2, "Re_WaraiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200024", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200024", 128); OutputLine(NULL, "「あはははは、圭一くん、百点満点かな、かな!」", - NULL, "\"Ahahahaha, you did it though!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Ahahahaha, you did it though!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500169", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500169", 128); OutputLine(NULL, "「……ボクもそう思いますです。", NULL, "\"......Yup. It was perfect.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500170", 128, 64); + PlayVoice(4, "ps3/s12/05/180500170", 128); OutputLine(NULL, "あの意地っ張りの魅音によくお人形を渡せましたです。」", - NULL, " I'm impressed that you managed it.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm impressed that you managed it.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_AkuwaraiA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400070", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400070", 128); OutputLine(NULL, "「魅音さんも笑っちゃいますわね。", NULL, "\"Mion-san was hilarious!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400071", 128, 64); + PlayVoice(4, "ps3/s12/04/180400071", 128); OutputLine(NULL, "欲しいってあんなに顔に書いてあるのに痩せ我慢なんかしちゃって!」", - NULL, " It was obvious the moment you looked that she really wanted the doll!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It was obvious the moment you looked that she really wanted the doll!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Kei_Warai#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100147", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100147", 128); OutputLine(NULL, "「違いねぇな!", NULL, "\"Isn't that the truth!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100148", 128, 64); + PlayVoice(4, "ps3/s12/01/180100148", 128); OutputLine(NULL, " あははははははは!」", - NULL, " Ahahahahahahahaha!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Ahahahahahahahaha!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawBustshotWithFiltering( 1, "Me_OdorokiA2#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "mati_O6", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300046", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300046", 128); OutputLine(NULL, "「ここ、こらぁ!!", NULL, "\"Hey, you guys!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300047", 128, 64); + PlayVoice(4, "ps3/s12/03/180300047", 128); OutputLine(NULL, " おじさんの陰口を言ってるでしょー!", NULL, " Are you saying rude things about this ol' man?", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300048", 128, 64); + PlayVoice(4, "ps3/s12/03/180300048", 128); OutputLine(NULL, " こらぁー!」", - NULL, " Knock it off already!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Knock it off already!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_DefA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200025", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200025", 128); OutputLine(NULL, "「魅ぃちゃん、バイト急がなくていいの?", NULL, "\"Don't you have to get to work?", Line_WaitForInput); @@ -332,16 +366,17 @@ void main() ChangeBustshot( 2, "Re_WaraiB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200026", 128, 64); + PlayVoice(4, "ps3/s12/02/180200026", 128); OutputLine(NULL, " 遅刻しちゃうよ〜ぅ。」", - NULL, " You're going to be late.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You're going to be late.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Me_TohohoA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300049", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300049", 128); OutputLine(NULL, "「もー!! 覚えてなよー?!」", NULL, "\"You guys better watch yourselves!\"", Line_Normal); ClearMessage(); @@ -350,39 +385,46 @@ void main() FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音は名残を惜しんでいたが、腕時計とみんなの顔を見比べると、別れの挨拶をして走り去っていった。", NULL, "Mion seemed like she wanted to stay longer, but after looking at her watch she started heading to work.", Line_Normal); ClearMessage(); DrawScene( "white", 1000 ); DrawSceneWithMask( "Sora2", "maskm1", 1, 0, 1300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 笑い合うみんなの笑顔。", NULL, "Everyone was wearing smiles on their faces.", Line_WaitForInput); OutputLine(NULL, "楽しかった今日の興奮が覚めない。", - NULL, " Today was such a fun day.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Today was such a fun day.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 誰もが文句なしに楽しかった一日で、誰もが傷つかなかった一日。", NULL, "Everyone had lots of fun, and no one was hurt.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何度も経験した世界のいくつかをなぞり直しているはずなのに。", NULL, "I've repeated this same day so many times before.", Line_WaitForInput); OutputLine(NULL, "……今回は何かが違う。", NULL, " But this time, something was different...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " サイコロを振ったら6が出て、", NULL, "It's like I rolled a die and got a six...", Line_WaitForInput); OutputLine(NULL, "…もう一度運試しに振ったらまた6が出たような気持ち。", - NULL, " and then I rolled it again, and got a six again.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " and then I rolled it again, and got a six again.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それが幸運が重なっただけなのか、そうなるべくしてなったのかはわからないけれど。", - NULL, "I don't know if this was just a lucky coincidence, or if it was meant to be.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I don't know if this was just a lucky coincidence, or if it was meant to be.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まるで運命の神さまが、私が戦おうと決めた決意を祝福してくれているような、そんな幸先の良さを感じるのだった……。", NULL, "It's as if the god of fate is celebrating my motivation to fight against him...", Line_Normal); ClearMessage(); diff --git a/Update/_mina_003_1.txt b/Update/_mina_003_1.txt index 82482a0..216bfb2 100644 --- a/Update/_mina_003_1.txt +++ b/Update/_mina_003_1.txt @@ -41,28 +41,32 @@ void main() PlaySE( 0, "s_boyoon", 128, 64 ); SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps3/s12/01/180100149", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100149", 128); OutputLine(NULL, "「えぇ?!", - NULL, "\"What?", Line_ContinueAfterTyping); + NULL, "\"What?", Line_Continue); StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); OutputLineAll(NULL, "", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100150", 128, 64); + PlayVoice(4, "ps3/s12/01/180100150", 128); OutputLine(NULL, " た、確かにそんなことをどこかで聞いたような気もしたが……、それってマジだったのかぁ?!」", NULL, " I-I know I've heard some people mention it before, but... they were serious about that?!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …世の中には社交儀礼的な景気のいい話ってあるじゃないか。", - NULL, "...This world always has a lot of nice suggestions, but they're mostly out of politeness, right?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...This world always has a lot of nice suggestions, but they're mostly out of politeness, right?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あはは、そうなったらいいよなーなんて適当な相槌を打つ程度の。", - NULL, "They're just something you laugh off and reply with, \"That would be nice.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "They're just something you laugh off and reply with, \"That would be nice.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でもそういう話ってのは、笑い話だから済むのであって、本当の話なんかになった日にゃ!!", NULL, "But those ideas generally end as jokes, so it's crazy when they turn real!!", Line_Normal); ClearMessage(); @@ -71,49 +75,55 @@ void main() DrawBustshotWithFiltering( 1, "Me_TokuiA2", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300050", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300050", 128); OutputLine(NULL, "「うんうん、マジも大マジ!", NULL, "\"Yeah, I'm serious!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300051", 128, 64); + PlayVoice(4, "ps3/s12/03/180300051", 128); OutputLine(NULL, " 善郎叔父さんも大絶賛!", NULL, " Uncle Yoshiroh was giving you a ton of praise too!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300052", 128, 64); + PlayVoice(4, "ps3/s12/03/180300052", 128); OutputLine(NULL, " 昨日の玩具屋での部活、白ヒゲ危機一髪での暴れっぷりは実に見事だったからねぇ!!」", - NULL, " He said it was amazing how well that Pop-up Pirate game went in the toy store yesterday!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " He said it was amazing how well that Pop-up Pirate game went in the toy store yesterday!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_WaraiA1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200027", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200027", 128); OutputLine(NULL, "「レナも、あんな遊び方や盛り上がり方があるなんて知らなかったかな、かな!」", - NULL, "\"I had no idea, no idea you could play that game like that!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I had no idea, no idea you could play that game like that!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawSceneWithMask( "GK2", "maskleft", 1, 0, 300 ); DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_DefB1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400072", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400072", 128); OutputLine(NULL, "「ここだけの話ですけど、私の近くにいた子たち、圭一さんと同じ卓で盛り上がりたかったーって悔しがってましたのよ。」", - NULL, "\"I should mention that some of the kids around my table wanted to play with you too!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I should mention that some of the kids around my table wanted to play with you too!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Ri_WaraiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500171", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500171", 128); OutputLine(NULL, "「……圭一は何でも楽しそうに遊ぶことに関しては天才的なのです。」", NULL, "\"......Keiichi is a genius when it comes to playing games.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あのなぁ、俺は楽しく遊んだんじゃなくて、負けるわけにはいかなかったから勝つために死力を尽くしてただけなんだぞ…。", - NULL, "You know, I wasn't just playing around... I was giving it my all, because I had no choice but to win...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "You know, I wasn't just playing around... I was giving it my all, because I had no choice but to win...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、俺のそんなザマは、見ているギャラリーにとっては最高に楽しそうに見えるらしいな。", NULL, "I guess we made it look like a lot of fun for the audience, though...", Line_Normal); ClearMessage(); @@ -123,37 +133,41 @@ void main() DrawBustshotWithFiltering( 2, "Si_WinkA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600001", 128); OutputLine(NULL, "「確かに、圭ちゃんは普段の部活においても、とにかくよく盛り上がってくれますからね。", NULL, "\"You definitely have a blast no matter what club activity you're doing, Kei-chan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600002", 128, 64); + PlayVoice(4, "ps3/s12/06/180600002", 128); OutputLine(NULL, "監督も、圭ちゃんが雛見沢ファイターズに入ってくれたらさぞや盛り上がるだろうって言ってましたし。」", - NULL, " The Coach was saying that the Hinamizawa Fighters would be so happy if you joined the team.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " The Coach was saying that the Hinamizawa Fighters would be so happy if you joined the team.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Tie1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400001", 128); OutputLine(NULL, "「言ってましたね。", NULL, "\"That's very true.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400002", 128, 64); + PlayVoice(4, "ps3/s12/22/181400002", 128); OutputLine(NULL, "昨夜、会合の席でも入江先生、前原くんのことをべた褒めでしたよ。」", - NULL, " Dr. Irie had nothing but great things to say about you at the meeting last night, Maebara-kun.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Dr. Irie had nothing but great things to say about you at the meeting last night, Maebara-kun.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Re_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200028", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200028", 128); OutputLine(NULL, "「圭一くんは、自分で思ってるより、ずっと人を楽しくさせる力があるんだよ。」", - NULL, "\"You have the ability to bring people joy, and far more than you think you do.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"You have the ability to bring people joy, and far more than you think you do.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100151", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100151", 128); OutputLine(NULL, "「……そ、…そうかなぁ……。」", NULL, "\"...You, you think so...?\"", Line_Normal); ClearMessage(); @@ -161,19 +175,21 @@ void main() DrawBustshotWithFiltering( 2, "Me_WinkA2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300053", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300053", 128); OutputLine(NULL, "「おじさんだって、自分の仲間が可愛いからって推薦したわけじゃないよ。", NULL, "\"This ol' man didn't mention your name just 'cause you're his friend.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300054", 128, 64); + PlayVoice(4, "ps3/s12/03/180300054", 128); OutputLine(NULL, "圭ちゃんならこの大任にきっと応えられるって思ったから推薦したわけさ!」", - NULL, " He did it because he's confident you can do the job!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " He did it because he's confident you can do the job!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ri_DefA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500172", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500172", 128); OutputLine(NULL, "「ボクも同じ席にいましたですが、全然反対意見が出なかったのは驚きだったのです。」", NULL, "\"I was there at the meeting too, and no one was against the idea.\"", Line_Normal); ClearMessage(); @@ -181,19 +197,21 @@ void main() DrawBustshotWithFiltering( 2, "Tie1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK3", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/22/181400003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400003", 128); OutputLine(NULL, "「前原くんは、先生が思っているよりもずっと村中で評判なんですね。」", - NULL, "\"Maebara-kun, you honestly do have a good reputation around the village.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Maebara-kun, you honestly do have a good reputation around the village.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Si_WaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600003", 128); OutputLine(NULL, "「興宮界隈でも有名です。", NULL, "\"I've heard good things about you in Okinomiya too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600004", 128, 64); + PlayVoice(4, "ps3/s12/06/180600004", 128); OutputLine(NULL, "先日の雛見沢ファイターズと興宮タイタンズでの試合の、アノ助っ人ぶりはもはや現地では伝説的ですからね。」", NULL, " What you did in the match between the Hinamizawa Fighters and the Okinomiya Titans was legendary.\"", Line_Normal); ClearMessage(); @@ -202,24 +220,28 @@ void main() DrawBustshot( 0, "Sa_WaraiA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400073", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400073", 128); OutputLine(NULL, "「あれは凄かったですものねぇ…。", NULL, "\"It really was incredible...", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400074", 128, 64); + PlayVoice(4, "ps3/s12/04/180400074", 128); OutputLine(NULL, "亀田さん目当ての記者の方々も度肝を抜かれてましてよ!」", - NULL, " The reporters were there to see Kameda-san, but they were more impressed by you!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " The reporters were there to see Kameda-san, but they were more impressed by you!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……あの亀田くんとの八百長野球か…。", - NULL, "They're talking about that rigged baseball match I set up with Kameda-kun...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They're talking about that rigged baseball match I set up with Kameda-kun...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 世間的には、甲子園ピッチャーが俺の眼力に負けて敬遠したってことになってるんだよな……。", - NULL, "The public did end up believing that talented pitcher walked me out of fear for my insight...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The public did end up believing that talented pitcher walked me out of fear for my insight...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 以来、興宮の亀田くんとは不思議な舎弟関係にあるのだが、それはここでは割愛する…。", NULL, "Kameda-kun and I have entered a strange relationship since then, but I'd really rather not talk about it right now...", Line_Normal); ClearMessage(); @@ -227,55 +249,62 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefB1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200029", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200029", 128); OutputLine(NULL, "「どうかな圭一くん。", NULL, "\"What do you think, Keiichi-kun?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200030", 128, 64); + PlayVoice(4, "ps3/s12/02/180200030", 128); OutputLine(NULL, "レナは圭一くんにはその力があると思うな。", NULL, " I think you can do it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200031", 128, 64); + PlayVoice(4, "ps3/s12/02/180200031", 128); OutputLine(NULL, "魅ぃちゃんだけの推薦で足りないなら、レナも推薦するよ。", NULL, " I'm backing you up, too!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200032", 128, 64); + PlayVoice(4, "ps3/s12/02/180200032", 128); OutputLine(NULL, "圭一くんならきっと、綿流し実行委員の大任を全うできる!」", NULL, " I definitely think you should be in charge of the Watanagashi planning committee!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 綿流しってのは、この村で毎年6月に行なわれる村祭りだ。", - NULL, "Watanagashi is an annual village festival held in June.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Watanagashi is an annual village festival held in June.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この村の年間行事の中で一番規模の大きいもので、村人のほとんどが集まるとても賑やかな祭りになるらしいのだ。", NULL, "It's supposed to be the biggest event in the village, and most of the people living here gather together for it.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もちろん、それだけの大きな祭りなのだから、町会を軸にした実行委員会が結成されていて、数ヶ月前から会合や調整を繰り返して入念な準備を行なっている。", - NULL, "Since this is a major event, they always organize a committee to plan out the festival a few months in advance.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Since this is a major event, they always organize a committee to plan out the festival a few months in advance.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その綿流しがあと2週間で行なわれるってところで、", NULL, "The festival is only two weeks away and I just moved to this village,", Line_WaitForInput); OutputLine(NULL, "しかも引っ越して来てまだ日が浅い俺にいきなり実行委員会入りを打診するってのはどうなんだろう?!", NULL, " but now they want me to join that committee?", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100152", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100152", 128); OutputLine(NULL, "「だだ、大体よ、", - NULL, "\"Look, first of all,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Look, first of all,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "俺、実行委員の仕事なんて知らないから何の役にも立てないぜ?!」", - NULL, " I don't even know what you do in a committee!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I don't even know what you do in a committee!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_WaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300055", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300055", 128); OutputLine(NULL, "「実行委員なんて堅苦しいのは肩書きだけだよ!", NULL, "\"You don't need to be too concerned about it!", Line_WaitForInput); @@ -283,22 +312,22 @@ void main() ChangeBustshot( 1, "Me_WinkA2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300056", 128, 64); + PlayVoice(4, "ps3/s12/03/180300056", 128); OutputLine(NULL, " 圭ちゃんに満場一致でお願いしたい役はね、ズバリ、", - NULL, " The job we unanimously want you to fill is...", Line_ContinueAfterTyping); + NULL, " The job we unanimously want you to fill is...", Line_Continue); PlaySE( 0, "s_furu", 128, 64 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 150 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); PlaySE( 0, "s_furu", 128, 64 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 150 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); PlaySE( 0, "s_furu", 128, 64 ); OutputLine(NULL, "叩き売りオークションの司会なんだよー!」", - NULL, " hosting the auction!\"", Line_ContinueAfterTyping); + NULL, " hosting the auction!\"", Line_Continue); PlayBGM( 0, "B04_Bukatu", 120, 0 ); PlaySE( 0, "s_daidageki", 128, 64 ); @@ -309,38 +338,42 @@ void main() ClearMessage(); - PlaySE(4, "ps3/s12/01/180100153", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100153", 128); OutputLine(NULL, "「な、何だよそれ?!", NULL, "\"Wha... what the hell is that?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100154", 128, 64); + PlayVoice(4, "ps3/s12/01/180100154", 128); OutputLine(NULL, " バナナでも売らされるのか?!」", - NULL, " Do you want me to sell bananas or something?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Do you want me to sell bananas or something?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawBustshotWithFiltering( 1, "Tie1", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "GK2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/22/181400004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400004", 128); OutputLine(NULL, "「そこは先生から説明します。", NULL, "\"Well, let me explain.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400005", 128, 64); + PlayVoice(4, "ps3/s12/22/181400005", 128); OutputLine(NULL, "今年のお祭りでは新しい試みとして、オークション風に寄付品の叩き売りをやろうということになったのです。」", - NULL, " We're holding an auction event for the first time this year. We're going to auction off donated items, just to see how it turns out.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We're holding an auction event for the first time this year. We're going to auction off donated items, just to see how it turns out.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Me_AkuwaraiA2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300057", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300057", 128); OutputLine(NULL, "「あはは、そこは複雑な事情があってねぇ。", NULL, "\"Ahaha, there's kind of a long story behind it...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300058", 128, 64); + PlayVoice(4, "ps3/s12/03/180300058", 128); OutputLine(NULL, "町会で寄付品を集めて、それを賞品にしてのみんなで参加できる何かをやりたいんだけど、", - NULL, " We wanted to do something in which everyone can participate, using donated items as prizes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300059", 128, 64); + NULL, " We wanted to do something in which everyone can participate, using donated items as prizes. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300059", 128); OutputLine(NULL, "過去の役員会で色々大人の事情があって、福引抽選以外の方法で賞品を分配したいってことになったんだよ。」", - NULL, " But the elder members decided to distribute the prizes using something other than a lottery, for their own reasons.\"", Line_Normal); + NULL, "But the elder members decided to distribute the prizes using something other than a lottery, for their own reasons.\"", Line_Normal); ClearMessage(); DisableWindow(); @@ -348,40 +381,43 @@ void main() DrawBustshotWithFiltering( 1, "Si_WaraiA1", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600005", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600005", 128); OutputLine(NULL, "「早い話が昔、鬼婆が癇癪を起こしときながら引っ込みが付かなくなったことがあるわけなんです。", NULL, "\"To put it simply, our hag of a grandmother let her temper get to her and wouldn't back down after that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600006", 128, 64); + PlayVoice(4, "ps3/s12/06/180600006", 128); OutputLine(NULL, "鬼婆って、自分でトラブっときながら、よく後悔してますよね。」", - NULL, " But she didn't really consider any specifics...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But she didn't really consider any specifics...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Me_WinkA2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300060", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300060", 128); OutputLine(NULL, "「まぁねぇ…あははは。", NULL, "\"Yup... ahahaha...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300061", 128, 64); + PlayVoice(4, "ps3/s12/03/180300061", 128); OutputLine(NULL, "まぁ、そんなわけで、福引以外のイベントで、何か楽しく賞品を山分けできないかって話になったわけよ。", NULL, " Anyway, we had to come up with how to utilize those donated items.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300062", 128, 64); + PlayVoice(4, "ps3/s12/03/180300062", 128); OutputLine(NULL, "それで出た案が寄付品の叩き売りオークションってわけ!」", - NULL, " At that point, we thought of doing an auction!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " At that point, we thought of doing an auction!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Re_WaraiA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200033", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200033", 128); OutputLine(NULL, "「オークションって何だか面白そうだね!", NULL, "\"That sounds like fun!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200034", 128, 64); + PlayVoice(4, "ps3/s12/02/180200034", 128); OutputLine(NULL, " ひょっとするとものすごく安くいいものが買えるかもしれないし。", NULL, " You might be able to get something good for a really cheap price.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200035", 128, 64); + PlayVoice(4, "ps3/s12/02/180200035", 128); OutputLine(NULL, "他の人が高値を付け合うのを見てるのも楽しいしね!」", NULL, " It's fun just to watch the show, too!\"", Line_Normal); ClearMessage(); @@ -389,31 +425,34 @@ void main() DrawBustshotWithFiltering( 2, "Sa_WaraiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/04/180400075", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400075", 128); OutputLine(NULL, "「しかも、寄付品だから元手はタダ。", NULL, "\"The items were all donated, so they were free, huh.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400076", 128, 64); + PlayVoice(4, "ps3/s12/04/180400076", 128); OutputLine(NULL, "実行委員会もなかなかお金儲けがお上手ですわね。」", - NULL, " That committee sure is good at making money.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " That committee sure is good at making money.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ri_NikoA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500173", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500173", 128); OutputLine(NULL, "「……売り上げは全部、冬の町会温泉旅行の泡麦茶代になるのです。", NULL, "\"......The profit will be going into the beer fund for the village committee's winter getaway trip.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500174", 128, 64); + PlayVoice(4, "ps3/s12/05/180500174", 128); OutputLine(NULL, "ずるいのです。」", - NULL, " It's not fair.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's not fair.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Tie3", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400006", 128); OutputLine(NULL, "「古手さんは泡の出る麦茶はまだまだいけません!」", NULL, "\"You're not ready for beer yet, Furude-san!\"", Line_Normal); ClearMessage(); @@ -421,30 +460,33 @@ void main() DrawSceneWithMask( "white", "maskleft", 1, 0, 300 ); DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100155", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100155", 128); OutputLine(NULL, "「だ、…大体話は見えてきたが。", NULL, "\"I think I understand what's going on now...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100156", 128, 64); + PlayVoice(4, "ps3/s12/01/180100156", 128); OutputLine(NULL, "……でもよ、俺はオークションの司会なんかやったことないぜ?!」", - NULL, " But still, I've never done anything like it before!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But still, I've never done anything like it before!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200036", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200036", 128); OutputLine(NULL, "「でも圭一くんなら、きっとやり遂げられると思うな。", NULL, "\"I'm sure you can do it, Keiichi-kun.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200037", 128, 64); + PlayVoice(4, "ps3/s12/02/180200037", 128); OutputLine(NULL, "売り上げの1割はお小遣いになるとか言われたら、ものすごい頑張りそう。」", - NULL, " I bet you'd do really well if they told you that you'd get to keep ten percent of the profits.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I bet you'd do really well if they told you that you'd get to keep ten percent of the profits.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100157", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100157", 128); OutputLine(NULL, "「ま、まぁなあ。", NULL, "\"Well, yeah...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100158", 128, 64); + PlayVoice(4, "ps3/s12/01/180100158", 128); OutputLine(NULL, "実績に応じて何か得られるってんなら、そりゃあ頑張るだろうなぁ!」", NULL, " If I can gain something for producing results, then I'll do my best at it!\"", Line_Normal); ClearMessage(); @@ -453,24 +495,26 @@ void main() DrawBustshotWithFiltering( 1, "Sa_AkuwaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400077", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400077", 128); OutputLine(NULL, "「逆に、実績が出なかったらとんでもない罰ゲームが待っているかもしれませんでしてよ?」", - NULL, "\"On the other hand, you might be facing a dreadful penalty game if you don't produce anything.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"On the other hand, you might be facing a dreadful penalty game if you don't produce anything.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100159", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100159", 128); OutputLine(NULL, "「ちょ、ちょっと待て沙都子!", NULL, "\"Wait a minute, Satoko!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100160", 128, 64); + PlayVoice(4, "ps3/s12/01/180100160", 128); OutputLine(NULL, " 何で俺がそんなリスキーな条件を引き受けなければならないんだ!", NULL, " Why would I agree to a risky deal like that?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100161", 128, 64); + PlayVoice(4, "ps3/s12/01/180100161", 128); OutputLine(NULL, " そもそも俺は依頼されてる立場だってことを忘れるなよ〜?", NULL, " Don't forget, they're the ones asking for my help!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100162", 128, 64); + PlayVoice(4, "ps3/s12/01/180100162", 128); OutputLine(NULL, " 俺はこう見えてもスケジュール多忙で忙しいんだぜぇ?", NULL, " I'm a very busy guy, you know!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100163", 128, 64); + PlayVoice(4, "ps3/s12/01/180100163", 128); OutputLine(NULL, " そういうのはマネージャーを通してくれたまえ。」", NULL, " Try asking my agent first.\"", Line_Normal); ClearMessage(); @@ -481,7 +525,8 @@ void main() DrawBustshotWithFiltering( 0, "Me_WaraiA1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300063", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300063", 128); OutputLine(NULL, "「あっはっはっは!", NULL, "\"Aha ha ha ha!", Line_WaitForInput); @@ -489,30 +534,31 @@ void main() ChangeBustshot( 0, "Me_WinkB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300064", 128, 64); + PlayVoice(4, "ps3/s12/03/180300064", 128); OutputLine(NULL, " どうよ圭ちゃん。", NULL, " All right, Kei-chan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300065", 128, 64); + PlayVoice(4, "ps3/s12/03/180300065", 128); OutputLine(NULL, "もし何かご褒美がないといけないってんなら、内容と条件次第では考えてもいいよ?", NULL, " If you want some kind of compensation, we can talk about it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300066", 128, 64); + PlayVoice(4, "ps3/s12/03/180300066", 128); OutputLine(NULL, " 私も圭ちゃんを推薦した以上、何としても引き受けてもらいたいと思ってるからね。", NULL, " I really want you to be a part of this.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300067", 128, 64); + PlayVoice(4, "ps3/s12/03/180300067", 128); OutputLine(NULL, "最大限配慮するよ!」", - NULL, " We can make a deal!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We can make a deal!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100164", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100164", 128); OutputLine(NULL, "「ほー!", NULL, "\"Hmmm!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100165", 128, 64); + PlayVoice(4, "ps3/s12/01/180100165", 128); OutputLine(NULL, " 太っ腹じゃねぇか!", NULL, " That sounds interesting...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100166", 128, 64); + PlayVoice(4, "ps3/s12/01/180100166", 128); OutputLine(NULL, " さぁて何がいいかねぇ?", NULL, " I wonder what I should ask for...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100167", 128, 64); + PlayVoice(4, "ps3/s12/01/180100167", 128); OutputLine(NULL, "………むむむむむむ。」", NULL, " Hmm........\"", Line_Normal); ClearMessage(); @@ -520,32 +566,37 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefB1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200038", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200038", 128); OutputLine(NULL, "「罰ゲームを何にするかというのは、よくあるけど、ご褒美は何がいいってのは初めてかもしれないね。」", - NULL, "\"We're always talking about punishments, but it's our first time talking about a reward.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"We're always talking about punishments, but it's our first time talking about a reward.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_AkireruA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400078", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400078", 128); OutputLine(NULL, "「言われて見ればそうですわね。", NULL, "\"That's true.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400079", 128, 64); + PlayVoice(4, "ps3/s12/04/180400079", 128); OutputLine(NULL, "私たちって、つくづく過酷な状況で戦ってますのね。」", NULL, " We're always fighting for something, huh?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 確かにレナの言うとおりだよな。", - NULL, "Rena is right.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rena is right.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …基本的に部活って、罰ゲームから逃れるのが最大の目的なんだよな。", - NULL, "The whole purpose of our club activities is to escape the punishments we come up with.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The whole purpose of our club activities is to escape the punishments we come up with.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 目指すのは優勝のみってのはポリシーであって、別に賞品やご褒美が目当てだったわけじゃない。", NULL, "Even if we win, we never get a prize or reward for it.", Line_Normal); ClearMessage(); @@ -554,10 +605,11 @@ void main() DrawBustshot( 0, "Ri_WaraiA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500175", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500175", 128); OutputLine(NULL, "「……滅多にないおいしい話に、圭一が困っていますのです。」", - NULL, "\"......Keiichi has no idea how to respond to something that sounds too good to be true.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Keiichi has no idea how to respond to something that sounds too good to be true.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawSceneWithMask( "white", "maskright", 1, 0, 300 ); DrawSceneWithMask( "GK1", "maskright", 1, 0, 300 ); @@ -565,22 +617,24 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200039", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200039", 128); OutputLine(NULL, "「魅ぃちゃんの方で何か提案できないの?", NULL, "\"Maybe Mii-chan can come up with a good idea.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200040", 128, 64); + PlayVoice(4, "ps3/s12/02/180200040", 128); OutputLine(NULL, " 何でもいいよって言われたら、かえって思いつかないよね!」", - NULL, " It's hard to decide on what you want, isn't it?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's hard to decide on what you want, isn't it?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_TokuiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300068", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300068", 128); OutputLine(NULL, "「そうだねぇ。", NULL, "\"Let me see...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300069", 128, 64); + PlayVoice(4, "ps3/s12/03/180300069", 128); OutputLine(NULL, "あー、じゃあこんなとこでどう?", NULL, " Ah, how about this?", Line_WaitForInput); @@ -588,49 +642,53 @@ void main() ChangeBustshot( 1, "Me_WinkA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300070", 128, 64); + PlayVoice(4, "ps3/s12/03/180300070", 128); OutputLine(NULL, " エンジェルモートのデザートフェスタの入場券とか!」", - NULL, " An admission ticket to Angel Mort's Dessert Fiesta!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " An admission ticket to Angel Mort's Dessert Fiesta!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Si_WaraiA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600007", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600007", 128); OutputLine(NULL, "「お姉、ケチくさいこと言わないで、ドーンと3年分くらいプレゼントしちゃえばいいじゃないですか。」", - NULL, "\"Don't be too cheap, Sis. Why don't you give him three years' worth of admission?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Don't be too cheap, Sis. Why don't you give him three years' worth of admission?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Sa_WaraiB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400080", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400080", 128); OutputLine(NULL, "「あらぁ!!", NULL, "\"Hey!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400081", 128, 64); + PlayVoice(4, "ps3/s12/04/180400081", 128); OutputLine(NULL, " それは豪華ではございませんの!!」", NULL, " That sounds more like a deluxe reward to me!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100168", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100168", 128); OutputLine(NULL, "「確か、デザートフェスタのチケットって、ものすごい高倍率で闇取引もされてるんだろ?", NULL, "\"I heard that some people pay lots of money for that ticket.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100169", 128, 64); + PlayVoice(4, "ps3/s12/01/180100169", 128); OutputLine(NULL, " そんなのを3年分なんて……本当にいいのかよ?!」", - NULL, " Are you sure you can hook me up with three years' worth of admission?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Are you sure you can hook me up with three years' worth of admission?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Me_AkuwaraiB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300071", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300071", 128); OutputLine(NULL, "「もちろん、成功報酬だよー?!", NULL, "\"Of course I can!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300072", 128, 64); + PlayVoice(4, "ps3/s12/03/180300072", 128); OutputLine(NULL, " 盛り上げてくれないと駄目だからねー?!」", NULL, " But you have to do a good job!\"", Line_Normal); ClearMessage(); @@ -638,36 +696,40 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200041", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200041", 128); OutputLine(NULL, "「大丈夫だよ。", NULL, "\"I'm sure he will.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200042", 128, 64); + PlayVoice(4, "ps3/s12/02/180200042", 128); OutputLine(NULL, "圭一くんならきっと大盛り上がりになる!」", - NULL, " With Keiichi-kun there, it's going to be heaps of fun!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " With Keiichi-kun there, it's going to be heaps of fun!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Si_WinkA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600008", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600008", 128); OutputLine(NULL, "「それについては私も同感です。", NULL, "\"I feel the same way.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600009", 128, 64); + PlayVoice(4, "ps3/s12/06/180600009", 128); OutputLine(NULL, "というか、どんな滅茶苦茶な売り口上が飛び出すか、かなり楽しみです。」", - NULL, " I'm really looking forward to the auction now.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm really looking forward to the auction now.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Sa_AkuwaraiB1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400082", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400082", 128); OutputLine(NULL, "「例え、タコの入ってないたこ焼きであっても行列させてしまいそうですものねぇ。」", - NULL, "\"Yeah, you could probably get people to line up for takoyaki that doesn't even contain octopus!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Yeah, you could probably get people to line up for takoyaki that doesn't even contain octopus!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100170", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100170", 128); OutputLine(NULL, "「おいおい、さすがにタコなしたこ焼きは無理だろ…。」", NULL, "\"Hey... Takoyaki without octopus? That's impossible...\"", Line_Normal); ClearMessage(); @@ -675,24 +737,27 @@ void main() DrawBustshotWithFiltering( 2, "Me_TokuiA1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300073", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300073", 128); OutputLine(NULL, "「いやいや…、圭ちゃんなら見事売りかねないね!」", - NULL, "\"No, no... I'm pretty sure you could do it!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"No, no... I'm pretty sure you could do it!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Re_WaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200043", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200043", 128); OutputLine(NULL, "「うんうん。", NULL, "\"Yeah!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200044", 128, 64); + PlayVoice(4, "ps3/s12/02/180200044", 128); OutputLine(NULL, "小麦粉の味が素朴でヘルシーとか言いそう。」", - NULL, " He'd probably say it was a healthier kind of takoyaki!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " He'd probably say it was a healthier kind of takoyaki!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100171", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100171", 128); OutputLine(NULL, "「お前ら、俺をおだててるのか馬鹿にしてるのか微妙だぞ…。」", NULL, "\"Are you making fun of me, or what...?\"", Line_Normal); ClearMessage(); @@ -703,21 +768,24 @@ void main() DrawBustshot( 0, "Tie1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400007", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400007", 128); OutputLine(NULL, "「どうですか、前原くん。", NULL, "\"So what do you think, Maebara-kun?", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400008", 128, 64); + PlayVoice(4, "ps3/s12/22/181400008", 128); OutputLine(NULL, "先生もあなたならきっとうまく盛り上げてくれると思います。」", - NULL, " I think you'll do a wonderful job.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I think you'll do a wonderful job.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ちなみに、知恵先生も実行委員らしい。", - NULL, "Chie-sensei was also on the committee.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Chie-sensei was also on the committee.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音の推薦に対し、強力にプッシュしてくれたに違いない。", NULL, "She must have backed up Mion's suggestion when she brought my name up at their last meeting.", Line_Normal); ClearMessage(); @@ -725,31 +793,34 @@ void main() DrawBustshotWithFiltering( 2, "Ri_WaraiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500176", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500176", 128); OutputLine(NULL, "「……ボクも圭一の口先マジックが見たいのですよ。", NULL, "\"......I'd also love to see what kind of magic you can do.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500177", 128, 64); + PlayVoice(4, "ps3/s12/05/180500177", 128); OutputLine(NULL, "にぱ〜☆」", - NULL, " Nipah~☆\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Nipah~☆\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_AkuwaraiA2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300074", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300074", 128); OutputLine(NULL, "「バナナの叩き売りだってさ、その売り口上のキップのよさに感服して買わせるわけだしね。」", - NULL, "\"A good auction always depends on how good a speaker the host is.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"A good auction always depends on how good a speaker the host is.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Sa_WaraiA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400083", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400083", 128); OutputLine(NULL, "「前原圭一ワンマンショーでございましてよ!!", NULL, "\"Sounds like it's going to be Keiichi Maebara's big show!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400084", 128, 64); + PlayVoice(4, "ps3/s12/04/180400084", 128); OutputLine(NULL, " 楽しそうですわね!!」", NULL, " It'll be so much fun just to watch!\"", Line_Normal); ClearMessage(); @@ -757,34 +828,39 @@ void main() DrawSceneWithMask( "white", "maskleft", 1, 0, 300 ); DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100172", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100172", 128); OutputLine(NULL, "「おいおい、俺はまだ引き受けると言った覚えはないぞー?!」", - NULL, "\"Hey, I haven't accepted the offer yet!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Hey, I haven't accepted the offer yet!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_DefB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200045", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200045", 128); OutputLine(NULL, "「大丈夫だよ、圭一くんならできるよ。」", - NULL, "\"Don't worry, Keiichi-kun. You can do it!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Don't worry, Keiichi-kun. You can do it!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100173", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100173", 128); OutputLine(NULL, "「ちぇー、レナめ、他人事だと思って気楽に言いやがって〜!」", - NULL, "\"You're saying that because you don't have to!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"You're saying that because you don't have to!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Re_HauB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200046", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200046", 128); OutputLine(NULL, "「はぅ、そんなつもりじゃないのにー!」", - NULL, "\"Hau, that's not true!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Hau, that's not true!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " さっきから黙ってやり取りを見守っていた校長が口を開いた。", NULL, "The principal suddenly opened his mouth.", Line_Normal); ClearMessage(); @@ -793,70 +869,85 @@ void main() FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/00/183200001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("校長", NULL, "Principal", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/183200001", 128); OutputLine(NULL, "「どうかね前原くん。", NULL, "\"Maebara-kun...", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/183200002", 128, 64); + PlayVoice(4, "ps3/s12/00/183200002", 128); OutputLine(NULL, "わしも君ならやれると思うぞ。」", - NULL, " In my opinion, you will do a fine job.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " In my opinion, you will do a fine job.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100174", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100174", 128); OutputLine(NULL, "「…………う〜〜〜〜〜〜ん。」", - NULL, "\"Hmmm.........\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Hmmm.........\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/183200003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("校長", NULL, "Principal", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/183200003", 128); OutputLine(NULL, "「男ならひとつ、みんなの期待に応えてみんかね…?」", NULL, "\"As a man, isn't it your responsibility to meet people's expectations...?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " やれと言われれば多分やれる。", - NULL, "If I had to, I'm sure I could do it.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If I had to, I'm sure I could do it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今まで魅音の部活でヤバイ橋なんかいくらでも渡って来たからな。", - NULL, "Mion has made me do so many different things for the club, and I've learned a lot from that.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Mion has made me do so many different things for the club, and I've learned a lot from that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あるのはご褒美だけで罰ゲームなしなんて楽な条件は聞いたことがない。", NULL, "Besides, this would be the first time I could get a reward without having to worry about punishment.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " やればきっと楽しいだろうし…。", - NULL, "It should be fun too...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It should be fun too...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何より、これだけの大勢に何かの役を期待されたことなんて生まれて初めての経験だった。", - NULL, "This was the first time so many people were counting on me like this.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "This was the first time so many people were counting on me like this.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 本音を言うと、ちょっと嬉しい。", NULL, "To be honest, it made me pretty happy.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……でも、うまく乗せられて、面倒な役を押し付けられてるんじゃないかなぁ。", - NULL, "Still, I was worried about getting dragged into something that required a lot of work...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Still, I was worried about getting dragged into something that required a lot of work...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんな風にもちょっぴりは考えた。", NULL, "I couldn't erase that thought from my mind.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、それは雛見沢じゃない土地での考え方だ。", - NULL, "But I was in Hinamizawa.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But I was in Hinamizawa.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この雛見沢で、こいつらがこんな風に笑いながら話す時には何の邪念もない。", - NULL, "The people in this village would never do anything to betray me.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The people in this village would never do anything to betray me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だからこいつらは本気で、俺が司会になればお祭りが盛り上がって最高の思い出になると信じて推薦してくれているのだ。", - NULL, "They genuinely believed that it would do a lot to liven up the festival if I became the host of their auction.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "They genuinely believed that it would do a lot to liven up the festival if I became the host of their auction.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを、俺は転校してきてからの、短くも濃密な時間の中ですでに知っていた。", NULL, "I've only been here for a short period of time, but I know that the people here are honest and kind.", Line_Normal); ClearMessage(); @@ -868,13 +959,14 @@ void main() DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); PlaySE( 0, "s_Kyupiin", 128, 64 ); - PlaySE(4, "ps3/s12/01/180100175", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100175", 128); OutputLine(NULL, "「よっしゃ……。", NULL, "\"Fine...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100176", 128, 64); + PlayVoice(4, "ps3/s12/01/180100176", 128); OutputLine(NULL, "俺も男だぜ。", NULL, " As a man, I'm going to do it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100177", 128, 64); + PlayVoice(4, "ps3/s12/01/180100177", 128); OutputLine(NULL, "そこまで言われちゃ引き受けないわけにはいかないな!", NULL, " I'll take care of it!", Line_WaitForInput); @@ -891,19 +983,20 @@ void main() SetValidityOfInput( FALSE ); Wait( 150 ); SetValidityOfInput( TRUE ); - PlaySE(4, "ps3/s12/01/180100178", 128, 64); + PlayVoice(4, "ps3/s12/01/180100178", 128); OutputLine(NULL, " 見てろよ、俺がやるからにはドカンと盛り上げてやるぜ!!", - NULL, " Wait and see... I'll make it the greatest auction in the world!!", Line_ContinueAfterTyping); + NULL, " Wait and see... I'll make it the greatest auction in the world!!", Line_Continue); PlaySE( 0, "s_Kyupiin", 128, 64 ); StartShakingOfWindow( 245, 40, 0, 0, 4*2, FALSE ); StartShakingOfAllObjects( 245, 40, 0, 0, 4*2, TRUE ); PlayBGM( 0, "Cafe", 120, 0 ); - OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, " ", GetGlobalFlag(GLinemodeSp)); - PlaySE(4, "ps3/s12/01/180100179", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100179", 128); OutputLine(NULL, " エンジェルモートのチケットを忘れるなよ、3年どころか、10年分くらい進呈したくなるくらいに盛り上げてやるぜ!!」", - NULL, " Don't forget to get me that Angel Mort pass. I'll make sure to do a good enough job that I'll deserve ten years' worth of tickets!\"", Line_ContinueAfterTyping); + NULL, "Don't forget to get me that Angel Mort pass. I'll make sure to do a good enough job that I'll deserve ten years' worth of tickets!\"", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); @@ -917,9 +1010,10 @@ void main() DisplayWindow(); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/03/180300075", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300075", 128); OutputLine(NULL, "「よく言ってくれた圭ちゃん!!!」", - NULL, "\"Good for you, Kei-chan!\"", Line_ContinueAfterTyping); + NULL, "\"Good for you, Kei-chan!\"", Line_Continue); SetSpeedOfMessage( FALSE, 0 ); PlaySE( 0, "s_Kyupiin", 128, 64 ); @@ -930,14 +1024,17 @@ void main() ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなが拍手で俺を讃えてくれた。", - NULL, "Everyone gave me a round of applause.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Everyone gave me a round of applause.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……本当の意味で祝福する拍手を、俺は人生で何回受けてきただろう?", - NULL, "...How many times had this happened in my life?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...How many times had this happened in my life?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ない。", NULL, "Not once.", Line_WaitForInput); OutputLine(NULL, "これが本当に初めての経験だった。", @@ -946,20 +1043,24 @@ void main() DrawScene( "white", 400 ); DrawSceneWithMask( "GK3", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100180", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100180", 128); OutputLine(NULL, "「しかしよ、よく俺みたいな若造を推薦して町会の人が納得してくれたよな。」", - NULL, "\"By the way, I'm surprised that no one disagreed with this suggestion at the meeting.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"By the way, I'm surprised that no one disagreed with this suggestion at the meeting.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 町会なんて、頭が固くて若者嫌いの年寄りがいっぱいいそうなムードだ。", - NULL, "There are lots of old people in the village committee.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "There are lots of old people in the village committee.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " しかも、俺は引っ越してきたばかりの余所者の都会者だ。", - NULL, "I'm a young guy who only just moved here...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm a young guy who only just moved here...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……いくら魅音が町会に大きな発言力を持っていたとしても、よく俺なんかを推薦して受け容れてくれたものだよな。", NULL, "...I've known for a while that Mion has a lot of influence locally, but I couldn't believe that everyone in the committee would accept it just like that...", Line_Normal); ClearMessage(); @@ -968,22 +1069,24 @@ void main() DrawBustshotWithFiltering( 1, "Si_DefA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600010", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600010", 128); OutputLine(NULL, "「まー、基本的には頭の固い年寄り連中ばっかりですけどね。", NULL, "\"Most of them are that kind of hard-headed old people...", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600011", 128, 64); + PlayVoice(4, "ps3/s12/06/180600011", 128); OutputLine(NULL, "時代も徐々に変り始めてるってことです。」", - NULL, " But the new generation is gradually taking over, you know!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But the new generation is gradually taking over, you know!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Me_WinkA2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300076", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300076", 128); OutputLine(NULL, "「雛見沢もダム戦争に打ち勝って、これからは新しい時代を築き、どんどん栄えさせていかなくちゃならない。", NULL, "\"We won the dam conflict, and now we're aiming to build a new era and grow more and more prosperous.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300077", 128, 64); + PlayVoice(4, "ps3/s12/03/180300077", 128); OutputLine(NULL, "だから若者歓迎、余所者飛び入り大歓迎って風にどんどん意識改革をしてかなくちゃならないんだよ。」", NULL, " That's why we value the involvement of young people, and people from outside the village too!\"", Line_Normal); ClearMessage(); @@ -991,27 +1094,30 @@ void main() DrawBustshotWithFiltering( 1, "Ri_NikoA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "GK2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500178", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500178", 128); OutputLine(NULL, "「……圭一は若くて余所者で、しかもウケがいいのでまさにピッタリなのですよ。」", - NULL, "\"You're young, and you're from the city. You also have a good reputation, so you're the perfect guy for this.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"You're young, and you're from the city. You also have a good reputation, so you're the perfect guy for this.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100181", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100181", 128); OutputLine(NULL, "「ウケがいいねぇ?", NULL, "\"I have a good reputation, huh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100182", 128, 64); + PlayVoice(4, "ps3/s12/01/180100182", 128); OutputLine(NULL, " どうして俺の知名度がそんなに高いのか不思議でならねぇぜ。」", - NULL, " I have no idea why so many people have heard of me.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I have no idea why so many people have heard of me.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_HauA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200047", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200047", 128); OutputLine(NULL, "「多分、魅ぃちゃんの罰ゲームと密接な関係があると思うかな…。かな…。」", - NULL, "\"It's something to do with Mii-chan's punishments, I think... I think.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"It's something to do with Mii-chan's punishments, I think... I think.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } PlaySE( 0, "s_Down", 128, 64 ); SetValidityOfInput( FALSE ); @@ -1023,9 +1129,10 @@ void main() SetValidityOfInput( TRUE ); PlaySE( 0, "s_Down", 128, 64 ); - PlaySE(4, "ps3/s12/01/180100183", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100183", 128); OutputLine(NULL, "「やっぱりそれかああぁあぁ…!!!」", - NULL, "\"I knew it!!\"", Line_ContinueAfterTyping); + NULL, "\"I knew it!!\"", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 245, 40, 0, 2, 4*2, FALSE ); StartShakingOfAllObjects( 245, 40, 0, 2, 4*2, TRUE ); @@ -1039,10 +1146,11 @@ void main() ChangeBustshot( 1, "Ri_WaraiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200048", 128, 64); - PlaySE(5, "ps3/s12/03/180300078", 128, 64); - PlaySE(6, "ps3/s12/04/180400085", 128, 64); - PlaySE(7, "ps3/s12/05/180500179", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("部活メンバー", NULL, "Club Members", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200048", 128); + PlayVoice(5, "ps3/s12/03/180300078", 128); + PlayVoice(6, "ps3/s12/04/180400085", 128); + PlayVoice(7, "ps3/s12/05/180500179", 128); OutputLine(NULL, "「「「あっはははははははは!」」」", NULL, "\"Ahhhahahahahahahaha!\"", Line_Normal); ClearMessage(); @@ -1052,21 +1160,24 @@ void main() DrawBustshot( 0, "Tie1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400009", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400009", 128); OutputLine(NULL, "「じゃあ、これで決まりですね。", NULL, "\"Alright, then.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400010", 128, 64); + PlayVoice(4, "ps3/s12/22/181400010", 128); OutputLine(NULL, "先生の方から今夜、前原くんのご両親に電話でお話しますので、一応、前原くんの方からもご両親にこの度の件を話しておいてください。」", - NULL, " I'll call your parents about it tonight, so please let them know when you get back home today, okay?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'll call your parents about it tonight, so please let them know when you get back home today, okay?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まぁ、親の承諾も必要だろうからな。", - NULL, "I'm sure my parents will have no problem with it.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm sure my parents will have no problem with it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……うちの親も反対はするまい。", NULL, "...They won't have any objections to raise, at least.", Line_WaitForInput); OutputLine(NULL, "むしろ、どうして俺が推薦を受けたのか質問責めに遭いそうだな…。", @@ -1078,15 +1189,18 @@ void main() DrawSceneWithMask( "GK3", "maskright", 7, 0, 300 ); PlayBGM( 1, "semi", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 知恵先生と校長先生は、快諾の潔さを褒めると職員室に戻っていった。", NULL, "Chie-sensei and the principal went back to the teachers' office after the discussion ended.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ちなみに今は昼休みだったわけだ。", - NULL, "We were in the middle of lunch break at the moment.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "We were in the middle of lunch break at the moment.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 知恵先生と校長先生が二人掛りでやってくるし、", NULL, "Chie-sensei and the principal had come along together...", Line_WaitForInput); OutputLine(NULL, "魅音まで大切な話があるなんて言い出すもんだから、すっかり怯えていたのだが。", @@ -1095,45 +1209,52 @@ void main() NULL, " My stomach wasn't digesting my lunch particularly well...", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/24/182400005", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富田", NULL, "Tomita", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/24/182400005", 128); OutputLine(NULL, "「前原さん〜、聞いてましたよ、すごいじゃないっすか!」", - NULL, "\"Maebara-san! I heard everything! Good for you!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Maebara-san! I heard everything! Good for you!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/25/182500003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("岡村", NULL, "Okamura", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/25/182500003", 128); OutputLine(NULL, "「町会から推薦を受けるなんて、すごい名誉ですよ…。」", - NULL, "\"It's a big honor, being chosen by the village committee...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"It's a big honor, being chosen by the village committee...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100184", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100184", 128); OutputLine(NULL, "「おー、富田くんに岡村くんか。", NULL, "\"Hey there, Tomita-kun and Okamura-kun.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100185", 128, 64); + PlayVoice(4, "ps3/s12/01/180100185", 128); OutputLine(NULL, "そんな名誉なら君らに譲ってもいいぞ。」", - NULL, " I'd love to give that honor to you.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'd love to give that honor to you.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/24/182400006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富田", NULL, "Tomita", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/24/182400006", 128); OutputLine(NULL, "「むむ、無理ですよ…、前原さんじゃなくちゃ務まらないです!」", NULL, "\"N-No thank you... I wouldn't be able to handle it!\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "GK2", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 見ればクラス中が、俺が司会を引き受けた話題で持ちきりになっていた。", - NULL, "I realized the whole class was talking about me.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I realized the whole class was talking about me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今年の綿流しは楽しそうだ、", NULL, "They were saying how fun Watanagashi was going to be", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 500 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "とか、期待できそうだ、とか。", - NULL, " and how high their expectations were for it.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " and how high their expectations were for it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……ますますに責任重大なようだった。", NULL, "...I might've taken on a huge responsibility.", Line_WaitForInput); OutputLine(NULL, "こいつぁ、引き受けた以上、思いっきりやらねぇとな!", @@ -1146,7 +1267,8 @@ void main() DrawBustshotWithFiltering( 0, "Me_WaraiA1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300079", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300079", 128); OutputLine(NULL, "「そうだそうだ忘れてた。", NULL, "\"By the way, I forgot something.", Line_WaitForInput); @@ -1154,19 +1276,21 @@ void main() ChangeBustshot( 0, "Me_WinkB2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300080", 128, 64); + PlayVoice(4, "ps3/s12/03/180300080", 128); OutputLine(NULL, "うちの婆っちゃがね、いっぱいおはぎを作ったんだよ。", NULL, " My Granny made tons of ohagi.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300081", 128, 64); + PlayVoice(4, "ps3/s12/03/180300081", 128); OutputLine(NULL, "学校のみんなにも食べてもらえって持ってこさせられたんだっけ。」", - NULL, " She told me to give them to my classmates.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " She told me to give them to my classmates.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音が思い出したように手を叩くと、朝から気になっていたボストンバッグを開き、風呂敷で包まれた箱を机の上に載せた。", NULL, "Mion clapped her hands as she remembered, and took a box out of her bag.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 蓋を開けると、中にはたくさんのおはぎが行儀よく並べられているではないか。", NULL, "She opened the lid, letting us see a bunch of ohagi neatly packed inside.", Line_Normal); ClearMessage(); @@ -1176,31 +1300,34 @@ void main() DrawBustshotWithFiltering( 1, "Sa_WaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400086", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400086", 128); OutputLine(NULL, "「あらあら、たくさん入っていますのね!", NULL, "\"Wow! There really are a lot!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400087", 128, 64); + PlayVoice(4, "ps3/s12/04/180400087", 128); OutputLine(NULL, " クラス全員に食べていただけそうなくらいありますわよ!」", - NULL, " I think there might be enough for everyone in the class to have one!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I think there might be enough for everyone in the class to have one!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_KaiiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200049", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200049", 128); OutputLine(NULL, "「はぅ〜!!", NULL, "\"Hauuuu!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200050", 128, 64); + PlayVoice(4, "ps3/s12/02/180200050", 128); OutputLine(NULL, " かぁいい、おいしそうー!!」", - NULL, " They look sho yummy and kyute!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " They look sho yummy and kyute!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Si_WaraiA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600012", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600012", 128); OutputLine(NULL, "「婆っちゃはおはぎを作るのが大好きなんですよ、どういうわけか!」", NULL, "\"For some reason, my Granny is very good at making ohagi!\"", Line_Normal); ClearMessage(); @@ -1208,16 +1335,18 @@ void main() DrawBustshotWithFiltering( 2, "Ri_NikoA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500180", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500180", 128); OutputLine(NULL, "「……宗平が大好きだったのですよ。」", - NULL, "\"......That's because Souhei used to love them.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......That's because Souhei used to love them.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_TokuiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300082", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300082", 128); OutputLine(NULL, "「あぁ…、爺っちゃが好きだったらしいねぇ。", NULL, "\"Ah, yeah... I heard my Gramps used to like ohagi.", Line_WaitForInput); @@ -1225,41 +1354,44 @@ void main() ChangeBustshot( 1, "Me_WaraiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300083", 128, 64); + PlayVoice(4, "ps3/s12/03/180300083", 128); OutputLine(NULL, "山盛り食べたらしいよー!」", - NULL, " He ate tons of them!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " He ate tons of them!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Re_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200051", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200051", 128); OutputLine(NULL, "「じゃあ、魅ぃちゃんのおばあちゃんにとっては、おはぎは亡くなったおじいちゃんを思い出す大切なものなんだね。」", - NULL, "\"For your grandma, ohagi is something that makes her remember your late grandpa, huh?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"For your grandma, ohagi is something that makes her remember your late grandpa, huh?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Si_TohohoA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600013", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600013", 128); OutputLine(NULL, "「そうなの?", NULL, "\"You think so?", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600014", 128, 64); + PlayVoice(4, "ps3/s12/06/180600014", 128); OutputLine(NULL, " 爺っちゃが好きなのって缶詰だと思ってました。」", - NULL, " I thought Gramps liked canned food.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I thought Gramps liked canned food.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawBustshotWithFiltering( 0, "Me_AkuwaraiB2", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "GK2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300084", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300084", 128); OutputLine(NULL, "「くっくっく!", NULL, "\"Heh heh heh!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300085", 128, 64); + PlayVoice(4, "ps3/s12/03/180300085", 128); OutputLine(NULL, " 詩音は缶詰がダメなんだよねぇ〜!」", NULL, " You don't like canned food, do you, Shion?\"", Line_Normal); ClearMessage(); @@ -1269,38 +1401,41 @@ void main() DrawBustshotWithFiltering( 2, "Re_BikkuriB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200052", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200052", 128); OutputLine(NULL, "「え?", NULL, "\"What?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200053", 128, 64); + PlayVoice(4, "ps3/s12/02/180200053", 128); OutputLine(NULL, " そうなの?", NULL, " Is that true?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200054", 128, 64); + PlayVoice(4, "ps3/s12/02/180200054", 128); OutputLine(NULL, " どうして?」", - NULL, " Why so?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Why so?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Si_TohohoA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600015", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600015", 128); OutputLine(NULL, "「んん〜〜〜、缶詰臭と言いますか…。", NULL, "\"Weeeeell... it's because of the smell...", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600016", 128, 64); + PlayVoice(4, "ps3/s12/06/180600016", 128); OutputLine(NULL, "あの独特の鉄臭さがどうも苦手で……。」", - NULL, " I just don't like the smell of the metal...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I just don't like the smell of the metal...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Sa_AkuwaraiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400088", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400088", 128); OutputLine(NULL, "「あら!", NULL, "\"Oh, is that so?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400089", 128, 64); + PlayVoice(4, "ps3/s12/04/180400089", 128); OutputLine(NULL, " 人に嫌がるカボチャを無理やり食べさせて、好き嫌いはいけないとか言ってる人がずいぶんな話でございますのね!」", NULL, " After always forcing me to eat my squash, it turns out that you too have something you can't eat?\"", Line_Normal); ClearMessage(); @@ -1309,35 +1444,38 @@ void main() DrawBustshot( 0, "Me_AkuwaraiA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300086", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300086", 128); OutputLine(NULL, "「ふふ〜ん、実はねぇ、", - NULL, "\"To tell you the truth, she hates canned food because...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"To tell you the truth, she hates canned food because...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "くっくっく!!」", - NULL, " heh heh heh!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " heh heh heh!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Si_OdorokiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600017", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600017", 128); OutputLine(NULL, "「ちょ、ちょっとお姉!", NULL, "\"Come on, Sis!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600018", 128, 64); + PlayVoice(4, "ps3/s12/06/180600018", 128); OutputLine(NULL, " 人が嫌がることを言うなんて最低ですよー!!」", NULL, " Don't you dare tell anyone!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100186", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100186", 128); OutputLine(NULL, "「何だかわからんが、魅音が珍しく握った詩音の弱みらしいな。", NULL, "\"I don't know what's going on, but it seems Mion knows a secret about Shion.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100187", 128, 64); + PlayVoice(4, "ps3/s12/01/180100187", 128); OutputLine(NULL, "面白いから普段の恨みを晴らせ。", NULL, " Tell it to us!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100188", 128, 64); + PlayVoice(4, "ps3/s12/01/180100188", 128); OutputLine(NULL, "ホレホレ!」", NULL, " Go on!\"", Line_Normal); ClearMessage(); @@ -1346,10 +1484,12 @@ void main() PlaySE( 0, "s_boyoon", 128, 64 ); DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どうも、詩音の缶詰嫌いの理由は相当笑えるものらしくて、詩音にとっては恥ずかしいものらしい。", - NULL, "The reason why Shion doesn't like canned food must have been something pretty funny.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The reason why Shion doesn't like canned food must have been something pretty funny.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " しばらくの間、姉妹水入らずで取っ組み合いをしていた。", NULL, "The two sisters battled for a while.", Line_Normal); ClearMessage(); @@ -1381,11 +1521,13 @@ void main() StartShakingOfAllObjects( 244, 40, 0, 2, 4*2, TRUE ); SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音も密着からのニーマシンガンは悪くなかったが、そこからキャプチュードが決まるとは思わなかったらしい。", - NULL, "The machine-gun knee kicks Mion launched from close quarters weren't bad, but I don't think she expected Shion to land a capture suplex off it.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The machine-gun knee kicks Mion launched from close quarters weren't bad, but I don't think she expected Shion to land a capture suplex off it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " やはり詩音の方が一枚上手か…。", NULL, "Guess Shion is the stronger of the two siblings...", Line_Normal); ClearMessage(); @@ -1394,10 +1536,11 @@ void main() DrawBustshotWithFiltering( 0, "Si_TohohoA1", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600019", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600019", 128); OutputLine(NULL, "「お姉に言われるくらいなら自分で言います。", NULL, "\"I'd rather tell you the truth than have you hear it from my sis.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600020", 128, 64); + PlayVoice(4, "ps3/s12/06/180600020", 128); OutputLine(NULL, "えっとですね、葛西って言う性質の悪いオヤジがいましてね。", NULL, " See, there's this bad guy named Kasai...", Line_WaitForInput); @@ -1405,15 +1548,16 @@ void main() ChangeBustshot( 0, "Si_MajimeA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600021", 128, 64); + PlayVoice(4, "ps3/s12/06/180600021", 128); OutputLine(NULL, "そいつがですね、", NULL, " He once told me", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600022", 128, 64); + PlayVoice(4, "ps3/s12/06/180600022", 128); OutputLine(NULL, "純粋無垢だった幼い私にですね、", - NULL, " when I was still young and innocent...", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600023", 128, 64); + NULL, " when I was still young and innocent... ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600023", 128); OutputLine(NULL, "缶詰の中にはたまに人間の肉が混じっているとかとんでもないことを吹き込みやがったせいなんです!」", - NULL, " that there's sometimes human meat mixed in with canned food!\"", Line_Normal); + NULL, "that there's sometimes human meat mixed in with canned food!\"", Line_Normal); ClearMessage(); DisableWindow(); @@ -1422,15 +1566,17 @@ void main() DrawBustshot( 2, "Re_WaraiB1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200055", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200055", 128); OutputLine(NULL, "「あはははははは、都市伝説にたまにそういうのがあるね。」", - NULL, "\"Ahahahahahaha, I've heard of an urban legend like that before.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Ahahahahahaha, I've heard of an urban legend like that before.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100189", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100189", 128); OutputLine(NULL, "「あるある!", NULL, "\"Me too!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100190", 128, 64); + PlayVoice(4, "ps3/s12/01/180100190", 128); OutputLine(NULL, " 俺たちのとこでも、牛丼の肉は実は犬の肉だとか、ハンバーガーにはミミズの肉が混じってるとか聞いたことあるぜ?」", NULL, " I once heard that there's dog meat mixed into beef bowls, and worms inside burgers!\"", Line_Normal); ClearMessage(); @@ -1440,7 +1586,8 @@ void main() DrawBustshotWithFiltering( 2, "Sa_OdorokiB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400090", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400090", 128); OutputLine(NULL, "「そそそ、そんな話がありますのー?!", NULL, "\"A-A-A-Are you quite serious...?", Line_WaitForInput); @@ -1448,15 +1595,16 @@ void main() ChangeBustshot( 2, "Sa_YareyareA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400091", 128, 64); + PlayVoice(4, "ps3/s12/04/180400091", 128); OutputLine(NULL, " そんなの聞いてしまったら、もう牛丼もハンバーガーも食べられなくなりますわねぇ…。」", - NULL, " I can never eat beef bowls or burgers again after hearing something like that...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I can never eat beef bowls or burgers again after hearing something like that...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/06/180600024", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600024", 128); OutputLine(NULL, "「そうなんですよ沙都子ー!", NULL, "\"You see, Satoko?", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600025", 128, 64); + PlayVoice(4, "ps3/s12/06/180600025", 128); OutputLine(NULL, " 私はトラウマを負わされた犠牲者なんですー!」", NULL, " It was a very traumatic thing for me!\"", Line_Normal); ClearMessage(); @@ -1465,31 +1613,34 @@ void main() ChangeBustshot( 2, "Sa_AkireruA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400092", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400092", 128); OutputLine(NULL, "「同情はしますけど、カボチャフルコースの恨みと相殺するにはまだだいぶ足りませんわねぇ…!」", - NULL, "\"You have my sympathy, but I still have yet to forget about how you made me eat a full-course squash meal...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"You have my sympathy, but I still have yet to forget about how you made me eat a full-course squash meal...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Ri_WaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500181", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500181", 128); OutputLine(NULL, "「沙都子は根に持ちすぎなのですよ。", NULL, "\"You need to let go of that one.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500182", 128, 64); + PlayVoice(4, "ps3/s12/05/180500182", 128); OutputLine(NULL, "ボクはおいしくてぺろりだったのです。」", - NULL, " That meal was delicious.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " That meal was delicious.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100191", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100191", 128); OutputLine(NULL, "「あっはっは!", NULL, "\"Ah ha ha!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100192", 128, 64); + PlayVoice(4, "ps3/s12/01/180100192", 128); OutputLine(NULL, " 何だかよー、そんな話をしてるとさ。", NULL, " Because we're talking about this...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100193", 128, 64); + PlayVoice(4, "ps3/s12/01/180100193", 128); OutputLine(NULL, "この魅音のおはぎにも何か妙なものが混じってそうな気がしてくるよな。」", NULL, " I'm starting to get worried there might be something mixed into this ohagi too...\"", Line_Normal); ClearMessage(); @@ -1497,26 +1648,29 @@ void main() DrawBustshotWithFiltering( 0, "Me_AkuwaraiA2", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300087", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300087", 128); OutputLine(NULL, "「ほー?!", NULL, "\"Ohhh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300088", 128, 64); + PlayVoice(4, "ps3/s12/03/180300088", 128); OutputLine(NULL, " 確かにこの私が持ってきたおはぎだもんねぇ?", NULL, " Well, at least with the ohagi that I brought...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300089", 128, 64); + PlayVoice(4, "ps3/s12/03/180300089", 128); OutputLine(NULL, " 中に何の細工もないってのは確かに無用心だよねぇ…?", NULL, " You can't really be sure that there's nothing else inside...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300090", 128, 64); + PlayVoice(4, "ps3/s12/03/180300090", 128); OutputLine(NULL, " くっくっく!」", NULL, " Heh heh heh...\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……………魅音のおはぎ。", - NULL, "............Ohagi that Mion brought.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "............Ohagi that Mion brought.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …何しろあの魅音だ、何か仕掛けをしない方がおかしいんだが。", NULL, "...When you consider that, it's only natural to suspect that she probably did something to them.", Line_Normal); ClearMessage(); @@ -1527,6 +1681,7 @@ void main() FadeOutBGM( 3, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …なんだろう。", NULL, "...What's going on?", Line_WaitForInput); OutputLine(NULL, "何か、", @@ -1539,14 +1694,17 @@ void main() ClearMessage(); PlayBGM( 0, "semi", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも何の覚えもない。", - NULL, "But I didn't remember anything that I was forgetting.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But I didn't remember anything that I was forgetting.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それはきっと、疲れてる時とかにたまにある既視感に違いない。", - NULL, "It was like one of those deja vu moments.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It was like one of those deja vu moments.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 初めてのことなのに、過去に何か知っていたように感じてしまう、ちょっとした記憶のエラー…。", NULL, "I'd never been in this situation, but my mind was telling me that I'd been there before...", Line_Normal); ClearMessage(); @@ -1554,18 +1712,20 @@ void main() DrawBustshotWithFiltering( 0, "Ri_DefA1", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "GK1", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500183", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500183", 128); OutputLine(NULL, "「……どうしたのですか、圭一?」", - NULL, "\"......What's wrong, Keiichi?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......What's wrong, Keiichi?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100194", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100194", 128); OutputLine(NULL, "「いや、何でもないよ。", NULL, "\"Nothing...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100195", 128, 64); + PlayVoice(4, "ps3/s12/01/180100195", 128); OutputLine(NULL, "前にも魅音におはぎをもらったことがあったような気がしたんだけど…。", NULL, " I just feel like Mion has given me ohagi before...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100196", 128, 64); + PlayVoice(4, "ps3/s12/01/180100196", 128); OutputLine(NULL, "これが初めてだよなぁ?」", NULL, " But this is the first time, right?\"", Line_Normal); ClearMessage(); @@ -1573,39 +1733,43 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200056", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200056", 128); OutputLine(NULL, "「そうなの?", NULL, "\"Is it?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200057", 128, 64); + PlayVoice(4, "ps3/s12/02/180200057", 128); OutputLine(NULL, " 魅ぃちゃん?」", - NULL, " Mii-chan?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Mii-chan?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_DefA2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300091", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300091", 128); OutputLine(NULL, "「いや、これが初めてだと思うなぁ?", NULL, "\"I think this is the first time.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300092", 128, 64); + PlayVoice(4, "ps3/s12/03/180300092", 128); OutputLine(NULL, " 何かの勘違いじゃない?」", - NULL, " You must be mistaking it for something else.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You must be mistaking it for something else.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawBustshotWithFiltering( 1, "Sa_AkireruB1", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "GK2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/04/180400093", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400093", 128); OutputLine(NULL, "「私の記憶でも、魅音さんが学校におはぎを持ってきたのは今年はこれが初めてのはずでしてよ?」", - NULL, "\"According to my memory, this is the first time Mion-san has brought ohagi to school.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"According to my memory, this is the first time Mion-san has brought ohagi to school.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Ri_FumanA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500184", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500184", 128); OutputLine(NULL, "「………………………。」", NULL, "\".................\"", Line_Normal); ClearMessage(); @@ -1616,51 +1780,56 @@ void main() DrawBustshotWithFiltering( 1, "Me_WinkA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300093", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300093", 128); OutputLine(NULL, "「ははーん、わかった。", NULL, "\"Aaaah, I know!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300094", 128, 64); + PlayVoice(4, "ps3/s12/03/180300094", 128); OutputLine(NULL, "おじさんが持ってきたおはぎだもんだから、何か罠があると思って警戒してるんでしょー。」", - NULL, " You're being cautious because these are from this ol' man, aren't you?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You're being cautious because these are from this ol' man, aren't you?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Si_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600026", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600026", 128); OutputLine(NULL, "「そこは威張るとこじゃなくて、日頃のお姉の素行を反省すべきとこだと思いますけど。」", NULL, "\"That's nothing to brag about. I think you should be reflecting on your regular behavior.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100197", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100197", 128); OutputLine(NULL, "「…ははは、そうだよな。", NULL, "\"...Hahaha, you're right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100198", 128, 64); + PlayVoice(4, "ps3/s12/01/180100198", 128); OutputLine(NULL, "同じおはぎでも、レナとかが作ったおはぎなら絶対そんな風には思わない。", NULL, " I wouldn't feel this way if Rena brought me ohagi.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100199", 128, 64); + PlayVoice(4, "ps3/s12/01/180100199", 128); OutputLine(NULL, "レナっておはぎ作るの、何気に上手なんだよな。", NULL, " Rena's really good at cooking.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100200", 128, 64); + PlayVoice(4, "ps3/s12/01/180100200", 128); OutputLine(NULL, "小さいけど丁寧で…、」", - NULL, " They're small, but very carefully made...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " They're small, but very carefully made...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Re_DefA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200058", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200058", 128); OutputLine(NULL, "「…?", NULL, "\"Huh...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200059", 128, 64); + PlayVoice(4, "ps3/s12/02/180200059", 128); OutputLine(NULL, " レナ、おはぎなんて作ったことないよ?」", - NULL, " I've never made ohagi before...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I've never made ohagi before...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……………あれ?", NULL, ".........What?", Line_WaitForInput); OutputLine(NULL, " …………そうだよな…?", @@ -1674,85 +1843,103 @@ void main() DrawScene( "black", 400 ); PlayBGM( 0, "Feel", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何でレナがおはぎなんか作るんだ…?", - NULL, "Why did I say that Rena had made ohagi before...?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Why did I say that Rena had made ohagi before...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どうしてレナが作ったら、小さいけど丁寧なおはぎになるなんて決め付けられるんだ…?", - NULL, "Why would I know that Rena makes her ohagi small but neatly...?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Why would I know that Rena makes her ohagi small but neatly...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……???", NULL, "...?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自分でもよくわからない記憶の混乱。", - NULL, "I had no idea where that memory was coming from.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I had no idea where that memory was coming from.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺一人が勘違いだったと認めればそれで収まるだけの話だ。", - NULL, "I could only assume it was an error in my brain.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I could only assume it was an error in my brain.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音自身が今日、初めて持ってきたと言ってるんだし。", NULL, "Mion was saying that this was her first time bringing ohagi to class.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺が小首を傾げてる間に、他の連中はみんな、おはぎに手を伸ばしていた。", - NULL, "As I tilted my head in confusion, everyone started reaching inside the box.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "As I tilted my head in confusion, everyone started reaching inside the box.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナが俺の分を一個取って、タッパーの蓋の上に置いてくれる。", NULL, "Rena took out one for me and put it on the lid.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それをなぜかまじまじと見てしまった。", NULL, "I stared at it closely.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何が気になるんだろう……?", - NULL, "What was I so concerned about...?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "What was I so concerned about...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音はそれを、中に何か細工がないか不安なんだろうと言ったが。", - NULL, "Mion said that I was probably concerned that she did something to the ohagi.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Mion said that I was probably concerned that she did something to the ohagi.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …不安というのとは何か違う。", NULL, "But it wasn't quite that...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう、…………何て言えばいいんだろう。", - NULL, "I really didn't know how to explain it.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I really didn't know how to explain it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …忘れている義務感とでもいうんだろうか。", - NULL, "...I felt like I was forgetting something important.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...I felt like I was forgetting something important.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 思い出さなければいけないことをすっかり忘れてしまっていて、", NULL, "I'd forgotten something important...", Line_WaitForInput); OutputLine(NULL, "……思い出さなければいけないという義務感のみが苛む、不思議な感覚。", NULL, " and all I had was the obligation to remember it.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " たった一個のおはぎが、魅音が家から持ってきただけのおはぎが、俺の前に置かれているだけなのに。", - NULL, "In front of me was nothing but a single ohagi that came from Mion's house.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "In front of me was nothing but a single ohagi that came from Mion's house.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …緩い焦燥感がかすかに急きたてる。", NULL, "...I was frustrated,", Line_WaitForInput); OutputLine(NULL, "……でも心当たりが本当にない。", - NULL, " but I really couldn't think of anything.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " but I really couldn't think of anything.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 第一、思い出しようもないのだ。", NULL, "There's no way I could remember it.", Line_Normal); @@ -1772,77 +1959,87 @@ void main() DrawBustshot( 0, "Ri_DefA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawScene( "GK1", 400 ); - PlaySE(4, "ps3/s12/05/180500185", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500185", 128); OutputLine(NULL, "「……圭一、さっきからおはぎをじっと見て、どうしましたのですか…?」", - NULL, "\"......Keiichi. You've been staring at your ohagi for a long time. What's the matter...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Keiichi. You've been staring at your ohagi for a long time. What's the matter...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100201", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100201", 128); OutputLine(NULL, "「いや、………デジャヴだっけ、既視感だっけ。", NULL, "\"Oh, it's just...... I'm experiencing deja vu.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100202", 128, 64); + PlayVoice(4, "ps3/s12/01/180100202", 128); OutputLine(NULL, "…ほら、たまにないか?", NULL, " Don't you get it sometimes?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100203", 128, 64); + PlayVoice(4, "ps3/s12/01/180100203", 128); OutputLine(NULL, " 初めて見るものなのにさ、過去にすでに見ていたように感じる時って。」", - NULL, " It's your first time seeing something, but you feel like you've seen it before...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's your first time seeing something, but you feel like you've seen it before...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ri_FumanA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500186", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500186", 128); OutputLine(NULL, "「……圭一は、…過去にも魅音におはぎをもらったように感じるのですか?」", NULL, "\"......So... you feel like Mion has given you ohagi in the past...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100204", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100204", 128); OutputLine(NULL, "「…ははは、でも気のせいだよな。", NULL, "\"...Hahaha. I'm sure it's just my imagination.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100205", 128, 64); + PlayVoice(4, "ps3/s12/01/180100205", 128); OutputLine(NULL, "魅音自身、そんなことは覚えがないって言ってるしさ。」", - NULL, " Mion just told me that she had never brought ohagi to school before.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Mion just told me that she had never brought ohagi to school before.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ri_DefA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500187", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500187", 128); OutputLine(NULL, "「……圭一。", NULL, "\"......Keiichi.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500188", 128, 64); + PlayVoice(4, "ps3/s12/05/180500188", 128); OutputLine(NULL, "ありもしない記憶なんてありませんです。", NULL, " You can't have memories of what didn't happen.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500189", 128, 64); + PlayVoice(4, "ps3/s12/05/180500189", 128); OutputLine(NULL, "もし圭一が覚えているのなら、それは本当にあったことなのですよ。」", - NULL, " If you remember something, I'm sure it really happened before.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " If you remember something, I'm sure it really happened before.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …梨花ちゃんが妙なことを言う。", NULL, "Rika-chan told me something strange.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 普段なら、梨花ちゃんが戯れに妙なことを言っているだけだと聞き流すのだが…。", - NULL, "I didn't usually take her random comments seriously...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I didn't usually take her random comments seriously...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……先日の玩具屋での「予言」を聞かされて以来、俺は村の年寄りたちが言う、梨花ちゃんの神通力というやつを少し信じかけていた。", - NULL, "...But ever since I saw her making those predictions in the toy store, I've been curious about her 'special powers'.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...But ever since I saw her making those predictions in the toy store, I've been curious about her 'special powers'.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、何か深い意味があるように感じてしまうのだった。", NULL, "I felt like she was telling me something deep.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100206", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100206", 128); OutputLine(NULL, "「へへ、大予言の梨花ちゃまが言うと、何だか不思議な感じがしてくるな。", NULL, "\"It's weird to hear that from you, since you're so great at making predictions.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100207", 128, 64); + PlayVoice(4, "ps3/s12/01/180100207", 128); OutputLine(NULL, "それってつまり、輪廻転生とかそういう話なんだろ?」", NULL, " Are you talking about the cycle of reincarnation or something?\"", Line_Normal); ClearMessage(); @@ -1851,7 +2048,8 @@ void main() ChangeBustshot( 0, "Ri_KomaruA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500190", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500190", 128); OutputLine(NULL, "「……ボクは宗教のことはよくわかりませんです。", NULL, "\"......I don't know much about religion.", Line_WaitForInput); @@ -1859,122 +2057,140 @@ void main() ChangeBustshot( 0, "Ri_DefA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500191", 128, 64); + PlayVoice(4, "ps3/s12/05/180500191", 128); OutputLine(NULL, "ただボクが言いたいのは、…圭一が知っていることなら、それはあったことなのです。", NULL, " I just want to tell you that... if you know about something, that's something that happened to you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500192", 128, 64); + PlayVoice(4, "ps3/s12/05/180500192", 128); OutputLine(NULL, "だからそれを『思い出して欲しい』。", - NULL, " I want you to 'try and remember' what happened.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500193", 128, 64); + NULL, " I want you to 'try and remember' what happened. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500193", 128); OutputLine(NULL, "気のせいだと片付けないで、記憶としてほしい。", - NULL, " I don't want you to treat it like you're just mistaken.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500194", 128, 64); + NULL, "I don't want you to treat it like you're just mistaken.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/05/180500194", 128); OutputLine(NULL, "………ボクが何を言っているのかわかりますですか…?」", - NULL, " ......Do you understand what I'm trying to say?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ......Do you understand what I'm trying to say?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100208", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100208", 128); OutputLine(NULL, "「…………えっと、", - NULL, "\"Umm...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Umm...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "………うん…?」", NULL, " I guess...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花ちゃんがこんな難しい話をしてくるとは思わず、ちょっと呆然とする。", - NULL, "I was a little surprised by how serious she sounded.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I was a little surprised by how serious she sounded.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺の知る梨花ちゃんは、み〜とか、にぱ〜☆とか、幼児言葉でふざける年下の女の子というイメージだ。", - NULL, "I always thought that Rika was just an innocent girl who fooled around all the time saying things like \"meep\" and \"nipah~\".", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I always thought that Rika was just an innocent girl who fooled around all the time saying things like \"meep\" and \"nipah~\".", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、目の前にいる梨花ちゃんはどこか雰囲気が違った。", NULL, "But all of a sudden, she seemed like a totally different girl.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ここはボケて茶化すところなのだろうか…?", - NULL, "Was I supposed to take it as a joke...?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Was I supposed to take it as a joke...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、梨花ちゃんの初めて見るくらいに真剣な眼差しは、今が茶化すべき場ではないことをはっきり示していた。", NULL, "The serious look on her face told me it wasn't the time for jokes, though.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100209", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100209", 128); OutputLine(NULL, "「梨花ちゃんがそういうなら、…………じゃあ俺は、別の世界とかで、魅音におはぎをもらったことがあるんだろうな。」", - NULL, "\"If that's what you're telling me...... then I guess I got ohagi from Mion in a previous life.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"If that's what you're telling me...... then I guess I got ohagi from Mion in a previous life.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ri_NikoA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500195", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500195", 128); OutputLine(NULL, "「……馬鹿にしませんから全部話してください。", NULL, "\"I won't make fun of you, so please tell me everything.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500196", 128, 64); + PlayVoice(4, "ps3/s12/05/180500196", 128); OutputLine(NULL, "どこでどうして、なぜ魅ぃにおはぎをもらうのですか?」", NULL, " Why did Mii give you that ohagi?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100210", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100210", 128); OutputLine(NULL, "「いつどこでどうして…なんて具体的に聞かれれば聞かれるほど…、やっぱり妄想だったんだなって思っちゃうよ。", NULL, "\"The more I think about it... the more I think it's just my imagination.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100211", 128, 64); + PlayVoice(4, "ps3/s12/01/180100211", 128); OutputLine(NULL, "寝惚けて見た夢なのかもしれないな。」", - NULL, " Maybe it was just a dream...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Maybe it was just a dream...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ri_DefA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500197", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500197", 128); OutputLine(NULL, "「……夢でもいいのです。", NULL, "\"......I don't care if it was a dream.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500198", 128, 64); + PlayVoice(4, "ps3/s12/05/180500198", 128); OutputLine(NULL, "もっと覚えてるはずなのです。", NULL, " You must remember something.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500199", 128, 64); + PlayVoice(4, "ps3/s12/05/180500199", 128); OutputLine(NULL, "話してください。」", NULL, " Please tell me.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 1300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どうしたんだろう。", NULL, "What was up with her?", Line_WaitForInput); OutputLine(NULL, "梨花ちゃんがいやに食い下がる。", - NULL, " She seemed so curious about it.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " She seemed so curious about it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんなにも面白い話題だとは思えない。", - NULL, "I didn't think this story was that interesting.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I didn't think this story was that interesting.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花ちゃんが真剣になるような話とも思えず、俺は彼女との温度差を微妙に感じていた。", NULL, "Her asking so much started making me feel uncomfortable.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、梨花ちゃんに話しかけられる前から感じている、小さな焦燥感が、真面目に応えるべきだと促すのだ…。", - NULL, "Still, something told me that I needed to talk to Rika-chan about everything I could.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Still, something told me that I needed to talk to Rika-chan about everything I could.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……梨花ちゃんは夢見とかで占いができるのかもしれないな。", - NULL, "...Maybe she could predict my future by reading my dreams.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...Maybe she could predict my future by reading my dreams.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ならちょっと付き合ってみるか。", - NULL, "I should tell her everything.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I should tell her everything.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 霊験あらたかなオヤシロさまの巫女なんだし。", NULL, "After all, she's the shrine maiden for Oyashiro-sama.", Line_Normal); ClearMessage(); @@ -1986,25 +2202,28 @@ void main() DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); PlayBGM( 0, "Soul_scour", 120, 0 ); - PlaySE(4, "ps3/s12/01/180100212", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100212", 128); OutputLine(NULL, "「…………えっとなぁ。", NULL, "\"Well...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100213", 128, 64); + PlayVoice(4, "ps3/s12/01/180100213", 128); OutputLine(NULL, "…俺は多分、学校を休んだんだよ。", NULL, " I think I skipped school that day...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100214", 128, 64); + PlayVoice(4, "ps3/s12/01/180100214", 128); OutputLine(NULL, "風邪なんだと思う。」", NULL, " I had a cold or something...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 粉と呼べるくらいに細かく砕けてしまっている記憶の欠片。", - NULL, "My memory was scattered all over my brain, like powder.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "My memory was scattered all over my brain, like powder.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } DrawFilm( 2, 0xbb, 0xbb, 0xbb, 256, 0, 0, TRUE ); DrawSceneWithMask( "Ma_G1", "maskc", 1, 0, 1300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……その向こうに透ける俺の姿は、なぜか玄関にいて、", NULL, "I could see myself standing in front of the door...", Line_WaitForInput); @@ -2018,67 +2237,73 @@ void main() Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "……………あと誰か一人を迎えていた。", - NULL, " someone else was standing there too...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " someone else was standing there too...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_DefA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 多分、レナだったと思う。", NULL, "I think it was Rena.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 1300 ); - PlaySE(4, "ps3/s12/01/180100215", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100215", 128); OutputLine(NULL, "「それで、魅音のヤツ、お見舞いのおはぎだって言って持ってくるんだよ。", NULL, "\"Mion brought me ohagi so I would get better.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100216", 128, 64); + PlayVoice(4, "ps3/s12/01/180100216", 128); OutputLine(NULL, "今日言ってるのと同じで、おばあちゃんが作ったって言ってた気がする。」", - NULL, " I think she told me that her grandma made it, just like today.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I think she told me that her grandma made it, just like today.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500200", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500200", 128); OutputLine(NULL, "「…………………それで?」", NULL, "\"And then...?\"", Line_Normal); ClearMessage(); DrawScene( "Ribing1", 1000 ); - PlaySE(4, "ps3/s12/01/180100217", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100217", 128); OutputLine(NULL, "「…うん。", NULL, "\"Well...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100218", 128, 64); + PlayVoice(4, "ps3/s12/01/180100218", 128); OutputLine(NULL, "…それで、そのおはぎを食べるんだよ。", NULL, " Then I ate that ohagi.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100219", 128, 64); + PlayVoice(4, "ps3/s12/01/180100219", 128); OutputLine(NULL, "二人を帰した後に。", NULL, " ...After they went back home.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100220", 128, 64); + PlayVoice(4, "ps3/s12/01/180100220", 128); OutputLine(NULL, "…………それでさ、おはぎの中から……。", NULL, " ......Then I found something inside the ohagi...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100221", 128, 64); + PlayVoice(4, "ps3/s12/01/180100221", 128); OutputLine(NULL, "………あははははは!", NULL, " ......Ahahahahaha!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100222", 128, 64); + PlayVoice(4, "ps3/s12/01/180100222", 128); OutputLine(NULL, " ここから先は間違いない、漫画の受け売りだよ。", - NULL, " I'm sure I saw it in a comic book or something.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100223", 128, 64); + NULL, " I'm sure I saw it in a comic book or something. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100223", 128); OutputLine(NULL, "多分、昔読んだ漫画のエピソードと記憶が混同してるんだ。", - NULL, " It's mixed up in my memory, but I'm sure I read it somewhere in some comic book.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100224", 128, 64); + NULL, "It's mixed up in my memory, but I'm sure I read it somewhere in some comic book.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180100224", 128); OutputLine(NULL, "そんなことがあるわけない、あははははは。」", - NULL, " Because it can't be true... ahahahahaha!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Because it can't be true... ahahahahaha!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500201", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500201", 128); OutputLine(NULL, "「……圭一、話を続けるのです。", NULL, "\"Keiichi... tell me what happened.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500202", 128, 64); + PlayVoice(4, "ps3/s12/05/180500202", 128); OutputLine(NULL, "おはぎを食べて、中から……?」", NULL, " What did you find inside the ohagi...?\"", Line_Normal); ClearMessage(); @@ -2086,22 +2311,26 @@ void main() DrawScene( "black", 400 ); PlayBGM( 1, "suzu", 120, 0 ); - PlaySE(4, "ps3/s12/01/180100225", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100225", 128); OutputLine(NULL, "「あ、いや、…俺が小学校の頃に読んだ怖い漫画にさ、ハンバーグの中に裁縫針が混ぜられているっていう話があったんだよ。", NULL, "\"Well, I read this scary comic book when I was little... and there was a sewing needle inside of somebody's burger.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100226", 128, 64); + PlayVoice(4, "ps3/s12/01/180100226", 128); OutputLine(NULL, "あははは、詩音もさっき言ってたろ?", - NULL, " Ahahaha. You remember what Shion was saying just now?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100227", 128, 64); + NULL, " Ahahaha. You remember what Shion was saying just now? ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100227", 128); OutputLine(NULL, " 小さい頃に怖がらされると、トラウマになって残るっていうヤツだよ。」", - NULL, " It can be traumatic to hear a story like that when you're young.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It can be traumatic to hear a story like that when you're young.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 内容はだいぶうろ覚えだ。", - NULL, "I didn't remember much about that comic.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I didn't remember much about that comic.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 出会い頭の事故で、顔に治らない傷を負ってしまった少女が相手を呪う、そんな内容。", NULL, "I think it was about this girl who had an accident, and held a grudge against the person who caused the injury on her face...", Line_Normal); ClearMessage(); @@ -2109,16 +2338,19 @@ void main() FadeOutBGM( 1, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今、思い出してみると、筋も脈絡もなく読者を怖がらせようとするだけのとんでもなくチープな漫画なのだけど。", NULL, "It was a really cheap plot now that I think about it.", Line_WaitForInput); OutputLine(NULL, "…小学生の俺には、やたら怖そうな画調の迫力もあり、ものすごく衝撃的だったのだ。", NULL, " But since I was still a little kid, that comic really scared me.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その中のエピソードに、呪われた相手の食べ物に色々と危険物が混入する呪いが出てきたのだ。", - NULL, "In one chapter, the girl casts a curse on the guy's food.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "In one chapter, the girl casts a curse on the guy's food.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その一番最初のシーンが、夕食のハンバーグの中に裁縫針が混じっていて、知らずに口にしてしまい、", NULL, "He eats a burger with sewing needles inside it, and he goes all", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -2130,26 +2362,31 @@ void main() Wait( 700 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "というような内容だった。", - NULL, " Something like that...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Something like that...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……今思い出しても怖いよな、非常にグロテスクかつショッキングなシーンだった。", NULL, "It still freaked me out. The image was so grotesque and shocking to me...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それがちょっとトラウマっぽくなったことがあり、しばらくの間、俺は食事の中に針が入ってないか丹念に調べないと口に出来なかった時期があったのだ。", - NULL, "That grew into a kind of trauma, and for a while I searched for sewing needles in my food every time I ate something.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That grew into a kind of trauma, and for a while I searched for sewing needles in my food every time I ate something.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、おにぎりとかハンバーガーみたいな、丸かじりするタイプの食べ物はしばらく駄目だった。", NULL, "I couldn't eat burgers for a while for that reason...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……まぁ、親にも注意されたし、育ち盛りの男子はトラウマより食欲の方が旺盛だ。", - NULL, "But my parents got concerned, and my hunger overcame the trauma.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But my parents got concerned, and my hunger overcame the trauma.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " おねしょのクセがいつの間にか治るように、そんな下らないトラウマもやがて治っていくのだが…。", NULL, "Eventually, that experience disappeared into the flow of time...", Line_Normal); ClearMessage(); diff --git a/Update/_mina_003_2.txt b/Update/_mina_003_2.txt index 4c97eec..8b47834 100644 --- a/Update/_mina_003_2.txt +++ b/Update/_mina_003_2.txt @@ -5,18 +5,21 @@ void main() DrawBustshotWithFiltering( 0, "Ri_DefA1", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "GK1", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100228", 128, 64); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100228", 128); OutputLine(NULL, "「今でもさ、ちょっとでも怪しいシチュエーションがあると、針が混じってるかもしれないなって考えちゃうんだよ。", NULL, "\"I'm still a little worried about sewing needles every once in a while.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100229", 128, 64); + PlayVoice(4, "ps3/s12/01/180100229", 128); OutputLine(NULL, "もちろん、ちょっと考えるだけだぜ?", - NULL, " I don't think about it all the time, of course.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I don't think about it all the time, of course.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100230", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100230", 128); OutputLine(NULL, " みんなの弁当を突っつく時、いちいち中身を改めてたら失礼だもんな。", NULL, "It'd be pretty rude if I poked at my food while eating lunch with you guys, wouldn't it?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100231", 128, 64); + PlayVoice(4, "ps3/s12/01/180100231", 128); OutputLine(NULL, "針を混ぜるなんて危ない悪戯なんて絶対するわけがないって思うから、そんな下らないトラウマなんか気にしないで食べてるんだよ。」", NULL, " Of course I know that no one would actually put a sewing needle inside of my food.\"", Line_Normal); ClearMessage(); @@ -25,40 +28,44 @@ void main() ChangeBustshot( 0, "Ri_FumanA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500203", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500203", 128); OutputLine(NULL, "「……でも、今でもちょっと怖いのですね?」", - NULL, "\"......But you're still a little scared?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......But you're still a little scared?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100232", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100232", 128); OutputLine(NULL, "「んーーー…、", - NULL, "\"Well...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Well...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "未だに忘れられないってことは、今でも心の中にはちょっと残ってるのかもなぁ。」", - NULL, " Maybe I am somewhere inside my heart.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Maybe I am somewhere inside my heart.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ri_DefA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500204", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500204", 128); OutputLine(NULL, "「……では、", - NULL, "\"......So.", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"......So.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……その魅ぃのおはぎからは、", - NULL, " ...You saw a sewing needle...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " ...You saw a sewing needle...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…出てきたのですね?」", - NULL, " ...inside the ohagi that Mii gave you?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...inside the ohagi that Mii gave you?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………………。", NULL, ".........", Line_Normal); ClearMessage(); @@ -66,20 +73,23 @@ void main() DrawScene( "black", 200 ); PlaySE( 0, "s_suzu", 128, 64 ); - PlaySE(4, "ps3/s12/05/180500205", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500205", 128); OutputLine(NULL, "「……裁縫針が。」", NULL, "\"......You saw a sewing needle inside of one?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100233", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100233", 128); OutputLine(NULL, "「あぁ。", NULL, "\"Yeah.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100234", 128, 64); + PlayVoice(4, "ps3/s12/01/180100234", 128); OutputLine(NULL, "…………出てきた。」", - NULL, " ...I did.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " ...I did.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そのおはぎの中からは……、", NULL, "Inside that ohagi...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -89,20 +99,24 @@ void main() NULL, " there was a needle, just as I feared...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …………どうして俺は、妄想とも白昼夢ともつかない滅裂な話を大真面目にしているんだろう。", - NULL, ".........Why was I telling her about something that was just my imagination?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, ".........Why was I telling her about something that was just my imagination?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …風邪かなんかで休んでいる俺のところに魅音とレナが来て、お見舞いにおはぎを置いていった。", - NULL, "Mion and Rena came to see me when I took a day off from school while I was sick.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Mion and Rena came to see me when I took a day off from school while I was sick.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そんな経験はないのだから、これは確実に記憶のエラーなのだが。", - NULL, "...That never happened, so obviously my brain was just making it up...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...That never happened, so obviously my brain was just making it up...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、……梨花ちゃんは笑わないから話せといった。", NULL, "But I spoke to Rika-chan", Line_WaitForInput); OutputLine(NULL, "だから話した。", @@ -112,19 +126,22 @@ void main() DrawBustshot( 0, "Ri_FumanA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawScene( "GK1", 400 ); - PlaySE(4, "ps3/s12/05/180500206", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500206", 128); OutputLine(NULL, "「……圭一は、目の前にあるこのおはぎにも、針が混じっているように感じて怖いですか?", NULL, "\"......Are you afraid of this ohagi now? Do you feel like there might be a needle inside?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500207", 128, 64); + PlayVoice(4, "ps3/s12/05/180500207", 128); OutputLine(NULL, " だから、さっきから手を付けられない?」", - NULL, " Is that why you're not eating it?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Is that why you're not eating it?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 気付くと、魅音やレナも俺の方を見ていた。", - NULL, "I realized that Mion and Rena were also looking at me.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I realized that Mion and Rena were also looking at me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …俺がおはぎを神妙な顔をしながらじっと見ているのを、不思議に思っているようだった。", NULL, "They were wondering why I was staring at the ohagi without eating it.", Line_Normal); ClearMessage(); @@ -132,23 +149,27 @@ void main() DrawBustshotWithFiltering( 2, "Me_YowakiA1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300095", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300095", 128); OutputLine(NULL, "「…あ、…圭ちゃん、おはぎ嫌いだった?", NULL, "\"Oh... you don't like ohagi, Kei-chan...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300096", 128, 64); + PlayVoice(4, "ps3/s12/03/180300096", 128); OutputLine(NULL, " 嫌いだったなら無理しなくても…。」", - NULL, " If you don't, you don't have to eat it...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If you don't, you don't have to eat it...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音は俺がおはぎが嫌いだと思ったらしい。", - NULL, "Mion was assuming that I didn't like ohagi.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Mion was assuming that I didn't like ohagi.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …苦手な物を無理に食べさせようとしてしまって申し訳ないことをした……、そう、魅音の顔に文字が浮かび上がる。", - NULL, "...She felt bad for forcing me to eat something I didn't like.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...She felt bad for forcing me to eat something I didn't like.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その、少しだけ気の毒な表情の魅音を見た瞬間に、心を掻き毟られる。", NULL, "In turn, I felt guilty seeing the sad expression on her face.", Line_Normal); ClearMessage(); @@ -163,162 +184,188 @@ void main() DrawBustshotWithFiltering( 1, "Si_AkuwaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600027", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600027", 128); OutputLine(NULL, "「お姉のおはぎなんで、中に何か妙なものが仕込まれてるって疑ってるんですよー。」", - NULL, "\"Sis, he must be convinced that you put something in it.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Sis, he must be convinced that you put something in it.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 詩音がそう言った時、反射的に俺は言い返す。", - NULL, "I immediately denied Shion's remark.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I immediately denied Shion's remark.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……それは誰にも伝わらないはずの妄言だ。", - NULL, "...No one else would understand what I'm saying.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...No one else would understand what I'm saying.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だって、自分でも何を言っているのかわからない。", NULL, "Even I didn't know.", Line_Normal); ClearMessage(); PlayBGM( 0, "demo_48khz", 120, 0 ); - PlaySE(4, "ps3/s12/01/180100235", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100235", 128); OutputLine(NULL, "「いや、はっきり断言できるぜ、ここにある魅音のおはぎには針なんて絶対に入っていねえ。」", - NULL, "\"No, I know for sure that there's no sewing needle inside this ohagi.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"No, I know for sure that there's no sewing needle inside this ohagi.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Me_OdorokiB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300097", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300097", 128); OutputLine(NULL, "「は、針ぃ?!", NULL, "\"A-A sewing needle?", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300098", 128, 64); + PlayVoice(4, "ps3/s12/03/180300098", 128); OutputLine(NULL, " そんなの何でおじさんが入れるわけぇ!」", - NULL, " Why would this ol' man put something like that in there?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Why would this ol' man put something like that in there?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100236", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100236", 128); OutputLine(NULL, "「あははは…、当り前だよな。", NULL, "\"Aha ha ha... of course you wouldn't.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100237", 128, 64); + PlayVoice(4, "ps3/s12/01/180100237", 128); OutputLine(NULL, "魅音は確かに、大人しくお見舞いを持ってくるようなヤツじゃない。", NULL, " You're not the type to visit and bring something with you out of pure generosity.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100238", 128, 64); + PlayVoice(4, "ps3/s12/01/180100238", 128); OutputLine(NULL, "タバスコを入れるとか、そういう冗談はやるかもしれないが、間違っても針なんて混ぜない。", - NULL, " You might play a trick with tabasco sauce or something, but you'd never put needles inside.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100239", 128, 64); + NULL, " You might play a trick with tabasco sauce or something, but you'd never put needles inside. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100239", 128); OutputLine(NULL, "…シャレになることとならないことのけじめははっきり付けてる。", - NULL, " You'd never do something as dangerous as that...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100240", 128, 64); + NULL, "You'd never do something as dangerous as that...", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180100240", 128); OutputLine(NULL, "だからそんなことは絶対にありえない。」", NULL, " I know you would never do such thing.\"", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺はおはぎをむんずと掴む。", - NULL, "I grabbed the ohagi with my hand.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I grabbed the ohagi with my hand.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを口の前に持ってきた時、今さらのように小学生時代の怖い漫画の記憶が蘇り、頬張る前に中身を改めさせたい衝動を掻き立てさせた。", - NULL, "As I brought it in front of my mouth, I felt the need to check it, just in case...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "As I brought it in front of my mouth, I felt the need to check it, just in case...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …そんな臆病な、心の中の自分に俺ははっきりと言ってやる。", NULL, "...But I told myself clearly.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " おい、クソ臆病な俺!!", - NULL, "Hey, you wimp!", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hey, you wimp!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いつまでガキの頃の漫画の話でビビってやがるんだよ。", - NULL, "When are you going to stop being scared of that stupid comic book?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "When are you going to stop being scared of that stupid comic book?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " このおはぎは、魅音がみんなにご馳走したくてわざわざ持って来てくれた。", - NULL, "Mion brought these ohagi to treat everyone in the class.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Mion brought these ohagi to treat everyone in the class.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、針なんて絶対に混ざってねぇんだよ!!", NULL, "There's no way she'd put needles inside of these!", Line_Normal); ClearMessage(); PlaySE( 0, "s_furu", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺は自分の小さくて下らない過去の妄執と決別し、がぶりとおはぎをかじった。", NULL, "I forced that stupid memory out of my brain and munched on the ohagi.", Line_Normal); ClearMessage(); DrawScene( "GK2", 400 ); - PlaySE(4, "ps3/s12/01/180100241", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100241", 128); OutputLine(NULL, "「………ぉ、……うめえじゃねぇかよ!!」", - NULL, "\"Mmmm... It's delicious!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Mmmm... It's delicious!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Me_WaraiA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300099", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300099", 128); OutputLine(NULL, "「うまくて当然!", NULL, "\"Of course it is!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300100", 128, 64); + PlayVoice(4, "ps3/s12/03/180300100", 128); OutputLine(NULL, " 針なんか入ってなかったでしょー?!」", - NULL, " There wasn't a needle inside, was there?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " There wasn't a needle inside, was there?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100242", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100242", 128); OutputLine(NULL, "「そりゃそうだよな。", NULL, "\"No way.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100243", 128, 64); + PlayVoice(4, "ps3/s12/01/180100243", 128); OutputLine(NULL, "本当にスマン。", NULL, " I'm really sorry.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100244", 128, 64); + PlayVoice(4, "ps3/s12/01/180100244", 128); OutputLine(NULL, "自分でも下らないトラウマにずっと縛られてたって呆れるぜ。」", NULL, " I was just caught up in a traumatic experience I once had...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 胸からしこりが取れて、何だかすーっとした気がした。", - NULL, "My heart had stopped pounding, and I felt relieved.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "My heart had stopped pounding, and I felt relieved.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " すると、なぜか言わなければならない一言が胸の奥から込み上げてきた。", - NULL, "The next moment, I got the urge to say something to Mion.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The next moment, I got the urge to say something to Mion.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……状況としてはちょっと妥当な言葉ではないが、今それを口にしなくてはいけない気がした。", NULL, "It wasn't the right thing to say, but I just felt like I had to say it.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100245", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100245", 128); OutputLine(NULL, "「おい、魅音。」", - NULL, "\"Hey, Mion.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Hey, Mion.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Me_DefA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300101", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300101", 128); OutputLine(NULL, "「うん? 何〜?」", - NULL, "\"Huh? What is it?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Huh? What is it?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100246", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100246", 128); OutputLine(NULL, "「おはぎ、うまかったぜ。」", NULL, "\"The ohagi was delicious.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/03/180300102", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300102", 128); OutputLine(NULL, "「?", NULL, "\"Huh?", Line_WaitForInput); @@ -326,21 +373,24 @@ void main() ChangeBustshot( 0, "Me_WaraiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300103", 128, 64); + PlayVoice(4, "ps3/s12/03/180300103", 128); OutputLine(NULL, " あははははは、大きなカバンを担いできた甲斐があったよ!」", - NULL, " Ahahahahaha. I'm glad I brought them then, even though they were really heavy!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Ahahahahaha. I'm glad I brought them then, even though they were really heavy!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何で改めておはぎがうまかったと言わなければならないのか、自分でもよくわからなかったが。", - NULL, "I didn't know why I wanted to tell her again that the ohagi was delicious.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I didn't know why I wanted to tell her again that the ohagi was delicious.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、魅音にそれはちゃんと伝えられた。", - NULL, "But I was glad I said that to her.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But I was glad I said that to her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そして、俺はようやく、さっきからずっと感じ続けていた緩い焦燥感のようなものから解放されるのだった。", NULL, "...I was finally released from that odd feeling.", Line_Normal); ClearMessage(); @@ -351,25 +401,27 @@ void main() DisplayWindow(); PlayBGM( 1, "semi", 120, 0 ); - PlaySE(4, "ps3/s12/06/180600028", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600028", 128); OutputLine(NULL, "「さぁさぁ!", NULL, "\"Well then!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600029", 128, 64); + PlayVoice(4, "ps3/s12/06/180600029", 128); OutputLine(NULL, " 沙都子も圭ちゃんを見習ってカボチャをガブリといきましょう!", NULL, " Since Kei-chan overcame his fears and ate the ohagi, you should eat this squash, Satoko-chan!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600030", 128, 64); + PlayVoice(4, "ps3/s12/06/180600030", 128); OutputLine(NULL, " よく煮込んでありますから、やわらかいですよ〜!」", - NULL, " Mm, it's so soft and sweet~!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Mm, it's so soft and sweet~!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_HannbesoB1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400094", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400094", 128); OutputLine(NULL, "「詩音さんのお弁当は、何を食べてもカボチャが出て来るんですものー!!", NULL, "\"How can that lunch box always be so full of squash!?", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400095", 128, 64); + PlayVoice(4, "ps3/s12/04/180400095", 128); OutputLine(NULL, " 私がトラウマになりましてよー!」", NULL, " You're going to give me a traumatic experience!\"", Line_Normal); ClearMessage(); @@ -377,26 +429,29 @@ void main() DrawBustshotWithFiltering( 2, "Re_WaraiB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200060", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200060", 128); OutputLine(NULL, "「あはははは!", NULL, "\"Ahahahaha!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200061", 128, 64); + PlayVoice(4, "ps3/s12/02/180200061", 128); OutputLine(NULL, " 詩ぃちゃんは沙都子ちゃんのカボチャ嫌いを直すのにがんばってるんだね!」", - NULL, " Shii-chan is trying so hard to stop Satoko-chan from hating squash!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Shii-chan is trying so hard to stop Satoko-chan from hating squash!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_AkuwaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300104", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300104", 128); OutputLine(NULL, "「詩音も熱心だよね、まったく。", NULL, "\"She's so passionate about it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300105", 128, 64); + PlayVoice(4, "ps3/s12/03/180300105", 128); OutputLine(NULL, "将来の妹のつもりなのかねぇ、くっくっく!」", - NULL, " Maybe she sees her as her future little sister. Heh heh heh!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Maybe she sees her as her future little sister. Heh heh heh!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺がおはぎを食べ終える頃には、いつもののんびりとした食後の団欒になっていた。", NULL, "By the time I finished eating my ohagi, we had returned to our usual, fun lunch time.", Line_Normal); ClearMessage(); @@ -407,18 +462,20 @@ void main() DrawBustshotWithFiltering( 0, "Ri_DefA1", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500208", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500208", 128); OutputLine(NULL, "「……圭一。", NULL, "\"......Keiichi.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500209", 128, 64); + PlayVoice(4, "ps3/s12/05/180500209", 128); OutputLine(NULL, "もしもですよ?」", - NULL, " What if?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " What if?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100247", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100247", 128); OutputLine(NULL, "「うん?", NULL, "\"Hm?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100248", 128, 64); + PlayVoice(4, "ps3/s12/01/180100248", 128); OutputLine(NULL, " もしも何だよ?」", NULL, " What if what?\"", Line_Normal); ClearMessage(); @@ -427,20 +484,22 @@ void main() ChangeBustshot( 0, "Ri_KomaruA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500210", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500210", 128); OutputLine(NULL, "「……本当に食べ物から裁縫針が出てきたら、", - NULL, "\"......What if you really do see a needle inside your food?", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"......What if you really do see a needle inside your food?", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……どうしますか?」", - NULL, " ...What would you do...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...What would you do...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100249", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100249", 128); OutputLine(NULL, "「そんなことあるわけないね。", NULL, "\"That's not going to happen.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100250", 128, 64); + PlayVoice(4, "ps3/s12/01/180100250", 128); OutputLine(NULL, "梨花ちゃん、脅そうったって無駄だぜ〜?」", NULL, " Don't you threaten me, Rika-chan.\"", Line_Normal); ClearMessage(); @@ -449,36 +508,42 @@ void main() ChangeBustshot( 0, "Ri_FumanA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500211", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500211", 128); OutputLine(NULL, "「……圭一。", NULL, "\"......Keiichi.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500212", 128, 64); + PlayVoice(4, "ps3/s12/05/180500212", 128); OutputLine(NULL, "…それでも、出て来ることがもしもあったなら。」", - NULL, " What if it really happens...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " What if it really happens...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 笑いながら茶化そうとする俺に、梨花ちゃんは再び真剣な様子だった。", - NULL, "Rika-chan looked at me with a serious face as I joked around.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rika-chan looked at me with a serious face as I joked around.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …今日の梨花ちゃんは一体どうしたというんだろう。", NULL, "What's gotten into her lately...?", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100251", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100251", 128); OutputLine(NULL, "「しつこいぜ。", NULL, "\"Stop it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100252", 128, 64); + PlayVoice(4, "ps3/s12/01/180100252", 128); OutputLine(NULL, "そんなことは絶対ありえないし、信じない。」", - NULL, " It's not going to happen, and I don't believe it will.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's not going to happen, and I don't believe it will.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺はもう、このちっぽけなトラウマは克服した。", - NULL, "I had just overcome my stupid trauma after all that.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I had just overcome my stupid trauma after all that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから梨花ちゃんに力強くそう言ってやる。", NULL, "That's why I made that firm statement.", Line_Normal); ClearMessage(); @@ -487,43 +552,48 @@ void main() ChangeBustshot( 0, "Ri_NikoA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500213", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500213", 128); OutputLine(NULL, "「わかりましたです。", NULL, "\"I understand.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500214", 128, 64); + PlayVoice(4, "ps3/s12/05/180500214", 128); OutputLine(NULL, "……圭一。", NULL, " ......Keiichi.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500215", 128, 64); + PlayVoice(4, "ps3/s12/05/180500215", 128); OutputLine(NULL, "しつこくてごめんなさいなのです。", NULL, " I'm sorry I'm asking you so much...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500216", 128, 64); + PlayVoice(4, "ps3/s12/05/180500216", 128); OutputLine(NULL, "……もしも針が出てきたら、それはきっと圭一の勘違いなのですよ……。", NULL, " ...If you see a needle inside your food, it's definitely some kind of mistake...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500217", 128, 64); + PlayVoice(4, "ps3/s12/05/180500217", 128); OutputLine(NULL, "魅ぃが混ぜたなんて、絶対に思わないであげてくださいなのです。」", NULL, " Please don't ever believe that it's Mii's fault.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100253", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100253", 128); OutputLine(NULL, "「魅音を疑うな、ってことなんだろ?", NULL, "\"You're just trying to tell me not to be suspicious of Mion, right?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100254", 128, 64); + PlayVoice(4, "ps3/s12/01/180100254", 128); OutputLine(NULL, " あぁ、当然だぜ!", NULL, " Of course I won't!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100255", 128, 64); + PlayVoice(4, "ps3/s12/01/180100255", 128); OutputLine(NULL, " 俺は絶対に仲間を疑わないぞ!」", - NULL, " I would never be suspicious of my friends!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I would never be suspicious of my friends!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう言いながら、力強い握りこぶしを作って見せる。", - NULL, "I raised my fist in the air.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I raised my fist in the air.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それでようやく梨花ちゃんは納得してくれたらしい。", - NULL, "Rika-chan finally looked happy.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rika-chan finally looked happy.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 安堵するような微笑を浮かべてくれた。", NULL, "She smiled as if she was relieved by my words.", Line_Normal); ClearMessage(); diff --git a/Update/_mina_004.txt b/Update/_mina_004.txt index 070717e..f36de48 100644 --- a/Update/_mina_004.txt +++ b/Update/_mina_004.txt @@ -34,26 +34,30 @@ void main() DrawSceneWithMask( "JS4", "maskc", 1, 0, 1300 ); SetSpeedOfMessage( FALSE, 0 ); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 叩き売りオークションとやらで売り物になる寄付品は、古手神社の集会所の中に集められていた。", NULL, "The items donated for the auction were gathered at the Furude shrine.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100256", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100256", 128); OutputLine(NULL, "「おおーー、色々とあるなぁ…!", NULL, "\"There's so much stuff here...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100257", 128, 64); + PlayVoice(4, "ps3/s12/01/180100257", 128); OutputLine(NULL, " お中元のタオルセットとか、使い古した家具辺りまでは想像してたが、何気に結構色々あるじゃねぇかよ!」", - NULL, " I expected to see towels and old furniture, but there are way more things than that!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I expected to see towels and old furniture, but there are way more things than that!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_WaraiB1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200062", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200062", 128); OutputLine(NULL, "「すごいね、テレビや冷蔵庫まである。", NULL, "\"I even see TVs and refrigerators.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200063", 128, 64); + PlayVoice(4, "ps3/s12/02/180200063", 128); OutputLine(NULL, "それにこれ、まだ新品同然だね!」", NULL, " These are pretty new, too!\"", Line_Normal); ClearMessage(); @@ -62,45 +66,50 @@ void main() DrawBustshotWithFiltering( 1, "Me_WaraiA2#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300106", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300106", 128); OutputLine(NULL, "「ははは、驚いたでしょ!", NULL, "\"Hahaha! Impressed, huh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300107", 128, 64); + PlayVoice(4, "ps3/s12/03/180300107", 128); OutputLine(NULL, " 園崎家関係のお店から、余り物とか店頭展示品とか、売り物にはならないけどまだまだ新品同然のものを色々と供出してもらったわけよ。", - NULL, " We got donations from the stores my family owns. Some of them were display products or leftovers that they can't sell, but they're still practically brand-new.", Line_WaitForInput); + NULL, " We got donations from the stores my family owns. Some of them were display products or leftovers that they can't sell, but they're still practically brand-new. ", GetGlobalFlag(GLinemodeSp)); DisableWindow(); ChangeBustshot( 1, "Me_WinkA2#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300108", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300108", 128); OutputLine(NULL, "型遅れ品とかをあまり気にしないなら、ちょっとは立派なもんでしょ!」", - NULL, " If you don't mind something a model behind, they're incredible, right?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If you don't mind something a model behind, they're incredible, right?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawSceneWithMask( "JS3", "maskright", 1, 0, 300 ); DisableWindow(); DrawBustshotWithFiltering( 2, "Sa_AkireruA1#", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400096", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400096", 128); OutputLine(NULL, "「電化製品に貼り付けてある、日焼けした『新製品!』というシールが、何だか哀愁を誘いますわね。」", - NULL, "\"Seeing how sun-bleached the 'Brand-New!' sticker on these appliances are makes me feel kind of sorry for them.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Seeing how sun-bleached the 'Brand-New!' sticker on these appliances are makes me feel kind of sorry for them.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100258", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100258", 128); OutputLine(NULL, "「いやいや沙都子、そういうのが逆にポイント高いんだぞ。", NULL, "\"No, no, Satoko, that's actually a big selling point.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100259", 128, 64); + PlayVoice(4, "ps3/s12/01/180100259", 128); OutputLine(NULL, "他人の使用済みの道具よりは、多少煤けてても未使用の方が気持ちよく使えるってもんだ。」", - NULL, " Even if it's a little faded, people feel better using brand-new tools than they do items someone else used.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Even if it's a little faded, people feel better using brand-new tools than they do items someone else used.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ri_NikoA1#", "maskup", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500218", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500218", 128); OutputLine(NULL, "「……みー。最近の若者は潔癖なのです。」", NULL, "\"...Meep. Youngsters these days sure are picky.\"", Line_Normal); ClearMessage(); @@ -111,34 +120,37 @@ void main() DrawBustshotWithFiltering( 2, "Re_WaraiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200064", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200064", 128); OutputLine(NULL, "「あはははは、私はあまりそういうの気にしないから、安ければこういうのもいいかな。」", - NULL, "\"Ahahahaha. I don't really care whether it's new or not. All I care about is the price.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Ahahahaha. I don't really care whether it's new or not. All I care about is the price.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Si_DefA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600031", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600031", 128); OutputLine(NULL, "「レナさんはさっきから家具類に興味があるみたいですね。", NULL, "\"Rena-san, you seem interested in furniture.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600032", 128, 64); + PlayVoice(4, "ps3/s12/06/180600032", 128); OutputLine(NULL, "一人暮らしでも考えてるんですか?」", - NULL, " Are you thinking about living on your own, or something?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Are you thinking about living on your own, or something?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Re_DefA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200065", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200065", 128); OutputLine(NULL, "「あ、うぅん。", NULL, "\"Oh, no.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200066", 128, 64); + PlayVoice(4, "ps3/s12/02/180200066", 128); OutputLine(NULL, "お父さんとお家の模様替えをしようって話になってるの。", NULL, " My dad and I were just talking about redecorating the house.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200067", 128, 64); + PlayVoice(4, "ps3/s12/02/180200067", 128); OutputLine(NULL, "でも、ちゃんとした家具屋さんで買おうとすると高いから、こういうリサイクル品を探してたの。」", NULL, " Brand-new furniture is expensive, so I've been checking out these recycled ones.\"", Line_Normal); ClearMessage(); @@ -148,22 +160,24 @@ void main() DrawBustshotWithFiltering( 1, "Sa_AkireruA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400097", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400097", 128); OutputLine(NULL, "「模様替えって、家具まで替えちゃうんですの?", NULL, "\"You're changing the furniture?", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400098", 128, 64); + PlayVoice(4, "ps3/s12/04/180400098", 128); OutputLine(NULL, " ずいぶん、大掛かりですのね。」", - NULL, " That's quite a big deal.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " That's quite a big deal.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Re_DefB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200068", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200068", 128); OutputLine(NULL, "「うん。", NULL, "\"Yup.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200069", 128, 64); + PlayVoice(4, "ps3/s12/02/180200069", 128); OutputLine(NULL, "うちのお父さんね、つい最近、やっと就職したの。", NULL, " My dad finally found a job recently.", Line_WaitForInput); @@ -171,7 +185,7 @@ void main() ChangeBustshot( 2, "Re_WaraiB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200070", 128, 64); + PlayVoice(4, "ps3/s12/02/180200070", 128); OutputLine(NULL, "だから、新生活のための心機一転ってことで、大掛かりに行きたいの。」", NULL, " So we kind of want to make a fresh start out of it.\"", Line_Normal); ClearMessage(); @@ -182,16 +196,19 @@ void main() DisplayWindow(); PlayBGM( 1, "higurashi", 120, 0 ); - PlaySE(4, "ps3/s12/05/180500219", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500219", 128); OutputLine(NULL, "「……レナのお父さんは、…就職したのですか?」", - NULL, "\"......Your father... found a new job?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"......Your father... found a new job?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花ちゃんがさり気なく突っ込むが、俺も同じ気持ちだった。", - NULL, "Rika-chan asked her. I was thinking the same thing.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rika-chan asked her. I was thinking the same thing.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …ということは、ついこの間までレナのお父さんは無職だったということか…?", NULL, "Did that mean Rena's father was unemployed until recently...?", Line_Normal); ClearMessage(); @@ -200,29 +217,33 @@ void main() ChangeBustshot( 2, "Re_DefB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200071", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200071", 128); OutputLine(NULL, "「うん。", NULL, "\"Yeah.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200072", 128, 64); + PlayVoice(4, "ps3/s12/02/180200072", 128); OutputLine(NULL, "お母さんと別れてから、丸々一年、就職しようとしなかった。", NULL, " He didn't work for a whole year after he broke up with my mom.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200073", 128, 64); + PlayVoice(4, "ps3/s12/02/180200073", 128); OutputLine(NULL, "レナも怒ってたんだよ。", NULL, " I was so upset.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200074", 128, 64); + PlayVoice(4, "ps3/s12/02/180200074", 128); OutputLine(NULL, "ちゃんと働きなさい〜って。」", - NULL, " I was always telling him to go get a job already.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I was always telling him to go get a job already.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナがいつもの笑顔でさも当たり前のように言うので、言っている内容の重大さを理解するのが一瞬遅れた。", - NULL, "Rena explained that with her usual smile, so it took me a moment to realize how serious it was.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Rena explained that with her usual smile, so it took me a moment to realize how serious it was.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……レナが言っているのが言葉通りなら、それはレナの両親の離婚など、あまり良くない家庭事情の話だったからだ。", - NULL, "If what she said was true, her parents were divorced, and she wasn't living in a very good family environment...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If what she said was true, her parents were divorced, and she wasn't living in a very good family environment...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、レナが本当に普通に話すので、場の雰囲気は変に重苦しくなったりはしなかった。", NULL, "Rena talked about it like it was nothing.", Line_Normal); ClearMessage(); @@ -232,41 +253,45 @@ void main() DrawBustshotWithFiltering( 1, "Sa_AkireruA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400099", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400099", 128); OutputLine(NULL, "「お母さんと…お父さんが、別れたんですの?」", - NULL, "\"Your mother and father broke up...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Your mother and father broke up...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Re_KomaruA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200075", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200075", 128); OutputLine(NULL, "「うん。", NULL, "\"Yup.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200076", 128, 64); + PlayVoice(4, "ps3/s12/02/180200076", 128); OutputLine(NULL, "前に住んでた町でね、離婚しちゃったの。", NULL, " They got divorced back in the town we were living in before.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200077", 128, 64); + PlayVoice(4, "ps3/s12/02/180200077", 128); OutputLine(NULL, "それでお父さんとレナは雛見沢に戻ってきたんだけどね。", NULL, " That's why my dad and I came back to Hinamizawa.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200078", 128, 64); + PlayVoice(4, "ps3/s12/02/180200078", 128); OutputLine(NULL, "お父さん、離婚のショックからずっと立ち直れなくて。", - NULL, " My dad couldn't get over the divorce for a long time, though.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200079", 128, 64); + NULL, " My dad couldn't get over the divorce for a long time, though. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200079", 128); OutputLine(NULL, "ずっと寝たりぼーっとしたり遊んだりしてるだけだった。」", - NULL, " He was always just sleeping or daydreaming.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He was always just sleeping or daydreaming.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Si_WinkA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600033", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600033", 128); OutputLine(NULL, "「離婚も失恋も、相手を愛した分だけ傷も深まります。", NULL, "\"Divorces and breakups always wound deeper the more they loved their partner.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600034", 128, 64); + PlayVoice(4, "ps3/s12/06/180600034", 128); OutputLine(NULL, "その落ち込みの深さは、決して悪いものじゃないと私は思いますけど。」", NULL, " It's not really a bad thing that your father was hurt so much.\"", Line_Normal); ClearMessage(); @@ -277,13 +302,14 @@ void main() ChangeBustshot( 2, "Re_WaraiB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200080", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200080", 128); OutputLine(NULL, "「あははは、そんなロマンチックな話ならいいんだけど。", NULL, "\"Ahahaha. That's a romantic way to put it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200081", 128, 64); + PlayVoice(4, "ps3/s12/02/180200081", 128); OutputLine(NULL, "それでお父さん、いつの間にやら悪いお店に入り浸っていることがわかっちゃったの。", NULL, " Anyway, I eventually found out that he was spending a lot of money at the bar.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200082", 128, 64); + PlayVoice(4, "ps3/s12/02/180200082", 128); OutputLine(NULL, "ある日、預金通帳を見て、ひどい金遣いにびっくり!」", NULL, " I was shocked when I looked at our bank account!\"", Line_Normal); ClearMessage(); @@ -291,10 +317,11 @@ void main() DrawBustshotWithFiltering( 1, "Me_DefA2#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "JS4", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300109", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300109", 128); OutputLine(NULL, "「レナのお母さんはさ、結構有名なデザイナーさんだったらしくてさ。", NULL, "\"Rena's mom is a famous designer.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300110", 128, 64); + PlayVoice(4, "ps3/s12/03/180300110", 128); OutputLine(NULL, "相当稼いでたらしいんだよね。", NULL, " Their family used to make lots of money,", Line_WaitForInput); @@ -302,45 +329,49 @@ void main() ChangeBustshot( 1, "Me_TohohoA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300111", 128, 64); + PlayVoice(4, "ps3/s12/03/180300111", 128); OutputLine(NULL, "そのお陰で、だいぶたくさんの慰謝料をもらってたらしい。", NULL, " so her father got lots of settlement money upon the divorce...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200083", 128, 64); + PlayVoice(4, "ps3/s12/02/180200083", 128); OutputLine(NULL, "そのせいで、お父さんは働かなくても生活できちゃったんだよね。", - NULL, " That's why he was able to pay for their living expenses for a while.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200084", 128, 64); + NULL, " That's why he was able to pay for their living expenses for a while. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200084", 128); OutputLine(NULL, "それが、立ち直りを遅れさせちゃった原因のひとつかもしれない。」", - NULL, " Perhaps that was why it took him so long to get back on track.\"", Line_Normal); + NULL, "Perhaps that was why it took him so long to get back on track.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100260", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100260", 128); OutputLine(NULL, "「それは一理あるな。", NULL, "\"That's true.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100261", 128, 64); + PlayVoice(4, "ps3/s12/01/180100261", 128); OutputLine(NULL, "お金に余裕がなかったら、働かざるを得ない。", NULL, " If he had no money, he would've had no choice but to work.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100262", 128, 64); + PlayVoice(4, "ps3/s12/01/180100262", 128); OutputLine(NULL, "そうすりゃ忙しくなって、落ち込んでる暇なんかなくなるもんな。」", - NULL, " He would've had no time to be depressed if he kept himself busy.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " He would've had no time to be depressed if he kept himself busy.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Si_DefA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600035", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600035", 128); OutputLine(NULL, "「朝起きて登校や出勤をして、夕方に帰ってきて食事して寝る、", NULL, "\"It's tough leaving an ordinary pattern of life.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600036", 128, 64); + PlayVoice(4, "ps3/s12/06/180600036", 128); OutputLine(NULL, "っていう当たり前の生活習慣は、乱れると結構堕落するもんです。", - NULL, " It can really mess up people's cycles.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It can really mess up people's cycles.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Si_TokuiA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600037", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600037", 128); OutputLine(NULL, "私も学園から抜け出してきた後、しばらく無職な生活をしてたことありますからよくわかります。」", NULL, "I understand, because I was that way for a while after I left the academy.\"", Line_Normal); ClearMessage(); @@ -351,16 +382,18 @@ void main() DrawBustshotWithFiltering( 1, "Ri_KomaruA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500220", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500220", 128); OutputLine(NULL, "「……お家に引き篭もって、一人でうじうじしているのが一番いけませんです。」", - NULL, "\"......Staying at home like a hermit is the worst thing you can do.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Staying at home like a hermit is the worst thing you can do.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_DefA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200085", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200085", 128); OutputLine(NULL, "「そうだね、梨花ちゃんの言うとおりだったんだよ。", NULL, "\"You're exactly right, Rika-chan.", Line_WaitForInput); @@ -368,30 +401,32 @@ void main() ChangeBustshot( 2, "Re_OkoruB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200086", 128, 64); + PlayVoice(4, "ps3/s12/02/180200086", 128); OutputLine(NULL, "だからレナね、お父さんときっぱり話をしたの。", NULL, " That's why I had a talk with him.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200087", 128, 64); + PlayVoice(4, "ps3/s12/02/180200087", 128); OutputLine(NULL, "家長としての責任とか、親としての自立とか、そういう話を互いに正座しながら一晩みっちりと。」", NULL, " We talked about his responsibility as the head of the household, and as a parent.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100263", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100263", 128); OutputLine(NULL, "「へへ、レナって普段はちゃらけてるけど、ここ一番ではきっちりしてるからな。", NULL, "\"You always look like you're fooling around, but you're actually the most reliable person in this group.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100264", 128, 64); + PlayVoice(4, "ps3/s12/01/180100264", 128); OutputLine(NULL, "親が相手でもきっちりってのはさすがだぜ。」", - NULL, " I'm impressed that you even spoke to your father like that.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm impressed that you even spoke to your father like that.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Re_WaraiA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200088", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200088", 128); OutputLine(NULL, "「あはは、そんなことないよ。", NULL, "\"Ahaha. It wasn't a big deal.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200089", 128, 64); + PlayVoice(4, "ps3/s12/02/180200089", 128); OutputLine(NULL, "レナも最初はショックだったよ。", NULL, " I was shocked at first.", Line_WaitForInput); @@ -399,24 +434,25 @@ void main() ChangeBustshot( 2, "Re_KomaruA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200090", 128, 64); + PlayVoice(4, "ps3/s12/02/180200090", 128); OutputLine(NULL, "…だってお父さん、何だか知らない女の人に貢いでるっぽかったんだもん…。", NULL, " I found out that my dad was spending his money on some lady...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200091", 128, 64); + PlayVoice(4, "ps3/s12/02/180200091", 128); OutputLine(NULL, "娘としてはショックだよぅ。」", - NULL, " As his daughter, it really hurt to find that out...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " As his daughter, it really hurt to find that out...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Ri_DefA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500221", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500221", 128); OutputLine(NULL, "「……それでレナは、", - NULL, "\"......And then?", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"......And then?", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…どうしたのですか?」", NULL, " ...What did you do?\"", Line_Normal); ClearMessage(); @@ -425,13 +461,14 @@ void main() ChangeBustshot( 2, "Re_NandeB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200092", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200092", 128); OutputLine(NULL, "「うん。", NULL, "\"Well...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200093", 128, 64); + PlayVoice(4, "ps3/s12/02/180200093", 128); OutputLine(NULL, "一人で悩んでる内は全然ダメ。", NULL, " it was no good to think about it on my own.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200094", 128, 64); + PlayVoice(4, "ps3/s12/02/180200094", 128); OutputLine(NULL, "悪いことばかり考えちゃって…。", NULL, " I just kept thinking in a negative way...", Line_WaitForInput); @@ -439,7 +476,7 @@ void main() ChangeBustshot( 2, "Re_DefB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200095", 128, 64); + PlayVoice(4, "ps3/s12/02/180200095", 128); OutputLine(NULL, "だから魅ぃちゃんに打ち明けて相談してみたの。」", NULL, " So I spoke to Mii-chan about it.\"", Line_Normal); ClearMessage(); @@ -447,21 +484,23 @@ void main() DrawBustshotWithFiltering( 0, "Me_DefA1#", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "JS3", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300112", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300112", 128); OutputLine(NULL, "「私は話を聞いて相槌を打っただけだよ。", NULL, "\"All I did was listen to her.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300113", 128, 64); + PlayVoice(4, "ps3/s12/03/180300113", 128); OutputLine(NULL, "レナが自分で考えをきっちり整理して、父親とちゃんと話をするべきだって結論を出したんだよ。", NULL, " Rena was the one who faced her problems and came to the conclusion of talking with her dad about them.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300114", 128, 64); + PlayVoice(4, "ps3/s12/03/180300114", 128); OutputLine(NULL, "相談なんてとんでもない。」", - NULL, " I didn't give her any advice.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I didn't give her any advice.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100265", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100265", 128); OutputLine(NULL, "「いや、そういうのは大事だろ。", NULL, "\"But that was the important thing.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100266", 128, 64); + PlayVoice(4, "ps3/s12/01/180100266", 128); OutputLine(NULL, "人に話すことで悩みってのは結構冷静に考えられるもんだしな。」", NULL, " Talking to people about your problems can calm you down a lot.\"", Line_Normal); ClearMessage(); @@ -469,22 +508,24 @@ void main() DrawBustshotWithFiltering( 1, "Si_TohohoB1#", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "JS4", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/06/180600038", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600038", 128); OutputLine(NULL, "「…ふぅん。", NULL, "\"Hmm...", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600039", 128, 64); + PlayVoice(4, "ps3/s12/06/180600039", 128); OutputLine(NULL, "そういうもんですかねぇ。", NULL, " Is that so...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600040", 128, 64); + PlayVoice(4, "ps3/s12/06/180600040", 128); OutputLine(NULL, "相談する程度で解決する悩みなら、その程度だったってことじゃないんですか?」", - NULL, " If she overcame it just by talking to Sis, maybe her problem wasn't that serious.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If she overcame it just by talking to Sis, maybe her problem wasn't that serious.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_DefA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200096", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200096", 128); OutputLine(NULL, "「そんなことないよ詩ぃちゃん。", NULL, "\"That's not true, Shii-chan.", Line_WaitForInput); @@ -492,10 +533,10 @@ void main() ChangeBustshot( 2, "Re_KomaruA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200097", 128, 64); + PlayVoice(4, "ps3/s12/02/180200097", 128); OutputLine(NULL, "私も魅ぃちゃんと話をするまでは、相手の女の人を闇討ちしようとか、物騒なことしか思いつかなかったもん。", NULL, " Before I spoke to Mii-chan, all I thought about was how to hurt that lady.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200098", 128, 64); + PlayVoice(4, "ps3/s12/02/180200098", 128); OutputLine(NULL, "でも、よくよく考えてみればそんなの全然最善の解決策じゃない。", NULL, " But I realized that wasn't a good solution at all.", Line_WaitForInput); @@ -503,17 +544,18 @@ void main() ChangeBustshot( 2, "Re_WaraiA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200099", 128, 64); + PlayVoice(4, "ps3/s12/02/180200099", 128); OutputLine(NULL, "まず、話し合うことから始めないとね。」", - NULL, " Talking it out with him was the important thing.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Talking it out with him was the important thing.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Ri_DefA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500222", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500222", 128); OutputLine(NULL, "「……それでレナは話し合ってどうしたのですか…?」", NULL, "\"So what happened after you spoke with him...?\"", Line_Normal); ClearMessage(); @@ -522,13 +564,14 @@ void main() ChangeBustshot( 2, "Re_DefB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200100", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200100", 128); OutputLine(NULL, "「うん。", NULL, "\"Well...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200101", 128, 64); + PlayVoice(4, "ps3/s12/02/180200101", 128); OutputLine(NULL, "お父さんがグダグダしてるのはお金のせいだってことになってね。", NULL, " We concluded that he wasn't moving on because of the money.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200102", 128, 64); + PlayVoice(4, "ps3/s12/02/180200102", 128); OutputLine(NULL, "口座を別の銀行に移し変えて、通帳と印鑑はレナが預かることになった。", NULL, " So we transferred the funds to a different account, and I took charge of them.", Line_WaitForInput); @@ -536,7 +579,7 @@ void main() ChangeBustshot( 2, "Re_WaraiA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200103", 128, 64); + PlayVoice(4, "ps3/s12/02/180200103", 128); OutputLine(NULL, "だからお父さんは毎月、私からお小遣いをもらってるんだよ。」", NULL, " Now my dad has to get an allowance from me every month.\"", Line_Normal); ClearMessage(); @@ -545,19 +588,22 @@ void main() DrawBustshot( 0, "Sa_WaraiA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400100", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400100", 128); OutputLine(NULL, "「をっほっほっほ!", NULL, "\"O ho ho ho!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400101", 128, 64); + PlayVoice(4, "ps3/s12/04/180400101", 128); OutputLine(NULL, " 何だかレナさんのお家は親と子が逆転してしまってますわね。」", - NULL, " It's as though you're the parent now!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " It's as though you're the parent now!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子が笑うと、みんなも釣られて笑った。", - NULL, "Everyone else laughed along with Satoko.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Everyone else laughed along with Satoko.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺も一緒に笑ってもいいものなのか、ほんの少しだけ戸惑ったが、", NULL, "I wasn't sure if I should laugh,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -574,7 +620,8 @@ void main() DrawBustshot( 0, "Me_WinkA2#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300115", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300115", 128); OutputLine(NULL, "「結局さ、むやみやたらな大金がレナのお父さんを堕落させてたわけさ。", NULL, "\"Anyway, the money was keeping her father from moving on.", Line_WaitForInput); @@ -582,52 +629,55 @@ void main() ChangeBustshot( 0, "Me_DefA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300116", 128, 64); + PlayVoice(4, "ps3/s12/03/180300116", 128); OutputLine(NULL, "金銭感覚が戻れば、変なお店にも行かなくなるし、ちゃんと働かなくちゃいけないって気にもなるからね。」", - NULL, " As soon as he remembered the value of money, he stopped going to that shady bar and got a job.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " As soon as he remembered the value of money, he stopped going to that shady bar and got a job.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawBustshotWithFiltering( 1, "Me_DefA1#", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawBustshotWithFiltering( 2, "Re_WaraiB1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "JS4", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200104", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200104", 128); OutputLine(NULL, "「でも、あれはいいタイミングだった。", NULL, "\"It really was perfect timing.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200105", 128, 64); + PlayVoice(4, "ps3/s12/02/180200105", 128); OutputLine(NULL, "お父さん、知らない女の人のマンションの頭金を払おうとしてる矢先だったの。", NULL, " He was getting ready to pay the down payment for this lady's apartment.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200106", 128, 64); + PlayVoice(4, "ps3/s12/02/180200106", 128); OutputLine(NULL, "危ないところだった。」", NULL, " That would've been a mess.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100267", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100267", 128); OutputLine(NULL, "「レナが笑顔で話す割には……、よくよく聞いてみるとずいぶんヘビーな話だな…。", NULL, "\"You talk about it like it's nothing, but it's a pretty serious story...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100268", 128, 64); + PlayVoice(4, "ps3/s12/01/180100268", 128); OutputLine(NULL, "一歩間違えば家庭崩壊だったんだよな…。」", - NULL, " Your family could've been ruined...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Your family could've been ruined...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Re_KomaruA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200107", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200107", 128); OutputLine(NULL, "「そうだね。", NULL, "\"That's true.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200108", 128, 64); + PlayVoice(4, "ps3/s12/02/180200108", 128); OutputLine(NULL, "もしあの時、私が魅ぃちゃんに相談しなくて、", - NULL, " If I didn't talk to Mii-chan,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " If I didn't talk to Mii-chan,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "うじうじと今日を迎えていたら、", - NULL, " and kept on thinking about it on my own...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " and kept on thinking about it on my own...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 900 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "今頃きっと、…………。", NULL, " I don't know where I would've been by now...", Line_WaitForInput); @@ -635,10 +685,10 @@ void main() ChangeBustshot( 2, "Re_DefB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200109", 128, 64); + PlayVoice(4, "ps3/s12/02/180200109", 128); OutputLine(NULL, "………うん。", NULL, " I think...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200110", 128, 64); + PlayVoice(4, "ps3/s12/02/180200110", 128); OutputLine(NULL, "その女の人を殺そうなんて考えていたかもしれない。」", NULL, " I probably would've tried to kill that lady...\"", Line_Normal); ClearMessage(); @@ -648,56 +698,65 @@ void main() ChangeBustshot( 2, "Re_WaraiA1#", 200, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなが物騒な話だなぁと笑う。", - NULL, "Everyone laughed at hearing such a dangerous thing come out of Rena's mouth.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Everyone laughed at hearing such a dangerous thing come out of Rena's mouth.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナも笑う。", - NULL, "Rena laughed too.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Rena laughed too.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、レナの瞳の奥には、ちょっとだけ真面目な色が浮かんでいた。", NULL, "But I saw something serious in her eyes...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……多分、冗談抜きで、その当時は殺人まで考えていたのだろう。", - NULL, "...It was probably true that she once thought about murdering that lady.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...It was probably true that she once thought about murdering that lady.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自分の父親が妙な女に引っ掛かって、家の蓄えを貢ぎ始めたりしたなら。", - NULL, "She seduced Rena's father so that she could get money out of him.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She seduced Rena's father so that she could get money out of him.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……きっと短気な俺のことだ、レナと同じ事を考えるに違いない。", - NULL, "Knowing how short-tempered I am, I might do the same if that happened to me.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Knowing how short-tempered I am, I might do the same if that happened to me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを思うと、そこでそんな短絡的なことに走らず、ちゃんと仲間に相談したレナは偉かった。", NULL, "I think she made the right decision in talking to Mion, instead of being irrational.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100269", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100269", 128); OutputLine(NULL, "「偉いよな。", NULL, "\"I'm impressed.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100270", 128, 64); + PlayVoice(4, "ps3/s12/01/180100270", 128); OutputLine(NULL, "家族の問題なんて、恥ずかしくてなかなか話せるもんじゃないぜ。」", - NULL, " It's not that easy to talk about your family issues.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's not that easy to talk about your family issues.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Re_WaraiB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200111", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200111", 128); OutputLine(NULL, "「あははは、そうだよね。", NULL, "\"Ahahaha. I know.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200112", 128, 64); + PlayVoice(4, "ps3/s12/02/180200112", 128); OutputLine(NULL, "魅ぃちゃんに打ち明けようと踏ん切りをつけるには、レナもちょっと時間が必要だった。", NULL, " It took me a while to make the decision to talk to Mii-chan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200113", 128, 64); + PlayVoice(4, "ps3/s12/02/180200113", 128); OutputLine(NULL, "…………決め手になったのは、あはは、夢なの。」", NULL, " But that one dream changed everything...\"", Line_Normal); ClearMessage(); @@ -712,22 +771,24 @@ void main() DrawBustshotWithFiltering( 1, "Ri_DefA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500223", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500223", 128); OutputLine(NULL, "「……夢、ですか?」", - NULL, "\"......A dream?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......A dream?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Re_DefA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200114", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200114", 128); OutputLine(NULL, "「うん。", NULL, "\"Yup.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200115", 128, 64); + PlayVoice(4, "ps3/s12/02/180200115", 128); OutputLine(NULL, "………あの頃は布団の中でいつも一人悩んでた。", NULL, " Every night in bed I'd think about my problems...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200116", 128, 64); + PlayVoice(4, "ps3/s12/02/180200116", 128); OutputLine(NULL, "だから、きっと夢の中でまで私は悩んでたんだと思うの。」", NULL, " So I was troubled even in my dreams.\"", Line_Normal); ClearMessage(); @@ -735,10 +796,12 @@ void main() DrawScene( "black", 1000 ); PlayBGM( 0, "it_moves", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私はこのまま、ずっと何もせずうじうじしていたらどうなるかを、夢の中で想像した。", - NULL, "In my dream, I thought about what would happen to me if I didn't do anything.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "In my dream, I thought about what would happen to me if I didn't do anything.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …それは想像なのか、数ヶ月、あるいは数年後の未来の予知夢なのかはわからないけれど。", NULL, "I don't know if what I saw was my imagination, or a prediction of the future...", Line_Normal); ClearMessage(); @@ -747,26 +810,31 @@ void main() DrawBustshot( 29, "Waku_W", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Re_H1", "maskc", 1, 0, 1300 ); - PlaySE(4, "ps3/s12/02/180200117", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200117", 128); OutputLine(NULL, "「夢の中の未来では、お父さんは、その知らない女の人ともっともっと仲良くなってて、とうとうお家にまで連れ込むようになってるの。」", NULL, "\"In my dream, I saw that lady living with us in our home.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " お父さんも私も煙草を吸わないのに、いつの間にか居間には灰皿がある。", - NULL, "My dad and I don't smoke, but there was an ashtray in the living room.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "My dad and I don't smoke, but there was an ashtray in the living room.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 客間の布団はいつの間にか**さんの専用になっている。", - NULL, "The futon in our guest room was now hers.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The futon in our guest room was now hers.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 洗面所には、私が絶対選ばないような歯ブラシがあり、お風呂場には、私が絶対選ばないようなシャンプーが置いてある。", - NULL, "In the bathroom, there was a toothbrush and shampoo I'd never choose to buy.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "In the bathroom, there was a toothbrush and shampoo I'd never choose to buy.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………そんな、とても嫌な風景。", NULL, "It was an unusual sight...", Line_Normal); ClearMessage(); @@ -776,30 +844,34 @@ void main() DrawBustshotWithFiltering( 0, "Sa_MuhyouB1#", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "JS3", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/04/180400102", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400102", 128); OutputLine(NULL, "「それは………とても嫌な…、", - NULL, "\"That must have been a very difficult...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"That must have been a very difficult...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "いえ、辛いシチュエーションですわね…。」", - NULL, " and disgusting situation...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " and disgusting situation...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …本人に聞いたわけではないのだが、沙都子も両親を失っていると聞いている。", - NULL, "Satoko never told me, but I'd heard that she also lost her parents.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko never told me, but I'd heard that she also lost her parents.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それで仲の悪い叔父夫婦のところにしばらく預けられていて、色々と辛い思いをした…、", NULL, "I'd heard that she went through tough times when she was taken in by her aunt and uncle...", Line_WaitForInput); OutputLine(NULL, "という話を誰かに聞かせてもらった気がする。", - NULL, " Someone told me about that once.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Someone told me about that once.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを思うと、沙都子にはレナの辛い状況がとてもよくわかっているようだった。", NULL, "Satoko seemed to understand Rena's pain very well.", Line_Normal); ClearMessage(); @@ -807,10 +879,11 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefB1#", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "JS4", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200118", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200118", 128); OutputLine(NULL, "「…うん。", NULL, "\"Yes...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200119", 128, 64); + PlayVoice(4, "ps3/s12/02/180200119", 128); OutputLine(NULL, "それはとても辛いシチュエーション。", NULL, " It was a really disheartening situation...", Line_WaitForInput); @@ -818,22 +891,23 @@ void main() ChangeBustshot( 2, "Re_KomaruA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200120", 128, 64); + PlayVoice(4, "ps3/s12/02/180200120", 128); OutputLine(NULL, "私は家に居場所がなくなって、だんだんと追い詰められていくの。", NULL, " Eventually, I felt like I didn't belong there anymore...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200121", 128, 64); + PlayVoice(4, "ps3/s12/02/180200121", 128); OutputLine(NULL, "それで、ちょっとしたささいな切っ掛けで、私はその女を殺してしまう。」", - NULL, " Then something urged me to kill her...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Then something urged me to kill her...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Si_TohohoA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600041", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600041", 128); OutputLine(NULL, "「夢にしてはいやに生々しい展開ですね…。", NULL, "\"That sounds so realistic for a dream...", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600042", 128, 64); + PlayVoice(4, "ps3/s12/06/180600042", 128); OutputLine(NULL, "それで?」", NULL, " What happened after that?\"", Line_Normal); ClearMessage(); @@ -842,24 +916,27 @@ void main() ChangeBustshot( 2, "Re_NandeA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200122", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200122", 128); OutputLine(NULL, "「そしたらもう、私は人殺しなんだよね。", NULL, "\"I realized I was a murderer.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200123", 128, 64); + PlayVoice(4, "ps3/s12/02/180200123", 128); OutputLine(NULL, "………誰にも殺しのことを知られたくないって、怯えて、怖がって、誰も信用できなくなって。", NULL, " I didn't want anybody to find out about it, and I stopped trusting anyone...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200124", 128, 64); + PlayVoice(4, "ps3/s12/02/180200124", 128); OutputLine(NULL, "…毎日毎日を、死体を埋めた場所で過ごすの。", - NULL, " I spent all day at the place I buried her.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200125", 128, 64); + NULL, " I spent all day at the place I buried her. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200125", 128); OutputLine(NULL, "その場を離れたら、誰かに死体を見つけられちゃうような気がして、いつまでもいつまでも。」", - NULL, " I was afraid that if I left that place, someone would find out that I killed her.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I was afraid that if I left that place, someone would find out that I killed her.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100271", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100271", 128); OutputLine(NULL, "「…………嫌な未来だな。", NULL, "\"That's a nightmare......", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100272", 128, 64); + PlayVoice(4, "ps3/s12/01/180100272", 128); OutputLine(NULL, "…夢の中だけで済んでよかったと思うぜ。」", NULL, " I'm glad it was just a dream for you...\"", Line_Normal); ClearMessage(); @@ -868,12 +945,13 @@ void main() ChangeBustshot( 2, "Re_KomaruB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200126", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200126", 128); OutputLine(NULL, "「あれは、", - NULL, "\"I don't know...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"I don't know...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……夢だったのかなぁ。", NULL, " I wonder if that was just a dream...", Line_WaitForInput); @@ -881,7 +959,7 @@ void main() ChangeBustshot( 2, "Re_DefB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200127", 128, 64); + PlayVoice(4, "ps3/s12/02/180200127", 128); OutputLine(NULL, "………私はね、あれは…きっと、そのまま何もしないでいたらきっと迎えた未来なんじゃないかなって思うの。", NULL, " I think I saw my future... That would've happened if I didn't do anything about the situation.", Line_WaitForInput); @@ -889,16 +967,17 @@ void main() ChangeBustshot( 2, "Re_NandeA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200128", 128, 64); + PlayVoice(4, "ps3/s12/02/180200128", 128); OutputLine(NULL, "だから翌朝、目が覚めた時、とても怖くて震えが止まらなかった。", - NULL, " I woke up the next morning shaking in fear.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200129", 128, 64); + NULL, " I woke up the next morning shaking in fear. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200129", 128); OutputLine(NULL, "私とお父さんの家なのに、知らない香水の匂いがするような気さえした。", - NULL, " I even felt like I smelled her perfume at home.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200130", 128, 64); + NULL, "I even felt like I smelled her perfume at home.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/02/180200130", 128); OutputLine(NULL, "そして、その夢が現実になるのが、来年なのか来月なのか、…ひょっとしたら明日なのではないかとどんどん怖くなったの。", NULL, " I wondered when that dream was going to come true...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200131", 128, 64); + PlayVoice(4, "ps3/s12/02/180200131", 128); OutputLine(NULL, "……そこまで追い詰められたら、もう魅ぃちゃんに打ち明けるのに躊躇いはなかったね。」", NULL, " I was so afraid, and that pushed me to talk to Mii-chan.\"", Line_Normal); ClearMessage(); @@ -908,33 +987,36 @@ void main() DrawBustshotWithFiltering( 1, "Me_AkuwaraiA1#", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300117", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300117", 128); OutputLine(NULL, "「レナがものすごい神妙な顔で、内緒の相談があるなんて言ってきた時は、", NULL, "\"I remember Rena coming up to me and telling me that she had a secret to tell me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300118", 128, 64); + PlayVoice(4, "ps3/s12/03/180300118", 128); OutputLine(NULL, "おじさんはてっきり、変な検査薬で陽性でも出ちゃったんじゃないかと真面目に思ったよー!", - NULL, " I honestly thought she'd gotten a positive on a pregnancy test for a moment!", Line_WaitForInput); + NULL, " I honestly thought she'd gotten a positive on a pregnancy test for a moment! ", GetGlobalFlag(GLinemodeSp)); DisableWindow(); ChangeBustshot( 1, "Me_WinkA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300119", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300119", 128); OutputLine(NULL, " まぁ、実際、今だから笑い話だけど、当時は本当に笑えなかったね。」", - NULL, " I can talk about it like this now, but it was very serious then.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I can talk about it like this now, but it was very serious then.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Re_DefA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200132", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200132", 128); OutputLine(NULL, "「魅ぃちゃんは本当に頼りになったよ。", NULL, "\"Mii-chan is a really dependable person.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200133", 128, 64); + PlayVoice(4, "ps3/s12/02/180200133", 128); OutputLine(NULL, "落ち着いて私の話を聞いてくれて、現実的な解決の糸口を探ってくれた。", NULL, " She listened to me and guided me through a solution.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200134", 128, 64); + PlayVoice(4, "ps3/s12/02/180200134", 128); OutputLine(NULL, "それで、やっぱり親子でちゃんと話さないと駄目だっていう当り前の到達点に辿り着いたってわけ。」", NULL, " Eventually, we decided that I needed to talk with him face-to-face.\"", Line_Normal); ClearMessage(); @@ -944,27 +1026,30 @@ void main() DrawBustshotWithFiltering( 1, "Ri_NikoA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500224", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500224", 128); OutputLine(NULL, "「……それは、………夢ではなかったかもしれませんですよ。」", - NULL, "\"......Perhaps... it wasn't just a dream.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Perhaps... it wasn't just a dream.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Re_WaraiA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200135", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200135", 128); OutputLine(NULL, "「あはは、そうだね。", NULL, "\"Ahaha, you're right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200136", 128, 64); + PlayVoice(4, "ps3/s12/02/180200136", 128); OutputLine(NULL, "ただの夢じゃなかったかもしれないね。」", - NULL, " I think it was more than that.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I think it was more than that.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100273", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100273", 128); OutputLine(NULL, "「もしその夢を見なかったら、レナは魅音に打ち明けなかった可能性もあるもんな。", NULL, "\"Without that dream, it's possible that you never would have spoken to Mion.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100274", 128, 64); + PlayVoice(4, "ps3/s12/01/180100274", 128); OutputLine(NULL, "レナの人生を決めた重要な夢だぜ。」", NULL, " That could've changed your life dramatically.\"", Line_Normal); ClearMessage(); @@ -981,9 +1066,10 @@ void main() DisplayWindow(); SetSpeedOfMessage( TRUE, 16 ); - PlaySE(4, "ps3/s12/06/180600043", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600043", 128); OutputLine(NULL, "「………………", - NULL, "\".........", Line_ContinueAfterTyping); + NULL, "\".........", Line_Continue); SetSpeedOfMessage( FALSE, 0 ); OutputLine(NULL, "夢、か。」", NULL, " A dream, huh.\"", Line_Normal); @@ -993,10 +1079,11 @@ void main() DrawBustshotWithFiltering( 1, "Me_AkuwaraiA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300120", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300120", 128); OutputLine(NULL, "「あんたも夢を見るんだー?", NULL, "\"Huh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300121", 128, 64); + PlayVoice(4, "ps3/s12/03/180300121", 128); OutputLine(NULL, " へぇ?」", NULL, " You've had dreams too, Shion?\"", Line_Normal); ClearMessage(); @@ -1005,56 +1092,66 @@ void main() DrawBustshotWithFiltering( 1, "Me_AkuwaraiA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "JS3", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 詩音が小言で何かを言う。", - NULL, "Shion had said something in a small voice.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Shion had said something in a small voice.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは魅音にしか聞こえなかった。", - NULL, "Only Mion picked up on what it was.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Only Mion picked up on what it was.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Me_SinmyouA1#", 200, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何と言ったかはわからないが、その言葉を聞いた魅音の表情から茶化しが消えたので、きっと真面目なことを言ったんだろうと思う。", NULL, "I don't know what she said, but based on Mion's reaction, she must have said something serious.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そう言えば余談だが。", - NULL, "By the way...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "By the way...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 詩音は本来、興宮の学校に通っているのだ。", NULL, "Shion usually went to school in Okinomiya.", Line_WaitForInput); OutputLine(NULL, "にもかかわらず、最近はよく雛見沢の学校へ登校してくる。", - NULL, " However, she'd been coming to the school in Hinamizawa lately.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " However, she'd been coming to the school in Hinamizawa lately.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何が面白くてわざわざこんな山奥まで登校してくるのかはわからないが、", NULL, "I didn't know why she chose to come this far,", Line_WaitForInput); OutputLine(NULL, "……沙都子の世話を焼くのが楽しそうに見えた。", NULL, " but she seemed to be having fun taking care of Satoko...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 詩音と沙都子にどういう接点があるのか、俺には全然わからない。", - NULL, "I had no idea what brought Shion and Satoko together.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I had no idea what brought Shion and Satoko together.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …いや、そもそも、詩音って沙都子とはあまり親しくなかったんじゃなかったっけ…?", NULL, "...Wait, weren't they on bad terms once...? ", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……………あれ?", NULL, "Huh...?", Line_WaitForInput); OutputLine(NULL, " そんなことあったっけ?", - NULL, " Is that true...?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Is that true...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 詩音って、元から沙都子と仲良しじゃなかったっけ。", NULL, "Were they always that close, or not...?", Line_WaitForInput); OutputLine(NULL, "………………??", @@ -1068,15 +1165,17 @@ void main() DrawSceneWithMask( "JS4", "maskright", 1, 0, 300 ); PlayBGM( 0, "z2_hig3", 120, 0 ); - PlaySE(4, "ps3/s12/02/180200137", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200137", 128); OutputLine(NULL, "「だから思ったの。", NULL, "\"Now I know.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200138", 128, 64); + PlayVoice(4, "ps3/s12/02/180200138", 128); OutputLine(NULL, "人と相談するのはとても大事。」", - NULL, " It's important to talk to other people.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " It's important to talk to other people.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今度は普通に遊んで、", NULL, "We'll have fun in a normal way.", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1099,23 +1198,25 @@ void main() ChangeBustshot( 2, "Re_DefB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200139", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200139", 128); OutputLine(NULL, "「仲間はただの遊び友達じゃない。", NULL, "\"Friends have greater meaning than I thought.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200140", 128, 64); + PlayVoice(4, "ps3/s12/02/180200140", 128); OutputLine(NULL, "本当に大切なことを打ち明けられる重要な存在なんだって、", - NULL, " You can talk to them about anything...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " You can talk to them about anything...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 3000 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……あはは、そんな当り前のことに気付いたの。」", - NULL, " I finally came to realize that...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I finally came to realize that...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100275", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100275", 128); OutputLine(NULL, "「そうだな。", NULL, "\"You're right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100276", 128, 64); + PlayVoice(4, "ps3/s12/01/180100276", 128); OutputLine(NULL, "…………だとしたら、レナにとっては、親子の問題を解決しただけでなく、仲間の重要さにも気付けたわけなんだな。」", NULL, " ......You resolved not only your family issue, but you also realized the importance of friendship.\"", Line_Normal); ClearMessage(); @@ -1124,37 +1225,41 @@ void main() ChangeBustshot( 2, "Re_WaraiA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200141", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200141", 128); OutputLine(NULL, "「うん。", NULL, "\"Yeah.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200142", 128, 64); + PlayVoice(4, "ps3/s12/02/180200142", 128); OutputLine(NULL, "だから私も、誰かが悩みを持ったら、相談に乗りたいし助けたい。", NULL, " If anyone is troubled by something, I want to help.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200143", 128, 64); + PlayVoice(4, "ps3/s12/02/180200143", 128); OutputLine(NULL, "絶対に力になりたい。", NULL, " I really do.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200144", 128, 64); + PlayVoice(4, "ps3/s12/02/180200144", 128); OutputLine(NULL, "だから、私が打ち明けるに足る仲間だと信じてほしい。」", - NULL, " I want everyone to think that they can talk to me about their problems.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I want everyone to think that they can talk to me about their problems.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ri_NikoA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500225", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500225", 128); OutputLine(NULL, "「……みー。", NULL, "\"......Meep.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500226", 128, 64); + PlayVoice(4, "ps3/s12/05/180500226", 128); OutputLine(NULL, "とても大切なことをレナが言っていますです。」", - NULL, " Rena is saying something very important right now.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Rena is saying something very important right now.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花ちゃんの言うとおりだった。", - NULL, "Rika-chan is right.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rika-chan is right.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……だから俺たちは、誰も茶化さずに、ただ無言で頷くのだった。", NULL, "We all nodded at her, without joking around.", Line_Normal); ClearMessage(); @@ -1164,6 +1269,7 @@ void main() FadeBustshotWithFiltering( 2, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その時、集会所の入口をガチャガチャ!", NULL, "A moment later, we heard someone locking the door.", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1173,27 +1279,32 @@ void main() NULL, " We were all surprised.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 施錠した、というのは間違いだ。", - NULL, "That person didn't mean to lock the door.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That person didn't mean to lock the door.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 外から来た人が、鍵がすでに開いているとは思わず、開錠するつもりで、逆に鍵を閉めてしまったのだ。", - NULL, "She must have locked it by accident, not knowing that it was already open.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She must have locked it by accident, not knowing that it was already open.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、鍵を開けたつもりなのに引き戸が開かず、ガタガタと言わせた。", NULL, "She turned the knob, thinking that it was now unlocked.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/woma18001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("女", NULL, "Woman", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/woma18001", 128); OutputLine(NULL, "「あんれぇ?", NULL, "\"Huh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/woma18002", 128, 64); + PlayVoice(4, "ps3/s12/00/woma18002", 128); OutputLine(NULL, " 誰か中におったん?」", - NULL, " Is anybody inside?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Is anybody inside?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 年配の女性の声と、数人の気配。そしてドンドンとノックする音。", NULL, "The lady knocked on the door. I could hear several other people outside the door.", Line_Normal); ClearMessage(); @@ -1202,32 +1313,37 @@ void main() DrawBustshot( 0, "Me_OdorokiA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300122", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300122", 128); OutputLine(NULL, "「あーーー、ごめんなさい〜!", NULL, "\"Oh, sorry!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300123", 128, 64); + PlayVoice(4, "ps3/s12/03/180300123", 128); OutputLine(NULL, " 今、開けます〜!」", - NULL, " Let me open it!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Let me open it!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 0, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音が外に聞こえる大声で言うと、鍵を開けに行った。", NULL, "Mion replied in a loud voice and walked toward the door.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 玄関から、魅音と町会のおばさん方が挨拶する声が聞こえてくる。", NULL, "I heard her greeting the ladies from the town council.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/03/180300124", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300124", 128); OutputLine(NULL, "「ちょっとみんなー、手を貸してくれるー?!」", - NULL, "\"Hey, will you guys lend a hand?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Hey, will you guys lend a hand?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100277", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100277", 128); OutputLine(NULL, "「なんだなんだ、どうした。」", NULL, "\"What is it?\"", Line_Normal); ClearMessage(); @@ -1236,10 +1352,12 @@ void main() PlayBGM( 1, "higurashi", 120, 0 ); DrawSceneWithMask( "JS2", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音がみんなを呼んだ理由はすぐにわかった。", - NULL, "I immediately saw why Mion called us over.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I immediately saw why Mion called us over.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 町会の人が、叩き売り用に寄付品を持ってきたのだ。", NULL, "The people from the village committee had brought another donation.", Line_WaitForInput); OutputLine(NULL, "それはだいぶ古くなった食器棚だった。", @@ -1248,31 +1366,35 @@ void main() DrawSceneWithMask( "black", "maskleft", 1, 0, 1300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなで手伝って、それを中に運び込む。", - NULL, "We all helped to carry it inside the room.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We all helped to carry it inside the room.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 運びこむために玄関へ出たら、もう空は朱色になり始めていて、いつの間にかセミからひぐらしに合唱が変っていた。", NULL, "As I walked through the door, I realized the higurashi were starting to cry, taking over from the cicadas.", Line_Normal); ClearMessage(); DrawSceneWithMask( "JS4", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/woma18003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("女", NULL, "Woman", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/woma18003", 128); OutputLine(NULL, "「あー、前原くん、あんた叩き売りの司会を引き受けてくれたんねー?!", NULL, "\"I heard you're going to host the auction, Maebara-kun!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/woma18004", 128, 64); + PlayVoice(4, "ps3/s12/00/woma18004", 128); OutputLine(NULL, " もうみんながあんたしか適任がいないんて、太鼓判を押すんよ。", NULL, " Everyone thinks you're the best man for that job.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/woma18005", 128, 64); + PlayVoice(4, "ps3/s12/00/woma18005", 128); OutputLine(NULL, "だからおばさん、前原くんの司会が楽しみで楽しみで〜!」", - NULL, " We're all looking forward to seeing your showmanship!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We're all looking forward to seeing your showmanship!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100278", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100278", 128); OutputLine(NULL, "「いや、あっはっは…!", NULL, "\"Oh, ah ha ha...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100279", 128, 64); + PlayVoice(4, "ps3/s12/01/180100279", 128); OutputLine(NULL, " せいぜい頑張りますので、その、あまり期待しないでくれると嬉しいです。」", NULL, " I'll do my best, but please don't expect too much from me...\"", Line_Normal); ClearMessage(); @@ -1281,7 +1403,8 @@ void main() DrawBustshotWithFiltering( 0, "Me_AkuwaraiA1#", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300125", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300125", 128); OutputLine(NULL, "「そんなこと言っちゃってー!", NULL, "\"Sure, sure you say!", Line_WaitForInput); @@ -1289,19 +1412,21 @@ void main() ChangeBustshot( 0, "Me_WaraiA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300126", 128, 64); + PlayVoice(4, "ps3/s12/03/180300126", 128); OutputLine(NULL, " 今日ここに来たのも、売り物を吟味して、売り文句を考えておきたいからなんですよ。", NULL, " You're here today so you can come up with an idea of how to sell these items.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300127", 128, 64); + PlayVoice(4, "ps3/s12/03/180300127", 128); OutputLine(NULL, "当日は期待しましょう〜!!」", - NULL, " They have every reason to expect great things from you!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " They have every reason to expect great things from you!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/woma18006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("女", NULL, "Woman", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/woma18006", 128); OutputLine(NULL, "「すったらん、叩き売りはちゃあんと来んないかんね!」", - NULL, "\"I'll make sure I'm at my best then!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I'll make sure I'm at my best then!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 他のおばさんたちもみんなニコニコ顔で、みんな期待していると言ってくれた。", NULL, "The other ladies smiled and told me they were looking forward to it.", Line_Normal); ClearMessage(); @@ -1310,15 +1435,18 @@ void main() FadeOutBGM( 1, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……俺はここに引っ越してきて、まだそんなに月日は経たないはずだ。", - NULL, "It hadn't been that long since I moved to this village...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It hadn't been that long since I moved to this village...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " にもかかわらず、俺を祭りの中の要職に推薦してくれた。", - NULL, "But even these people offered me a position of huge responsibility during the festival.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But even these people offered me a position of huge responsibility during the festival.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは俺を、", NULL, "So you could say...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1328,17 +1456,20 @@ void main() NULL, " that they've accepted me as a member of this village.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " かつて、日中に表が歩けなくなるような恥晒しな真似をして地域に迷惑をかけた俺が、", NULL, "I caused so much trouble where I lived before that I couldn't even go outside,", Line_WaitForInput); OutputLine(NULL, "……こうして地域の人に受け入れてもらえるなんて。", - NULL, " but they're accepting me as a member of the village?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " but they're accepting me as a member of the village?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 純粋に嬉しかった。", - NULL, "I was so happy.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I was so happy.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、仲間たちだけでなく、まだ顔と名前を覚えてないのが申し訳ないけど、", NULL, "I felt bad that I still hadn't learned all of their names,", Line_WaitForInput); OutputLine(NULL, "俺を推薦してくれて期待してくれる村の人たちに楽しんでもらえるよう、当日を精一杯がんばろうと思った。", @@ -1348,33 +1479,36 @@ void main() DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); DrawSceneWithMask( "JS1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/woma18007", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("女", NULL, "Woman", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/woma18007", 128); OutputLine(NULL, "「魅音ちゃんはどうするん。", NULL, "\"What are you going to do now, Mion-chan?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/woma18008", 128, 64); + PlayVoice(4, "ps3/s12/00/woma18008", 128); OutputLine(NULL, "まだ残るんかいね。」", - NULL, " Are you staying here?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Are you staying here?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 1, "Me_DefA1#", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300128", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300128", 128); OutputLine(NULL, "「あ、いや、もう私たちも帰ります。", NULL, "\"No, we're going home now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300129", 128, 64); + PlayVoice(4, "ps3/s12/03/180300129", 128); OutputLine(NULL, "もういいよね、圭ちゃん?」", - NULL, " Right, Kei-chan?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Right, Kei-chan?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100280", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100280", 128); OutputLine(NULL, "「あぁ。", NULL, "\"Yup.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100281", 128, 64); + PlayVoice(4, "ps3/s12/01/180100281", 128); OutputLine(NULL, "雰囲気さえ掴めりゃ、後は出たとこ勝負だ。", NULL, " I got a good idea of what we have here.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100282", 128, 64); + PlayVoice(4, "ps3/s12/01/180100282", 128); OutputLine(NULL, "なるようになるだろ。」", NULL, " I should be fine now.\"", Line_Normal); ClearMessage(); @@ -1382,57 +1516,62 @@ void main() DrawBustshotWithFiltering( 2, "Si_WaraiB1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "JS3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/06/180600044", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600044", 128); OutputLine(NULL, "「綿流しには興味ないんだけど、圭ちゃんの司会は見たいなぁ。", NULL, "\"I'm not interested in Watanagashi, but I do still want to see his auction.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600045", 128, 64); + PlayVoice(4, "ps3/s12/06/180600045", 128); OutputLine(NULL, "私も来ようかな。」", - NULL, " Maybe I'll come to the festival too.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Maybe I'll come to the festival too.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_WaraiA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400103", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400103", 128); OutputLine(NULL, "「詩音さんもぜひいらっしゃいませ!", NULL, "\"You absolutely must be there, Shion-san!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400104", 128, 64); + PlayVoice(4, "ps3/s12/04/180400104", 128); OutputLine(NULL, " みんなで一緒に騒ぐのは楽しいですわよ。」", - NULL, " It'll be great fun if we all hang out together.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It'll be great fun if we all hang out together.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Me_TohohoA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300130", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300130", 128); OutputLine(NULL, "「私は反対〜!!", NULL, "\"I disagree!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300131", 128, 64); + PlayVoice(4, "ps3/s12/03/180300131", 128); OutputLine(NULL, " 詩音は興宮に住んでるんだから、興宮の祭りにでも行っちゃえー!」", - NULL, " She lives in Okinomiya, so she should go to the festival there!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " She lives in Okinomiya, so she should go to the festival there!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Re_WaraiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200145", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200145", 128); OutputLine(NULL, "「あははは、レナは詩ぃちゃんが来るの賛成〜。", NULL, "\"Ahahaha. I think Shii-chan should come.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200146", 128, 64); + PlayVoice(4, "ps3/s12/02/180200146", 128); OutputLine(NULL, "詩ぃちゃんが来ると、魅ぃちゃんが面白くなる〜!」", - NULL, " I think Mii-chan will prove entertaining if she does!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I think Mii-chan will prove entertaining if she does!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Ri_WaraiA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500227", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500227", 128); OutputLine(NULL, "「……では多数決により、詩ぃの参加は決定なのですよ。」", NULL, "\"......Since most of us want her to be here, it's decided that Shii is going to come.\"", Line_Normal); ClearMessage(); @@ -1440,7 +1579,8 @@ void main() DrawBustshotWithFiltering( 2, "Si_WinkB1#", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "JS4", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/06/180600046", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600046", 128); OutputLine(NULL, "「というわけですお姉。", NULL, "\"You hear that, Sis?", Line_WaitForInput); @@ -1448,51 +1588,54 @@ void main() ChangeBustshot( 2, "Si_AkuwaraiA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600047", 128, 64); + PlayVoice(4, "ps3/s12/06/180600047", 128); OutputLine(NULL, "当日は私のせいで、お姉の地味っぷりが露呈しちゃうかもしれませんけど、まぁ仲良くしてくださいね。」", - NULL, " You'll be in my shadow on the day of the festival, but let's at least be nice to each other.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You'll be in my shadow on the day of the festival, but let's at least be nice to each other.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_TohohoA2#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300132", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300132", 128); OutputLine(NULL, "「ううう〜〜!!", NULL, "\"Ugh!!", Line_WaitForInput); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/03/180300133", 128, 64); + PlayVoice(4, "ps3/s12/03/180300133", 128); OutputLine(NULL, " 詩音嫌い、", - NULL, " I hate you, Shion,", Line_ContinueAfterTyping); + NULL, " I hate you, Shion,", Line_Continue); PlaySE( 0, "s_boyoon", 128, 64 ); StartShakingOfWindow( 245, 40, 0, 2, 2*2, FALSE ); StartShakingOfAllObjects( 245, 40, 0, 2, 2*2, TRUE ); OutputLine(NULL, "詩音嫌い、", - NULL, " I hate you, Shion,", Line_ContinueAfterTyping); + NULL, " I hate you, Shion,", Line_Continue); PlaySE( 0, "s_boyoon", 128, 64 ); StartShakingOfWindow( 245, 40, 0, 2, 2*2, FALSE ); StartShakingOfAllObjects( 245, 40, 0, 2, 2*2, TRUE ); OutputLine(NULL, "詩音嫌い〜〜!!」", - NULL, " I hate you, Shioooon!!\"", Line_ContinueAfterTyping); + NULL, " I hate you, Shioooon!!\"", Line_Continue); PlaySE( 0, "s_boyoon", 128, 64 ); StartShakingOfWindow( 245, 40, 0, 2, 2*2, FALSE ); StartShakingOfAllObjects( 245, 40, 0, 2, 2*2, TRUE ); - OutputLineAll(NULL, "", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( FALSE, 0 ); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何のかんの言ったって、本当に仲のいい姉妹なんだよな。", - NULL, "Whatever Mion says, I know that they're actually close.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Whatever Mion says, I know that they're actually close.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音がむきになればなるほど、仲睦まじさが当社比で30%はアップする。", NULL, "The more Mion tried to refuse her, the more it was obvious how close they really were.", Line_Normal); ClearMessage(); @@ -1503,7 +1646,8 @@ void main() DrawBustshot( 2, "Re_DefA1#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200147", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200147", 128); OutputLine(NULL, "「じゃ、出よう。", NULL, "\"Right, let's go.", Line_WaitForInput); @@ -1511,14 +1655,15 @@ void main() ChangeBustshot( 2, "Re_WaraiB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200148", 128, 64); + PlayVoice(4, "ps3/s12/02/180200148", 128); OutputLine(NULL, "忘れ物とかないー?", NULL, " Make sure you get everything.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200149", 128, 64); + PlayVoice(4, "ps3/s12/02/180200149", 128); OutputLine(NULL, " 灯り消すよー。」", NULL, " I'm turning off the light now.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 集会所の中に火の気がないか、忘れ物がないかを確認し、全員で表に出た。", NULL, "We made sure that we didn't leave anything inside and left the room.", Line_Normal); ClearMessage(); @@ -1527,44 +1672,49 @@ void main() PlayBGM( 1, "higurashi", 120, 0 ); DrawScene( "JS1", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音が集会所に鍵を掛けている間、境内を見回した。", - NULL, "I looked around the shrine grounds while Mion locked the door.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I looked around the shrine grounds while Mion locked the door.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 雛見沢にはちょっと広すぎる印象のあるこの境内が、やがて年に一度の大賑わいになるのだ。", NULL, "This big place will be filled with people on the day of Watanagashi.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ji5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100283", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100283", 128); OutputLine(NULL, "「このだだっ広い境内が、お祭り一色になるんだよなぁ?", NULL, "\"These grounds are going to be the site of\nthe festival!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100284", 128, 64); + PlayVoice(4, "ps3/s12/01/180100284", 128); OutputLine(NULL, " 何だか全然想像がつかないぜ。", NULL, " Man, I can't even imagine the crowd.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100285", 128, 64); + PlayVoice(4, "ps3/s12/01/180100285", 128); OutputLine(NULL, "すっげぇ楽しみだ!」", - NULL, " I'm really looking forward to it!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm really looking forward to it!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_WaraiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200150", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200150", 128); OutputLine(NULL, "「模擬店とかがいっぱい並んで、人もものすごいたくさん来るんだよ。", NULL, "\"There's going to be a lot of stalls, and it'll be packed with people.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200151", 128, 64); + PlayVoice(4, "ps3/s12/02/180200151", 128); OutputLine(NULL, "きっと圭一くんもびっくりするかな、かな!」", - NULL, " You'll be surprised, I think. I think!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You'll be surprised, I think. I think!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_AkuwaraiA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400105", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400105", 128); OutputLine(NULL, "「年に一度なんてケチなことを言わず、季節の度にやってくれてもいいんですのにねぇ。」", NULL, "\"I wish they'd quit being stingy and hold something every season instead of once a year.\"", Line_Normal); ClearMessage(); @@ -1572,69 +1722,75 @@ void main() DrawBustshotWithFiltering( 2, "Me_WaraiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Ji3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300134", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300134", 128); OutputLine(NULL, "「そういや、季節の度に来る人はいたねぇ。」", - NULL, "\"That reminds me, there is someone who visits every season.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"That reminds me, there is someone who visits every season.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Si_TohohoB1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600048", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600048", 128); OutputLine(NULL, "「ハイ?", NULL, "\"Huh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600049", 128, 64); + PlayVoice(4, "ps3/s12/06/180600049", 128); OutputLine(NULL, " そんな人、いましたっけ?」", NULL, " Who are you talking about?\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ji5", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100286", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100286", 128); OutputLine(NULL, "「あ、それは俺もわかるぞ。", NULL, "\"Oh, I know who you mean.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100287", 128, 64); + PlayVoice(4, "ps3/s12/01/180100287", 128); OutputLine(NULL, "この間、会ったカメラマン風の人だろ?", NULL, " It's that photographer I met the other day, isn't it?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100288", 128, 64); + PlayVoice(4, "ps3/s12/01/180100288", 128); OutputLine(NULL, " 名前は何て言ったっけ…。」", - NULL, " What was his name...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " What was his name...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Ri_DefA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500228", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500228", 128); OutputLine(NULL, "「……圭一は富竹を知っていますのですか?」", NULL, "\"......You know Tomitake, Keiichi?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100289", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100289", 128); OutputLine(NULL, "「そうそう、富竹さんだったな!", NULL, "\"That's right! It was Tomitake-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100290", 128, 64); + PlayVoice(4, "ps3/s12/01/180100290", 128); OutputLine(NULL, " いや、先日の帰り道で会ってさ。", NULL, " I met him on my way back home.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100291", 128, 64); + PlayVoice(4, "ps3/s12/01/180100291", 128); OutputLine(NULL, "魅音とレナに教えてもらっただけだよ。", NULL, " Rena and Mion told me about him.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100292", 128, 64); + PlayVoice(4, "ps3/s12/01/180100292", 128); OutputLine(NULL, "妙にたくましい体つきの割に、腰の低い感じのおっさん。", NULL, " Despite his burly frame, he's a fairly modest guy.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100293", 128, 64); + PlayVoice(4, "ps3/s12/01/180100293", 128); OutputLine(NULL, "季節の度に雛見沢に来てる、熱心な旅行写真家なんだろ?」", - NULL, " He comes here every year to take pictures, right?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " He comes here every year to take pictures, right?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_WaraiA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400106", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400106", 128); OutputLine(NULL, "「自称でございますけどねぇ。", NULL, "\"That is what he claims, at least.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400107", 128, 64); + PlayVoice(4, "ps3/s12/04/180400107", 128); OutputLine(NULL, "をっほっほっほ!」", NULL, " O ho ho ho!\"", Line_Normal); ClearMessage(); @@ -1644,22 +1800,24 @@ void main() DrawBustshotWithFiltering( 1, "Me_TokuiA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300135", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300135", 128); OutputLine(NULL, "「あの人が来ると、今年ももう綿流しだなぁって気がするよ。", NULL, "\"Whenever I see him, I feel like Watanagashi is close by.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300136", 128, 64); + PlayVoice(4, "ps3/s12/03/180300136", 128); OutputLine(NULL, "それで綿流しが終わると、本格的に夏が始まるんだよねぇ。」", - NULL, " And after Watanagashi, it's the beginning of summer.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " And after Watanagashi, it's the beginning of summer.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_DefA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200152", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200152", 128); OutputLine(NULL, "「そうだね。", NULL, "\"That's true.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200153", 128, 64); + PlayVoice(4, "ps3/s12/02/180200153", 128); OutputLine(NULL, "でも今年は暑くなるのが早いから、もうセミが鳴いてるけどね。」", NULL, " But the cicadas are already crying because it's gotten hot early this year.\"", Line_Normal); ClearMessage(); @@ -1669,34 +1827,37 @@ void main() DrawBustshotWithFiltering( 1, "Sa_AkuwaraiB1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400108", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400108", 128); OutputLine(NULL, "「異常気象とかテレビで言っていますわね。", NULL, "\"I heard on TV that this year is unusual.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400109", 128, 64); + PlayVoice(4, "ps3/s12/04/180400109", 128); OutputLine(NULL, "温暖化がどうしたこうしたとよく聞きますわ。」", - NULL, " It's something to do with a thing called 'global warming'.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's something to do with a thing called 'global warming'.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100294", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100294", 128); OutputLine(NULL, "「へへ、暑い夏、大いに結構じゃねぇか!", NULL, "\"I love a hot summer!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100295", 128, 64); + PlayVoice(4, "ps3/s12/01/180100295", 128); OutputLine(NULL, " 夏が涼しかったら何だかつまらないぞ。」", - NULL, " It's not a proper summer if it's cool.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's not a proper summer if it's cool.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Si_WaraiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600050", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600050", 128); OutputLine(NULL, "「そうですね。", NULL, "\"Yeah, I agree.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600051", 128, 64); + PlayVoice(4, "ps3/s12/06/180600051", 128); OutputLine(NULL, "季節どおりの季候の方が、気分がいいもんです。", NULL, " I like the different climates of the seasons.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600052", 128, 64); + PlayVoice(4, "ps3/s12/06/180600052", 128); OutputLine(NULL, "冷夏や暖冬は何だか損した気になります。」", NULL, " Cool summers and warm winters disappoint me.\"", Line_Normal); ClearMessage(); @@ -1704,104 +1865,115 @@ void main() DrawBustshotWithFiltering( 2, "Me_WinkA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "JS2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300137", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300137", 128); OutputLine(NULL, "「夏に負けないくらい、この夏の私たちも熱く行こう。", NULL, "\"We've gotta be as passionate as the hot summer too!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300138", 128, 64); + PlayVoice(4, "ps3/s12/03/180300138", 128); OutputLine(NULL, "綿流祭、え〜と、何人だ?", NULL, " How many of us are going to be there at the festival?", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300139", 128, 64); + PlayVoice(4, "ps3/s12/03/180300139", 128); OutputLine(NULL, " 綿流祭六凶爆闘だね!!」", - NULL, " It's going to be a battle of The Six Evils!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's going to be a battle of The Six Evils!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ri_NikoA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500229", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500229", 128); OutputLine(NULL, "「……今年の綿流しも、みんなで一緒に楽しく過ごせますですよ。」", - NULL, "\"......Once again, we'll have a great Watanagashi this year.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Once again, we'll have a great Watanagashi this year.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Re_WaraiB1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200154", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200154", 128); OutputLine(NULL, "「あははは、そうだね。", NULL, "\"I agree.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200155", 128, 64); + PlayVoice(4, "ps3/s12/02/180200155", 128); OutputLine(NULL, "楽しく過ごせるといいね。」", NULL, " I hope we'll have lots of fun.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100296", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100296", 128); OutputLine(NULL, "「お、レナは知らねぇな?", NULL, "\"Hey Rena, don't you know?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100297", 128, 64); + PlayVoice(4, "ps3/s12/01/180100297", 128); OutputLine(NULL, " 梨花ちゃんのは希望的憶測じゃねぇんだぜ?", NULL, " When Rika-chan says something like that, it's not just what she hopes for.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100298", 128, 64); + PlayVoice(4, "ps3/s12/01/180100298", 128); OutputLine(NULL, " 本当の予言なんだぜ。", NULL, " It's a prediction.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100299", 128, 64); + PlayVoice(4, "ps3/s12/01/180100299", 128); OutputLine(NULL, "だから梨花ちゃんが、当日は楽しくなるって言ったら絶対にそうなる。", - NULL, " If Rika-chan is telling us that it's going to be great, it really is going to be great.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100300", 128, 64); + NULL, " If Rika-chan is telling us that it's going to be great, it really is going to be great. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100300", 128); OutputLine(NULL, "だってこれは運命なんだからな!", - NULL, " That's our fate!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100301", 128, 64); + NULL, "That's our fate!", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180100301", 128); OutputLine(NULL, " そうだろ梨花ちゃん。」", - NULL, " Right, Rika-chan?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Right, Rika-chan?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Ri_WaraiA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500230", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500230", 128); OutputLine(NULL, "「ハイ。", NULL, "\"Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500231", 128, 64); + PlayVoice(4, "ps3/s12/05/180500231", 128); OutputLine(NULL, "運命なのですよ。」", - NULL, " That's our fate.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " That's our fate.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花ちゃんが、にぱ〜☆と笑う。", - NULL, "Rika-chan smiled with a \"nipah\".", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Rika-chan smiled with a \"nipah\".", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは本当に心からの笑顔で、みんなに綿流しの当日が素晴らしい日になることを確信させるものだった。", NULL, "Her smile assured me that the day of Watanagashi was going to be a great one for us.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ji3", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100302", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100302", 128); OutputLine(NULL, "「当日さ、すぐにオークションってわけじゃねぇんだろ?」", - NULL, "\"The auction won't be starting right away, will it?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"The auction won't be starting right away, will it?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Me_DefA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300140", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300140", 128); OutputLine(NULL, "「うん。", NULL, "\"Nah.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300141", 128, 64); + PlayVoice(4, "ps3/s12/03/180300141", 128); OutputLine(NULL, "始まるのは奉納演舞のひとつ前だから、夕方からなら、みんなで一緒に遊ぶ時間は充分にあるよ。」", - NULL, " It's going to be right before the ritual dance, so we'll have plenty of time to hang out together.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's going to be right before the ritual dance, so we'll have plenty of time to hang out together.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_DefA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400110", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400110", 128); OutputLine(NULL, "「そうですわよね。", NULL, "\"Indeed.", Line_WaitForInput); @@ -1809,7 +1981,7 @@ void main() ChangeBustshot( 1, "Sa_WaraiB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400111", 128, 64); + PlayVoice(4, "ps3/s12/04/180400111", 128); OutputLine(NULL, "初めてのお祭りなのに、一緒に遊べないなんて気の毒ですもの。」", NULL, " It's your first festival. You deserve to have fun.\"", Line_Normal); ClearMessage(); @@ -1819,44 +1991,48 @@ void main() DrawBustshotWithFiltering( 2, "Si_WaraiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600053", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600053", 128); OutputLine(NULL, "「圭ちゃんの叩き売りを楽しんだ後は、梨花ちゃまの奉納演舞ですか。", NULL, "\"After Kei-chan's auction, we get to see Rika-chama's ritual dance?", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600054", 128, 64); + PlayVoice(4, "ps3/s12/06/180600054", 128); OutputLine(NULL, "なかなかいいじゃないですか。」", - NULL, " Sounds good to me.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Sounds good to me.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Ri_KomaruA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500232", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500232", 128); OutputLine(NULL, "「……ということは、ボクは圭一の司会を最後まで見られず、途中で演舞の準備に行かなくてはならないのです。」", NULL, "\"......That means I don't get to see Keiichi the whole time... I have to stand by for the dance.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ji5", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100303", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100303", 128); OutputLine(NULL, "「へー、梨花ちゃんも出番があるのか。", NULL, "\"You're going to be in the show too, Rika-chan?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100304", 128, 64); + PlayVoice(4, "ps3/s12/01/180100304", 128); OutputLine(NULL, "演舞って何だ?", NULL, " What is that dance all about?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100305", 128, 64); + PlayVoice(4, "ps3/s12/01/180100305", 128); OutputLine(NULL, " やっぱり古手神社の巫女さんだから、何か神事でもやるわけか?」", - NULL, " Are you going to do something traditional because you're the shrine maiden?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Are you going to do something traditional because you're the shrine maiden?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_DefB1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200156", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200156", 128); OutputLine(NULL, "「綿流しの名のとおり、お布団の綿を清める演舞と儀式があるの。", NULL, "\"There's a dance and a ceremony for paying respect to the cotton inside the futon.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200157", 128, 64); + PlayVoice(4, "ps3/s12/02/180200157", 128); OutputLine(NULL, "梨花ちゃんがとっても頑張るから、圭一くんもいっぱい応援してあげてね。", NULL, " You should root for Rika-chan too, Keiichi-kun.", Line_WaitForInput); @@ -1864,51 +2040,59 @@ void main() ChangeBustshot( 2, "Re_WaraiB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200158", 128, 64); + PlayVoice(4, "ps3/s12/02/180200158", 128); OutputLine(NULL, "それでねそれでね!", - NULL, " You see, you see...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200159", 128, 64); + NULL, " You see, you see...! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200159", 128); OutputLine(NULL, " 梨花ちゃんが巫女さん装束で、重い祭具をふらふらしながら振るうのがね、とってもとってもかぁいいんだよぅ!!", - NULL, " When Rika-chan dances in her shrine maiden outfit, it's just sho kyuuute!!", Line_WaitForInput); + NULL, "When Rika-chan dances in her shrine maiden outfit, it's just sho kyuuute!!", Line_WaitForInput); PlaySE( 0, "s_chisibuki", 128, 64 ); DisableWindow(); ChangeBustshot( 2, "Re_KaiiB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200160", 128, 64); + PlayVoice(4, "ps3/s12/02/180200160", 128); OutputLine(NULL, " お持ち帰り〜〜!!」", NULL, " I'm taking her home with me!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう言えば俺、生の巫女さんって見たことないなぁ!", - NULL, "I've never seen a real shrine maiden before...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I've never seen a real shrine maiden before...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナのお持ち帰り宣言が出るなら、それは相当可愛らしいものに違いない。", - NULL, "I'm sure Rika-chan really will look adorable.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I'm sure Rika-chan really will look adorable.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何だか、ものすごく綿流しが楽しみになってきた。", NULL, "I was looking more and more forward to the Watanagashi festival.", Line_Normal); ClearMessage(); DrawScene( "Ji1", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺、レナに魅音に詩音に沙都子に梨花ちゃんで6人。", - NULL, "Rena, Mion, Shion, Satoko, Rika-chan, and I.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rena, Mion, Shion, Satoko, Rika-chan, and I.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " きっと、綿流しの夜を最高に楽しく過ごすだろう。", - NULL, "The six of us will definitely have a great time there.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The six of us will definitely have a great time there.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あと何日だっけ?", - NULL, "How many more days did we have?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "How many more days did we have?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " とにかくとにかく、お祭りをこれほど楽しみにしたのは生まれて初めてのことだった……。", NULL, "I'd never been this excited about a festival in my life...", Line_Normal); ClearMessage(); diff --git a/Update/_mina_005.txt b/Update/_mina_005.txt index a1f4cbe..788ef6a 100644 --- a/Update/_mina_005.txt +++ b/Update/_mina_005.txt @@ -3,22 +3,27 @@ void main() DrawScene( "black", 1000 ); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …沙都子のいびきも、こうして窓辺にたたずむと、まるで涼やかな虫の音のようだった。", NULL, "Satoko's snoring sounded so subtle while I stood by the window.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Hu_R4", "maskright", 1, 0, 1300 ); - PlaySE(4, "ps3/s12/05/180500233", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500233", 128); OutputLine(NULL, "「………沙都子?」", - NULL, "\"......Satoko?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Satoko?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/04/180400112", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400112", 128); OutputLine(NULL, "「……くかーーーーーー、……ぴーー…。」", NULL, "\"Zzzzzzzz......\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は、熟睡であることを大きないびきで示した。", NULL, "I could tell that she was sound asleep.", Line_Normal); ClearMessage(); @@ -28,11 +33,13 @@ void main() DrawBustshotWithFiltering( 2, "Ha_DefA1%", "mask00", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100055", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100055", 128); OutputLine(NULL, "「いびきが可愛いのですよ。」", - NULL, "\"She snores so cutely.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"She snores so cutely.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入がくすくすと笑いながら、沙都子の鼻を突っつくような真似をする。", NULL, "Hanyuu laughs and tries to poke Satoko's nose.", Line_Normal); ClearMessage(); @@ -44,47 +51,56 @@ void main() DrawScene( "Moon", 400 ); PlayBGM( 0, "it_moves", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は空を見上げる。", - NULL, "I looked up at the sky.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I looked up at the sky.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………そこにはいつもと変らぬ月があるのだが、なぜかいつもより温かな光を放っているように感じられた。", NULL, "Nothing was different about the moon, but the moonlight seemed warmer than usual to me.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/12/181100056", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100056", 128); OutputLine(NULL, "「梨花は、…機嫌がいいようなのです。」", - NULL, "\"Rika, you seem to be in a good mood.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Rika, you seem to be in a good mood.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500234", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500234", 128); OutputLine(NULL, "「………………うん?", NULL, "\"Yes...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500235", 128, 64); + PlayVoice(4, "ps3/s12/05/180500235", 128); OutputLine(NULL, " ………確かにそうかもしれない。」", - NULL, " I think I am...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I think I am...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入に言われてようやく私は自覚する。", - NULL, "I realized it only after Hanyuu pointed it out.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I realized it only after Hanyuu pointed it out.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …私はとても機嫌がよかったのだ。", - NULL, "...I really was in a very good mood.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...I really was in a very good mood.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でなかったら、こんなにも風のない寝苦しい夜に、こうものんびりと月を楽しもうなんて気持ちにはなれないはず。", NULL, "Otherwise, I wouldn't be enjoying the view of the sky on a humid night like this.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私はさらに上機嫌になると、この美しい月夜に乾杯したくなった。", - NULL, "I felt like bringing a toast to the moon.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I felt like bringing a toast to the moon.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 押入れの冬用の布団の奥に手を突っ込んだ辺りで、羽入が怪訝そうな声を掛けて来る。", NULL, "As I rooted around the back of the closet, Hanyuu spoke to me, sounding noticeably upset.", Line_Normal); ClearMessage(); @@ -96,33 +112,39 @@ void main() DrawBustshotWithFiltering( 0, "Ha_AuA1%", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100057", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100057", 128); OutputLine(NULL, "「……梨花、お酒は駄目なのですよ。」", - NULL, "\"Rika... Don't you even think about drinking...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Rika... Don't you even think about drinking...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500236", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500236", 128); OutputLine(NULL, "「いいじゃない。", NULL, "\"I deserve it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500237", 128, 64); + PlayVoice(4, "ps3/s12/05/180500237", 128); OutputLine(NULL, "今夜くらい。」", NULL, " Just tonight.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入はアルコールが苦手だ。", - NULL, "Hanyuu doesn't like alcohol.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hanyuu doesn't like alcohol.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私が摂取すれば、それは羽入が摂取したことにもなるのだから、私が飲もうとするといつもうるさく抗議する。", - NULL, "If I drink, Hanyuu will also taste it, so she always complains when I try to drink.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "If I drink, Hanyuu will also taste it, so she always complains when I try to drink.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから私も、羽入がどこかに遊びに行っている時にだけ隠れて飲むようにしている。", - NULL, "That's why I usually drink only when Hanyuu is far away from me.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That's why I usually drink only when Hanyuu is far away from me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …………もっとも、飲んだ瞬間にバレるわけで、羽入は飛んで帰ってくるのだが、もちろんその時点では後の祭りなわけだが。", NULL, "Of course she'll know right away when I do, but it's too late by then...", Line_Normal); ClearMessage(); @@ -131,90 +153,100 @@ void main() ChangeBustshot( 0, "Ha_OdorokiA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100058", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100058", 128); OutputLine(NULL, "「駄目です駄目です、梨花にはお酒は早いのです…!」", - NULL, "\"No, you can't! You're too young to be drinking!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"No, you can't! You're too young to be drinking!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500238", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500238", 128); OutputLine(NULL, "「……梨花は私よ。", NULL, "\"It's my body.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500239", 128, 64); + PlayVoice(4, "ps3/s12/05/180500239", 128); OutputLine(NULL, "梨花が飲みたいものは梨花が決めるわ。」", - NULL, " I'm going to make my own decisions.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm going to make my own decisions.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/181100059", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100059", 128); OutputLine(NULL, "「駄目です、僕はお酒は嫌いなのです…!", NULL, "\"No. I hate alcohol!", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100060", 128, 64); + PlayVoice(4, "ps3/s12/12/181100060", 128); OutputLine(NULL, " だめです、だめーだめー!」", NULL, " You can't drink!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500240", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500240", 128); OutputLine(NULL, "「今日は喧嘩はなしだってば。", NULL, "\"I don't want to fight with you tonight.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500241", 128, 64); + PlayVoice(4, "ps3/s12/05/180500241", 128); OutputLine(NULL, "わかったわ、じゃああんたにも飲みやすいように、甘いオレンジジュースで割ってあげる。", NULL, " I'll dilute it with orange juice so you can handle the taste.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500242", 128, 64); + PlayVoice(4, "ps3/s12/05/180500242", 128); OutputLine(NULL, "それならいいでしょ?」", - NULL, " Is that a deal?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Is that a deal?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ha_AuA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100061", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100061", 128); OutputLine(NULL, "「ワインのあの匂いが嫌いなのです。", - NULL, "\"That's not the point. I don't like the smell of alcohol.", Line_ContinueAfterTyping); + NULL, "\"That's not the point. I don't like the smell of alcohol.", Line_Continue); StartShakingOfWindow( 241, 40, 0, 2, 3*2, FALSE ); StartShakingOfAllObjects( 241, 40, 0, 2, 3*2, TRUE ); OutputLineAll(NULL, "", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100062", 128, 64); + PlayVoice(4, "ps3/s12/12/181100062", 128); OutputLine(NULL, "だからだめ、だめー!」", - NULL, " So you can't drink!\"", Line_ContinueAfterTyping); + NULL, " So you can't drink!\"", Line_Continue); StartShakingOfWindow( 241, 40, 0, 2, 3*2, FALSE ); StartShakingOfAllObjects( 241, 40, 0, 2, 3*2, TRUE ); - OutputLineAll(NULL, "", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入がドタンバタンと跳ねて抗議する。", - NULL, "Hanyuu jumped around and complained.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hanyuu jumped around and complained.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子の布団のすぐ脇で。", NULL, "She was making a lot of noise right where Satoko was sleeping.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500243", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500243", 128); OutputLine(NULL, "「やめなさい、沙都子が起きちゃうでしょう。」", - NULL, "\"Stop that! You're going to wake her up.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Stop that! You're going to wake her up.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ha_DefA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100063", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100063", 128); OutputLine(NULL, "「残念でしたなのです。", NULL, "\"No I'm not.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100064", 128, 64); + PlayVoice(4, "ps3/s12/12/181100064", 128); OutputLine(NULL, "僕は梨花以外には見えないし聞こえませんから、いくらドタンバタンしても、梨花にしか聞こえないのです。", NULL, " Remember, you're the only one who can hear me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100065", 128, 64); + PlayVoice(4, "ps3/s12/12/181100065", 128); OutputLine(NULL, "あっかんべー。」", - NULL, " Bleeeeh!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Bleeeeh!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500244", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500244", 128); OutputLine(NULL, "「ほほぅ、あんたはたまに身の程をわきまえないわね。」", NULL, "\"Hoh, just who do you think you are?\"", Line_Normal); ClearMessage(); @@ -222,6 +254,7 @@ void main() DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); DrawScene( "Hu_R4", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は冷蔵庫を開けると、オレンジジュースの紙パックと、「懲罰用」の激辛キムチの容器を取り出し、羽入に見せ付ける。", NULL, "I went to the refrigerator and took out a pack of orange juice and the spicy kimchi I typically use for her punishment.", Line_Normal); ClearMessage(); @@ -231,42 +264,49 @@ void main() DrawBustshotWithFiltering( 0, "Ha_AuA1%", "mask00", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100066", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100066", 128); OutputLine(NULL, "「…あうあぅあぅ!!」", NULL, "\"...Au au au!!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500245", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500245", 128); OutputLine(NULL, "「はい問題。", NULL, "\"Let me ask you a question.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500246", 128, 64); + PlayVoice(4, "ps3/s12/05/180500246", 128); OutputLine(NULL, "私がおつまみに激辛キムチをいっぱい食べて、羽入が辛い思いをするのと、", NULL, " Would you prefer if I ate this spicy kimchi to punish you,", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500247", 128, 64); + PlayVoice(4, "ps3/s12/05/180500247", 128); OutputLine(NULL, "オレンジジュースで割った甘〜いお酒を飲んで、一緒に月を楽しむのとどっちがいい?」", - NULL, " or drink a sweet orange juice cocktail while enjoying this beautiful moon instead?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " or drink a sweet orange juice cocktail while enjoying this beautiful moon instead?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/181100067", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100067", 128); OutputLine(NULL, "「うーうーうー!!」", - NULL, "\"Umm... umm...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Umm... umm...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入は反論の変わりに、口をへの字に曲げて涙目になりながら、ドタンバタンと跳ねて抗議する。", - NULL, "Hanyuu clenched her lips while jumping up and down, ready to burst into tears.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Hanyuu clenched her lips while jumping up and down, ready to burst into tears.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 普通の子どもなら、静かにしなさいと叩かれて躾を受けるところだが、", NULL, "She should be disciplined for being that noisy,", Line_WaitForInput); OutputLine(NULL, "羽入はうるさくしても、私以外には聞こえないので誰の躾も受けたことがない。", NULL, " but she never has been, since I'm the only one who can hear her.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もっとも、羽入は空気みたいな存在だから、叩いて躾けることもできないのだが。", - NULL, "Besides, she's like air, so I can't even give her a spanking.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Besides, she's like air, so I can't even give her a spanking.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この反応を見てわかる通り、羽入は甘いものに目がないのと同時に、辛いものがまったくダメだったりする。", NULL, "Hanyuu loves sweets, but she really hates spicy food.", Line_Normal); ClearMessage(); @@ -276,38 +316,43 @@ void main() FadeBustshotWithFiltering( 0, "mask00" , 1, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400113", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400113", 128); OutputLine(NULL, "「……梨ぃ花ぁ、", - NULL, "\"Riiikaaa...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Riiikaaa...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…………飛び跳ねるのはお止めなさいませぇ…。」", - NULL, " Would you stop jumping around...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Would you stop jumping around...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 突然、沙都子の声が聞こえ、私はグラスをぱっと隠す。", - NULL, "Satoko woke up suddenly and I had to hide my glass in a hurry.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Satoko woke up suddenly and I had to hide my glass in a hurry.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …当然だが、私の飲酒癖は沙都子には内緒だ。", NULL, "Satoko doesn't know about my drinking habit.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/04/180400114", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400114", 128); OutputLine(NULL, "「今、", - NULL, "\"What...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"What...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……何時だと思ってるんですの………。", NULL, " time do you think it is...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400115", 128, 64); + PlayVoice(4, "ps3/s12/04/180400115", 128); OutputLine(NULL, "…………くかーーーーーー……。」", - NULL, " Zzzz.......\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Zzzz.......\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " しばらく様子をうかがうが、沙都子はそのまま、元のいびきモードに戻ってしまう。", NULL, "She fell asleep again after speaking.", Line_Normal); ClearMessage(); @@ -316,20 +361,22 @@ void main() DrawBustshot( 7, "filter_Hanyu", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 12, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500248", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500248", 128); OutputLine(NULL, "「ほら、あんたのドタンバタンがうるさいって注意されたわよ。", NULL, "\"See? She was bothered by you jumping around like that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500249", 128, 64); + PlayVoice(4, "ps3/s12/05/180500249", 128); OutputLine(NULL, "この安眠妨害。」", - NULL, " You nighttime nuisance.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You nighttime nuisance.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 7, "filter_Hanyu", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 12, 400, TRUE ); DrawBustshotWithFiltering( 2, "Ha_AuA1%", "maskm1", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100068", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100068", 128); OutputLine(NULL, "「…………あぅぁぅ…。」", NULL, "\".........Au au...\"", Line_Normal); ClearMessage(); @@ -338,44 +385,53 @@ void main() DrawBustshotWithFiltering( 2, "Ha_AuA1%", "maskm1", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10*2, 0, FALSE ); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入の存在が私以外には見えないように、羽入の立てる音も基本的には私以外に聞こえない。", - NULL, "Just like I'm the only one who can see her, I'm usually the only person who can hear the noise she makes.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Just like I'm the only one who can see her, I'm usually the only person who can hear the noise she makes.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、それはあくまでも基本的には、という意味だ。", NULL, "However, that's not the case all the time.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入という存在は紛れもなく存在する。", - NULL, "Hanyuu does exist in this world.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hanyuu does exist in this world.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、その気配や音などを聞き取れる人やタイミングが稀にある。", - NULL, "Sometimes, people can actually hear and feel her existence.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Sometimes, people can actually hear and feel her existence.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もちろん、なかなかそういう人はいないし、いても普通は気のせいだと思ってくれるのだが。", NULL, "It doesn't happen too often, and most people think that they just heard some random noise.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私のこれまでの経験から言うと、", NULL, "Based on my experience......", Line_WaitForInput); OutputLine(NULL, "…………沙都子のような末期の人間ほど、比較的、知覚しやすいようだ。", - NULL, " people who are in a critical condition like Satoko tend to hear her more often.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " people who are in a critical condition like Satoko tend to hear her more often.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江の言葉を借りると、L4クラスの手の施しようがないくらいの末期。", - NULL, "When I say critical condition, I mean who've reached the L4 stage, as Irie would describe it.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "When I say critical condition, I mean who've reached the L4 stage, as Irie would describe it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 末期と言う言葉は、なるほど言い得てる。", - NULL, "At that stage, there's nothing that can be done anymore.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "At that stage, there's nothing that can be done anymore.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……いないはずの存在の姿や声が聞こえるようになったら、誰だって自分の正気を疑い、自分は末期だと信じるだろう。", NULL, "They will feel the existence and hear the noise of someone that they can't see. That would really mess with their mind.", Line_Normal); ClearMessage(); @@ -384,41 +440,49 @@ void main() DrawBustshotWithFiltering( 2, "Ha_AuA1%", "maskm1", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10*2, 0, FALSE ); DrawScene( "Hu_R4", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入は飛び跳ねる抵抗を止め、私が月見酒の準備をするのを諦めたようだった。", - NULL, "Hanyuu stopped jumping up and down and gave up as I started pouring alcohol into my glass.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Hanyuu stopped jumping up and down and gave up as I started pouring alcohol into my glass.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……別に羽入が苛めたくて飲むわけじゃない。", - NULL, "I wasn't drinking because I wanted to be mean to Hanyuu.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I wasn't drinking because I wanted to be mean to Hanyuu.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " できたら、羽入にも機嫌よく付き合って欲しかった。", - NULL, "In fact, I always wished she would enjoy it too.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "In fact, I always wished she would enjoy it too.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから私は、ワインは香りを付ける程度にだけ入れ、ほとんどをオレンジジュースで薄めてしまう。", NULL, "I poured only a little bit of wine inside the glass and diluted it with plenty of orange juice.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 本当にお酒の好きな人が見たら噴飯しそうなカクテルの出来上がりだ。", - NULL, "In fact, this cocktail is pretty much just juice.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "In fact, this cocktail is pretty much just juice.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …ワインをオレンジジュースで割って、クラッシュアイスを詰める。", NULL, "I also put some crushed ice inside the glass.", Line_WaitForInput); OutputLine(NULL, "……何だか通っぽい?", NULL, " With that, it looked like a real cocktail they serve at the bar.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500250", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500250", 128); OutputLine(NULL, "「ほら、羽入。", NULL, "\"See, Hanyuu?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500251", 128, 64); + PlayVoice(4, "ps3/s12/05/180500251", 128); OutputLine(NULL, "これくらいの薄さなら平気でしょ?」", - NULL, " It's very diluted.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's very diluted.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私はグラスの縁を少し舐め、羽入の様子をうかがう。", NULL, "I licked the edge of the glass to see how she'd react.", Line_Normal); ClearMessage(); @@ -427,23 +491,27 @@ void main() ChangeBustshot( 2, "Ha_DefA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100069", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100069", 128); OutputLine(NULL, "「……このくらいなら平気なのです。」", - NULL, "\"I guess it's not that bad...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I guess it's not that bad...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500252", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500252", 128); OutputLine(NULL, "「そう、じゃあ今夜はこの濃さにするわ。", NULL, "\"Good. I'll be drinking this tonight.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500253", 128, 64); + PlayVoice(4, "ps3/s12/05/180500253", 128); OutputLine(NULL, "……もう怖がらないで、辛いのはしまうわ。」", NULL, " There's nothing to be afraid of anymore, all right?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入は、さっきからずっと置かれていた「懲罰用」激辛キムチがずっと怖かったらしい。", - NULL, "Hanyuu has been scared of that kimchi punishment for a while.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hanyuu has been scared of that kimchi punishment for a while.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私がそれを冷蔵庫に戻すと、ようやくほっとした表情を浮かべるのだった。", NULL, "As I put it back inside the refrigerator, she seemed relieved.", Line_Normal); ClearMessage(); @@ -451,89 +519,103 @@ void main() DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); DrawSceneWithMask( "Moon", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " グラスを片手に、再び窓辺に戻る。", - NULL, "I took the glass and headed back to the window.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I took the glass and headed back to the window.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 相変わらず風はなかったが、ほんの少しだけ涼しさを感じられた。", NULL, "There was no breeze, but it seemed a little bit cooler.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500254", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500254", 128); OutputLine(NULL, "「ねぇ羽入。", NULL, "\"Hey Hanyuu...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500255", 128, 64); + PlayVoice(4, "ps3/s12/05/180500255", 128); OutputLine(NULL, "…………あなたも、今回は何かが違うって感じてる?」", - NULL, " Do you feel that something is different this time...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Do you feel that something is different this time...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/181100070", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100070", 128); OutputLine(NULL, "「……圭一やレナの話ですか?」", - NULL, "\"Are you talking about Keiichi and Rena...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Are you talking about Keiichi and Rena...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500256", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500256", 128); OutputLine(NULL, "「それから多分、詩音もね。", NULL, "\"Shion too...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500257", 128, 64); + PlayVoice(4, "ps3/s12/05/180500257", 128); OutputLine(NULL, "……みんな、過去の世界をごくわずかだけど、記憶してる。", NULL, " Everyone remembers a little bit about their past...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500258", 128, 64); + PlayVoice(4, "ps3/s12/05/180500258", 128); OutputLine(NULL, "そしてそれを生かして、致命的な失敗を避けている。」", - NULL, " They seem to be using those memories to avoid their fatal mistakes.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " They seem to be using those memories to avoid their fatal mistakes.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/181100071", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100071", 128); OutputLine(NULL, "「個々にはそう珍しいことではないと思いますです。", NULL, "\"I don't think it would be that surprising if this was happening individually.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100072", 128, 64); + PlayVoice(4, "ps3/s12/12/181100072", 128); OutputLine(NULL, "でも、圭一やレナ、詩音など、みんながみんな同時にそうなることは、僕もとても珍しいことだと思いますのです。」", NULL, " But I find it very strange that's happening to everyone all at once.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500259", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500259", 128); OutputLine(NULL, "「…………私はよく自分の運命をスゴロクに例えるんだけど。", NULL, "\"......I know I often use board games as examples of fate,", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500260", 128, 64); + PlayVoice(4, "ps3/s12/05/180500260", 128); OutputLine(NULL, "これは、三つ振ったサイコロがみんな6だったような、そういう幸運じゃないかと思うの。」", - NULL, " but I feel like this is the same lucky chance as rolling all sixes on three dice.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " but I feel like this is the same lucky chance as rolling all sixes on three dice.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/181100073", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100073", 128); OutputLine(NULL, "「僕たちの望む未来にもっとも近い位置からのスタートという意味では、梨花のその例えは正しいと思いますのです。", NULL, "\"I think that's a good way to describe it in the sense that we're starting closest to your desired future.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100074", 128, 64); + PlayVoice(4, "ps3/s12/12/181100074", 128); OutputLine(NULL, "………でも。", NULL, " ......But.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100075", 128, 64); + PlayVoice(4, "ps3/s12/12/181100075", 128); OutputLine(NULL, "…これは梨花が期待するような意味の奇跡ではありませんですよ。」", NULL, " I don't think this is the miracle that you've been waiting for...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入の言いたいことはわかってる。", NULL, "I knew what she was trying to say.", Line_WaitForInput); OutputLine(NULL, "…期待するな、ってことだ。", - NULL, " She was telling me not to expect too much.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " She was telling me not to expect too much.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " サイコロは元々、6の目もあり得るように設計されている。", - NULL, "The die is designed to have 6 sides.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The die is designed to have 6 sides.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、6の目が出ること自体は奇跡でも何でもない。", - NULL, "It's not a miracle if I roll it and get a six.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It's not a miracle if I roll it and get a six.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 本当の奇跡とは、一つのサイコロを振ったのに、6よりも大きな10くらい目が飛び出した前回の圭一のようなものを指す。", - NULL, "A true miracle is when I roll it once, but get a ten, just like what happened with Keiichi in my previous life.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "A true miracle is when I roll it once, but get a ten, just like what happened with Keiichi in my previous life.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …つまり、ありえないことが起こって初めて奇跡と呼べるのだ。", NULL, "In other words, a miracle is something that would normally never happen.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一が魅音にお人形を渡したことだって、", NULL, "Keiichi gave the doll to Mion,", Line_WaitForInput); OutputLine(NULL, "レナが父親と話し合ったことだって、", @@ -541,147 +623,177 @@ void main() OutputLine(NULL, "詩音が悟史のことを思い出して沙都子に世話を焼いたことだって、", NULL, " and Shion started taking care of Satoko after remembering her promise to Satoshi.", Line_WaitForInput); OutputLine(NULL, "……どれも彼らの心の中にあったもの。", - NULL, " That was all because they had those intentions somewhere in their hearts.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " That was all because they had those intentions somewhere in their hearts.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、サイコロの何れかの面にしっかりと刻まれた「想定内の結果」でしかない。", NULL, "It was only a side of their die that was engraved there already.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、それにしたって、3つのサイコロの出目がこれだけ見事に揃うと、奇跡と呼べるものではないにしても、幸運と呼ぶことはできると思う。", NULL, "But still, even if you couldn't call three dice rolling this well a miracle, it did mean good fortune.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/12/181100076", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100076", 128); OutputLine(NULL, "「……梨花が頑張ろうという強い意志を見せたので、天の神さまが祝福しているのに違いないのです。」", - NULL, "\"...I'm sure it was God's way of celebrating you finally feeling motivated to change your fate.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...I'm sure it was God's way of celebrating you finally feeling motivated to change your fate.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500261", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500261", 128); OutputLine(NULL, "「くすくす。", NULL, "\"Hee hee...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500262", 128, 64); + PlayVoice(4, "ps3/s12/05/180500262", 128); OutputLine(NULL, "あんたも神さまじゃなかったの?」", - NULL, " I thought you were one of the gods.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I thought you were one of the gods.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/181100077", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100077", 128); OutputLine(NULL, "「……あぅ、梨花は僕を苛める時だけ神さま扱いしますです…。」", - NULL, "\"You only treat me like a god when you're trying to tease me...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"You only treat me like a god when you're trying to tease me...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500263", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500263", 128); OutputLine(NULL, "「冗談よ、お願いだからいじけないで。", NULL, "\"I was just kidding. Don't get upset.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500264", 128, 64); + PlayVoice(4, "ps3/s12/05/180500264", 128); OutputLine(NULL, "そんなわけだから、今夜はとても機嫌がいいのよ。」", NULL, " Anyway, that's why I'm in such a good mood tonight.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私はオレンジ色のありえないワインを掲げて、ありえない幸運に感謝した。", - NULL, "I lifted up the glass of orange wine and gave a toast to the moon.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I lifted up the glass of orange wine and gave a toast to the moon.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …味は、これまたワインではありえない濃密な甘酸っぱいオレンジ味。", - NULL, "It tasted like nothing but sweet orange juice...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It tasted like nothing but sweet orange juice...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 飲んでいるのは私なのに、とても幸せな表情を浮かべる羽入がなんだか可笑しかった。", NULL, "It was funny to see Hanyuu making a happy face as I took a sip.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/12/181100078", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100078", 128); OutputLine(NULL, "「…………今度こそ、昭和58年の死の運命から、逃れられるのでしょうか。」", - NULL, "\".......I wonder if I can escape the death of 1983 this time.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\".......I wonder if I can escape the death of 1983 this time.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500265", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500265", 128); OutputLine(NULL, "「逃れることがゴールのスゴロクなのだとしたら、これほど幸先のいいスタートは、もう二度とないかもしれない。」", NULL, "\"If our goal is to escape from this board, then I don't think we'll ever have such a fortunate start again.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私が最善を尽くしても、私の及ばないところで、どうしようもない事態になることは少なくない。", - NULL, "No matter how hard I tried to prevent things from happening, there were some things I could never control.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "No matter how hard I tried to prevent things from happening, there were some things I could never control.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そういう時ほど悔しいことはない。", - NULL, "It's such a huge letdown when that happens.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It's such a huge letdown when that happens.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私が何を頑張ろうと、私の努力と無関係に全てが引っくり返される。", - NULL, "Even after trying so hard, something renders my efforts infertile.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Even after trying so hard, something renders my efforts infertile.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……その辛さから逃避するため、私は本当に長い「時」を無駄に過ごしてきたと思う。", NULL, "...I'd probably been wasting my time for so long because I was trying to escape from that pain.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、この世界で私は初めて、私以外の全ての要因に恵まれた。", - NULL, "For the first time in my life, then, I've been blessed with a favorable situation.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "For the first time in my life, then, I've been blessed with a favorable situation.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この世界は、信じられないくらいに全てが理想的だった。", - NULL, "Everything seems perfect in this world.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Everything seems perfect in this world.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …私がふて腐れなければならない理由がどこにもない。", - NULL, "There's no reason for me to be depressed...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "There's no reason for me to be depressed...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 見事な天気と最高の風向き。", - NULL, "It's like the weather is perfect and the wind is blowing in just the right way.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It's like the weather is perfect and the wind is blowing in just the right way.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これで船出が失敗したら何のせいにもできないだろう。", NULL, "If I failed to put my ship out to sea, there was nothing to pin the blame on.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/12/181100079", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100079", 128); OutputLine(NULL, "「………………………。」", - NULL, "\"........................\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"........................\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だからこそ、…羽入の向ける不安そうな瞳の意味もわかる。", NULL, "I understood what Hanyuu was trying to say with the concerned look on her face.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、……これだけの恵まれた条件の世界でも、私が死の運命から逃れられなかったなら、", - NULL, "If I didn't escape my death under this fortunate situation,", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If I didn't escape my death under this fortunate situation,", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "……それは抗うことの出来ないものであることを認めざるを得ないからだ。", - NULL, "I'd have to accept that my fate wasn't something that could be changed...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I'd have to accept that my fate wasn't something that could be changed...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 仲間たちが全ての悩みや問題に打ち克った理想の世界。", - NULL, "This is an ideal world where all of my friends overcame their problems.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "This is an ideal world where all of my friends overcame their problems.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……いつも、あっちが立てばこっちが立たないというような、ちぐはぐの世界なのに、初めてこの世界で全てのピースがぴったりと美しく収まった。", NULL, "I was always in a depressing world, but this time all the pieces of the puzzle matched.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この世界でも私が運命に勝てないならば。", - NULL, "If I couldn't change my fate in this world...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If I couldn't change my fate in this world...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …私はこの世界よりも条件の悪い、その他全ての世界で運命に抗えないことを証明してしまうことになる。", - NULL, "Then it was proof that I couldn't change it in any world.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Then it was proof that I couldn't change it in any world.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………それは、私がすでに何度も恐れている最悪の結末。", - NULL, "That was the ending that I've been afraid of for a long time...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That was the ending that I've been afraid of for a long time...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……希望の完全な喪失、", NULL, "The loss of hope...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -691,20 +803,24 @@ void main() NULL, " and the death of my soul.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、死ぬのは多分、私だけだ。", - NULL, "Of the pair of us, I was probably the only one who would die.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Of the pair of us, I was probably the only one who would die.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …羽入は私の心が死んでも、ずっと残るだろう。", - NULL, "Hanyuu will most likely remain there even if my spirit disappears...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hanyuu will most likely remain there even if my spirit disappears...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私という話し相手を失い孤独となった世界で生き続ける恐ろしさに怯えるからこそ、", NULL, "She must be afraid of being alone after I lose myself.", Line_WaitForInput); OutputLine(NULL, "……羽入は私が心に負担をかけるような、無駄な期待を抱かないようにしたがるのだろう。", NULL, " That's why she's telling me not to expect too much.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 氷の欠片を口に含み、奥歯で噛む。小気味いい歯応えと冷たさが気持ちよかった。", NULL, "I bit down on an ice chip inside my mouth. It was pleasantly cold.", Line_Normal); ClearMessage(); @@ -714,116 +830,130 @@ void main() FadeOutBGM( 2, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); - PlaySE(4, "ps3/s12/05/180500266", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500266", 128); OutputLine(NULL, "「………羽入。", NULL, "\"Hanyuu......", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500267", 128, 64); + PlayVoice(4, "ps3/s12/05/180500267", 128); OutputLine(NULL, "…何度も繰り返した話で申し訳ないんだけど、……また付き合ってほしいの。」", - NULL, " I know we've been over this many times, but I want you to think about me again...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I know we've been over this many times, but I want you to think about me again...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/181100080", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100080", 128); OutputLine(NULL, "「いいのですよ。", NULL, "\"Sure.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100081", 128, 64); + PlayVoice(4, "ps3/s12/12/181100081", 128); OutputLine(NULL, "………どうして梨花が、必ず昭和58年に殺されるか、ですね?」", NULL, "....You want to know why you're being murdered in 1983?\"", Line_Normal); ClearMessage(); PlayBGM( 0, "Instict", 120, 0 ); - PlaySE(4, "ps3/s12/05/180500268", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500268", 128); OutputLine(NULL, "「うん。", NULL, "\"Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500269", 128, 64); + PlayVoice(4, "ps3/s12/05/180500269", 128); OutputLine(NULL, "……………強い意志は強い運命を生み出す。", NULL, " ............A strong will becomes fate.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500270", 128, 64); + PlayVoice(4, "ps3/s12/05/180500270", 128); OutputLine(NULL, "…ということは、私が昭和58年に必ず殺されるのは、相当の強い意志に基づいているということになる。」", - NULL, " That means that the reason I get murdered this year is because of someone's strong will.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " That means that the reason I get murdered this year is because of someone's strong will.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/181100082", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100082", 128); OutputLine(NULL, "「………恐らく、そうだと思いますです。」", NULL, "\"I think you're right...\"", Line_Normal); ClearMessage(); DrawScene( "black", 200 ); - PlaySE(4, "ps3/s12/05/180500271", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500271", 128); OutputLine(NULL, "「古手梨花を殺して、誰がどんな得をするのかしら。」", NULL, "\"Who will benefit from killing Rika Furude...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/12/181100083", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100083", 128); OutputLine(NULL, "「………………強い意志があるのですから、恐らくは明白な動機があるものと思いますです。」", NULL, "\"......If that person has a strong will, there must be a clear motive for them doing so.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500272", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500272", 128); OutputLine(NULL, "「自分で言うのも嫌だけど…。", NULL, "\"It might sound odd coming from me...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500273", 128, 64); + PlayVoice(4, "ps3/s12/05/180500273", 128); OutputLine(NULL, "古手梨花は村人みんなに好かれていると思う。", NULL, " but I think most people like Rika Furude.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500274", 128, 64); + PlayVoice(4, "ps3/s12/05/180500274", 128); OutputLine(NULL, "一般的な村人に殺害動機があるとは思えない。」", - NULL, " I don't think any villagers would have the motive to kill me.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I don't think any villagers would have the motive to kill me.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/181100084", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100084", 128); OutputLine(NULL, "「……少なくとも、この村に住まう人間である以上、梨花に好意を抱かない人間はいないはずなのです。」", - NULL, "\"The people who live in this village are all fond of you...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"The people who live in this village are all fond of you...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500275", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500275", 128); OutputLine(NULL, "「あんたのお陰でね。」", - NULL, "\"Thanks to you.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Thanks to you.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/181100085", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100085", 128); OutputLine(NULL, "「……ぁぅあぅあぅ…。」", NULL, "\"......Au au au...\"", Line_Normal); ClearMessage(); DrawScene( "Hi1", 400 ); - PlaySE(4, "ps3/s12/05/180500276", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500276", 128); OutputLine(NULL, "「今のは感謝の言葉よ。", NULL, "\"I'm just showing you my appreciation.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500277", 128, 64); + PlayVoice(4, "ps3/s12/05/180500277", 128); OutputLine(NULL, "…まぁいいわ。", NULL, " Anyway...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500278", 128, 64); + PlayVoice(4, "ps3/s12/05/180500278", 128); OutputLine(NULL, "………長いこと疑ってきた園崎本家も違った。", NULL, " We now know that the Sonozaki family is not the culprit...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500279", 128, 64); + PlayVoice(4, "ps3/s12/05/180500279", 128); OutputLine(NULL, "となると、私を殺したい人間や勢力が思いつかない。」", - NULL, " I have no idea who else would want to kill me.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I have no idea who else would want to kill me.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/181100086", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100086", 128); OutputLine(NULL, "「…………むしろ、", - NULL, "\".........You know,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\".........You know,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "梨花にとっては、世界中のどこよりも、この村にいるのが安全なはずなのです。」", NULL, " this village is supposed to be the safest place in the world for you.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500280", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500280", 128); OutputLine(NULL, "「そうね。", NULL, "\"You're right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500281", 128, 64); + PlayVoice(4, "ps3/s12/05/180500281", 128); OutputLine(NULL, "世界中のどこよりもここが安全なはずなの。", NULL, " It's supposed to be.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500282", 128, 64); + PlayVoice(4, "ps3/s12/05/180500282", 128); OutputLine(NULL, "私を殺そうとする人間がいるどころか、私を守ろうという人間がいるはずなのに。」", - NULL, " There are plenty of people who would protect me here.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " There are plenty of people who would protect me here.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも皮肉だ。", NULL, "It's ironic.", Line_WaitForInput); OutputLine(NULL, "その、私を守ろうとしてくれる役目の人間たちを、私が毛嫌いし、積極的に接触してこなかった。", @@ -833,55 +963,66 @@ void main() DrawScene( "black", 400 ); DrawSceneWithMask( "Moon", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/12/181100087", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100087", 128); OutputLine(NULL, "「…………梨花。", NULL, "\"........Rika.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100088", 128, 64); + PlayVoice(4, "ps3/s12/12/181100088", 128); OutputLine(NULL, "…やはり、入江たちを頼るのはどうですか…?」", - NULL, " I think we should rely on Irie...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I think we should rely on Irie...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500283", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500283", 128); OutputLine(NULL, "「…………………………。」", NULL, "\"............\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は村中から好かれ、大事にされている。", - NULL, "People in this village love and cherish me.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "People in this village love and cherish me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……だが、死の運命から逃れようとする時、何の助けにもなってはくれない。", - NULL, "But no matter what, they never save me when I try to escape the fate of my death.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But no matter what, they never save me when I try to escape the fate of my death.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 過去に何度か村人に打ち明けたが、誰も信じてくれず、最後の瞬間に力になってはくれなかったからだ。", NULL, "I spoke to several villagers in the past, but they never believed me and none of them saved me in the end.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 信じてくれない最大の理由は、誰が何の動機でという具体的な説明をできなかったことに違いない。", - NULL, "They probably didn't believe me because I had no idea who was trying to kill me, or what their motive was.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They probably didn't believe me because I had no idea who was trying to kill me, or what their motive was.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 具体的に、誰がどうしてと説明できれば、もう少し信じてもらえるのかもしれないが…。", NULL, "If I could explain that, people might be more accepting of my story...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " わからないものはどうしようもない。", - NULL, "But there's nothing I can do about that.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But there's nothing I can do about that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 一人の少女が、誰かに殺されると抽象的に騒ぎ立てたところで、本気にしてくれる人間など居はしないのだ。", - NULL, "No one would believe a little girl saying that she's going to be killed without rhyme or reason.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "No one would believe a little girl saying that she's going to be killed without rhyme or reason.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そもそも、村人たちは、自分をオヤシロさまの生まれ変わりとか、古手家の頭首とか、そのくらいにしか思っていない。", - NULL, "All they think of me as is the reincarnation of Oyashiro-sama and the leader of the Furude family.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "All they think of me as is the reincarnation of Oyashiro-sama and the leader of the Furude family.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大事にしてはくれるが、命を懸けて守るほどの存在という認識はないのだ。", NULL, "They do cherish me, but they won't protect me with their lives.", Line_Normal); ClearMessage(); @@ -894,19 +1035,23 @@ void main() DrawBustshotWithFiltering( 1, "Ta_Def+", "maskc", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そこへ行くと入江たちは明白に異なる。", NULL, "On the other hand, Irie and his people are totally different.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私という個人が極めて重要な存在であって、万が一のことがあってはならないと理解している。", - NULL, "They realize how special I am, and they would try to make sure that nothing happens to me.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "They realize how special I am, and they would try to make sure that nothing happens to me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私に死の危機が迫っていると訴えれば、抽象的な訴えであっても、最大限の配慮をしてくれるだろう。", NULL, "If I confessed to them that my life was in danger, I'm sure they would do their best to prevent it.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 実際、彼らはあらゆる暴力的手段から私を保護できる力を有している。", NULL, "They have all the means to protect me from a violent end.", Line_Normal); ClearMessage(); @@ -914,73 +1059,83 @@ void main() DrawScene( "black", 400 ); FadeFilm( 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……ただし、その保護が余り役に立った試しはない。", - NULL, "However, none of it really worked in the past...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "However, none of it really worked in the past...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 頼りないんじゃない。", - NULL, "It's not that they're unreliable.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It's not that they're unreliable.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 最大の理由は、…私を保護する責任的立場にある鷹野たちもまた、必ず決まった日に殺されてしまうからだ。", NULL, "It's because Takano, the one responsible for protecting me, also gets killed on the same day every time.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、いくら鷹野たちに訴えて身辺警護を約束させても何の意味もない。", - NULL, "In other words, asking her for help is completely useless.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "In other words, asking her for help is completely useless.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それが、頼りになるはずの存在なのに、頼りにならない最大の理由だ。", - NULL, "She's very reliable, but she also isn't.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She's very reliable, but she also isn't.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " しかもその理由は、数多の世界を知る私だけが知っていて、彼ら自身には知りようがないのもとても皮肉だ。", NULL, "It's ironic that I'm the only one who knows the reason why they can never save me.", Line_Normal); ClearMessage(); DrawScene( "Moon", 400 ); - PlaySE(4, "ps3/s12/05/180500284", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500284", 128); OutputLine(NULL, "「……それが狙いなのかしら。", NULL, "\"I wonder if that's the murderer's plan...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500285", 128, 64); + PlayVoice(4, "ps3/s12/05/180500285", 128); OutputLine(NULL, "富竹と鷹野を殺し、", - NULL, " Tomitake and Takano get killed", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Tomitake and Takano get killed", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "私を守る者を排除して、", - NULL, " because they're my guardians...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " because they're my guardians...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "それから殺す?」", - NULL, " Then I get killed after that...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Then I get killed after that...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/181100089", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100089", 128); OutputLine(NULL, "「…………確かに、鷹野たちの死は、梨花の死と密接に関係する先触れなのです。」", NULL, "\"I think Takano's death is definitely related to your own...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500286", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500286", 128); OutputLine(NULL, "「同じ運命なら、", - NULL, "\"If it's the same fate...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"If it's the same fate...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); - PlaySE(4, "ps3/s12/05/180500286", 128, 64); + // (backup) SetValidityOfInput( TRUE ); + PlayVoice(4, "ps3/s12/05/180500286", 128); OutputLine(NULL, "…いや、同じ犯人が同じ目的でやっている犯行なら。", NULL, " I mean, if the same suspect is killing them for the same motive...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500287", 128, 64); + PlayVoice(4, "ps3/s12/05/180500287", 128); OutputLine(NULL, "………あの二人の死を何とか覆すことで、私の運命もまた覆せるんじゃないかしら。」", - NULL, " I might be able to alter my own outcome by preventing their deaths.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I might be able to alter my own outcome by preventing their deaths.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/181100090", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100090", 128); OutputLine(NULL, "「………梨花は多分、覚えていませんですが、ずいぶん前にもそう言って実行したことがありましたです。」", NULL, "\"I don't know if you remember, but we've tried that once before...\"", Line_Normal); ClearMessage(); @@ -988,57 +1143,68 @@ void main() DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); DrawScene( "ryuuketu1", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野たちの死は、私にとっては身を守る楯を失うのと同じことを意味する。", - NULL, "The deaths of Takano and Tomitake mean the loss of my protection.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The deaths of Takano and Tomitake mean the loss of my protection.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、あの二人が死ぬから、「私の殺人」が可能になるのだという仮説。", NULL, "Because the two of them die, the suspect is able to kill me.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、あの二人に、死の運命を伝え、何とか抗おうとしたこともあった…。", - NULL, "That's why I've tried to prevent their deaths somehow...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That's why I've tried to prevent their deaths somehow...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もちろん、全然聞き入れてもらえなかった。", - NULL, "But they never believed me.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But they never believed me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いくら話しても二人は信じなかった。", - NULL, "I tried so hard to persuade them, but they didn't listen.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I tried so hard to persuade them, but they didn't listen.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから私は最後には呆れ、…この二人は死ぬのが運命なんだと諦めるようになったのだ。", NULL, "I eventually gave up and just thought of their deaths as fated to happen.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Moon", "maskup", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " かつて、私たちがもっともっと長い時間を戻れた頃、両親に対して感じるようになった諦観と同じだ。", - NULL, "It's the same hopeless feeling I used to have toward my parents when I was able to go farther back in time.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It's the same hopeless feeling I used to have toward my parents when I was able to go farther back in time.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……いくら抗っても曲げられない運命の必ず死ぬ存在は、やがて死ぬ前から興味が喪失する…。", - NULL, "When I found out that death was inevitable, I lost interest in them...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "When I found out that death was inevitable, I lost interest in them...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そして長い時間が経過して、二人を救おうという努力をしたことすら、ついさっきまで忘れていたのだ。", NULL, "After all that time had passed, I forgot how hard I used to try to prevent my parents' deaths...", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/12/181100091", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100091", 128); OutputLine(NULL, "「…………それに、梨花は入江たちのことは嫌ってると思いましたです。」", - NULL, "\".......Besides, I thought you hated Irie and his people.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\".......Besides, I thought you hated Irie and his people.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500288", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500288", 128); OutputLine(NULL, "「……まぁね。", NULL, "\"Yeah...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500289", 128, 64); + PlayVoice(4, "ps3/s12/05/180500289", 128); OutputLine(NULL, "連中は明らかに私たちをモルモットだと思ってるし。」", NULL, " They look at us as nothing but their guinea pigs.\"", Line_Normal); ClearMessage(); @@ -1046,94 +1212,112 @@ void main() DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); DrawScene( "Sinryo_soto1", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子の治療のために役立つならと、私も上辺は積極的に協力している。", - NULL, "I support them so I can help Satoko.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I support them so I can help Satoko.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、…自分を実験動物か何かだと思われているかと思うと、生理的に受け付けられない。", - NULL, "But it disgusts me to think that they're only using me as a test subject.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But it disgusts me to think that they're only using me as a test subject.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どうしても好きになれず、私は入江たちとは、彼らが望む以上に積極的な交流は避けていた。", NULL, "I've been resenting Irie for that reason.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、本当は避けるどころか、もっともっと密接に連帯していかなくてはならないのだ。", - NULL, "Still, I should try to get closer to him.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Still, I should try to get closer to him.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " なぜなら、彼らだけが私の重要性を理解しているのだから。", - NULL, "After all, he's the only person who understands how important I am.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "After all, he's the only person who understands how important I am.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私が身の危険を訴えるべき、もっとも妥当な相手であり、そしてもっとも私を守ることができる実行力を兼ね備えている。", - NULL, "He's the main person I should be talking to, and he has the most potential for protecting me.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He's the main person I should be talking to, and he has the most potential for protecting me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 単に、生理的に嫌っているというだけで入江たちに助けを求めないのは、努力不足に違いなかった。", NULL, "I can't avoid seeking help from him just because I don't like him.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Moon", "maskup", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 確かに今までも助けを何度か求めた。", - NULL, "I've asked him for help several times before...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I've asked him for help several times before...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、必ず富竹と鷹野が殺されるので意味がなくなる。", - NULL, "But Tomitake and Takano get murdered even so, and it ruins everything.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But Tomitake and Takano get murdered even so, and it ruins everything.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あの二人が殺された後の入江はおろおろするだけで何の役にも立たない。", - NULL, "After their deaths, Irie panics and becomes useless.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "After their deaths, Irie panics and becomes useless.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、生理的悪寒に耐えてまで助けを求める価値はないと決め付けてきたのだ。", NULL, "That's why I gave up on seeking help from him.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、今回の世界は色々な要素に恵まれている。", - NULL, "But in this world, I've been blessed with a positive situation.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But in this world, I've been blessed with a positive situation.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これだけの幸先の良いスタートはきっともう二度とない。", - NULL, "I will never have as lucky a start as this again.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I will never have as lucky a start as this again.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ならば、私は最高の幸運に恵まれた世界で、最高の努力をしてみるべきなのだ。", NULL, "This is the best chance I'll ever get, so I should give it my best shot.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …私が一方的に彼らを毛嫌いしているだけだ。", - NULL, "I really don't like him at all...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I really don't like him at all...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Iri_Def2+", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江は実際、そう悪い人間ではない。", - NULL, "But he's not a bad person.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But he's not a bad person.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " むしろ尊敬してもいい人間だ。", - NULL, "I should respect him more.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I should respect him more.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子を献身的に治療してくれるし、私が思っているほどのマッドサイエンティストでもない。", NULL, "He's serious about helping Satoko, and he's not as much of a mad scientist as I'm inclined to think.", Line_Normal); ClearMessage(); @@ -1143,15 +1327,18 @@ void main() DrawBustshotWithFiltering( 2, "Ta_Def+", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野は確かに妙なクセがあるが、自分の仕事に忠実で、おそらく私にとって一番力になってくれる人間だ。", - NULL, "Takano is a strange person too, but she's also someone who can give me support.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Takano is a strange person too, but she's also someone who can give me support.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ただ、同時に一番モルモットだとも思っている。", - NULL, "But she thinks I'm only her guinea pig.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But she thinks I'm only her guinea pig.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから世話になりたくないのだが。", NULL, "That's why I don't really want her help...", Line_Normal); ClearMessage(); @@ -1161,11 +1348,13 @@ void main() DrawBustshotWithFiltering( 1, "Tomi_Def#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹は本当は鷹野以上にもっともっと頼れる存在だ。", - NULL, "Tomitake is more reliable than Takano.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Tomitake is more reliable than Takano.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ただ、最大の問題点は年に数度の限られた機会にしか訪れないことと、", NULL, "But the biggest problem is that he only visits this village a few times a year.", Line_WaitForInput); OutputLine(NULL, "………また振り出しに戻るが、必ず私が殺される前に死んでしまうため、結局なにも頼れないことだ。", @@ -1176,89 +1365,103 @@ void main() FadeBustshotWithFiltering( 1, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、それでも彼らは私が死の運命を越えるためにもっとも頼らなければならない存在なのだ。", - NULL, "However, they really are the people I should be talking to.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "However, they really are the people I should be talking to.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もし、彼らの死の運命を捻じ曲げることができたなら、", NULL, "If I can change the fate of their deaths...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 900 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "……彼らはきっと私を死の運命から救ってくれるに違いない。", - NULL, " They should be able to save me from my own.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " They should be able to save me from my own.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 案外、私が昭和58年まで存命できるのも、彼らの水面下の努力によるものなのかもしれないのだから。", NULL, "It's possible that the only reason I lived until 1982 was because of their effort...", Line_Normal); ClearMessage(); DrawSceneWithMask( "Hu_R4", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500290", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500290", 128); OutputLine(NULL, "「鷹野たちに接触して、彼らを救えるよう、また努力してみようと思うの。", NULL, "\"I'm going to approach them once more, and do what I can to try and save them.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500291", 128, 64); + PlayVoice(4, "ps3/s12/05/180500291", 128); OutputLine(NULL, "………あ、大丈夫よ?", NULL, " ...Oh, don't worry.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500292", 128, 64); + PlayVoice(4, "ps3/s12/05/180500292", 128); OutputLine(NULL, " どうせ殺されると思ってるから、変に期待してない。", - NULL, " I expect they'll be murdered anyways, so I'm not getting my hopes up.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500293", 128, 64); + NULL, " I expect they'll be murdered anyways, so I'm not getting my hopes up. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500293", 128); OutputLine(NULL, "だから期待を裏切られても全然平気よ。」", - NULL, " So I'll be fine, even if this hope's betrayed.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "So I'll be fine, even if this hope's betrayed.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 7, "filter_Hanyu", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 12, 400, TRUE ); DrawBustshotWithFiltering( 0, "Ha_WaraiA1%", "mask00", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100092", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100092", 128); OutputLine(NULL, "「……ぁぅ、梨花が酷いことを言ってますのです。」", - NULL, "\"Au... You're such a cruel girl...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Au... You're such a cruel girl...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " とてつもない不謹慎な話をしながら、私はくすくすと笑った。", NULL, "I chuckled at her comment.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500294", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500294", 128); OutputLine(NULL, "「もし死の運命から逃れられれば、私の運命に対して大きな影響を与えてくれるのは間違いない。", NULL, "\"If they can escape their fated deaths, then I'm sure they'll greatly influence my own destiny as well.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500295", 128, 64); + PlayVoice(4, "ps3/s12/05/180500295", 128); OutputLine(NULL, "………そして今回は、それでも二人が殺されるのを前提に話をしてみようと思うの。", - NULL, " ...And this time I'm going to try talking to them with the assumption they'll still be killed.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500296", 128, 64); + NULL, " ...And this time I'm going to try talking to them with the assumption they'll still be killed. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500296", 128); OutputLine(NULL, "つまり、二人が殺された後、私にも及ぶだろう危害への警護について。", - NULL, " In short, I'll talk to them about how I'll be protected from my coming danger after they die.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500297", 128, 64); + NULL, "In short, I'll talk to them about how I'll be protected from my coming danger after they die.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/05/180500297", 128); OutputLine(NULL, "ちゃんとそういう指示を出してくれれば、鷹野たちの死後も私の身辺は強固に警備されているかもしれない。」", NULL, " If they issue such orders, then maybe the guard around me will be strengthened after they do.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野たちによる警備体制は、多分、私が期待できる最高水準のセキュリティーだ。", - NULL, "The protection they provide is probably the highest standard of security I could hope for.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The protection they provide is probably the highest standard of security I could hope for.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そしてそれは、富竹と鷹野が死ぬと同時に失われる。", - NULL, "Yet I lose that the moment Tomitake and Takano die.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Yet I lose that the moment Tomitake and Takano die.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、綿流し後にはいつも彼らの庇護が受けられない。", - NULL, "So I never have their protection after Watanagashi.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "So I never have their protection after Watanagashi.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから「殺される」。", NULL, "And therefore, I get killed too.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、", NULL, "In other words,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1268,20 +1471,24 @@ void main() NULL, " that's it.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私を殺した強固な意志を持つ者は、本当は私だけを殺したいのだ。", - NULL, "Whoever possesses the strong will to kill me actually just wants me dead.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Whoever possesses the strong will to kill me actually just wants me dead.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、鷹野たちが存命している限り、雛見沢には強力な警備体制が敷かれている。", - NULL, "Yet so long as those two are alive, there's tight security all around Hinamizawa.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Yet so long as those two are alive, there's tight security all around Hinamizawa.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから「殺せない」。", NULL, "That prevents the killer from getting to me.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから", NULL, "So...", Line_ContinueAfterTyping); SetSpeedOfMessage( TRUE, 128 ); @@ -1292,17 +1499,19 @@ void main() SetValidityOfInput( TRUE ); SetSpeedOfMessage( FALSE, 0 ); OutputLine(NULL, "警備体制の心臓部である、富竹と鷹野を先に殺す。", - NULL, " they must first kill Tomitake and Takano, the heart of that security.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " they must first kill Tomitake and Takano, the heart of that security.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " すると、警備体制が崩れて、私が剥き出しになる…。", NULL, "Then my protection falls away, leaving me exposed...", Line_Normal); ClearMessage(); DrawSceneWithMask( "Hu_R4", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500298", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500298", 128); OutputLine(NULL, "「理詰めで考えれば考えるほど、二人の運命と私の運命は繋がっているのね。", NULL, "\"The more I reason it out, the more I realize their fates are connected to mine.", Line_WaitForInput); SetSpeedOfMessage( TRUE, 128 ); @@ -1322,149 +1531,178 @@ void main() Wait( 150 ); SetValidityOfInput( TRUE ); SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps3/s12/05/180500299", 128, 64); + PlayVoice(4, "ps3/s12/05/180500299", 128); OutputLine(NULL, "そうやって考えると、あの二人を見殺しにした時点で、私の運命は逃れられないものに決まってしまうのかもしれない。」", - NULL, " Thinking from that point of view, my destiny becomes inescapable the moment I abandon them to die.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Thinking from that point of view, my destiny becomes inescapable the moment I abandon them to die.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 7, "filter_Hanyu", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 12, 400, TRUE ); DrawBustshotWithFiltering( 0, "Ha_DefA1%", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100093", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100093", 128); OutputLine(NULL, "「……なら、梨花のすべきことはもう明らかなのです。」", - NULL, "\"You should know what you have to do first then...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"You should know what you have to do first then...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/05/180500300", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/05/180500300", 128); OutputLine(NULL, "「そうね。", NULL, "\"Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500301", 128, 64); + PlayVoice(4, "ps3/s12/05/180500301", 128); OutputLine(NULL, "自分の命より先に、あの二人の命を救うほうが先決ってことね。」", NULL, " I have to think about saving their lives, before thinking about mine.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 皮肉な話だと思った。", - NULL, "It's kind of ironic.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It's kind of ironic.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……自分の命を救えないのに、他人の命なんて救っていられるかと、諦めた二人の運命だったはずだ。", - NULL, "I gave up on them because I was more determined to save my own life.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I gave up on them because I was more determined to save my own life.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それが、自分の運命に抗うために、まず二人の運命に抗うところから始めなければならない結論に至るのだから。", NULL, "But I finally came to the conclusion that I have to help them first, before helping myself.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………………でも、それでもやっぱりわからなかった。", - NULL, "............But there's something I still don't understand.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "............But there's something I still don't understand.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これだけ強い意志を持つ人間なら、それだけ強い目的を持って私を殺そうとしているはずなのだ。", NULL, "Someone with convictions this strong is trying to kill me for some equally strong motive.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、何度考えても、私を殺して利する人間がいない。", NULL, "Yet no matter how often I debate it, I can't think of anyone who'd benefit from my death.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それどころか、私を守ろうとする人間しかいないはずなのに…。", - NULL, "Not only that, but there should only be people who'd want to protect me...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Not only that, but there should only be people who'd want to protect me...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 特に彼らは私と現在の環境を守るためなら、何だってする。", - NULL, "Especially since they would do anything to protect me and the present environment.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Especially since they would do anything to protect me and the present environment.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私の母だって消した。", NULL, "They even eliminated my mother.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………母の件はもうどうでもいい。", - NULL, "...To be perfectly honest, I don't even care about her anymore.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...To be perfectly honest, I don't even care about her anymore.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あの人とは反りが合わなかったし、私たちがどういう立場か充分わかっていたはずなのに、父の死を勝手に誤解して騒ぎ立てようとした。", - NULL, "I never got along with her, and she's the one who took my father's death the wrong way, making a huge deal out of it like she did.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I never got along with her, and she's the one who took my father's death the wrong way, making a huge deal out of it like she did.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …まぁ自業自得と言えないこともない。", NULL, "She got what she deserved.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼らにとって私は貴重なモルモットであり、さらにそれ以上の「爆弾」でもある。", - NULL, "I'm a valuable guinea pig for them, and I can be a 'bomb' too.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I'm a valuable guinea pig for them, and I can be a 'bomb' too.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私を爆発させて利する人間は一人もいない。", - NULL, "No one benefits from making me explode.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "No one benefits from making me explode.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ただ、大変な惨事になるだけだ。", - NULL, "There's only disaster awaiting them if that happens.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "There's only disaster awaiting them if that happens.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大勢の人が不幸になるだけで、どう捻じ曲がった見方をしても、誰も得をしない。", NULL, "Lots of people will be lost, and nobody would gain anything from that.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Moon", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……鷹野に言わせると、私の死は、例えるなら火山の噴火のような「天災」に当るらしい。", - NULL, "According to Takano, my death would be like the eruption of a volcano in the middle of the village.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "According to Takano, my death would be like the eruption of a volcano in the middle of the village.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自分の死後のことなど興味がないが、彼らにとっては重要な関心事だ。", - NULL, "I'm not interested in what happens after my death, but they're really concerned about it.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm not interested in what happens after my death, but they're really concerned about it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 間違って、私が豆腐の角に頭をぶつけて死ぬことがないよう、日々、細心の注意を払っている。", - NULL, "They're watching me every day to ensure that I don't accidently hit my head on the corner of a block of tofu and die.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They're watching me every day to ensure that I don't accidently hit my head on the corner of a block of tofu and die.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いや、もっと言うなら、彼らはその「天災」を未然に防ぐためにこの地に存在していると言ってもいい。", NULL, "It's fair to say that they are here in order to prevent the 'eruption' from happening.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私の死によって、彼らが何か利するなら、彼らを疑うこともできる。", NULL, "I'd be suspicious of them if they were going to benefit in some way from my death.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、他ならぬ彼らが知っているのだ。", - NULL, "But as everyone knows, that can't possibly be the case.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But as everyone knows, that can't possibly be the case.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私の死は「天災」に他ならず、災厄以外の何も生み出さないと。", - NULL, "My death would create nothing but a disaster.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "My death would create nothing but a disaster.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いや、むしろ私の存在によって利を得ている彼らが一番、損をするはずなのだ。", NULL, "They're benefiting from my being alive right now.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Hu_R4", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500302", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500302", 128); OutputLine(NULL, "「……損得の問題ではなく、何かの怨恨かもしれないとはずいぶん思ったわよね。", NULL, "\"...Perhaps it's not about gain, but about a grudge...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500303", 128, 64); + PlayVoice(4, "ps3/s12/05/180500303", 128); OutputLine(NULL, "…私個人じゃなくて、古手家に対する恨みみたいなものが、伝統的に御三家とかに残ってたりして、私が『爆弾』だと知らないからこそ殺した、と。」", NULL, " Maybe someone has a strong grudge against my family, and kills me not knowing that I'm like a bomb to this village.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから長いこと、御三家や特に園崎本家を疑ってきた。", - NULL, "That's why I was suspicious of the Three Families, especially the Sonozaki family.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That's why I was suspicious of the Three Families, especially the Sonozaki family.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、", NULL, "However...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1476,14 +1714,16 @@ void main() Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "…どうもその線もないように感じられるのだ。", - NULL, " I feel that's not the case.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I feel that's not the case.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 確かにそれを思わせる世界もいくつかあったが、それらはいつも圭一のお人形事件と関係があった。", - NULL, "I felt that way in several lives, but it always had something to do with that incident with Keiichi and the doll.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I felt that way in several lives, but it always had something to do with that incident with Keiichi and the doll.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " よって、園崎家の因縁とか、そういう根深いところとは関係がない。", NULL, "It's clear that there's nothing going on between the Sonozaki family and mine.", Line_Normal); ClearMessage(); @@ -1493,16 +1733,18 @@ void main() DrawBustshotWithFiltering( 0, "Ha_DefA2%", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100094", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100094", 128); OutputLine(NULL, "「あとは、", - NULL, "\"In that case...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"In that case...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "………狂信的な何者か、なのです。」", NULL, " it must be some religious fanatic...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 損得の問題でなく、怨恨の線でもないとすれば、…あとは宗教めいた狂った何者かが一番現実的だった。", NULL, "If it's not about profit or a grudge, it might be someone who's secretly a deranged cultist...", Line_Normal); ClearMessage(); @@ -1510,15 +1752,18 @@ void main() DrawScene( "black", 400 ); DrawScene( "Hi2", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " すでにオヤシロさまの祟りと呼ばれる連続怪死事件が4年連続で起こっている。", - NULL, "We've already had a series of murders four years in a row under the name of Oyashiro-sama's curse.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We've already had a series of murders four years in a row under the name of Oyashiro-sama's curse.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その5年目にオヤシロさまの生まれ変わりである私が殺されるのは、何となくタイミング的にも面白い。", - NULL, "Timing-wise, it would somewhat interesting if I, the reincarnation of Oyashiro-sama, were killed on the fifth year.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Timing-wise, it would somewhat interesting if I, the reincarnation of Oyashiro-sama, were killed on the fifth year.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そんな面白いだけの理由で殺されたらたまらないが、そういう動機の方が、逆にしっくりと来る。", NULL, "...I couldn't stand to be murdered for such a whimsical reason, but such a motive actually seemed fitting.", Line_Normal); ClearMessage(); @@ -1528,24 +1773,29 @@ void main() DrawBustshotWithFiltering( 2, "Ta_Def#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ある意味、こういう疑い方をすると鷹野が一番疑わしく感じるから皮肉だろう。", - NULL, "Ironically, I would have to suspect Takano, if that's the case.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Ironically, I would have to suspect Takano, if that's the case.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野はちょっと偏った郷土史の研究家であることは誰もが知る事実だ。", - NULL, "She's well known for being an eccentric researcher of local histories.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She's well known for being an eccentric researcher of local histories.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、鷹野が郷土史に興味を持つのは、私という「答え」を知り、そこから郷土史を逆読みしているからに過ぎない。", - NULL, "She's only interested in the village's history because she already knows who I am.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She's only interested in the village's history because she already knows who I am.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、鷹野は私の重要性をよく理解した上で、資料を色々研究しているのだ。", - NULL, "She's doing the research based on the notion that I'm important.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She's doing the research based on the notion that I'm important.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、鷹野には私を殺したくなるような理由などない。", NULL, "So she should have no reason to kill me.", Line_Normal); ClearMessage(); @@ -1554,19 +1804,22 @@ void main() ChangeBustshot( 2, "Ta_Warai#", 200, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " むしろ鷹野にとっては、私という素材がいつまでも自分の手中にあることを求めるはずだ。", - NULL, "She would desire to keep me close to her, as a research sample.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She would desire to keep me close to her, as a research sample.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、そんな楽しい玩具を殺してしまうようなことは考えられない。", - NULL, "It's hard to believe that she would kill her favorite toy.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It's hard to believe that she would kill her favorite toy.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Ta_Akuwarai#", 200, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それどころか、楽しい玩具に危害を加えようとする相手を、先んじて殺すくらいはやりかねないのだ。", NULL, "She might be willing to kill someone who would try to harm her little toy, though.", Line_Normal); ClearMessage(); @@ -1574,22 +1827,25 @@ void main() DrawScene( "black", 400 ); DrawSceneWithMask( "Moon", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500304", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500304", 128); OutputLine(NULL, "「…………まぁ、いくら考えてもわからないし、どうでもいいことかもしれないわね。", NULL, "\"...I will never find out no matter how hard I think.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500305", 128, 64); + PlayVoice(4, "ps3/s12/05/180500305", 128); OutputLine(NULL, "誰かが私を、必ず殺す。", NULL, " I just know that someone is definitely going to kill me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500306", 128, 64); + PlayVoice(4, "ps3/s12/05/180500306", 128); OutputLine(NULL, "その事実から逃れられれば、他はとりあえずどうでもいいんだから。」", NULL, " I don't care about anything else, as long as I can escape that fate.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 前言撤回。", - NULL, "No, I take that back.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "No, I take that back.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……私が昭和58年の死の運命から逃れ、", NULL, "I want to escape my deadly fate,", Line_WaitForInput); OutputLine(NULL, "さらに仲間たちもみんな元気で、", @@ -1598,24 +1854,29 @@ void main() NULL, " and I want the rest of my life to be happy too.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私を殺そうとする何者かから逃れるために、ずっと山の中に隠れ住まうなんてのはごめんだ。", - NULL, "I don't want to hide myself in the forest forever just to get away from my murderer.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I don't want to hide myself in the forest forever just to get away from my murderer.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …………………過去に一度挑戦して、苦労に見合わない、いつも通りの結末を迎えたことがある。", NULL, "............In fact I've tried that once before, but I still met with the same ending.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 山中での野宿はこの上なく辛いものだった。", - NULL, "Living in the forest was a horrible experience.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Living in the forest was a horrible experience.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この時は7月頭の少しくらいまでは生き延びれたっけ?", NULL, "I think I was able to survive until July that time.", Line_WaitForInput); OutputLine(NULL, " ……確か私の最長生存記録のはず。", NULL, " ...That might be the longest I ever lived.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 最長生存記録なんていう聞いたこともない単語にひとり苦笑いすると、私はグラスの底に残るオレンジ色のワインを一気に呷るのだった。", NULL, "I smiled bitterly and finished off the rest of the orange wine in the glass.", Line_Normal); ClearMessage(); @@ -1623,34 +1884,38 @@ void main() DrawScene( "black", 400 ); PlayBGM( 1, "yorumushi", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江たちにもう一度接触してみよう。", - NULL, "I'd have to talk to Irie again.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I'd have to talk to Irie again.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 毛嫌いしたって結局のところ、私を死の運命から守ってくれる一番の力を持っているのは、彼らだけなのだから。", NULL, "I don't like him, but his people are my only hope.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Hu_R4", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500307", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500307", 128); OutputLine(NULL, "「……………もういい時間ね。", NULL, "\"It's getting late...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500308", 128, 64); + PlayVoice(4, "ps3/s12/05/180500308", 128); OutputLine(NULL, "床に戻らないと明日が辛いわ。」", - NULL, " I should go to sleep now.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I should go to sleep now.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 7, "filter_Hanyu", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 12, 400, TRUE ); DrawBustshotWithFiltering( 1, "Ha_DefA1%", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100095", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100095", 128); OutputLine(NULL, "「……僕もそう思いますです。", NULL, "\"I think so too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100096", 128, 64); + PlayVoice(4, "ps3/s12/12/181100096", 128); OutputLine(NULL, "おやすみなさいなのですよ。」", NULL, " Good night.\"", Line_Normal); ClearMessage(); @@ -1659,24 +1924,29 @@ void main() FadeOutBGM( 1, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 床に戻って目を閉じても、私はしばらくの間、悩み事が頭の中にぐるぐる渦巻き、眠らせてくれはしなかった。", NULL, "I lay down and closed my eyes, but I couldn't fall asleep right away.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …ふと、……本当に脈絡なくふと、日中のレナの言葉が蘇る。", NULL, "Suddenly, I remembered Rena's words out of nowhere.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "“一人で悩んでる内は全然ダメ”", NULL, "\"It was no good when I was thinking about it on my own.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……一人で悩んでなんかいないわよ。", NULL, "I wasn't thinking about it on my own...", Line_WaitForInput); OutputLine(NULL, "…ちゃんと羽入と二人で相談してる。", NULL, " I was talking it out with Hanyuu...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "“だから思ったの。", NULL, "\"Now I know.", Line_WaitForInput); OutputLine(NULL, "人と相談するのはとても大事。", @@ -1687,15 +1957,18 @@ void main() NULL, " You can talk to them about anything. I finally realized that...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野たちに協力を求めたら、ダメ元で圭一たちにも打ち明けてみようか……?", - NULL, "After I ask Takano for help, should I also talk to Keiichi...?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "After I ask Takano for help, should I also talk to Keiichi...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 過去に打ち明けたことはある。", - NULL, "I've told him before in my previous lives.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I've told him before in my previous lives.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……もちろん、信じてはもらえなかった。", NULL, "But he never believed me then...", Line_Normal); ClearMessage(); diff --git a/Update/_mina_006.txt b/Update/_mina_006.txt index b2327db..ca6f098 100644 --- a/Update/_mina_006.txt +++ b/Update/_mina_006.txt @@ -27,15 +27,17 @@ void main() DisplayWindow(); SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps3/s12/10/181000064", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000064", 128); OutputLine(NULL, "「やぁ、梨花ちゃんが日曜日以外に診療所にいらっしゃるなんて珍しいですね。」", - NULL, "\"Hello. I'm surprised to see you here on a day other than Sunday.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Hello. I'm surprised to see you here on a day other than Sunday.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500309", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500309", 128); OutputLine(NULL, "「……鷹野とお話したいことがありますのです。", NULL, "\"......I have something I want to ask Takano.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500310", 128, 64); + PlayVoice(4, "ps3/s12/05/180500310", 128); OutputLine(NULL, "今日はいますですか?」", NULL, " Is she here today?\"", Line_Normal); ClearMessage(); @@ -44,40 +46,44 @@ void main() ChangeBustshot( 0, "Iri_Def2+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000065", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000065", 128); OutputLine(NULL, "「いえ。", NULL, "\"No.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000066", 128, 64); + PlayVoice(4, "ps3/s12/10/181000066", 128); OutputLine(NULL, "多分、リサさんとデートじゃないでしょうか。", NULL, " She must be on a date with Risa-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000067", 128, 64); + PlayVoice(4, "ps3/s12/10/181000067", 128); OutputLine(NULL, "いやいや、お羨ましい。」", - NULL, " Ahhh, I wish I had a date too.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Ahhh, I wish I had a date too.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500311", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500311", 128); OutputLine(NULL, "「……どうしてリサなのですか?", NULL, "\"......Why do you call him Risa?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500312", 128, 64); + PlayVoice(4, "ps3/s12/05/180500312", 128); OutputLine(NULL, " よくわからない名前なのです。」", - NULL, " I don't understand.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I don't understand.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Iri_Warai+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000068", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000068", 128); OutputLine(NULL, "「はっはっは、それは本人に聞いてみてください。", NULL, "\"Ha ha ha. You should ask him yourself.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000069", 128, 64); + PlayVoice(4, "ps3/s12/10/181000069", 128); OutputLine(NULL, "初対面の時のちょっとした認識ミスなんですがね。", NULL, " It was a small mistake I made when we first met.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000070", 128, 64); + PlayVoice(4, "ps3/s12/10/181000070", 128); OutputLine(NULL, "その時の先方の対応がとても面白かったもので。」", - NULL, " It was funny how he reacted.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It was funny how he reacted.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " よくわからない。", NULL, "I don't get it.", Line_WaitForInput); OutputLine(NULL, "あだ名なんてそんなものだ。", @@ -88,81 +94,91 @@ void main() ChangeBustshot( 0, "Iri_Def1+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000071", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000071", 128); OutputLine(NULL, "「どんなご用件ですか?", NULL, "\"What did you want to talk to her about?", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000072", 128, 64); + PlayVoice(4, "ps3/s12/10/181000072", 128); OutputLine(NULL, " 伝言でよければ、今夜、ミーティングがありますからその席上で伝えておきますよ。」", - NULL, " I'll see her at the meeting tonight, so I'll take a message if you want.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'll see her at the meeting tonight, so I'll take a message if you want.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500313", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500313", 128); OutputLine(NULL, "「……ありがとうなのです。", NULL, "\"...Thank you very much.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500314", 128, 64); + PlayVoice(4, "ps3/s12/05/180500314", 128); OutputLine(NULL, "でも直接、言いますのでいいのですよ。」", - NULL, " But I'd rather talk to her directly.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But I'd rather talk to her directly.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Iri_Def2+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000073", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000073", 128); OutputLine(NULL, "「そうですか、わかりました。", NULL, "\"I see. Alright.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000074", 128, 64); + PlayVoice(4, "ps3/s12/10/181000074", 128); OutputLine(NULL, "では私は書類事務に戻ります。」", NULL, " I should get back to my work now, then.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500315", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500315", 128); OutputLine(NULL, "「……今日は入江は診察はしていないですか?」", - NULL, "\"Are you not seeing any patients today...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Are you not seeing any patients today...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Iri_Def1+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000075", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000075", 128); OutputLine(NULL, "「今夜のミーティングの資料作りで大忙しです。", NULL, "\"I've been busy with paperwork for the meeting tonight.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000076", 128, 64); + PlayVoice(4, "ps3/s12/10/181000076", 128); OutputLine(NULL, "普段から準備はしているんですがね、日々の本業に圧迫されてなかなか時間が…。", NULL, " I've been preparing it for a while, but I didn't have enough time.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000077", 128, 64); + PlayVoice(4, "ps3/s12/10/181000077", 128); OutputLine(NULL, "なんて言うと、準備がなってないと怒られてしまいますね。」", NULL, " I'll get in trouble if it's not finished in time.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500316", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500316", 128); OutputLine(NULL, "「……それに加えて野球までやっているのですから、つくづく入江は元気だなと思いますです。」", - NULL, "\"......Aren't you busy coaching the baseball team too? You have so much energy.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Aren't you busy coaching the baseball team too? You have so much energy.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Iri_Warai+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000078", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000078", 128); OutputLine(NULL, "「はっはっは、本当に忙しいですよ。", NULL, "\"Ha ha ha. I'm such a busy guy.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000079", 128, 64); + PlayVoice(4, "ps3/s12/10/181000079", 128); OutputLine(NULL, "家事や秘書を代行してくれる可愛いメイドさんを常時募集中なのですが、なかなか応募がありません。」", - NULL, " I've been looking for a cute maid who would take care of the chores and help me with other work, but I've had no such luck.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I've been looking for a cute maid who would take care of the chores and help me with other work, but I've had no such luck.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江はそう言って笑いながら、腕時計を見る仕草をした。", - NULL, "He laughed and looked at his watch.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He laughed and looked at his watch.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あまり時間を割けないというアピールなのだろう。", NULL, "He seemed to be in a hurry.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500317", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500317", 128); OutputLine(NULL, "「……鷹野たちはどこへ行っているか、想像はつきますですか?」", NULL, "\"......Do you have any idea where Takano is right now?\"", Line_Normal); ClearMessage(); @@ -171,46 +187,53 @@ void main() ChangeBustshot( 0, "Iri_Def2+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000080", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000080", 128); OutputLine(NULL, "「村の中を色々と回るだろうと思います。", NULL, "\"They're probably going around to different places in the village.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000081", 128, 64); + PlayVoice(4, "ps3/s12/10/181000081", 128); OutputLine(NULL, "あ、でも、いつも待ち合わせは神社の境内なんだそうですよ。", NULL, " I know that they always meet at the shrine.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000082", 128, 64); + PlayVoice(4, "ps3/s12/10/181000082", 128); OutputLine(NULL, "鷹野さんは午後半で帰られましたから、…ひょっとするとまだ境内にいるかもしれませんね。」", NULL, " She left not too long ago, so she might still be somewhere near there...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " びっくりして壁時計を見上げる。", NULL, "I looked at the clock on the wall.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …何だ、私と鷹野は入れ違いだったのか。", - NULL, "I must have just missed her.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I must have just missed her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ここで立ち話なんてしてる場合ではないようだ。", NULL, "This was no time to be chatting with Irie.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500318", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500318", 128); OutputLine(NULL, "「……ありがとうなのですよ。", NULL, "\"......Thank you very much.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500319", 128, 64); + PlayVoice(4, "ps3/s12/05/180500319", 128); OutputLine(NULL, "神社に戻ってみますです。」", - NULL, " I'll try the shrine.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'll try the shrine.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Iri_Warai+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000083", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000083", 128); OutputLine(NULL, "「年に四度しかない逢瀬なんですから、あまり邪魔をしない方がいいと思いますよー?」", - NULL, "\"You shouldn't bother those lovers, since they only see each other four times a year!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"You shouldn't bother those lovers, since they only see each other four times a year!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " とか言いながら、入江は悪戯っぽく笑って、いってらっしゃいと手を振るのだった。", NULL, "He smiled mischievously and waved his hand in goodbye.", Line_Normal); ClearMessage(); @@ -223,31 +246,38 @@ void main() DrawSceneWithMask( "JOK1", "maskright", 1, 0, 300 ); SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 神社に戻ってくる。", NULL, "I headed back to the shrine.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 境内へ上がる階段の脇の、いつもの駐輪場所に自転車を停めようとした。", - NULL, "I was going to park my bike by the stairs that lead to the shrine grounds.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I was going to park my bike by the stairs that lead to the shrine grounds.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 普段は私と沙都子の2台の自転車しか停められていない寂しい場所には、10台くらいの自転車が停められていた。", NULL, "Satoko and I are the only people who park our bikes there normally, but I saw more than ten bikes there today.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 多分、集会所に会合に来ている人たちの自転車だろう。", - NULL, "People must be gathering at the convention room.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "People must be gathering at the convention room.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 綿流しが近付くと会合も多くなるから、自転車もまた賑わうことになる。", - NULL, "There are more and more meetings when the Watanagashi festival draws closer.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "There are more and more meetings when the Watanagashi festival draws closer.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんな駐輪場の様子から夏の近付きを感じるのも乙なものだった。", NULL, "Seeing all these bikes reminded me that summer is nearly here.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんな10台の自転車は、どれも煤けたオンボロ自転車ばかりなのだが、", NULL, "Most of the bikes were old and beat up.", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -257,11 +287,13 @@ void main() NULL, " However, I saw two unfamiliar ones parked there.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " スポーティな折り畳み式の自転車で、2台とも同じ車種の色違いで見るからにお揃いだ。", - NULL, "They were sporty mountain bikes with the same design but different colors.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "They were sporty mountain bikes with the same design but different colors.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹と鷹野の自転車に間違いない。", NULL, "They must belong to Takano and Tomitake.", Line_Normal); ClearMessage(); @@ -269,24 +301,29 @@ void main() DrawScene( "white", 400 ); DrawSceneWithMask( "Ji2", "maskup", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は境内へ駆け上がり、二人の姿を探すが、簡単には見つけられなかった。", NULL, "I went up the stairs to look for the two of them, but I couldn't find either.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ji3", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 他に写真を撮るのが面白そうな場所があったろうか……?", - NULL, "Was there any place with a great view for taking pictures...?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Was there any place with a great view for taking pictures...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹のセンスで探すが、どうしても見つけられない。", NULL, "I tried looking in places like that, but I still couldn't find them.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …なので鷹野のセンスで探すことにした。", - NULL, "So I started looking based on what Takano might be interested in.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "So I started looking based on what Takano might be interested in.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうなると、行きそうな場所は一箇所しか思いつかなかった。", NULL, "I could only think of one place.", Line_Normal); ClearMessage(); @@ -299,10 +336,11 @@ void main() DrawSceneWithMask( "JSA1", "maskleft", 1, 0, 300 ); PlayBGM( 0, "semi", 120, 0 ); - PlaySE(4, "ps3/s12/09/180900040", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900040", 128); OutputLine(NULL, "「どう?", NULL, "\"How is it?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900041", 128, 64); + PlayVoice(4, "ps3/s12/09/180900041", 128); OutputLine(NULL, " ジロウさん。」", NULL, " Jirou-san?\"", Line_Normal); ClearMessage(); @@ -311,35 +349,38 @@ void main() DrawBustshotWithFiltering( 1, "Tomi_Def#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800001", 128); OutputLine(NULL, "「うん。", NULL, "\"Mm...", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800002", 128, 64); + PlayVoice(4, "ps3/s12/08/180800002", 128); OutputLine(NULL, "シンプルなタイプだと思うよ。", NULL, " It's a pretty simple lock.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800003", 128, 64); + PlayVoice(4, "ps3/s12/08/180800003", 128); OutputLine(NULL, "道具があれば、多分、1分とかからないよ。」", - NULL, " All I need is the right tool. I should be able to open it in a minute.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " All I need is the right tool. I should be able to open it in a minute.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Ta_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900042", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900042", 128); OutputLine(NULL, "「さすがね。", NULL, "\"You can do that?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900043", 128, 64); + PlayVoice(4, "ps3/s12/09/180900043", 128); OutputLine(NULL, "ジロウさんが得意なのは心の奥の錠前外しだけじゃないのね。", NULL, " You opened the lock to my heart, but that's not the only thing you're good at, huh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900044", 128, 64); + PlayVoice(4, "ps3/s12/09/180900044", 128); OutputLine(NULL, "くすくす。」", NULL, " Hee hee.\"", Line_Normal); ClearMessage(); PlaySE( 0, "s_boyoon", 128, 64 ); - PlaySE(4, "ps3/s12/05/180500320", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500320", 128); OutputLine(NULL, "「……祟〜りじゃ〜〜〜〜〜。」", NULL, "\"......I'm going to cuuuuurse youuuuu.\"", Line_Normal); ClearMessage(); @@ -349,6 +390,7 @@ void main() ChangeBustshot( 2, "Ta_Def#", 200, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私が祭具殿の裏から突然現れると、二人は飛び上がって驚いた。", NULL, "The two of them jumped in surprise as I suddenly appeared in front of them.", Line_Normal); ClearMessage(); @@ -361,144 +403,174 @@ void main() DisplayWindow(); PlayBGM( 0, "Iru", 120, 0 ); - PlaySE(4, "ps3/s12/09/180900045", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900045", 128); OutputLine(NULL, "「あら、梨花ちゃん、こんにちは。", NULL, "\"Hello, Rika-chan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900046", 128, 64); + PlayVoice(4, "ps3/s12/09/180900046", 128); OutputLine(NULL, "急に驚かすなんて人が悪いわね。」", - NULL, " It wasn't nice of you to scare us like that.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It wasn't nice of you to scare us like that.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500321", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500321", 128); OutputLine(NULL, "「……開かずの祭具殿の鍵を開けちゃおうとする人の方が、もっと悪いのです。」", - NULL, "\"......It's not nice to try and open the ritual storehouse's lock either.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......It's not nice to try and open the ritual storehouse's lock either.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/08/180800004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800004", 128); OutputLine(NULL, "「あははははは…、駄目だよ鷹野さん。", NULL, "\"Ahahahahaha... She's right, Takano-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800005", 128, 64); + PlayVoice(4, "ps3/s12/08/180800005", 128); OutputLine(NULL, "やっぱり悪いことはするもんじゃないよ…。」", NULL, " We can't do something like that...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹は後ろめたい気持ちでいたらしく、あっさりと罪を認めて降参するが、やはり鷹野は素直じゃない。", - NULL, "Tomitake conceded right away, but Takano was stubborn.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Tomitake conceded right away, but Takano was stubborn.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あれこれと下らない言い訳をして誤魔化そうと頑張っていた。", NULL, "She made up excuses to try and fool me.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 数多の世界から、鷹野が祭具殿の中に並々ならぬ関心を持っていることは知っている。", - NULL, "Based on my previous lives, I knew just how much interest she had in this storehouse.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Based on my previous lives, I knew just how much interest she had in this storehouse.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だからこそ、よくもまぁ、ここまでいけしゃあしゃあと言い訳ができるものだと感心してしまう。", NULL, "It was actually rather impressive how hard she tried to cover that up.", Line_Normal); ClearMessage(); DrawScene( "JSA3", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …祭具殿の中には、かつての鬼ヶ淵村の暗黒史が納められている。", NULL, "The ritual storehouse is full of the remainder of the dark history of Onigafuchi.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 早い話が、鷹野の大好きな血生臭くて物騒な、拷問道具の類が眠っているということだ。", - NULL, "It contains bloody and vicious tools that Takano is fascinated with.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It contains bloody and vicious tools that Takano is fascinated with.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野だって、そういうものが納められていることを、様々な研究から薄々知っているはずだ。", - NULL, "She should have a good idea as to what those things are inside of this storehouse, based on what she has been researching.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She should have a good idea as to what those things are inside of this storehouse, based on what she has been researching.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だからこそ、貴重な文化遺産がどうこうなんてのは、この場を逃れるためだけの鷹野の言い訳に過ぎない。", NULL, "She was making up some story about cultural treasures and such, but it was obvious that she was just making excuses.", Line_Normal); ClearMessage(); DrawScene( "JSA1", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんな苦し紛れの、にもかかわらず実に涼やかに並べていく鷹野の様子を、富竹も別の意味で感心しているようだった。", NULL, "Tomitake also seemed impressed, listening to Takano's phony justifications.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私が鷹野に祭具殿の中を見せるのを渋るのは、", NULL, "In the past, I've tried to conceal what was inside of this storehouse from Takano", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "……この村にとっては神聖な意味合いのある鬼ヶ淵村の歴史を、猟奇趣味丸出しで関心を持つからだ。", - NULL, " because I don't want her spreading information about the holy and brutal traditions they used to have in Onigafuchi Village.", Line_WaitForInput); + NULL, " because I don't want her spreading information about the holy and brutal traditions they used to have in Onigafuchi Village. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "それはある意味で冒涜的だ。", - NULL, " It would be a disgrace.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It would be a disgrace.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もはや滅びかけているとはいえ、御三家のひとつ、古手家に生まれた自分にとって、それを許すいわれはない。", - NULL, "As a member of the Furude family, I can't let that happen.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "As a member of the Furude family, I can't let that happen.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それに、鬼ヶ淵村が辿って来た歴史を鷹野風に解釈することは、羽入にとって苦々しいことでしかないのだ。", NULL, "Looking at the history of Onigafuchi in the way Takano does is a painful thing for Hanyuu as well.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " また、羽入にとって祭具殿は少し特別な場所なのだ。", - NULL, "For Hanyuu, the ritual storehouse is a special place.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "For Hanyuu, the ritual storehouse is a special place.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あんな拷問道具だらけの物騒な場所の何がいいのか、私には最初わからなかったが、", NULL, "I don't know what's so nice about being surrounded by those scary ritual tools, ", Line_WaitForInput); OutputLine(NULL, "羽入に言わせると、昔の空気が残る唯一の場所で非常に居心地がいいのだという。", NULL, "but she feels cozy when she's surrounded by the smell of old times.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから祭具殿は、実は羽入の隠れ家みたいなものだった。", - NULL, "This storage is like Hanyuu's hideout.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "This storage is like Hanyuu's hideout.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 姿が見えない時は、祭具殿でくつろいでいるのだという。", - NULL, "When I can't see her, she's usually relaxing in here.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "When I can't see her, she's usually relaxing in here.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんな、羽入にとっての居場所を、鷹野の血生臭い趣味で穢してほしくない。", - NULL, "I don't want Hanyuu's happy place to be turned into the bloody, horrifying den of evil Takano believes it to be.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I don't want Hanyuu's happy place to be turned into the bloody, horrifying den of evil Takano believes it to be.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう思い、私は鷹野に中を見せないよう、意地悪をしてきた。", NULL, "That's why I've been keeping Takano away from the ritual storehouse.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……鷹野にどうして私は意地悪をするのだろう。", - NULL, "...Come to think of it, why am I so mean to her?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...Come to think of it, why am I so mean to her?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私の毛嫌いからだ。", - NULL, "Is it because I hate her?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Is it because I hate her?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、それはもうやめよう。", - NULL, "I should stop feeling that way.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I should stop feeling that way.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野や富竹と、私は連携を密にしなければならないのだ。", - NULL, "I have to keep in close contact with Takano and Tomitake.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I have to keep in close contact with Takano and Tomitake.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今までも駄目だったから今回も駄目というのはなしだ。", NULL, "I won't give up just because it didn't work before.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " とにかく、もう一度挑戦してみよう。", - NULL, "I'm going to try one more time.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm going to try one more time.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今回は色々と幸運が重なる世界なのだ。", - NULL, "This world is different from the other ones.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "This world is different from the other ones.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ひょっとすると、彼らの運命を変え、連鎖的に私の運命に変化をもたらすこともできるかもしれないのだから。", NULL, "I might be able to change their fate, which in turn might change my own.", Line_Normal); ClearMessage(); @@ -507,67 +579,77 @@ void main() DrawBustshot( 7, "filter_Hanyu", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 12, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500322", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500322", 128); OutputLine(NULL, "「羽入。", NULL, "\"Hanyuu.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500323", 128, 64); + PlayVoice(4, "ps3/s12/05/180500323", 128); OutputLine(NULL, "…………鷹野に、祭具殿の中を見せてあげようと思うの。」", - NULL, " ......I'm thinking about showing the ritual storehouse to Takano...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ......I'm thinking about showing the ritual storehouse to Takano...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 7, "filter_Hanyu", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 12, 400, TRUE ); DrawBustshotWithFiltering( 2, "Ha_AuA1%", "mask00", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100097", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100097", 128); OutputLine(NULL, "「………………あぅあぅ。」", - NULL, "\".........Au au.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\".........Au au.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入が露骨に嫌そうな顔をした。", NULL, "Hanyuu made an irritated face.", Line_WaitForInput); OutputLine(NULL, "…鷹野は中を見ればきっと狂喜する。", - NULL, " Takano will lose herself in ecstasy if she sees what's inside of there.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Takano will lose herself in ecstasy if she sees what's inside of there.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして鬼ヶ淵村の血まみれの暗黒史を、尾ひれたっぷりに語り始めるに違いない。", - NULL, "She'll run around spreading rumors of the bloody history of Onigafuchi.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She'll run around spreading rumors of the bloody history of Onigafuchi.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは羽入にとって心地よいものではない。", NULL, "Hanyuu wasn't too excited about that prospect.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500324", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500324", 128); OutputLine(NULL, "「……鷹野にごまをするわけじゃない。", NULL, "\"I'm not trying to curry favor with Takano.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500325", 128, 64); + PlayVoice(4, "ps3/s12/05/180500325", 128); OutputLine(NULL, "でも、話を聞いてもらう切っ掛けにはなるんじゃないかと思うの。", NULL, " But I think it might give me a chance to talk to her.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500326", 128, 64); + PlayVoice(4, "ps3/s12/05/180500326", 128); OutputLine(NULL, "鷹野は根に持つから、ここで意地悪をすると、私の話をちゃんと聞いてくれないかもしれない。」", - NULL, " Takano holds onto grudges, so if I'm mean to her now, she might not listen to me later.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Takano holds onto grudges, so if I'm mean to her now, she might not listen to me later.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/181100098", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100098", 128); OutputLine(NULL, "「あぅあぅあぅ……。」", NULL, "\"Au au au...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …ごますり程度で、自分の神聖な場所を暴かれたくないという気持ちはよくわかる。", - NULL, "I understand that Hanyuu doesn't want her inside this holy place.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I understand that Hanyuu doesn't want her inside this holy place.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが羽入は、あぅあぅ言う以上の反論はできない。", NULL, "But she can't do anything more than be irritated about it.", Line_WaitForInput); OutputLine(NULL, "…結局、全ての主導権は私にある。", - NULL, " I'm the only one who can make the ultimate decision.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I'm the only one who can make the ultimate decision.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 後できっと甘いものをご馳走する約束で、ようやく羽入は納得するのだった。", NULL, "Besides, she'll forgive me if I promise to eat something sweet later.", Line_Normal); ClearMessage(); @@ -577,36 +659,39 @@ void main() FadeBustshotWithFiltering( 2, "mask00" , 1, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500327", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500327", 128); OutputLine(NULL, "「……鷹野。", NULL, "\"......Takano.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500328", 128, 64); + PlayVoice(4, "ps3/s12/05/180500328", 128); OutputLine(NULL, "もしも約束を守ってくれるのでしたら、中に入れてあげてもいいのですよ。」", - NULL, " If you will keep a secret, I'll let you in.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If you will keep a secret, I'll let you in.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Ta_Def#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900047", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900047", 128); OutputLine(NULL, "「ほッ、本当に…?!", NULL, "\"R-Really...?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900048", 128, 64); + PlayVoice(4, "ps3/s12/09/180900048", 128); OutputLine(NULL, " 祭具殿の中よ?", NULL, " Inside the ritual storehouse?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900049", 128, 64); + PlayVoice(4, "ps3/s12/09/180900049", 128); OutputLine(NULL, " 中は中でも防災倉庫の中とかはなしよ?!」", NULL, " You don't mean inside an emergency shelter, right?!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500329", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500329", 128); OutputLine(NULL, "「……本当ですよ。", NULL, "\"......I mean it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500330", 128, 64); + PlayVoice(4, "ps3/s12/05/180500330", 128); OutputLine(NULL, "ちゃんと祭具殿の中なのですよ。」", - NULL, " I'll let you into the ritual storehouse.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'll let you into the ritual storehouse.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } FadeOutBGM( 0, 0, FALSE ); FadeOutBGM( 2, 0, FALSE ); @@ -615,60 +700,63 @@ void main() ChangeBustshot( 2, "Ta_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900050", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900050", 128); OutputLine(NULL, "「祭具殿って、ここよ?!", NULL, "\"You mean this storehouse?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900051", 128, 64); + PlayVoice(4, "ps3/s12/09/180900051", 128); OutputLine(NULL, " この建物の中なのよ?!」", - NULL, " Inside of this building?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Inside of this building?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500331", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500331", 128); OutputLine(NULL, "「……別に誤魔化す気はありませんですよ", NULL, "\"......I'm not trying to trick you or anything.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500332", 128, 64); + PlayVoice(4, "ps3/s12/05/180500332", 128); OutputLine(NULL, "。ちゃんとこの中に入れてあげますです。", NULL, " I'll let you inside.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500333", 128, 64); + PlayVoice(4, "ps3/s12/05/180500333", 128); OutputLine(NULL, "にぱ〜☆」", - NULL, " Nipah~☆\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Nipah~☆\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } PlayBGM( 0, "B11_Rika", 120, 0 ); - PlaySE(4, "ps3/s12/09/180900052", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900052", 128); OutputLine(NULL, "「に……、", - NULL, "\"N...", Line_ContinueAfterTyping); + NULL, "\"N...", Line_Continue); PlaySE( 0, "s_furu", 128, 64 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); PlaySE( 0, "s_furu", 128, 64 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); PlaySE( 0, "s_furu", 128, 64 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); SetSpeedOfMessage( TRUE, 128 ); OutputLine(NULL, "にぱ――丶(>▽<)ノ――!!」", - NULL, " Nipah――丶(>▽<)ノ――!!\"", Line_ContinueAfterTyping); + NULL, " Nipah――丶(>▽<)ノ――!!\"", Line_Continue); SetSpeedOfMessage( FALSE, 0 ); PlaySE( 0, "s_boyoon", 128, 64 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 100 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); PlaySE( 0, "s_boyoon", 128, 64 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 100 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); PlaySE( 0, "s_boyoon", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); @@ -678,10 +766,12 @@ void main() ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " こ、こんなにも乙女顔で満面な笑みを浮かべる鷹野を、私は初めて見た。", - NULL, "I had never seen such a big smile on her face before.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I had never seen such a big smile on her face before.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …百年を超える長い時間の中で本当に初めて見る笑顔なのだから、ある意味、圭一の奇跡と同等クラスの価値のあるレア表情に違いない…。", NULL, "...Now this is a miracle. I'm seeing this face for the first time in a hundred years...", Line_Normal); ClearMessage(); @@ -690,15 +780,18 @@ void main() DrawBustshotWithFiltering( 1, "Tomi_Komaru#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私ですらそうなのだから、それは富竹にとっても同じだったようだ。", - NULL, "Tomitake must be feeling the same way.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Tomitake must be feeling the same way.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " おそらく、富竹の中の、知性的な鷹野像が豪快な音を立てて崩壊中に違いない。", - NULL, "His image of Takano was slowly falling apart as we spoke, I'm sure.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "His image of Takano was slowly falling apart as we spoke, I'm sure.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……いや、新しい魅力を新発見というところだろうか…?", NULL, "...No, maybe he just found a new side of her to love, instead.", Line_Normal); ClearMessage(); @@ -708,19 +801,22 @@ void main() DrawBustshotWithFiltering( 0, "Ha_WaraiA1%", "mask00", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100099", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100099", 128); OutputLine(NULL, "「………鷹野って、結構面白い人だったのでびっくりなのです…。」", - NULL, "\"......I'm surprised that Takano is actually such a funny person.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......I'm surprised that Takano is actually such a funny person.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500334", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500334", 128); OutputLine(NULL, "「…やっぱりコミュニケーションって大事ね。", NULL, "\"Communication is important.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500335", 128, 64); + PlayVoice(4, "ps3/s12/05/180500335", 128); OutputLine(NULL, "人を知るのってつくづく難しいと思い知るわ…。」", NULL, " It's sometimes so hard to tell what people are all about...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私たちはしばらくの間、バラの花びらをばら撒きながら、くるくると踊り続けて、無上の喜びを表現する鷹野を見守っているのだった。", NULL, "We remained there and watched Takano spinning in delight for a while.", Line_Normal); ClearMessage(); @@ -730,20 +826,23 @@ void main() FadeBustshotWithFiltering( 0, "mask00" , 1, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500336", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500336", 128); OutputLine(NULL, "「……中には内緒で入れるのですから、他の人に見つかってはいけませんですよ。」", - NULL, "\"......This is a secret, so no one can see us going inside.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......This is a secret, so no one can see us going inside.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/08/180800006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800006", 128); OutputLine(NULL, "「あ、あぁ、そうだよね。", NULL, "\"Ah, aah, you're right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800007", 128, 64); + PlayVoice(4, "ps3/s12/08/180800007", 128); OutputLine(NULL, "鷹野さんを正気に戻しておくよ。」", - NULL, " I'll try and calm her down.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'll try and calm her down.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500337", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500337", 128); OutputLine(NULL, "「……ボクはその間に鍵を持ってきますです。」", NULL, "\"......I'll go get the keys now.\"", Line_Normal); ClearMessage(); @@ -761,28 +860,33 @@ void main() SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鍵を持って帰る頃には、鷹野はすっかりいつもの落ち着いた様子に戻っていた。", - NULL, "By the time I came back with the key, Takano was totally calm again.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "By the time I came back with the key, Takano was totally calm again.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ta_Warai#", 200, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、堪え切れなくなるのか、たまに表情が崩れて、だらしなくエヘヘと笑い出す。", NULL, "She was obviously trying to hide how gleeful she was, though.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……一見、ものすごく大人っぽく見えるのに、実は一番子供っぽい人なのかもしれない。", - NULL, "I thought she was a mature lady, but she might still be a kid at heart.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I thought she was a mature lady, but she might still be a kid at heart.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " こういうギャップを萌えと言うんだっけ?", - NULL, "I think they called that something like 'gap moe'.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I think they called that something like 'gap moe'.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一にどこかで習ったが、用法がいまいちよくわからない…。", NULL, "I picked that term up at some point from Keiichi, but I'm still not sure how it's used...", Line_Normal); ClearMessage(); @@ -791,31 +895,33 @@ void main() FadeBustshotWithFiltering( 0, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500338", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500338", 128); OutputLine(NULL, "「……では鷹野、富竹。", NULL, "\"......Well then, Takano and Tomitake.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500339", 128, 64); + PlayVoice(4, "ps3/s12/05/180500339", 128); OutputLine(NULL, "中に入る前に、いくつか約束がありますです。", NULL, " Before we go inside, you must promise me something.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500340", 128, 64); + PlayVoice(4, "ps3/s12/05/180500340", 128); OutputLine(NULL, "ちゃんと誓ってくれないと駄目なのです。」", - NULL, " Otherwise, you can't go in.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Otherwise, you can't go in.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ta_Warai#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900053", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900053", 128); OutputLine(NULL, "「もちろんよ。", NULL, "\"Of course.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900054", 128, 64); + PlayVoice(4, "ps3/s12/09/180900054", 128); OutputLine(NULL, "開かずの祭具殿を、古手家頭首が自ら開けてくれる禁を犯すのだもの。", NULL, " You're willing to break the rules to open the forbidden storehouse for us.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900055", 128, 64); + PlayVoice(4, "ps3/s12/09/180900055", 128); OutputLine(NULL, "約束は守るわ。", NULL, " We'll keep our promises.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900056", 128, 64); + PlayVoice(4, "ps3/s12/09/180900056", 128); OutputLine(NULL, "………うふふふふふふふ!」", NULL, " Hee hee hee hee hee hee!\"", Line_Normal); ClearMessage(); @@ -824,15 +930,17 @@ void main() DrawBustshotWithFiltering( 2, "Tomi_Komaru#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800008", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800008", 128); OutputLine(NULL, "「…駄目だよ鷹野さん、ちゃんと真面目にやらなきゃ…。」", - NULL, "\"Takano-san, you have to take this seriously...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Takano-san, you have to take this seriously...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/09/180900057", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900057", 128); OutputLine(NULL, "「失礼ね、私はとても真面目よ?!", NULL, "\"I am taking it seriously!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900058", 128, 64); + PlayVoice(4, "ps3/s12/09/180900058", 128); OutputLine(NULL, " うふうふうふふふ…!」", NULL, " Hee hee hee hee hee hee...!\"", Line_Normal); ClearMessage(); @@ -842,44 +950,53 @@ void main() DrawBustshotWithFiltering( 0, "Ha_AuA1%", "mask00", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100100", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100100", 128); OutputLine(NULL, "「……僕の中の鷹野のイメージが、今、大変なことになっていますのです。」", - NULL, "\"My image of Takano is falling to pieces right now...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"My image of Takano is falling to pieces right now...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500341", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500341", 128); OutputLine(NULL, "「私もよ。", NULL, "\"Same here...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500342", 128, 64); + PlayVoice(4, "ps3/s12/05/180500342", 128); OutputLine(NULL, "鷹野の株価が世界恐慌で大暴落って感じ……。」", NULL, " Her market is crashing all over the world...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …レナが言ったんだっけ。", - NULL, "Rena said it before...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rena said it before...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……やはりひとりでうじうじと考えてると駄目だなと思った。", - NULL, "It's not a good idea to think about problems all on your own...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It's not a good idea to think about problems all on your own...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は鷹野の猟奇趣味的なところが嫌いで、どこか冷たそうな雰囲気に近寄りがたいものを感じていたのだが…。", - NULL, "I always hated the crazy part of Takano, and I didn't want to be close to her....", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I always hated the crazy part of Takano, and I didn't want to be close to her....", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………こういう人だったとは夢にも思わなかった。", - NULL, "But I never thought she could act this way...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But I never thought she could act this way...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これじゃその、何ていうのか、お持ち帰りモードのレナと似たようなもんだ。", NULL, "She was acting almost like Rena does when in her Kyute Mode.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " こんな面白い人だともっと早く知っていたなら、私は鷹野に一方的な苦手意識など持たなかったかもしれない。", - NULL, "Had I known that she was as funny a person as this, I wouldn't have felt resentment toward her.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Had I known that she was as funny a person as this, I wouldn't have felt resentment toward her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……やはりコミュニケーションは大事なんだなぁ…。", NULL, "I realize how important communicating can be...", Line_Normal); ClearMessage(); @@ -891,71 +1008,80 @@ void main() FadeBustshotWithFiltering( 2, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500343", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500343", 128); OutputLine(NULL, "「……まず、祭具殿へ入ったことは内緒なのですよ。", NULL, "\"......First of all, you have to promise you won't tell anybody that you went inside the storehouse.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500344", 128, 64); + PlayVoice(4, "ps3/s12/05/180500344", 128); OutputLine(NULL, "誰にも教えてはいけませんです。」", - NULL, " Do not tell anyone.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Do not tell anyone.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Ta_Def#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900059", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900059", 128); OutputLine(NULL, "「もちろんよ、誓うわ。」", - NULL, "\"Of course I won't. I'll promise.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"Of course I won't. I'll promise.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野は頼んでもいないのに、胸に手を当て、宣誓のポーズをする。", - NULL, "Takano put her hands to her chest.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Takano put her hands to her chest.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Tomi_Def#", 200, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして同じポーズを富竹にも要求するのだった。", - NULL, "She also forced Tomitake to do the same.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She also forced Tomitake to do the same.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …何とか鷹野のテンションに追いつこうと頑張る富竹のささやかな努力が滑稽で笑える。", NULL, "It was funny to watch Tomitake trying to keep up with Takano too.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500345", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500345", 128); OutputLine(NULL, "「中はとても大切な場所ですから、汚したり傷つけたりしちゃ駄目なのです。」", - NULL, "\"Also, you can't damage anything inside the storehouse.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Also, you can't damage anything inside the storehouse.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ta_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900060", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900060", 128); OutputLine(NULL, "「もちろんわかってるわ。", NULL, "\"Of course not.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900061", 128, 64); + PlayVoice(4, "ps3/s12/09/180900061", 128); OutputLine(NULL, "それで、撮影は可能なの?!」", - NULL, " Is it okay if I take pictures?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Is it okay if I take pictures?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500346", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500346", 128); OutputLine(NULL, "「……みー。", NULL, "\"......Meep.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500347", 128, 64); + PlayVoice(4, "ps3/s12/05/180500347", 128); OutputLine(NULL, "可能ですが1枚100円なのですよ。」", - NULL, " You can, but I'll charge a hundred yen per picture.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You can, but I'll charge a hundred yen per picture.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( TRUE, 128 ); PlaySE( 0, "s_daidageki", 128, 64 ); - PlaySE(4, "ps3/s12/09/180900062", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900062", 128); OutputLine(NULL, "「えええぇえぇ!!", - NULL, "\"Whaaaat?!", Line_ContinueAfterTyping); + NULL, "\"Whaaaat?!", Line_Continue); StartShakingOfWindow( 241, 40, 0, 0, 4*2, FALSE ); StartShakingOfAllObjects( 241, 40, 0, 0, 4*2, TRUE ); @@ -963,42 +1089,44 @@ void main() SetSpeedOfMessage( FALSE, 0 ); OutputLineAll(NULL, "", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900063", 128, 64); + PlayVoice(4, "ps3/s12/09/180900063", 128); OutputLine(NULL, " ジロウさん、あなた今いくら持ってるかしら?!」", - NULL, " How much money do you have on you right now, Jirou-san?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " How much money do you have on you right now, Jirou-san?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500348", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500348", 128); OutputLine(NULL, "「……1万円払うと、お得な一日撮り放題券になりますです。」", - NULL, "\"If you pay me 10,000 yen, you can take all the photos you want.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"If you pay me 10,000 yen, you can take all the photos you want.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/09/180900064", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900064", 128); OutputLine(NULL, "「安い!!", - NULL, "\"That's a good deal!!", Line_ContinueAfterTyping); + NULL, "\"That's a good deal!!", Line_Continue); PlaySE( 0, "s_boyoon", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE(4, "ps3/s12/09/180900065", 128, 64); + // (backup) SetValidityOfInput( TRUE ); + PlayVoice(4, "ps3/s12/09/180900065", 128); OutputLine(NULL, " 払うわ!!", - NULL, " I'll take it!!", Line_ContinueAfterTyping); + NULL, " I'll take it!!", Line_Continue); PlaySE( 0, "s_Down", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 0, 2*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 0, 2*2, TRUE ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE(4, "ps3/s12/09/180900066", 128, 64); + // (backup) SetValidityOfInput( TRUE ); + PlayVoice(4, "ps3/s12/09/180900066", 128); OutputLine(NULL, " ジロウさん!」", - NULL, " Jirou-san!\"", Line_ContinueAfterTyping); + NULL, " Jirou-san!\"", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 244, 40, 0, 2, 4*2, FALSE ); StartShakingOfAllObjects( 244, 40, 0, 2, 4*2, TRUE ); @@ -1007,11 +1135,13 @@ void main() ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 本当に払ってくれた…。", - NULL, "They paid me the money for real...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "They paid me the money for real...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 金銭欲のない羽入でも、お金がデザートに化けることは理解できているので、目をきらきらと輝かせる。", NULL, "Hanyuu seemed excited, knowing that the money could be used for buying desserts.", Line_Normal); ClearMessage(); @@ -1021,22 +1151,25 @@ void main() DrawBustshotWithFiltering( 2, "Ha_WaraiA1%", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100101", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100101", 128); OutputLine(NULL, "「あぅあぅあぅ☆", NULL, "\"Au au au☆", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100102", 128, 64); + PlayVoice(4, "ps3/s12/12/181100102", 128); OutputLine(NULL, " 鷹野はとてもいい人なのです…!」", - NULL, " Takano is such a nice person...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Takano is such a nice person...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500349", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500349", 128); OutputLine(NULL, "「……あんたも現金ねぇ。」", - NULL, "\"You're so greedy...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"You're so greedy...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まぁ、祭具殿の主である「オヤシロさま」のご許可も取れたようだ。", NULL, "I finally got approval from \"Oyashiro-sama\", the master of the storehouse.", Line_WaitForInput); OutputLine(NULL, "三方丸く収まれば問題はない。", @@ -1049,14 +1182,17 @@ void main() FadeBustshotWithFiltering( 0, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 祭具殿は集会所の裏にある。", - NULL, "The ritual storehouse is behind the building with the convention room.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The ritual storehouse is behind the building with the convention room.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 集会所の中は禁煙になっているので、たまに外へ出てタバコを吸う人もいた。", - NULL, "Sometimes, people come out for a cigarette break.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Sometimes, people come out for a cigarette break.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そういう人に見られるわけにはいかない。", NULL, "I can't let anybody see us entering.", Line_Normal); ClearMessage(); @@ -1065,49 +1201,57 @@ void main() DrawBustshotWithFiltering( 1, "Tomi_Def#", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800009", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800009", 128); OutputLine(NULL, "「………大丈夫。", NULL, "\"......You're good.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800010", 128, 64); + PlayVoice(4, "ps3/s12/08/180800010", 128); OutputLine(NULL, "誰もいないよ。」", - NULL, " No one is around.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " No one is around.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹が周辺の様子をうかがい、OKサインを出した。", - NULL, "Tomitake checked out the scene and gave me the signal to go ahead.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Tomitake checked out the scene and gave me the signal to go ahead.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は頷き返し、錠前を外した。", NULL, "I nodded at him and unlocked the door.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 重い観音扉を、体を滑り込ませられる程度だけ開き、私は中に誘った。", NULL, "I pushed open the heavy door just far enough for us to sneak inside.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500350", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500350", 128); OutputLine(NULL, "「……富竹が表で待っていると不審に思われますです。」", - NULL, "\"......It'll look suspicious if you wait outside like that.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......It'll look suspicious if you wait outside like that.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Tomi_Komaru#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800011", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800011", 128); OutputLine(NULL, "「え?!", NULL, "\"What?", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800012", 128, 64); + PlayVoice(4, "ps3/s12/08/180800012", 128); OutputLine(NULL, " ぼ、僕も入るのかい?」", - NULL, " I can come inside too...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I can come inside too...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹は表でタバコでも吸って待ってるつもりだったらしく、急に振られて面食らっているようだった。", - NULL, "He seemed surprised that I was asking him to come inside with us.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He seemed surprised that I was asking him to come inside with us.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……富竹に、鷹野のような変な趣味がないことは知っている。", NULL, "Tomitake, of course, wasn't particularly interested in what was inside the storehouse.", Line_WaitForInput); OutputLine(NULL, "それを思えば当然の反応だった。", @@ -1118,23 +1262,26 @@ void main() DrawBustshotWithFiltering( 2, "Ta_Akuwarai#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900067", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900067", 128); OutputLine(NULL, "「ジロウさん!", NULL, "\"Jirou-san!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900068", 128, 64); + PlayVoice(4, "ps3/s12/09/180900068", 128); OutputLine(NULL, " 梨花ちゃんが入れって言ってるのよ!", NULL, " Rika-chan is telling you to come inside!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900069", 128, 64); + PlayVoice(4, "ps3/s12/09/180900069", 128); OutputLine(NULL, " 早く入って?!」", - NULL, " Come on now!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Come on now!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/08/180800013", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800013", 128); OutputLine(NULL, "「わわ、わかったよ…!」", - NULL, "\"A-All right...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"A-All right...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野に凄まれて、富竹は慌てて飛び込んできた。", NULL, "Tomitake squeezed inside as Takano urged him.", Line_Normal); ClearMessage(); @@ -1142,6 +1289,7 @@ void main() DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); DrawSceneWithMask( "JSA2", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は灯りのスイッチを入れると扉を閉めた。", NULL, "I turned the light on and closed the door.", Line_WaitForInput); OutputLine(NULL, "そして、内側からかんぬきを掛ける。", @@ -1151,57 +1299,66 @@ void main() DrawBustshotWithFiltering( 1, "Ta_Def#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900070", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900070", 128); OutputLine(NULL, "「…厳重なのね。」", - NULL, "\"You're locking us in...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"You're locking us in...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500351", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500351", 128); OutputLine(NULL, "「錠前が外れていることに気付いた、悪い猫さんが入ってくると困りますのです。」", - NULL, "\"Just so that a bad kitty cat won't sneak inside, you know.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Just so that a bad kitty cat won't sneak inside, you know.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Ta_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900071", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900071", 128); OutputLine(NULL, "「くすくす、悪い猫さんで申し訳ないわね。」", NULL, "\"Hee hee, are you talking about me?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500352", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500352", 128); OutputLine(NULL, "「……鷹野、猫は猫らしく、にゃーにゃー鳴かないと駄目なのですよ。", NULL, "\"......Takano, a cat is supposed to go all 'meow, meow'...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500353", 128, 64); + PlayVoice(4, "ps3/s12/05/180500353", 128); OutputLine(NULL, "にぱ〜☆」", - NULL, " Nipah~☆\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Nipah~☆\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Ta_Akuwarai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900072", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900072", 128); OutputLine(NULL, "「そ、それはどういうことかしら…?」", - NULL, "\"What do you mean?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"What do you mean?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500354", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500354", 128); OutputLine(NULL, "「……鷹野がちゃんと猫さんじゃないと見せてあげないのです。", NULL, "\"......If you don't act like a cat, I'm not going to let you see what's in here.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500355", 128, 64); + PlayVoice(4, "ps3/s12/05/180500355", 128); OutputLine(NULL, "ちゃんと鈴付き首輪と猫耳も持ってきましたですよ。", - NULL, " I brought cat ears and a collar with a bell for you too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500356", 128, 64); + NULL, " I brought cat ears and a collar with a bell for you too. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500356", 128); OutputLine(NULL, "これをつけて、四つん這いになってにゃーにゃー言ってくれなかったら、次の扉を開けてあげませんです。」", - NULL, " If you don't put them on, get on all fours, and meow, then I won't open the next door.\"", Line_Normal); + NULL, "If you don't put them on, get on all fours, and meow, then I won't open the next door.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 祭具殿は、外から内部が見えないよう、前室が設けてあって、二重扉の構造になっている。", - NULL, "The shrine storehouse has two doors so that people can't see inside when the first door is opened.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The shrine storehouse has two doors so that people can't see inside when the first door is opened.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今、私たちがいるのはこの前室なのだ。", NULL, "At the moment, we were inside the entry chamber.", Line_WaitForInput); OutputLine(NULL, "祭具殿は次の扉の向こうになる。", @@ -1212,7 +1369,8 @@ void main() DrawBustshotWithFiltering( 2, "Tomi_Komaru#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800014", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800014", 128); OutputLine(NULL, "「え、えぇ?!", NULL, "\"W-Whaat?!", Line_WaitForInput); @@ -1220,55 +1378,56 @@ void main() ChangeBustshot( 2, "Tomi_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800015", 128, 64); + PlayVoice(4, "ps3/s12/08/180800015", 128); OutputLine(NULL, " あ、あははは、梨花ちゃんもキツイなぁ…!", NULL, " Ah, ahahaha, that's a bad joke, Rika-chan...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800016", 128, 64); + PlayVoice(4, "ps3/s12/08/180800016", 128); OutputLine(NULL, " いくらなんでもそんなの…、」", - NULL, " You wouldn't really...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You wouldn't really...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Ta_Def#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900073", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900073", 128); OutputLine(NULL, "「え、", - NULL, "\"Huh?", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Huh?", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "………えぇ、", - NULL, " What the hell.", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " What the hell.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "それが試練ならやるわ…!", - NULL, " I'll do it if I have to!", Line_ContinueAfterTyping); + NULL, " I'll do it if I have to!", Line_Continue); PlaySE( 0, "s_Kyupiin", 128, 64 ); OutputLineAll(NULL, "", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900074", 128, 64); + PlayVoice(4, "ps3/s12/09/180900074", 128); OutputLine(NULL, " これは梨花ちゃんが、私の知的探究心がどれだけ一途で高貴か試しているのよ…!", NULL, " You're testing me to see how devoted I am to my research, aren't you, Rika-chan?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900075", 128, 64); + PlayVoice(4, "ps3/s12/09/180900075", 128); OutputLine(NULL, " いいわ、あなたが望むなら、猫耳ブルマー尻尾付きで、", - NULL, " Fine! If that's what you want, then I'll wear cat ears, bloomers, and a tail,", Line_ContinueAfterTyping); + NULL, " Fine! If that's what you want, then I'll wear cat ears, bloomers, and a tail,", Line_Continue); PlaySE( 0, "s_boyoon", 128, 64 ); StartShakingOfWindow( 241, 40, 0, 2, 3*2, FALSE ); StartShakingOfAllObjects( 241, 40, 0, 2, 3*2, TRUE ); OutputLine(NULL, "四つん這いになって空っぽのミルク皿の前で、", - NULL, " crawl on all on fours before an empty milk bowl,", Line_ContinueAfterTyping); + NULL, " crawl on all on fours before an empty milk bowl,", Line_Continue); PlaySE( 0, "s_boyoon", 128, 64 ); StartShakingOfWindow( 241, 40, 0, 0, 3*2, FALSE ); StartShakingOfAllObjects( 241, 40, 0, 0, 3*2, TRUE ); OutputLine(NULL, "ご主人様のミルクを飲ませてくださいだって言ってみせる!!」", - NULL, " and beg, 'Please let me drink your milk, Master!!'\"", Line_ContinueAfterTyping); + NULL, " and beg, 'Please let me drink your milk, Master!!'\"", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 241, 40, 0, 2, 6*2, FALSE ); StartShakingOfAllObjects( 241, 40, 0, 2, 6*2, TRUE ); @@ -1282,18 +1441,20 @@ void main() DrawBustshotWithFiltering( 0, "Ha_WaraiA1%", "mask00", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100103", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100103", 128); OutputLine(NULL, "「………鷹野って、みんなと同じくらいの歳だったら、きっと部活メンバーに交じっていたと思いますのです。」", - NULL, "\"She definitely would've joined our club if she was around our age...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"She definitely would've joined our club if she was around our age...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500357", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500357", 128); OutputLine(NULL, "「そうね……。", NULL, "\"I agree...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500358", 128, 64); + PlayVoice(4, "ps3/s12/05/180500358", 128); OutputLine(NULL, "ほら、世界恐慌の時、ウォール街で紙切れになった株券が雪のように舞ったというじゃない?", NULL, " Hey, remember how they said shredded stocks fell like snow on Wall Street during the Great Crash?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500359", 128, 64); + PlayVoice(4, "ps3/s12/05/180500359", 128); OutputLine(NULL, " 何かそういう感じよ、鷹野の株……。」", NULL, " Takano's value right now reminds me of that...\"", Line_Normal); ClearMessage(); @@ -1304,51 +1465,56 @@ void main() ChangeBustshot( 1, "Ta_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900076", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900076", 128); OutputLine(NULL, "「さぁさぁ、梨花ちゃん、やり遂げてみせるわよ!", NULL, "\"Bring it on, Rika-chan!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900077", 128, 64); + PlayVoice(4, "ps3/s12/09/180900077", 128); OutputLine(NULL, " 猫耳と首輪だけでいいの?!」", - NULL, " Are you sure I only have to wear the ears and the collar?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Are you sure I only have to wear the ears and the collar?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Tomi_Komaru#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800017", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800017", 128); OutputLine(NULL, "「あ、……あのぅ、鷹野さん。", NULL, "\"Uh... Umm, Takano-san?", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800018", 128, 64); + PlayVoice(4, "ps3/s12/08/180800018", 128); OutputLine(NULL, "そもそもこの扉、鍵なんかないよ…?", NULL, " This door isn't even locked...", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800019", 128, 64); + PlayVoice(4, "ps3/s12/08/180800019", 128); OutputLine(NULL, " ほら、押せば開く。」", - NULL, " See, push and it opens.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " See, push and it opens.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } PlaySE( 0, "s_boyoon", 128, 64 ); DisableWindow(); ChangeBustshot( 1, "Ta_Akuwarai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900078", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900078", 128); OutputLine(NULL, "「そ、そうなの?!", NULL, "\"R-Really?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900079", 128, 64); + PlayVoice(4, "ps3/s12/09/180900079", 128); OutputLine(NULL, " くすくすくすくす、あら嫌だ私ったらみっともない…。", NULL, " Hee hee hee, my dear, how shameful of me...", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900080", 128, 64); + PlayVoice(4, "ps3/s12/09/180900080", 128); OutputLine(NULL, "くすくすくすくす。」", - NULL, " Hee hee hee hee hee...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Hee hee hee hee hee...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500360_1", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500360_1", 128); OutputLine(NULL, "「……ち。」", - NULL, "\"Tsk...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"Tsk...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹め、案外面白くないヤツー!", NULL, "Tomitake has no sense of humor!", Line_WaitForInput); OutputLine(NULL, " ブラウン管の向こうの神さまを今、どれだけ敵に回したと思ってやがるー。", @@ -1361,10 +1527,11 @@ void main() FadeOutBGM( 3, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); - PlaySE(4, "ps3/s12/05/180500361", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500361", 128); OutputLine(NULL, "「……と、冗談はこのくらいにして、押せば開きますのです。", NULL, "\"Anyway, he's right. You just have to push it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500362", 128, 64); + PlayVoice(4, "ps3/s12/05/180500362", 128); OutputLine(NULL, "にぱ〜☆」", NULL, " Nipah~☆\"", Line_Normal); ClearMessage(); @@ -1373,33 +1540,39 @@ void main() DrawScene( "JSA3", 1000 ); PlayBGM( 3, "Suzu", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 開けば、そここそ祭具殿の内部だった。", - NULL, "Once we went through the door, we found ourselves inside the storage area.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Once we went through the door, we found ourselves inside the storage area.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 採光の窓などないから昼間でも中は真っ暗だ。", - NULL, "There were no windows in there, so it was completely dark, even during the day.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "There were no windows in there, so it was completely dark, even during the day.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 内部を照らす電球がいくつも吊り下げられているが、その灯りは弱々しく、かえって暗さを引き立てているようにさえ見えた。", NULL, "There were several light bulbs hanging from the ceiling, but they were dim, and their light only exaggerated the darkness inside.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その薄暗い中に、中央にはオヤシロさまのご神体と祭壇があり、", NULL, "Oyashiro-sama's statue and the altar dominated the center of the room.", Line_WaitForInput); OutputLine(NULL, "その周りには、オヤシロさまを埋めてしまおうというくらいに、たくさんの古代の拷問道具があった。", - NULL, " They were surrounded by tons of ancient torture implements.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " They were surrounded by tons of ancient torture implements.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); DrawSceneWithMask( "JSA8", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 床には所狭しと置かれ、壁という壁に掛けられ、天井という天井にぶら下げられている。", - NULL, "They were all over the floor, walls, and ceiling.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They were all over the floor, walls, and ceiling.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……それは、拷問道具をしまう倉庫というよりは、まさに拷問室そのものに見えただろう。", NULL, "It looked like a torture room, rather than just storage for tools intended for one.", Line_Normal); ClearMessage(); @@ -1408,42 +1581,49 @@ void main() DrawBustshotWithFiltering( 2, "Tomi_Komaru#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800020", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800020", 128); OutputLine(NULL, "「…………こ、", - NULL, "\"This...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"This...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "………これは、", - NULL, " is...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " is...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……すごいねぇ……ははは…。」", NULL, "... amazing... hahaha...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " さすがの富竹も絶句する。", NULL, "Tomitake was rendered speechless.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 蝋人形館にある拷問道具の模造品なんかとは訳が違う。", - NULL, "They were nothing like those fake torture implements that they might have seen in a wax museum or someplace like that.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They were nothing like those fake torture implements that they might have seen in a wax museum or someplace like that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ここにあるのは正真正銘、本物なのだ。", - NULL, "The tools in this room are the genuine articles.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The tools in this room are the genuine articles.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……あまり意識したくはないが、おそらく実際に使用したものも多く含まれているだろう。", - NULL, "I never liked to think about it, but I'm sure some of them really were used.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I never liked to think about it, but I'm sure some of them really were used.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 模造品には到底宿りえない、鬼気迫る迫力がここにはあるはずだ。", NULL, "These authentic tools always have a big impact on the people who see them.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……でも、そういう迫力に絶句しているのは、正常な神経を持つ富竹だけかもしれない。", NULL, "But Tomitake was the only one who was shocked, since he was the only normal person in the room.", Line_Normal); ClearMessage(); @@ -1456,6 +1636,7 @@ void main() DrawBustshot( 1, "Ta_Warai#", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawScene( "JSA5", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野は目をらんらんと輝かせて、頼んでもいないのに、にゃーにゃー言いながら、カメラのフラッシュをたき続けていた。", NULL, "Takano's eyes were sparkling. She was taking pictures while meowing like a cat.", Line_Normal); ClearMessage(); @@ -1463,55 +1644,67 @@ void main() DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); DrawSceneWithMask( "JSA4", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私にとっては、…ここは特別な感情を抱く場所ではない。", - NULL, "This place... isn't special to me.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "This place... isn't special to me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もちろん、神聖な意味があり、厳重に守らなければばらない場所であることは十分知っている。", - NULL, "Of course, I know I'm supposed to treat it as a holy place, but...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Of course, I know I'm supposed to treat it as a holy place, but...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、小さい頃から色々な神事がある度に出入りしていたので、見慣れている。", - NULL, "I'm so used to seeing all these things after coming here countless times since I was little.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm so used to seeing all these things after coming here countless times since I was little.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 古臭い過去の遺物がいつまでも仕舞い込まれた、封印された倉庫でしかない。", NULL, "To me, it's nothing but a storehouse with a lot of old stuff inside.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入に至っては、古い時代の空気を現代に残す唯一の場所と思い、むしろ居心地がいいと思っているくらいだ。", - NULL, "As for Hanyuu, she says it's the only place the air from times past lingers in this present day, so she actually finds it comforting.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "As for Hanyuu, she says it's the only place the air from times past lingers in this present day, so she actually finds it comforting.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、羽入とここへ来ると、羽入の上機嫌に釣られて私も機嫌がよくなる。", - NULL, "I get in a good mood when I come here, because Hanyuu gets in a good mood.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I get in a good mood when I come here, because Hanyuu gets in a good mood.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そういう、居心地のよい場所なのだった。", NULL, "This is a relaxing place for her...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから富竹が絶句する、いわゆる正常な反応を見ていると、自分たちがいかに世間ずれしているかを思い知らされてしまう。", - NULL, "As I watched Tomitake's reaction, I notice how totally off my values are from normal people's.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "As I watched Tomitake's reaction, I notice how totally off my values are from normal people's.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その意味においてだけ、鷹野のような反応を示してくれた方が、むしろ気にならなくてよかった。", NULL, "Takano's reaction seemed more natural to me, in a sense.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入も、富竹の表情が気になるようで、少し俯き気味なようだった。", - NULL, "Hanyuu seemed to be bothered by Tomitake's reaction too.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hanyuu seemed to be bothered by Tomitake's reaction too.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……無理に富竹を中に誘ったのは失敗だったかもしれない。", NULL, "Maybe it was a bad idea to let him come inside after all.", Line_WaitForInput); OutputLine(NULL, "…今さら出て行けとも言えないか。", - NULL, " Not like I could kick him out at this point...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Not like I could kick him out at this point...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私と羽入は祭壇の前にある座布団に座り、狂喜して跳ね回る鷹野と、何とか付いて行こうと涙ぐましい努力をする富竹の二人を眺めていた。", NULL, "Hanyuu and I sat on a cushion in front of the altar, and watched Takano dance with childish glee while Tomitake made touching efforts to keep up.", Line_Normal); ClearMessage(); @@ -1520,13 +1713,14 @@ void main() DrawBustshotWithFiltering( 2, "Tomi_Def#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/08/180800021", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/08/180800021", 128); OutputLine(NULL, "「…………どうして…、こんなにもたくさんの拷問道具を作ったんだろうね。", NULL, "\"I wonder why they made so many torture implements.", Line_WaitForInput); - PlaySE(4, "ps2/08/180800022", 128, 64); + PlayVoice(4, "ps2/08/180800022", 128); OutputLine(NULL, "だって、拷問というのは、相手を屈服させるのが目的じゃないのかい?", NULL, " The whole purpose of torture is to make people confess something, right?", Line_WaitForInput); - PlaySE(4, "ps2/08/180800023", 128, 64); + PlayVoice(4, "ps2/08/180800023", 128); OutputLine(NULL, " こんなにいくつも、おびただしい数や種類がどうして必要だったんだろう。」", NULL, " Why was it necessary for them to have so many...?\"", Line_Normal); ClearMessage(); @@ -1535,13 +1729,14 @@ void main() DrawBustshotWithFiltering( 1, "Ta_Def#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/09/180900081", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/09/180900081", 128); OutputLine(NULL, "「ジロウさん。", NULL, "\"Jirou-san...", Line_WaitForInput); - PlaySE(4, "ps2/09/180900082", 128, 64); + PlayVoice(4, "ps2/09/180900082", 128); OutputLine(NULL, "拷問道具には2つの脅し方があるのを知ってるかしら?", NULL, " Do you know that there are two ways to threaten people with torture implements?", Line_WaitForInput); - PlaySE(4, "ps2/09/180900083", 128, 64); + PlayVoice(4, "ps2/09/180900083", 128); OutputLine(NULL, " 1つは使用して相手を痛めつけることで効果を発揮するもの。", NULL, " The first one is to inflict pain on the victim.", Line_WaitForInput); @@ -1549,40 +1744,46 @@ void main() ChangeBustshot( 1, "Ta_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/09/180900084", 128, 64); + PlayVoice(4, "ps2/09/180900084", 128); OutputLine(NULL, "もう1つは、使用するぞ使用したらものすごい痛いぞと脅迫するためのものなの。", - NULL, " The other way is to threaten the victim by just showing him the tools.", Line_WaitForInput); - PlaySE(4, "ps2/09/180900085", 128, 64); + NULL, " The other way is to threaten the victim by just showing him the tools. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/09/180900085", 128); OutputLine(NULL, "そういう意味では、色々物騒な拷問道具がたくさん取り揃えてある光景は、それだけで脅迫的意味を持つものだったのよ。」", - NULL, " In that sense, having a countless number of them can give tremendous fear to the victim.\"", Line_Normal); + NULL, "In that sense, having a countless number of them can give tremendous fear to the victim.\"", Line_Normal); ClearMessage(); DisableWindow(); ChangeBustshot( 2, "Tomi_Komaru#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/08/180800024", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/08/180800024", 128); OutputLine(NULL, "「た、確かに、拷問というのは、実は高度は技術が必要だ…というような話は聞いたことがあるよ。", NULL, "\"I-I've heard that torture requires skill...", Line_WaitForInput); - PlaySE(4, "ps2/08/180800025", 128, 64); + PlayVoice(4, "ps2/08/180800025", 128); OutputLine(NULL, "ほどよく痛めつけて、かつ殺さないというのは確かに、加減が難しいことかもしれないね……。」", - NULL, " I suppose it's hard to really hurt people without killing them...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I suppose it's hard to really hurt people without killing them...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹は、鷹野と会話を合わせようと頑張っているが、どう頑張っても口調に怯えが混じってしまい、かえって怖がっているように聞こえてしまう。", NULL, "Tomitake acted like he's having a conversation with Takano, but his voice was obviously unsteady.", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/09/180900086", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/09/180900086", 128); OutputLine(NULL, "「西洋の拷問道具の中には、やたらと装飾過多で、実際に使用すれば、痛めつける以前に、あっさりと殺してしまいかねない、ある意味、拷問道具としては構造欠陥のあるものが少なくないのよ。", - NULL, "\"Some western torture implements were so vicious that if they really used it on the victim, they would've killed him instantly.", Line_WaitForInput); - PlaySE(4, "ps2/09/180900087", 128, 64); + NULL, "\"Some western torture implements were so vicious that if they really used it on the victim, they would've killed him instantly. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/09/180900087", 128); OutputLine(NULL, "……まぁ、拷問道具も厳密には、屈服を目的とする被験者を対象にした純粋な拷問道具と、見せしめや娯楽を目的とする観覧者を対象にした虐殺道具に分かれるんだけど。", - NULL, " To be precise, there are two types of torture implements. First there are simple tools that are simply used to make the victim confess. The other type is for entertaining those who are watching the torture.", Line_WaitForInput); - PlaySE(4, "ps2/09/180900088", 128, 64); + NULL, "To be precise, there are two types of torture implements. First there are simple tools that are simply used to make the victim confess. The other type is for entertaining those who are watching the torture. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/09/180900088", 128); OutputLine(NULL, "これを混同して誤解している人が多いのが嘆かわしいわね。", - NULL, " I'm frustrated that some people can't tell the difference between those two.", Line_WaitForInput); - PlaySE(4, "ps2/09/180900089", 128, 64); + NULL, "I'm frustrated that some people can't tell the difference between those two.", Line_WaitForInput); + PlayVoice(4, "ps2/09/180900089", 128); OutputLine(NULL, "くすくす。」", NULL, " Hee hee...\"", Line_Normal); ClearMessage(); @@ -1591,21 +1792,24 @@ void main() ChangeBustshot( 2, "Tomi_Def#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800026", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800026", 128); OutputLine(NULL, "「じゃ、じゃあ話を戻すけど、", - NULL, "\"Let, let me ask you...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Let, let me ask you...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 900 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……これらの拷問道具で、昔の人たちは何を屈服させようとしていたんだい…?」", NULL, " What were they trying to gain from the victims by using these tools...?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野に振ると、ますますに恐ろしい話をされると思ったのか、富竹は私に話を振ってきた。", - NULL, "Tomitake asked me that. He must have thought that Takano would say something far more scary if he asked her.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Tomitake asked me that. He must have thought that Takano would say something far more scary if he asked her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………富竹め、私が何歳の女の子なのか、容姿をすっかり失念しているらしい。", NULL, "He's forgetting that I'm just a little innocent girl...", Line_Normal); ClearMessage(); @@ -1614,56 +1818,61 @@ void main() ChangeBustshot( 1, "Ta_Def#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900090", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900090", 128); OutputLine(NULL, "「私は、鬼ヶ淵村の独自の戒律を厳重に守らせるためだった、", - NULL, "\"I think they were forcing their victims to obey the rules of Onigafuchi Village.", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"I think they were forcing their victims to obey the rules of Onigafuchi Village.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "と思ってるんだけど、", - NULL, " That's what I believe...", Line_ContinueAfterTyping); + NULL, " That's what I believe...", Line_Continue); SetSpeedOfMessage( TRUE, 128 ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "正解?」", - NULL, " am I right?\"", Line_ContinueAfterTyping); + NULL, " am I right?\"", Line_Continue); OutputLineAll(NULL, "", Line_Normal); ClearMessage(); SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps3/s12/05/180500363", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500363", 128); OutputLine(NULL, "「……正解なのです。", NULL, "\"...Yes, you are...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500364", 128, 64); + PlayVoice(4, "ps3/s12/05/180500364", 128); OutputLine(NULL, "これらの祭具は、実際に使用するためでなく、むしろ、展示して村人を怖がらせて戒律を遵守させることを主眼に置いたものだと言われてますです。", - NULL, " Most of these tools were never built for actual use. They were simply displayed in front of the villagers to intimidate them.", Line_WaitForInput); - PlaySE(4, "ps2/05/180500365", 128, 64); + NULL, " Most of these tools were never built for actual use. They were simply displayed in front of the villagers to intimidate them. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/05/180500365", 128); OutputLine(NULL, "だから、実際にこれらの道具を使う時になって、サイズが合わなかったり、構造的に欠陥があったりで、満足に使用できなかったという話も結構残っていますのです。」", - NULL, " That's why there are records saying that when they actually tried to use them, some of them were the wrong size, or simply malfunctioned.\"", Line_Normal); + NULL, "That's why there are records saying that when they actually tried to use them, some of them were the wrong size, or simply malfunctioned.\"", Line_Normal); ClearMessage(); DisableWindow(); ChangeBustshot( 2, "Tomi_Komaru#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800027", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800027", 128); OutputLine(NULL, "「で、でも、実際に使用することもあったんだろう?", NULL, "\"S-So they really did use some of them, then?", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800028", 128, 64); + PlayVoice(4, "ps3/s12/08/180800028", 128); OutputLine(NULL, " ……や、やっぱり穏便な話じゃないね…。」", - NULL, " ...Th-That's not a pleasant story.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...Th-That's not a pleasant story.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500366", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500366", 128); OutputLine(NULL, "「戒律を守らないとオヤシロさまの祟りがある、だけでは、大人しくルールに従ってくれない人たちもたまにはいたということなのです。」", NULL, "\"Some people were just not obedient, despite the threat of Oyashiro-sama's curse.\"", Line_Normal); ClearMessage(); @@ -1672,13 +1881,14 @@ void main() ChangeBustshot( 1, "Ta_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900091", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900091", 128); OutputLine(NULL, "「ねぇ梨花ちゃん。", NULL, "\"Hey. Rika-chan...", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900092", 128, 64); + PlayVoice(4, "ps3/s12/09/180900092", 128); OutputLine(NULL, "ではこれらの道具は、基本的に村人を威圧するために用意されているのかしら?", NULL, " Are you sure that these tools were mainly used to intimidate people in the village?", Line_WaitForInput); - PlaySE(4, "ps2/09/180900093", 128, 64); + PlayVoice(4, "ps2/09/180900093", 128); OutputLine(NULL, " 本当の意味での綿流しの時、食人の宴に使った調理、解体道具だって言う説があるんだけど?」", NULL, " I've heard that these were used for cooking and dissecting during the real Watanagashi...\"", Line_Normal); ClearMessage(); @@ -1687,19 +1897,23 @@ void main() DrawBustshotWithFiltering( 2, "Ha_YowakiA1%", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10*2, 0, FALSE ); DrawSceneWithMask( "JSA4", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入はさっきから痛々しい表情を浮かべていた。", - NULL, "Hanyuu was making a frustrated face.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hanyuu was making a frustrated face.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入にとって、鬼ヶ淵村の暗黒史は、思い出したくない話なのだ。", NULL, "She didn't want to remember the dark history of Onigafuchi Village.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " オヤシロさまという名の神に祭り上げられ、自分の名の下に、阿鼻叫喚の拷問を何度も目の前で繰り広げられた。", - NULL, "People performed countless torture ceremonies in front of her, claiming that they were doing it in her name... the name of Oyashiro-sama.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "People performed countless torture ceremonies in front of her, claiming that they were doing it in her name... the name of Oyashiro-sama.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それに対し羽入が抗議しても、誰にも見えず、聞こえなかったのだからどうしようもない…。", NULL, "She asked them not to do that, but no one was able to hear or see her....", Line_Normal); ClearMessage(); @@ -1709,7 +1923,8 @@ void main() FadeBustshotWithFiltering( 2, "mask00" , 1, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500367", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500367", 128); OutputLine(NULL, "「……ノーコメントなのですよ、にぱ〜☆」", NULL, "\"......No comment, nipah~☆\"", Line_Normal); ClearMessage(); @@ -1718,18 +1933,20 @@ void main() DrawBustshotWithFiltering( 1, "Tomi_Def#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800029", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800029", 128); OutputLine(NULL, "「鷹野さんによく僕も聞かされるよ。", NULL, "\"She always talks to me about it too.", Line_WaitForInput); - PlaySE(4, "ps2/08/180800030", 128, 64); + PlayVoice(4, "ps2/08/180800030", 128); OutputLine(NULL, "大昔の鬼ヶ淵村の人たちは、神様のお告げがあると、麓に降りて、人をさらって食べてしまったんだろう?", NULL, " Long ago the villagers of Onigafuchi would receive a divine message, go down to the foot of the mountain, kidnap people, and eat them, right?", Line_WaitForInput); - PlaySE(4, "ps2/08/180800031", 128, 64); + PlayVoice(4, "ps2/08/180800031", 128); OutputLine(NULL, " どうしてそんなことをしたんだろう。", - NULL, " I wonder why they did that.", Line_WaitForInput); - PlaySE(4, "ps2/08/180800032", 128, 64); + NULL, " I wonder why they did that. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/08/180800032", 128); OutputLine(NULL, "これもまた、麓の人々に対する何かの見せしめなのかい?」", - NULL, " Was it a display of force or something?\"", Line_Normal); + NULL, "Was it a display of force or something?\"", Line_Normal); ClearMessage(); PlayBGM( 1, "higurashi", 120, 0 ); @@ -1737,27 +1954,31 @@ void main() DrawBustshotWithFiltering( 2, "Ta_Def#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/09/180900094", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/09/180900094", 128); OutputLine(NULL, "「私はそこは、おそらく食物連鎖で人間よりも優位にあることを自覚するためにやった、一種の儀式だと思っているわ。", - NULL, "\"I believe it was a type of ceremony to make them all realize they were higher on the food chain. ", Line_WaitForInput); - PlaySE(4, "ps2/09/180900095", 128, 64); + NULL, "\"I believe it was a type of ceremony to make them all realize they were higher on the food chain. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/09/180900095", 128); OutputLine(NULL, "鬼ヶ淵村が外部との交流を禁ずる最大の建前が、自分たちは仙人で、村は聖地。", - NULL, "\"The greatest outspoken reasons Onigafuchi forbade intermingling with outsiders were that the village was a holy land, and they were 'transcendents', greater beings than humans.", Line_WaitForInput); - PlaySE(4, "ps2/09/180900096", 128, 64); + NULL, "\"The greatest outspoken reasons Onigafuchi forbade intermingling with outsiders were that the village was a holy land, and they were 'transcendents', greater beings than humans. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/09/180900096", 128); OutputLine(NULL, "汚らわしい人間と交流すると穢れを持ち込む……、そういう風に言われてた。", - NULL, " Mingling with tainted humans will bring corruption....That's what they were taught.", Line_WaitForInput); + NULL, "Mingling with tainted humans will bring corruption....That's what they were taught.", Line_WaitForInput); SetValidityOfInput( FALSE ); Wait( 1000 ); SetValidityOfInput( TRUE ); - PlaySE(4, "ps3/s12/09/180900097", 128, 64); + PlayVoice(4, "ps3/s12/09/180900097", 128); OutputLine(NULL, "だから定期的に、自分たちは人間以上の存在であることを、自覚し直す必要があったんじゃないかしら。」", NULL, " So they probably needed to reaffirm their idea that they were above humans at regular intervals.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/08/180800033", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800033", 128); OutputLine(NULL, "「……日本にも晒し首があったしね。", NULL, "\"...In Japan, there was a tradition of displaying severed heads on pikes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800034", 128, 64); + PlayVoice(4, "ps3/s12/08/180800034", 128); OutputLine(NULL, "見せしめは非人道的ではあるけど、抑止効果は極めて大だったというわけだ…。」", NULL, " While such a warning is inhumane, it's an extremely good deterrent.\"", Line_Normal); ClearMessage(); @@ -1766,41 +1987,47 @@ void main() ChangeBustshot( 2, "Ta_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900098", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900098", 128); OutputLine(NULL, "「見せしめの犠牲者が、酷い方法で拷問されて、生きながら食われて絶命する。", NULL, "\"The victim was brutally tortured in public, and then they were eaten alive.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900099", 128, 64); + PlayVoice(4, "ps3/s12/09/180900099", 128); OutputLine(NULL, "そんなのを見せ付けられたら、………くすくす。", NULL, " What would you think if you saw something like that...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900100", 128, 64); + PlayVoice(4, "ps3/s12/09/180900100", 128); OutputLine(NULL, "絶対に自分はああされたくないって誰もが思うわよねぇ。", - NULL, " Anyone would simply think that they wouldn't want to be in that same situation.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900101", 128, 64); + NULL, " Anyone would simply think that they wouldn't want to be in that same situation. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900101", 128); OutputLine(NULL, "日本には晒し首だけでなく、磔だってあったでしょう?", - NULL, " There's also a history of crucifixion in this country.", Line_WaitForInput); - PlaySE(4, "ps2/09/180900102", 128, 64); + NULL, "There's also a history of crucifixion in this country.", Line_WaitForInput); + PlayVoice(4, "ps2/09/180900102", 128); OutputLine(NULL, " 処刑場に高々と死刑囚を磔にして、観衆の前で辱められながら長槍でブスブスと刺されるのよ。", NULL, " They hung the victim and stabbed him with spears in front of an audience.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/09/180900103", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900103", 128); OutputLine(NULL, " ……ジロウさんもわかると思うけど、槍でほんの一突き二突きされた程度じゃ人は絶命なんてできない。", - NULL, "You probably know this already Jirou-san, but people don't really die from being stabbed once or twice.", Line_WaitForInput); - PlaySE(4, "ps2/09/180900104", 128, 64); + NULL, "You probably know this already Jirou-san, but people don't really die from being stabbed once or twice. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/09/180900104", 128); OutputLine(NULL, "腹部や胸部を貫かれれば、それは十分に致死的なことではあるけれど、ギロチンなんかのように綺麗さっぱり死ねるわけじゃないのよ。", - NULL, " They might have a chance to die if they were stabbed in the stomach or chest, but it's not instant, like a guillotine.", Line_WaitForInput); - PlaySE(4, "ps2/09/180900105", 128, 64); + NULL, "They might have a chance to die if they were stabbed in the stomach or chest, but it's not instant, like a guillotine. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/09/180900105", 128); OutputLine(NULL, "血がぶくぶくと溢れ出し、腹からは腸を引きずり出されて、肺に血が溜まり最後には自らの血で溺れ死ぬ。", - NULL, " They bled from their wounds, their guts were pulled out, and they eventually died by drowning in their own blood.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900106", 128, 64); + NULL, "They bled from their wounds, their guts were pulled out, and they eventually died by drowning in their own blood.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/09/180900106", 128); OutputLine(NULL, "くすくす、そんな緩慢な死を思えば、ギロチンなんて人道的な発明よね。", NULL, " Hee hee, in that sense, a guillotine is such a merciful tool.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900107", 128, 64); + PlayVoice(4, "ps3/s12/09/180900107", 128); OutputLine(NULL, "そうそう知ってる?", - NULL, " Did you know?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900108", 128, 64); + NULL, " Did you know? ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900108", 128); OutputLine(NULL, " ギロチンってね、貴族のために生み出されたんですってよ?", - NULL, " The guillotine was invented for the nobility.", Line_Normal); + NULL, "The guillotine was invented for the nobility.", Line_Normal); ClearMessage(); PlayBGM( 2, "yabaisemi", 120, 0 ); @@ -1809,90 +2036,98 @@ void main() ChangeBustshot( 2, "Ta_Akuwarai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/09/180900109", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/09/180900109", 128); OutputLine(NULL, " 銃殺や絞首刑よりも、もっともっと綺麗にあっさりすっぱりと死ねるように生み出した、", - NULL, "It was invented because they were able to die instantly, which wasn't the case with shooting or hanging.", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "It was invented because they were able to die instantly, which wasn't the case with shooting or hanging.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "死の際まで特別扱いしてもらえる貴族のための処刑道具。", - NULL, " The nobles got special treatment all the way up to death.", Line_WaitForInput); - PlaySE(4, "ps2/09/180900110", 128, 64); + NULL, " The nobles got special treatment all the way up to death. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/09/180900110", 128); OutputLine(NULL, "フランス革命末期の恋愛を描いた、何とか物語っていう白黒映画があるんだけど、ラストのギロチンシーンは圧巻よ。", - NULL, " There's an old black and white movie that I know of... It's a love story set during the French revolution, but the final guillotine scene is the best part.", Line_WaitForInput); - PlaySE(4, "ps2/09/180900111", 128, 64); + NULL, "There's an old black and white movie that I know of... It's a love story set during the French revolution, but the final guillotine scene is the best part. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/09/180900111", 128); OutputLine(NULL, "観衆の嘲笑を浴びながら、数珠繋ぎの貴族たちが一列に並ばされて、次々と一台のギロチンで処刑されていくの。", - NULL, " The nobles are lined up and bound in chains, and they get publically executed on the guillotine one by one.", Line_WaitForInput); - PlaySE(4, "ps2/09/180900112", 128, 64); + NULL, "The nobles are lined up and bound in chains, and they get publically executed on the guillotine one by one.", Line_WaitForInput); + PlayVoice(4, "ps2/09/180900112", 128); OutputLine(NULL, "チョン。", NULL, " Snap!", Line_WaitForInput); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps2/09/180900113", 128, 64); + PlayVoice(4, "ps2/09/180900113", 128); OutputLine(NULL, "はい次、", - NULL, " Next!", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Next!", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "チョン、", - NULL, " Snap!", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Snap!", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "はい次、", - NULL, " Next!", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Next!", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "チョン。", NULL, " Snap!", Line_Normal); ClearMessage(); SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps2/09/180900114", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/09/180900114", 128); OutputLine(NULL, " 人間の死がわずか一瞬で、ベルトコンベアーの上の工場生産のように量産されていく。", NULL, "Human lives are taken away like they're on a conveyor belt.", Line_WaitForInput); - PlaySE(4, "ps2/09/180900115", 128, 64); + PlayVoice(4, "ps2/09/180900115", 128); OutputLine(NULL, "神父のお祈りも最期に言い残す言葉も何もなしよ?", NULL, " There's no last words or prayers or anything!", Line_WaitForInput); OutputLineAll(NULL, "", Line_ContinueAfterTyping); - PlaySE(4, "ps2/09/180900116", 128, 64); + PlayVoice(4, "ps2/09/180900116", 128); SetSpeedOfMessage( TRUE, 128 ); OutputLine(NULL, " チョン、", - NULL, " Snap!", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Snap!", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "はい次、", - NULL, " Next!", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Next!", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "チョン!", NULL, " Snap!", Line_WaitForInput); SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps2/09/180900117", 128, 64); + PlayVoice(4, "ps2/09/180900117", 128); OutputLine(NULL, " もうそんな一瞬の死じゃ見世物にならないからね。", - NULL, " It's not even that entertaining, because it's over in a flash.", Line_WaitForInput); - PlaySE(4, "ps2/09/180900118", 128, 64); + NULL, " It's not even that entertaining, because it's over in a flash. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/09/180900118", 128); OutputLine(NULL, "誰も個人の死に感情を抱かない。", - NULL, " No one holds any sentiment for their deaths.", Line_WaitForInput); - PlaySE(4, "ps2/09/180900119", 128, 64); + NULL, "No one holds any sentiment for their deaths.", Line_WaitForInput); + PlayVoice(4, "ps2/09/180900119", 128); OutputLine(NULL, "観衆は一人の死を見てるんじゃなくて、何十人もの貴族が、長ネギをスライサーで削っていくみたいに、手際よくチョンチョンチョンとはねていく、そのチョンチョンの連続性をショーとして面白がるわけ。", - NULL, " The audience enjoys how the nobles' heads are sliced off like vegetables. It's like a show to them.", Line_WaitForInput); - PlaySE(4, "ps2/09/180900120", 128, 64); + NULL, " The audience enjoys how the nobles' heads are sliced off like vegetables. It's like a show to them. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/09/180900120", 128); OutputLine(NULL, "それに比べたら、一人の人間をじっくり虐め殺す方が、よっぽど個人を尊重しているとは思わない?", - NULL, " I think it's more respectful to kill someone slowly and brutally. That way, people will pay a little bit more attention to them, right?", Line_WaitForInput); - PlaySE(4, "ps2/09/180900121", 128, 64); + NULL, "I think it's more respectful to kill someone slowly and brutally. That way, people will pay a little bit more attention to them, right?", Line_WaitForInput); + PlayVoice(4, "ps2/09/180900121", 128); OutputLine(NULL, " くすくすくすくす。", - NULL, " Hee hee hee hee.", Line_WaitForInput); - PlaySE(4, "ps2/09/180900122", 128, 64); + NULL, " Hee hee hee hee. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/09/180900122", 128); OutputLine(NULL, "そんな濃密な死と拷問で飾り立てられたのが、このオヤシロさまという存在なわけ!」", - NULL, " Oyashiro-sama here was the one who made this brutal torture possible...!\"", Line_Normal); + NULL, "Oyashiro-sama here was the one who made this brutal torture possible...!\"", Line_Normal); ClearMessage(); FadeOutBGM( 3, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); PlayBGM( 0, "Z02_Kyousou", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野は芝居がかった身振りで、ご神体の像を仰いで見せた。", NULL, "Takano raises her hand to honor the statue of Oyashiro-sama.", Line_Normal); ClearMessage(); @@ -1903,35 +2138,40 @@ void main() DrawBustshot( 0, "Ta_Def#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900123", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900123", 128); OutputLine(NULL, "「オヤシロさまという存在は結局、人間が生み出した偶像なの。", NULL, "\"Oyashiro-sama is just an idol created by human beings.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900124", 128, 64); + PlayVoice(4, "ps3/s12/09/180900124", 128); OutputLine(NULL, "その偶像は、恐怖で祭り上げられることで神聖化した。", - NULL, " That idol was worshiped with fear and made divine.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900125", 128, 64); + NULL, " That idol was worshiped with fear and made divine. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900125", 128); OutputLine(NULL, "そう、人が法則や戒律で石垣を組み上げ、呪いや祟り、奇跡や恐怖の漆喰でそれを固める。", - NULL, " Yes, people laid the bricks of his church with rules and doctrines, strengthening it with the mortar of curses and malediction.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900126", 128, 64); + NULL, "Yes, people laid the bricks of his church with rules and doctrines, strengthening it with the mortar of curses and malediction. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900126", 128); OutputLine(NULL, "それらを積み上げて積み上げて雲の上にまで届く高みを作り、その上に立てられるのが神という存在なの。", - NULL, " As they stacked and stacked those bricks up high, its height reached up to heaven and their god was placed above it all.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900127", 128, 64); + NULL, "As they stacked and stacked those bricks up high, its height reached up to heaven and their god was placed above it all.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/09/180900127", 128); OutputLine(NULL, "神は人が欲するゆえに人が生んだ人の手による存在。", - NULL, " Gods are born because people desire them.", Line_WaitForInput); + NULL, " Gods are born because people desire them. ", GetGlobalFlag(GLinemodeSp)); DisableWindow(); ChangeBustshot( 0, "Ta_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/09/180900128", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/09/180900128", 128); OutputLine(NULL, "つまり、人が人を恐怖で支配しようと思った時に生まれる、純粋な恐怖と血と拷問の結晶。", - NULL, " So when people seek to rule others with fear, they become the collection of blood, torture, and pure terror.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900129", 128, 64); + NULL, "So when people seek to rule others with fear, they become the collection of blood, torture, and pure terror.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/09/180900129", 128); OutputLine(NULL, "それがここではオヤシロさまという存在になるのよ!!!", - NULL, " And here, they call that god Oyashiro-sama!!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900130", 128, 64); + NULL, " And here, they call that god Oyashiro-sama!!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900130", 128); OutputLine(NULL, " つまり、神の世界へ至る階段は神ではなく人の手で作られていたことの証左であり私たち人間をさらなる高みへ誘う指針を示して、」", - NULL, " In other words, this proves that the stairs to godhood are built not by gods, but by human hands, and shows the way for us humans to attain further heights, and...\"", Line_Normal); + NULL, "In other words, this proves that the stairs to godhood are built not by gods, but by human hands, and shows the way for us humans to attain further heights, and...\"", Line_Normal); ClearMessage(); FadeOutBGM( 0, 0, FALSE ); @@ -1943,6 +2183,7 @@ void main() StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野の妄想的演説は、ドタンドタンという騒々しい音に遮られた。", NULL, "Her passionate lecture was interrupted by a loud noise.", Line_Normal); ClearMessage(); @@ -1953,11 +2194,13 @@ void main() PlayBGM( 0, "T2", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 振り返れば、…………両目いっぱいに涙を溜めて、固くまぶたを閉じてぼろぼろとこぼしながら、飛び跳ねて抗議する羽入がいた…。", NULL, "As I looked back, Hanyuu was jumping up and down with her eyes full of tears...", Line_Normal); ClearMessage(); SetSpeedOfMessage( TRUE, 128 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ドタン、", NULL, "*Thud*", Line_ContinueAfterTyping); StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); @@ -1980,30 +2223,35 @@ void main() ClearMessage(); SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あらん限りの力で踵を力強く踏み鳴らし、届かぬ声に代わって、最大限の抗議を示していた。", - NULL, "She was stomping the floor as hard as she could, making a loud noise instead of screaming out with her unheard voice.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She was stomping the floor as hard as she could, making a loud noise instead of screaming out with her unheard voice.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……もっとも、声でも音でも同じだ。", - NULL, "However, it all amounted to the same thing...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "However, it all amounted to the same thing...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入は人に何も伝えることはできないのだ。", NULL, "Hanyuu cannot be heard by people.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/12/181100104", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100104", 128); OutputLine(NULL, "「……違うのです…。", NULL, "\"That's not right...", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100105", 128, 64); + PlayVoice(4, "ps3/s12/12/181100105", 128); OutputLine(NULL, "……違うのです…。", NULL, " That's not right...", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100106", 128, 64); + PlayVoice(4, "ps3/s12/12/181100106", 128); OutputLine(NULL, "……僕は……そんなのじゃないのです……。」", - NULL, " I'm not... like that...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm not... like that...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500368", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500368", 128); OutputLine(NULL, "「……………………羽入…。」", NULL, "\"............Hanyuu...\"", Line_Normal); ClearMessage(); @@ -2012,27 +2260,29 @@ void main() ChangeBustshot( 0, "Ha_YowakiA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/12/181100107", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/12/181100107", 128); OutputLine(NULL, "「…僕は人が死んだりとか、虐められたりとかそんなのは嫌なのです。", NULL, "\"I hate... seeing people getting tortured or killed.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100108", 128, 64); + PlayVoice(4, "ps3/s12/12/181100108", 128); OutputLine(NULL, "みんなで一緒に、仲良く楽しく暮らしてくれればいいのです……。", NULL, " I want people to be happy together...", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100109", 128, 64); + PlayVoice(4, "ps3/s12/12/181100109", 128); OutputLine(NULL, "もちろん、僕たちが悪いところもいっぱいありますです。", NULL, " Of course, not everything is perfect...", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100110", 128, 64); + PlayVoice(4, "ps3/s12/12/181100110", 128); OutputLine(NULL, "でもでも、……そんなのを望んだことなんて一度もないのです………!!」", - NULL, " But I never asked people to do such horrible things...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But I never asked people to do such horrible things...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500369", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500369", 128); OutputLine(NULL, "「…………羽入。", NULL, "\"......Hanyuu.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500370", 128, 64); + PlayVoice(4, "ps3/s12/05/180500370", 128); OutputLine(NULL, "…羽入は羽入よ。", NULL, " ...You are who you are.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500371", 128, 64); + PlayVoice(4, "ps3/s12/05/180500371", 128); OutputLine(NULL, "…オヤシロさまなんて、あなたとは関係のないことでしょう……。」", NULL, " Oyashiro-sama has nothing to do with you...\"", Line_Normal); ClearMessage(); @@ -2041,28 +2291,32 @@ void main() ChangeBustshot( 0, "Ha_AuA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100111", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100111", 128); OutputLine(NULL, "「…違うのです…、…違うのです………。", NULL, "\"That's not right... that's not right...", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100112", 128, 64); + PlayVoice(4, "ps3/s12/12/181100112", 128); OutputLine(NULL, "…あうあうあぅあぅ…、あうあぅあぅあぅ!", NULL, " Au au au au... Au au au au!", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100113", 128, 64); + PlayVoice(4, "ps3/s12/12/181100113", 128); OutputLine(NULL, " 鷹野は嫌いです、嫌いなのです…!!", NULL, " I hate Takano... I hate her...!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100114", 128, 64); + PlayVoice(4, "ps3/s12/12/181100114", 128); OutputLine(NULL, " いっつも僕のことを酷く言いますのです、酷く言いますのです……、言いますのです…………!!」", NULL, " She always says horrible things about me... She's a bully...!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …………やっぱり、鷹野を入れるべきではなかったのだろう。", - NULL, "Was it a bad idea for me to bring Takano in here...?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Was it a bad idea for me to bring Takano in here...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …鷹野がこういう話を始めることは想像のついていたことだ。", NULL, "I knew that Takano would get overstimulated and say something like this...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ひとつだけ幸運なことは、羽入の抗議が間接的に伝わり、鷹野の演説を中断できたことだった。", NULL, "Fortunately, Hanyuu's rejection indirectly reached Takano, and she stopped lecturing.", Line_Normal); ClearMessage(); @@ -2073,10 +2327,12 @@ void main() DrawBustshotWithFiltering( 2, "Tomi_Def#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どういうわけか、……富竹には羽入の抗議の音が聞こえたらしいのだ。", - NULL, "Somehow, Tomitake had heard the noise that Hanyuu made.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Somehow, Tomitake had heard the noise that Hanyuu made.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹は唇の前に人差し指を立て、沈黙を促していた。", NULL, "He pressed his finger in front of his lips and told Takano to be quiet.", Line_Normal); ClearMessage(); @@ -2085,140 +2341,159 @@ void main() DrawBustshotWithFiltering( 1, "Ta_Def#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900131", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900131", 128); OutputLine(NULL, "「……何事なの?」", - NULL, "\"What is it...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"What is it...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/08/180800035", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800035", 128); OutputLine(NULL, "「うん…。", NULL, "\"Well...", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800036", 128, 64); + PlayVoice(4, "ps3/s12/08/180800036", 128); OutputLine(NULL, "……さっき、子どもが遠くで飛び跳ねるような音が聞こえたんだよ。", NULL, " I just heard a sound like a child was jumping around...", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800037", 128, 64); + PlayVoice(4, "ps3/s12/08/180800037", 128); OutputLine(NULL, "……この建物の周りで子どもが遊んでいるのかもしれない。」", NULL, " There might be a child somewhere near this building.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/09/180900132", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900132", 128); OutputLine(NULL, "「…………………そう………?", NULL, "\"..........Really......?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900133", 128, 64); + PlayVoice(4, "ps3/s12/09/180900133", 128); OutputLine(NULL, " 私には何の気配も感じないけれど…?」", - NULL, " I didn't hear anything...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I didn't hear anything...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Tomi_Komaru#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800038", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800038", 128); OutputLine(NULL, "「…いや、確かに聞こえたよ。", NULL, "\"I'm sure I heard it...", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800039", 128, 64); + PlayVoice(4, "ps3/s12/08/180800039", 128); OutputLine(NULL, "……鷹野さん、ここへはお忍びで入れてもらってるんだ。", NULL, " Takano-san, we're in here in secret.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800040", 128, 64); + PlayVoice(4, "ps3/s12/08/180800040", 128); OutputLine(NULL, "梨花ちゃんの立場にも配慮して、もう少し静かに見学しないと悪いよ。」", - NULL, " I think you should look around without making any noise.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I think you should look around without making any noise.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " せっかくいい気持ちで喋っていたのに、とでも言いたそうな顔で憮然となる鷹野だったが、富竹の言う方が正しい。大人しく口を噤んでくれた。", NULL, "Takano seemed disappointed, but Tomitake was right. She had no choice but to be quiet.", Line_Normal); ClearMessage(); DrawSceneWithMask( "JSA3", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500372", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500372", 128); OutputLine(NULL, "「………富竹。", NULL, "\"......Tomitake.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500373", 128, 64); + PlayVoice(4, "ps3/s12/05/180500373", 128); OutputLine(NULL, "周りに子どもなんて居ませんですよ。」", - NULL, " There are no children around this place.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " There are no children around this place.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Tomi_Def#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800041", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800041", 128); OutputLine(NULL, "「そうかい?", NULL, "\"Are you sure?", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800042", 128, 64); + PlayVoice(4, "ps3/s12/08/180800042", 128); OutputLine(NULL, " 梨花ちゃんには聞こえなかったかい?", NULL, " You didn't hear it either?", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800043", 128, 64); + PlayVoice(4, "ps3/s12/08/180800043", 128); OutputLine(NULL, " 僕は確かに飛び跳ねるような音を聞いたんだけどなぁ…。」", NULL, " I'm sure I heard a noise...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500374", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500374", 128); OutputLine(NULL, "「もちろん、ボクも聞きましたですよ。", NULL, "\"I heard it too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500375", 128, 64); + PlayVoice(4, "ps3/s12/05/180500375", 128); OutputLine(NULL, "……遠くではなく、僕のすぐ後でドタンドタン跳ねていましたです。", NULL, " But it wasn't coming from outside the building... It was jumping right behind me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500376", 128, 64); + PlayVoice(4, "ps3/s12/05/180500376", 128); OutputLine(NULL, "富竹には遠くに聞こえたでしょうが、ボクにはすぐ後だったので、うるさいくらいでしたですよ。」", NULL, " I guess you heard it from far away, but it was very loud to me.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "JSA4", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私の後には祭壇があり、…そこにはオヤシロさまのご神体が立っている。", - NULL, "I was standing in front of the altar, and the statue of Oyashiro-sama was right behind me.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I was standing in front of the altar, and the statue of Oyashiro-sama was right behind me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹は私の言う意味を、薄気味悪く捉えたようだった。", - NULL, "Tomitake seemed freaked out after hearing what I just told him.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Tomitake seemed freaked out after hearing what I just told him.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 苦笑いを浮かべるが表情が見る見る青ざめていく。", - NULL, "Although he was trying to fake a smile, his face was turning pale.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Although he was trying to fake a smile, his face was turning pale.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …だが、一番怖がってほしい肝心の鷹野は、こういう時に限って鈍感で、全然怖がってはくれなかった。", NULL, "However, Takano didn't seem scared at all...", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500377", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500377", 128); OutputLine(NULL, "「………鷹野。", NULL, "\"......Takano.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500378", 128, 64); + PlayVoice(4, "ps3/s12/05/180500378", 128); OutputLine(NULL, "祭具殿の中でオヤシロさまを怒らせるようなことを言うのは禁止なのです。", NULL, " You can't say things that would upset Oyashiro-sama in front of him.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500379", 128, 64); + PlayVoice(4, "ps3/s12/05/180500379", 128); OutputLine(NULL, "オヤシロさまがとても怒っていますのです。", NULL, " Oyashiro-sama is very angry now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500380", 128, 64); + PlayVoice(4, "ps3/s12/05/180500380", 128); OutputLine(NULL, "その声が聞こえませんか…?」", - NULL, " Can't you hear his voice...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Can't you hear his voice...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まぁ、聞こえなくて幸いだ。", - NULL, "It's fortunate that she can't, to be honest.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It's fortunate that she can't, to be honest.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 聞こえたとしても、ベソと、あぅあぅしか聞こえない。", NULL, "Even if she heard it, it would be nothing but tears.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そもそも、オヤシロさまの怒りを、人間にもわかるように伝えるのが、オヤシロさまの巫女の役目だ。", - NULL, "My job as a shrine maiden to begin with is to tell humans what Oyashiro-sama is feeling.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "My job as a shrine maiden to begin with is to tell humans what Oyashiro-sama is feeling.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……私は羽入の意志を代弁するのが生まれながらの務めなのだから。", NULL, "I'm responsible for speaking on Hanyuu's behalf.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私の口調がいつになく真面目なのを汲み取ってくれたのだろうか。", - NULL, "Takano must have realized that I was very serious about what I just said.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Takano must have realized that I was very serious about what I just said.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …鷹野は普段からは想像もつかないくらいあっさりと謝ってくれた。", NULL, "She apologized to me right away.", Line_Normal); ClearMessage(); @@ -2232,34 +2507,37 @@ void main() DisplayWindow(); PlayBGM( 0, "semi", 120, 0 ); - PlaySE(4, "ps3/s12/09/180900134", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900134", 128); OutputLine(NULL, "「…ごめんなさい。", NULL, "\"I'm sorry...", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900135", 128, 64); + PlayVoice(4, "ps3/s12/09/180900135", 128); OutputLine(NULL, "いささか調子に乗りすぎたわ。", NULL, " I took it too far.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900136", 128, 64); + PlayVoice(4, "ps3/s12/09/180900136", 128); OutputLine(NULL, "オヤシロさまもごめんなさい。", NULL, " I'm sorry, Oyashiro-sama.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900137", 128, 64); + PlayVoice(4, "ps3/s12/09/180900137", 128); OutputLine(NULL, "人が崇めればそれは神。", NULL, " You are a god, as long as people worship you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900138", 128, 64); + PlayVoice(4, "ps3/s12/09/180900138", 128); OutputLine(NULL, "たとえ私が崇めなくても神聖は犯されない。", NULL, " Even though I may not worship you, you are still holy.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900139", 128, 64); + PlayVoice(4, "ps3/s12/09/180900139", 128); OutputLine(NULL, "面白半分に冒涜したことを謝るわ。」", - NULL, " I'm sorry for disrespecting you.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm sorry for disrespecting you.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500381", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500381", 128); OutputLine(NULL, "「………オヤシロさまは甘いものが大好きなのです。", NULL, "\"Oyashiro-sama loves sweet food.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500382", 128, 64); + PlayVoice(4, "ps3/s12/05/180500382", 128); OutputLine(NULL, "ボクを経由してお供えしないと、祟りがありますですよ。」", - NULL, " You'll get cursed, unless you offer something sweet through me.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You'll get cursed, unless you offer something sweet through me.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹が苦笑する。", NULL, "Tomitake couldn't help but smile.", Line_WaitForInput); OutputLine(NULL, "鷹野も一瞬笑ったが、神妙に頭を下げて、今度シュークリームを買ってきてお供えしますと言ってくれた。", @@ -2271,23 +2549,28 @@ void main() DrawBustshotWithFiltering( 1, "Ha_AuA1%", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8*2, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 取りあえず、鷹野は話をやめてくれたし、やめてほしいという意思も伝わった。", - NULL, "Takano finally stopped saying bad things about Oyashiro-sama.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Takano finally stopped saying bad things about Oyashiro-sama.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 甘いものも今度買って来てくれるという。", - NULL, "She also promised to bring me something sweet.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She also promised to bring me something sweet.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……まだ半ベソをかいている羽入だったが、取りあえず納得をしたようだ。", NULL, "Hanyuu was still upset, but she was probably satisfied for the moment.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……だが、羽入が立てている三本の指の意味が気になる。", - NULL, "But I didn't know what she meant by the three fingers she was showing to me.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But I didn't know what she meant by the three fingers she was showing to me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …それも伝えろというのか。", NULL, "Was she telling me to ask Takano for that too...?", Line_WaitForInput); OutputLine(NULL, "………巫女っていうのはつくづく因果な役目だ。", @@ -2297,13 +2580,14 @@ void main() DrawBustshotWithFiltering( 2, "Ta_Def#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "JSA4", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500383", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500383", 128); OutputLine(NULL, "「オヤシロさまは、シュークリームは最低でも3つ欲しいと言ってますですよ。", NULL, "\"Oyashiro-sama is saying that he wants at least three cream puffs.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500384", 128, 64); + PlayVoice(4, "ps3/s12/05/180500384", 128); OutputLine(NULL, "………ボクが食べたいわけではないので誤解しないで欲しいのです。」", - NULL, " ......I just want to make it clear that it's not me asking for that.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " ......I just want to make it clear that it's not me asking for that.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } DisableWindow(); @@ -2311,123 +2595,145 @@ void main() DrawBustshot( 1, "Tomi_Warai#", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900139_1", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900139_1", 128); OutputLine(NULL, "「「ぷ、…あははは、あっはっはっはっはっは!」」", NULL, "\"Pff, ahahaha, ah ha ha ha ha ha!!!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 場を和ませるための私の冗談だと受け取ったのだろう。", NULL, "They took it as a joke I made to reduce the tension.", Line_WaitForInput); OutputLine(NULL, "富竹も鷹野も腹を抱えて大笑いする。", NULL, " Tomitake and Takano cracked up, holding their stomachs.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入は何で二人が笑い転げるのかわからず、目を白黒させていた。", - NULL, "Hanyuu was looking at them with surprise, not knowing why they were laughing.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hanyuu was looking at them with surprise, not knowing why they were laughing.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は赤面して恥ずかしさに耐えているのみだ。", NULL, "My face, meanwhile, was turning red with embarrassment.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/09/180900140", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900140", 128); OutputLine(NULL, "「わかったわ。", NULL, "\"Fine.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900141", 128, 64); + PlayVoice(4, "ps3/s12/09/180900141", 128); OutputLine(NULL, "オヤシロさまのためにおいしいシュークリームを3つ買ってくるわね。", NULL, " I'll get three delicious cream puffs for Oyashiro-sama.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900142", 128, 64); + PlayVoice(4, "ps3/s12/09/180900142", 128); OutputLine(NULL, "梨花ちゃんや沙都子ちゃんの分もいくつか買った方がいいのかしら?」", - NULL, " Should I get some for you and Satoko-chan too?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Should I get some for you and Satoko-chan too?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500385", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500385", 128); OutputLine(NULL, "「いえ、ボクの分はいいのです。", NULL, "\"No, I don't need any.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500386", 128, 64); + PlayVoice(4, "ps3/s12/05/180500386", 128); OutputLine(NULL, "……………その代わり、どうしても聞いてもらいたい話がありますのです。」", NULL, " .........But there is something that I want to tell you...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/09/180900143", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900143", 128); OutputLine(NULL, "「何かしら。", NULL, "\"What is it...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900144", 128, 64); + PlayVoice(4, "ps3/s12/09/180900144", 128); OutputLine(NULL, "……今日は祭具殿に入れてもらえるというわがままを聞いてもらえたんだから、それに見合うわがままには応えるつもりよ。」", NULL, " Since you let me inside the storehouse today, I'm willing to do anything for you now.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500387", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500387", 128); OutputLine(NULL, "「…………ボクが今から話すことを、絶対に信じて欲しいのです。", NULL, "\"Then...... I want you to believe what I am about to tell you now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500388", 128, 64); + PlayVoice(4, "ps3/s12/05/180500388", 128); OutputLine(NULL, "どうして、とか、そんな馬鹿な、とかはなしなのです。", NULL, " Please don't ask me why, or make fun of me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500389", 128, 64); + PlayVoice(4, "ps3/s12/05/180500389", 128); OutputLine(NULL, "だから、絶対に信じて、運命に打ち勝って、……私を助けてほしいのです。」", - NULL, " Please believe me, and change fate to save me...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Please believe me, and change fate to save me...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 2, "Ta_Def#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, FALSE ); ChangeBustshot( 1, "Tomi_Def#", 200, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹も鷹野も、多分、初めて見るだろう私の真剣な様子に、驚きを感じているようだった。", NULL, "Both of them are surprised to see such a serious look on my face.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、彼らはきっと驚くだろう。", - NULL, "I was sure they'd be surprised.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I was sure they'd be surprised.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …私が今から、二人が後日迎えることになる逃れえぬ死について説明するからだ。", NULL, "After all, I was about to explain to them that they were going to die in two days.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼らはそんな馬鹿なと否定したがるだろう。", - NULL, "I'm sure they'd want to deny that.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm sure they'd want to deny that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、私は少なくともこの二人の死についてだけは、かなり具体的に知っている。", - NULL, "But I knew a fair bit about their deaths.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But I knew a fair bit about their deaths.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、簡単に笑い捨てられないくらい細かく説明できるだろう。", - NULL, "If I could explain it to them in detail, they wouldn't be able to laugh it off.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If I could explain it to them in detail, they wouldn't be able to laugh it off.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……………もちろん、以前にも同じように、彼らに死の運命を告げたことはある。", NULL, "I'd talked to them about it several times in previous lives,", Line_WaitForInput); OutputLine(NULL, "信じてはもらえなかった。", NULL, " but they never took it seriously.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 信じてもらえる確率が極少であることは覚悟している…。", - NULL, "I only had that slight possibility that they might believe me...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I only had that slight possibility that they might believe me...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、信じてもらえる顛末は、奇跡というほどのレベルじゃない。", - NULL, "Hopefully, the possibility is as small as a miracle.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hopefully, the possibility is as small as a miracle.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " サイコロの何れか一面には刻まれている程度のものだ。", NULL, "It should be engraved on the side of a die.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 仲間たちがみんな運命に打ち勝ち、次々と6の目を出す幸運の連続。", - NULL, "My friends overcame their fates, and they all rolled a six.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "My friends overcame their fates, and they all rolled a six.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もしそれを奇跡と呼んでもいいならば。", - NULL, "Should I call that a miracle...?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Should I call that a miracle...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どうか神さま、…ここでもう一度サイコロに6の目を。", - NULL, "Please, God... Let me roll a six again...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Please, God... Let me roll a six again...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼らに眼前に迫りつつある死の運命を信じさせてください…。", NULL, "Please let them believe that death is upon them...", Line_Normal); ClearMessage(); diff --git a/Update/_mina_007.txt b/Update/_mina_007.txt index 38f2724..b17e318 100644 --- a/Update/_mina_007.txt +++ b/Update/_mina_007.txt @@ -5,22 +5,28 @@ void main() DrawSceneWithMask( "Ka1", "maskc", 1, 0, 1300 ); PlayBGM( 0, "it_moves", 120, 0 ); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江はプロジェクターでの説明が終わると、部屋の明かりをつけた。", NULL, "Irie turned the light on as soon as he finished his presentation.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ロの字型に机が並べられた会議室には、入江も含めて8人ほどの白衣の男たちが着席していた。", - NULL, "There were about eight men wearing lab coats inside the meeting room.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "There were about eight men wearing lab coats inside the meeting room.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、一番正面に座っている男だけは白衣を着ていなかった。", NULL, "The man sitting at the far end was the only person without one.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その人物が軽く手を何度か叩く。", - NULL, "Upon seeing Irie finish his speech, he clapped his hands several times.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Upon seeing Irie finish his speech, he clapped his hands several times.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それが拍手だと気付き、他の白衣たちも拍手した。", NULL, "Having noticed his applause, the other men in the room soon followed suit.", Line_Normal); ClearMessage(); @@ -29,33 +35,36 @@ void main() DrawBustshotWithFiltering( 2, "Tomi_Def", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800044", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800044", 128); OutputLine(NULL, "「それは良かった。", NULL, "\"Excellent.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800045", 128, 64); + PlayVoice(4, "ps3/s12/08/180800045", 128); OutputLine(NULL, "本当に良かった。", NULL, " Very, very excellent.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800046", 128, 64); + PlayVoice(4, "ps3/s12/08/180800046", 128); OutputLine(NULL, "この度の成果は個人的にもとても満足できるところです。」", - NULL, " I'm quite satisfied with your progress.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm quite satisfied with your progress.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ta_Warai+", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900145", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900145", 128); OutputLine(NULL, "「入江先生の献身的努力の賜物ですわ。」", - NULL, "\"Your hard work has paid off, Dr. Irie.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Your hard work has paid off, Dr. Irie.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawBustshotWithFiltering( 2, "Iri_Def2+", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Ka2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/10/181000084", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000084", 128); OutputLine(NULL, "「いえいえ、優秀なスタッフの協力があればこそです。", NULL, "\"No, I would say it's because of my incredible staff.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000085", 128, 64); + PlayVoice(4, "ps3/s12/10/181000085", 128); OutputLine(NULL, "全てのスタッフに感謝します。」", NULL, " I really do owe them my gratitude.\"", Line_Normal); ClearMessage(); @@ -64,10 +73,11 @@ void main() DrawBustshotWithFiltering( 1, "Tomi_Def", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800047", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800047", 128); OutputLine(NULL, "「これで、完全治療の目処が立ったと言えるでしょう。", NULL, "\"We really are getting close to finding a perfect cure.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800048", 128, 64); + PlayVoice(4, "ps3/s12/08/180800048", 128); OutputLine(NULL, "まだいくつかの詰めは残っておりますが、それは時間と予算が解決する問題です。」", NULL, " There are a few more sticking points left, but they can all be resolved with time and financing.\"", Line_Normal); ClearMessage(); @@ -76,18 +86,20 @@ void main() ChangeBustshot( 2, "Iri_Def1+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000086", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000086", 128); OutputLine(NULL, "「それにつきましてはよろしくお願いいたします。", NULL, "\"We're counting on your support on that front.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000087", 128, 64); + PlayVoice(4, "ps3/s12/10/181000087", 128); OutputLine(NULL, "然るべき人員と予算があれば、おそらく3年以内。", NULL, " With sufficient funding and labor, I estimate we'll be done within three years.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000088", 128, 64); + PlayVoice(4, "ps3/s12/10/181000088", 128); OutputLine(NULL, "61年度までには完全な医療体制を確立できると思います。", - NULL, " By 1986 we should be able to establish a complete treatment for it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000089", 128, 64); + NULL, " By 1986 we should be able to establish a complete treatment for it. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000089", 128); OutputLine(NULL, "今後の課題は、専門知識のない医療機関でも容易に対応できるパッケージ的な治療方法の確立と、より安価で簡易な検査法の確立です。」", - NULL, " From here on out, our challenges are establishing a treatment package that other, unspecialized medical facilities can easily administer, and developing an easier, cheaper test for it.\"", Line_Normal); + NULL, "From here on out, our challenges are establishing a treatment package that other, unspecialized medical facilities can easily administer, and developing an easier, cheaper test for it.\"", Line_Normal); ClearMessage(); DisableWindow(); @@ -95,30 +107,34 @@ void main() DrawBustshotWithFiltering( 1, "Ta_Def+", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900146", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900146", 128); OutputLine(NULL, "「検査法に関しては、現在、入江先生が血液採取から潜在患者を発見する方法を研究中です。", - NULL, "\"With regards to testing, Dr. Irie is currently researching ways to detect potential patients through blood samples.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900147", 128, 64); + NULL, "\"With regards to testing, Dr. Irie is currently researching ways to detect potential patients through blood samples. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900147", 128); OutputLine(NULL, "この方法が確立すれば、一般的な健康診断と併用できますので、相当の低コスト化を実現できると思われます。」", - NULL, " Once that process is established, the test can be administered alongside regular physical exams, and we believe that will drive costs down significantly.\"", Line_Normal); + NULL, "Once that process is established, the test can be administered alongside regular physical exams, and we believe that will drive costs down significantly.\"", Line_Normal); ClearMessage(); DrawBustshotWithFiltering( 0, "Tomi_Warai", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "Ka1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/08/180800049", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800049", 128); OutputLine(NULL, "「それは素晴らしい。", NULL, "\"That's wonderful to hear.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800050", 128, 64); + PlayVoice(4, "ps3/s12/08/180800050", 128); OutputLine(NULL, "現在の検査法はだいぶ大掛かりで高コストですからね。", NULL, " The current tests are pretty involved and expensive, after all.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800051", 128, 64); + PlayVoice(4, "ps3/s12/08/180800051", 128); OutputLine(NULL, "…いや、コストにまでお気遣いいただき本当に感謝します。", - NULL, " ...Sorry, I'm truly grateful to hear you're considering the costs too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800052", 128, 64); + NULL, " ...Sorry, I'm truly grateful to hear you're considering the costs too. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800052", 128); OutputLine(NULL, "国民の健康は即ち国益のはず、それに予算問題を出すのは本当に情けないことなのですが…。", - NULL, " Healthy citizens are supposed to be our nation's assets, so it really is shameful to bring up the budget, but...", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800053", 128, 64); + NULL, "Healthy citizens are supposed to be our nation's assets, so it really is shameful to bring up the budget, but...", Line_WaitForInput); + PlayVoice(4, "ps3/s12/08/180800053", 128); OutputLine(NULL, "削れるなら一円でも安くというのが当方の立場なのです。」", NULL, " But from our position, we'd like to shave every yen we can off the costs.\"", Line_Normal); ClearMessage(); @@ -126,17 +142,19 @@ void main() DrawBustshotWithFiltering( 1, "Iri_Def2+", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "Ka2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/10/181000090", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000090", 128); OutputLine(NULL, "「もちろん理解しています。", NULL, "\"Of course. We understand.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000091", 128, 64); + PlayVoice(4, "ps3/s12/10/181000091", 128); OutputLine(NULL, "治療法は確立したがコスト的に不可能では絵に描いた餅ですから。", NULL, " If we established a treatment that was impossible due to the cost, it'd just be a pie in the sky.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000092", 128, 64); + PlayVoice(4, "ps3/s12/10/181000092", 128); OutputLine(NULL, "机上の空論でなく、実行可能な方法で考えるのも我々の仕事です。」", - NULL, " It's our job to develop a practical treatment, not a theoretical one.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's our job to develop a practical treatment, not a theoretical one.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹が拍手すると、今度は皆、遅れずに拍手した。", NULL, "Tomitake started clapping again, and everyone followed him.", Line_Normal); ClearMessage(); @@ -145,45 +163,50 @@ void main() DrawBustshotWithFiltering( 2, "Tomi_Def", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800054", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800054", 128); OutputLine(NULL, "「あなたは医師として優秀なだけでなく、本当に尊敬できる人格者です。", NULL, "\"You're truly a respectable man, as well as a talented doctor.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800055", 128, 64); + PlayVoice(4, "ps3/s12/08/180800055", 128); OutputLine(NULL, "あなたとお会いできたことを誇りに思います。」", - NULL, " I'm honored to have met you.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm honored to have met you.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Iri_Def1+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000093", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000093", 128); OutputLine(NULL, "「いえ、本当に拍手をいただくのは、全ての方を治療できて、いわゆる『オヤシロさまの祟り』を完全に撲滅できた時です。", NULL, "\"No, I can't sincerely accept your applause until every person has been treated, and this so-called 'curse of Oyashiro-sama' has been exterminated.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000094", 128, 64); + PlayVoice(4, "ps3/s12/10/181000094", 128); OutputLine(NULL, "それまで、どうか連帯してがんばっていけたらと思っております。」", - NULL, " We hope for your continued cooperation until that time.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We hope for your continued cooperation until that time.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Tomi_Warai", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800056", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800056", 128); OutputLine(NULL, "「こちらこそ!", NULL, "\"Likewise!", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800057", 128, 64); + PlayVoice(4, "ps3/s12/08/180800057", 128); OutputLine(NULL, " 私も入江所長の要求する予算が、限りなく額面通りになるよう努力します。", NULL, " I'll do everything I can to make sure you receive almost every yen in the budget you've outlined.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800058", 128, 64); + PlayVoice(4, "ps3/s12/08/180800058", 128); OutputLine(NULL, "どうか引き続きよろしくお願いいたします!」", NULL, " Please keep up the good work!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹が握手を求めて手を伸ばすと、入江はそれに応える。", - NULL, "Tomitake and Irie shook hands,", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Tomitake and Irie shook hands,", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 再び会議室いっぱいに拍手が広がるのだった。", NULL, "and the meeting room was filled with applause yet again.", Line_Normal); ClearMessage(); @@ -191,17 +214,19 @@ void main() DrawBustshotWithFiltering( 2, "Ta_Def+", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Ka1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/09/180900148", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900148", 128); OutputLine(NULL, "「では、今夜のミーティングはこれまでといたしましょう。", NULL, "\"That's it for tonight's meeting.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900149", 128, 64); + PlayVoice(4, "ps3/s12/09/180900149", 128); OutputLine(NULL, "明日は皆さんも御待ちかねのメインイベント、予算ヒアリングです。", NULL, " Tomorrow's the main event we're all waiting for... the budget hearing.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900150", 128, 64); + PlayVoice(4, "ps3/s12/09/180900150", 128); OutputLine(NULL, "各自奮闘しましょう。」", - NULL, " Let's all push hard.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Let's all push hard.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もちろんこれは嫌味だ。", NULL, "Takano was being sarcastic, of course.", Line_WaitForInput); OutputLine(NULL, "白衣のスタッフたちは皆、苦笑いする。", @@ -212,10 +237,11 @@ void main() DrawBustshotWithFiltering( 1, "Tomi_Warai", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800059", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800059", 128); OutputLine(NULL, "「……あはははは。", NULL, "\"...Ahahahaha.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800060", 128, 64); + PlayVoice(4, "ps3/s12/08/180800060", 128); OutputLine(NULL, "いや、必要な予算なら私も最大限配慮します。", NULL, " Well, I'll give my greatest efforts for the budget you all need too.", Line_WaitForInput); @@ -223,23 +249,25 @@ void main() ChangeBustshot( 1, "Tomi_Komaru", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800061", 128, 64); + PlayVoice(4, "ps3/s12/08/180800061", 128); OutputLine(NULL, "私は本当は皆さんの味方になってあげたいくらいなんですよ…。", - NULL, " To be honest, I want to be on your side myself...", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800062", 128, 64); + NULL, " To be honest, I want to be on your side myself... ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800062", 128); OutputLine(NULL, "ですが、上に説明するのも直接怒られるのも僕ですのでね…。", - NULL, " But I'm the one who has to explain things to the brass, and the one they come down on directly...", Line_WaitForInput); + NULL, "But I'm the one who has to explain things to the brass, and the one they come down on directly...", Line_WaitForInput); DisableWindow(); ChangeBustshot( 1, "Tomi_Def", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800063", 128, 64); + PlayVoice(4, "ps3/s12/08/180800063", 128); OutputLine(NULL, "申し訳ございませんが、渋々、厳格に審査させていただきます。", - NULL, " You have my deepest apologies, but regretfully, I'll be rigorously examining the budget.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800064", 128, 64); + NULL, " You have my deepest apologies, but regretfully, I'll be rigorously examining the budget. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800064", 128); OutputLine(NULL, "どうかご協力をよろしくお願いいたします。」", - NULL, " Please continue lending me your cooperation.\"", Line_Normal); + NULL, "Please continue lending me your cooperation.\"", Line_Normal); ClearMessage(); DisableWindow(); @@ -248,17 +276,19 @@ void main() DrawBustshot( 0, "Iri_Warai+", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000095", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000095", 128); OutputLine(NULL, "「はっはっは、それが富竹さんのお仕事ですから止むを得ません。", NULL, "\"Ha ha ha. That's your job, so we can't blame you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000096", 128, 64); + PlayVoice(4, "ps3/s12/10/181000096", 128); OutputLine(NULL, "どうか明日はよろしくお願いいたします。", NULL, " We'll see you tomorrow.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000097", 128, 64); + PlayVoice(4, "ps3/s12/10/181000097", 128); OutputLine(NULL, "では、本日はこれで解散といたします。」", - NULL, " In any case, that's it for today.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " In any case, that's it for today.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江が閉会を宣言すると、白衣のスタッフたちは資料をまとめ時計を見上げてから退席した。", NULL, "Once Irie declared the meeting over, his white-coated staff gathered up their documents and left after glancing at the clock.", Line_Normal); ClearMessage(); @@ -266,14 +296,17 @@ void main() DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); DrawScene( "Ka2", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …時計はもう24時を指そうとしている。", - NULL, "...It was almost midnight.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...It was almost midnight.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 明日が非番のスタッフはともかく、勤務のあるスタッフはすぐに寝ないと明日に差し支えるだろう。", NULL, "The staff who were off tomorrow might be alright, but those scheduled to work needed to sleep soon, or it would hinder them the next day.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野は、灰皿の吸殻をまとめ、缶コーヒーの空き缶を集める。", NULL, "Takano gathered up the butts from the ashtrays as well as the empty coffee cans.", Line_Normal); ClearMessage(); @@ -282,7 +315,8 @@ void main() DrawBustshotWithFiltering( 1, "Ta_Def+", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900151", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900151", 128); OutputLine(NULL, "「あら、コーヒーを飲まない人もいるのね。", NULL, "\"My, some people didn't drink their coffee.", Line_WaitForInput); @@ -290,35 +324,37 @@ void main() ChangeBustshot( 1, "Ta_Akuwarai+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900152", 128, 64); + PlayVoice(4, "ps3/s12/09/180900152", 128); OutputLine(NULL, "せっかく会議用に認めさせたコーヒー代なんだから、ちゃんと飲んでくれないとこの分まで予算が切られちゃうのかしら…?", NULL, " We managed to get a coffee budget for meetings approved, but I wonder if they'll cut that budget if people don't drink it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900153", 128, 64); + PlayVoice(4, "ps3/s12/09/180900153", 128); OutputLine(NULL, " くすくす。」", - NULL, " Hee hee...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Hee hee...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Tomi_Komaru", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800065", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800065", 128); OutputLine(NULL, "「あははは……、ひどいなぁ。", NULL, "\"Ahahaha... Don't be so mean.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800066", 128, 64); + PlayVoice(4, "ps3/s12/08/180800066", 128); OutputLine(NULL, "僕も仕事で嫌々やってるんだよ?」", - NULL, " I'm not doing this because I enjoy it, you know?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm not doing this because I enjoy it, you know?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Iri_Def2+", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000098", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000098", 128); OutputLine(NULL, "「あ、鷹野さん。", NULL, "\"Oh, Takano-san...", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000099", 128, 64); + PlayVoice(4, "ps3/s12/10/181000099", 128); OutputLine(NULL, "そのコーヒー1本もらいます。」", NULL, " I'll take that leftover coffee.\"", Line_Normal); ClearMessage(); @@ -327,10 +363,11 @@ void main() ChangeBustshot( 2, "Tomi_Def", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800067", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800067", 128); OutputLine(NULL, "「じゃあ僕ももらいます。", NULL, "\"I'll take one too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800068", 128, 64); + PlayVoice(4, "ps3/s12/08/180800068", 128); OutputLine(NULL, "全て飲みきった方が、予算請求には都合がいいでしょうから。」", NULL, " That way the budget won't go to waste.\"", Line_Normal); ClearMessage(); @@ -340,19 +377,22 @@ void main() ChangeBustshot( 2, "Tomi_Warai", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000100", 128, 64); - PlaySE(5, "ps3/s12/09/180900154", 128, 64); - PlaySE(6, "ps3/s12/08/180800069", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江&富竹&鷹野", NULL, "Irie & Tomitake & Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000100", 128); + PlayVoice(5, "ps3/s12/09/180900154", 128); + PlayVoice(6, "ps3/s12/08/180800069", 128); OutputLine(NULL, "「「はっはっはっは。」」", NULL, "\"Ha ha ha ha ha!\"", Line_Normal); ClearMessage(); PlayBGM( 0, "Iru", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 他のスタッフが皆いなくなると、ようやく弛緩したムードとなった。", - NULL, "The two of them seemed more relaxed with the other staff members gone.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The two of them seemed more relaxed with the other staff members gone.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹も入江も襟元を緩め、少しリラックスした表情を浮かべた。", NULL, "Tomitake and Irie loosened their collars in a sign of relief.", Line_Normal); ClearMessage(); @@ -361,37 +401,41 @@ void main() ChangeBustshot( 2, "Tomi_Def", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800070", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800070", 128); OutputLine(NULL, "「梨花ちゃんと沙都子ちゃんたちはお元気ですか?", - NULL, "\"How are Rika-chan and Satoko-chan? Are they doing fine?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"How are Rika-chan and Satoko-chan? Are they doing fine?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/08/180800071", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800071", 128); OutputLine(NULL, " 先週聞いた話では、沙都子ちゃんの検査結果が一時期、よくなかったように聞きましたが。」", - NULL, "I heard last week that Satoko-chan's test results weren't that good recently...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I heard last week that Satoko-chan's test results weren't that good recently...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Iri_Def1+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000101", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000101", 128); OutputLine(NULL, "「あれは取り越し苦労のようでした。", NULL, "\"No, but it actually wasn't that big of a deal.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000102", 128, 64); + PlayVoice(4, "ps3/s12/10/181000102", 128); OutputLine(NULL, "急に暑くなりましたからね、体がびっくりしてしまったのでしょう。", NULL, " She was a bit out of sorts because of the heat wave.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000103", 128, 64); + PlayVoice(4, "ps3/s12/10/181000103", 128); OutputLine(NULL, "最新の検査結果では非常に安定した状態に戻っています。」", - NULL, " Her new results came out very stable.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Her new results came out very stable.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshot( 2, "Ta_Warai+", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900155", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900155", 128); OutputLine(NULL, "「くすくす、入江先生は沙都子ちゃんには特に熱心ですからねぇ?」", NULL, "\"Hee hee, Dr. Irie is very passionate about Satoko-chan...\"", Line_Normal); ClearMessage(); @@ -400,10 +444,11 @@ void main() ChangeBustshot( 1, "Iri_Majime2+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000104", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000104", 128); OutputLine(NULL, "「そそ、そんなことはありませんよ。", NULL, "\"Th-Th-That's not true.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000105", 128, 64); + PlayVoice(4, "ps3/s12/10/181000105", 128); OutputLine(NULL, "医師たるもの、全ての病める者には公平に全力を尽くします!", NULL, " As a physician, I treat all of my patients equally, to the best of my ability!", Line_WaitForInput); @@ -412,21 +457,23 @@ void main() ChangeBustshot( 1, "Iri_Warai+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000106", 128, 64); + PlayVoice(4, "ps3/s12/10/181000106", 128); OutputLine(NULL, " そして私に感謝してメイドさんになってくれればなお素晴らしいのですが!", - NULL, " But if she feels grateful and decides to become my maid, that would be wonderful!", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000107", 128, 64); + NULL, " But if she feels grateful and decides to become my maid, that would be wonderful! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000107", 128); OutputLine(NULL, " ……いやはや、なかなかそうはなりませんねぇ。」", - NULL, " ...Though that's proving quite difficult.\"", Line_Normal); + NULL, "...Though that's proving quite difficult.\"", Line_Normal); ClearMessage(); DrawBustshotWithFiltering( 0, "Tomi_Def", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "Ka2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/08/180800072", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800072", 128); OutputLine(NULL, "「沙都子ちゃんを完全に治療できる方法があれば、本当に素晴らしいのですが。", NULL, "\"It would be wonderful if there was a way to completely cure Satoko-chan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800073", 128, 64); + PlayVoice(4, "ps3/s12/08/180800073", 128); OutputLine(NULL, "…それはやはり難しそうですか?」", NULL, " ...But I guess that's what's difficult?\"", Line_Normal); ClearMessage(); @@ -434,25 +481,29 @@ void main() DrawBustshotWithFiltering( 2, "Iri_majime+", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Ka1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps2/10/181000108", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/10/181000108", 128); OutputLine(NULL, "「……沙都子ちゃんのように、一度でもL5に至った場合、幻覚症状の再現、いわゆるフラッシュバックに近い現象が起こりやすくなります。", - NULL, "\"...Once a patient reaches the L5 state like Satoko-chan has, it's easy for them to re-experience hallucinations, similar to a patient suffering from flashbacks.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000109", 128, 64); + NULL, "\"...Once a patient reaches the L5 state like Satoko-chan has, it's easy for them to re-experience hallucinations, similar to a patient suffering from flashbacks. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000109", 128); OutputLine(NULL, "これは厳密には病気によるものではなく、精神の中に育まれる正常な防衛反応なのです。", - NULL, " Those technically aren't caused by the disease, but by the normal defense mechanisms cultivated in the brain.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000110", 128, 64); + NULL, "Those technically aren't caused by the disease, but by the normal defense mechanisms cultivated in the brain. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000110", 128); OutputLine(NULL, "熱物に懲りてナマスを拭くという諺にもあるように、過去の経験を積極的に生かそうとする正常な反応なのです。」", - NULL, " Like the idiom, 'a scalded dog fears cold water' suggests, the brain naturally uses past experiences proactively for our survival.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Like the idiom, 'a scalded dog fears cold water' suggests, the brain naturally uses past experiences proactively for our survival.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ta_Def+", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/09/180900156", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/09/180900156", 128); OutputLine(NULL, "「つまり一言で言えば心的外傷のことよ。", NULL, "\"In simpler terms, emotional trauma.", Line_WaitForInput); - PlaySE(4, "ps2/09/180900157", 128, 64); + PlayVoice(4, "ps2/09/180900157", 128); OutputLine(NULL, "しかも、前頭葉に直接ダメージを受けていることが考えられるので、一般的な心的外傷よりもずっと繊細なカウンセリングと長期の投薬が必要でしょう。」", NULL, " Worse yet, we suspect she may have suffered damage directly to her frontal lobe, so she needs more delicate counseling and long-term medication than the usual trauma patient.\"", Line_Normal); ClearMessage(); @@ -462,33 +513,36 @@ void main() DrawBustshotWithFiltering( 2, "Tomi_Def", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/08/180800074", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/08/180800074", 128); OutputLine(NULL, "「病気は治療できても、心の傷は治せない、", - NULL, "\"You may be able to treat her illness, but you can't treat her mental health...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"You may be able to treat her illness, but you can't treat her mental health...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 100 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…ということかい。」", - NULL, " is that what you are saying?\"", Line_ContinueAfterTyping); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " is that what you are saying?\"", Line_Continue); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_Continue); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「………心的外傷に苦しむ人は社会にも大勢いる。", NULL, "\"...There are plenty of people functioning in society with emotional trauma.", Line_WaitForInput); OutputLine(NULL, "その中の一人に混じれるだけでも、かつての沙都子ちゃんの症状を思えば、奇跡的な回復なんだしね…。」", - NULL, " Even if she's just one more to the mix, that's still a miraculous recovery considering the state she used to be in...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Even if she's just one more to the mix, that's still a miraculous recovery considering the state she used to be in...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Iri_Def2+", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/10/181000111", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/10/181000111", 128); OutputLine(NULL, "「糖尿病などと同じに考えてください。", NULL, "\"Think about diabetic patients.", Line_WaitForInput); - PlaySE(4, "ps2/10/181000112", 128, 64); + PlayVoice(4, "ps2/10/181000112", 128); OutputLine(NULL, "不治の病ではあっても、症状を抑えて元気に生活されている方も大勢います。」", NULL, " There's no cure, but many of them live happily by managing their condition.\"", Line_Normal); ClearMessage(); @@ -496,42 +550,46 @@ void main() DrawBustshotWithFiltering( 2, "Tomi_Def", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Ka2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/08/180800075", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800075", 128); OutputLine(NULL, "「沙都子ちゃんは今でも日に三度の注射を?」", - NULL, "\"She still needs three shots a day...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"She still needs three shots a day...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Iri_Def1+", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000113", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000113", 128); OutputLine(NULL, "「いえ、だいぶ調子が落ち着いてきましたので、今は日に二度です。", NULL, "\"No, she's recovered quite a bit, so she's down to twice a day now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000114", 128, 64); + PlayVoice(4, "ps3/s12/10/181000114", 128); OutputLine(NULL, "三度に比べればだいぶ負担は軽くなったと思います。」", - NULL, " I think that puts a lot less strain on her too.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I think that puts a lot less strain on her too.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Ta_Def+", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900160", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900160", 128); OutputLine(NULL, "「最初はだいぶ嫌がったんだけどね。", NULL, "\"She was so afraid in the beginning...", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900161", 128, 64); + PlayVoice(4, "ps3/s12/09/180900161", 128); OutputLine(NULL, "梨花ちゃんがうまく誤魔化してくれてるみたいよ。」", - NULL, " But Rika-chan talked her into it.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But Rika-chan talked her into it.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Tomi_Def", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800076", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800076", 128); OutputLine(NULL, "「…誤魔化して?」", NULL, "\"Into getting the shots, you mean?\"", Line_Normal); ClearMessage(); @@ -541,15 +599,17 @@ void main() DrawBustshotWithFiltering( 2, "Iri_Def2+", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000115", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000115", 128); OutputLine(NULL, "「沙都子ちゃんは、生活資金の援助を受ける代償として、私の研究に協力してもらっている、ということになっています。」", - NULL, "\"Satoko-chan was told that she's receiving financial support from us by supporting our research.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Satoko-chan was told that she's receiving financial support from us by supporting our research.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/08/180800077", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800077", 128); OutputLine(NULL, "「では、日に二度の注射は、自分の病気のためでなく、", NULL, "\"So she thinks that she's getting two shots a day not because she's sick...", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800078", 128, 64); + PlayVoice(4, "ps3/s12/08/180800078", 128); OutputLine(NULL, "入江先生の研究の協力のためにやっているつもりなんですか?」", NULL, " but as a test subject for your research?\"", Line_Normal); ClearMessage(); @@ -559,28 +619,30 @@ void main() DrawBustshotWithFiltering( 2, "Ta_Def+", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900162", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900162", 128); OutputLine(NULL, "「ジロウさん。", NULL, "\"Jirou-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900163", 128, 64); + PlayVoice(4, "ps3/s12/09/180900163", 128); OutputLine(NULL, "…………沙都子ちゃんに、自分がどういう病気に掛かっているのかを説明することは、……とても残酷な意味を持つのよ。", NULL, " ......It would be a horrible thing for us to explain to her what kind of illness she's suffering from...", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900164", 128, 64); + PlayVoice(4, "ps3/s12/09/180900164", 128); OutputLine(NULL, "前に話さなかったかしら?」", - NULL, " Didn't I tell you this before?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Didn't I tell you this before?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Tomi_Komaru", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800079", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800079", 128); OutputLine(NULL, "「…あ、いや。", NULL, "\"...Ah, well.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800080", 128, 64); + PlayVoice(4, "ps3/s12/08/180800080", 128); OutputLine(NULL, "思い出したよ。", NULL, " I remember.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800081", 128, 64); + PlayVoice(4, "ps3/s12/08/180800081", 128); OutputLine(NULL, "無神経なことを言って申し訳ない…。」", NULL, " Sorry for being insensitive...\"", Line_Normal); ClearMessage(); @@ -588,19 +650,21 @@ void main() DrawBustshotWithFiltering( 2, "Iri_Def2+", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Ka1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/10/181000116", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000116", 128); OutputLine(NULL, "「……富竹さんも、どこかで沙都子ちゃんに会ったら、やさしくしてあげてください。」", - NULL, "\"...If you happen to see Satoko-chan somewhere, please be kind to her.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...If you happen to see Satoko-chan somewhere, please be kind to her.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Tomi_Def", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800082", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800082", 128); OutputLine(NULL, "「そうですね。", NULL, "\"All right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800083", 128, 64); + PlayVoice(4, "ps3/s12/08/180800083", 128); OutputLine(NULL, "……わかりました。」", NULL, " ...I will.\"", Line_Normal); ClearMessage(); @@ -609,7 +673,8 @@ void main() ChangeBustshot( 2, "Iri_majime+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000117", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000117", 128); OutputLine(NULL, "「………梨花ちゃんは本当に強い人ですね。", NULL, "\"Rika-chan is such a strong girl...", Line_WaitForInput); @@ -617,27 +682,29 @@ void main() ChangeBustshot( 2, "Iri_Def1+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000118", 128, 64); + PlayVoice(4, "ps3/s12/10/181000118", 128); OutputLine(NULL, "沙都子ちゃんと同じような境遇のはずなのに、あれだけしっかりと生活できるのですから。」", - NULL, " Her background is similar to Satoko-chan's, yet she's leading such a steady life.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Her background is similar to Satoko-chan's, yet she's leading such a steady life.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/08/180800084", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800084", 128); OutputLine(NULL, "「全て梨花ちゃんと、お亡くなりになられたご両親のお陰ですね。", NULL, "\"We have Rika-chan and her deceased parents to thank for all of this.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800085", 128, 64); + PlayVoice(4, "ps3/s12/08/180800085", 128); OutputLine(NULL, "多大なる理解と協力がなければ、これだけの短期間では治療の糸口は見つけられなかったでしょう。」", - NULL, " Without their understanding and support, we would've never discovered even a hint at a cure so soon.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Without their understanding and support, we would've never discovered even a hint at a cure so soon.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Iri_Majime2+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000119", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000119", 128); OutputLine(NULL, "「…………人道的でない実験にもよく耐えてくれました。", NULL, "\"......She even endured our inhumane experiments very well.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000120", 128, 64); + PlayVoice(4, "ps3/s12/10/181000120", 128); OutputLine(NULL, "ご両親の死をも乗り越えてくれた彼女の協力なくして、今日の成果はありえません。", NULL, " We wouldn't have the results we do today without her support after overcoming her parents' death.", Line_WaitForInput); @@ -645,7 +712,7 @@ void main() ChangeBustshot( 2, "Iri_Def1+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000121", 128, 64); + PlayVoice(4, "ps3/s12/10/181000121", 128); OutputLine(NULL, "…何とか、その恩に報いてあげたいものです。」", NULL, " ...I'd like to repay the debt we owe her somehow.\"", Line_Normal); ClearMessage(); @@ -654,46 +721,50 @@ void main() ChangeBustshot( 1, "Tomi_Warai", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800086", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800086", 128); OutputLine(NULL, "「そうですね。", NULL, "\"I agree.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800087", 128, 64); + PlayVoice(4, "ps3/s12/08/180800087", 128); OutputLine(NULL, "東京も、梨花ちゃんと沙都子ちゃんが最大の功労者であることは理解しています。", NULL, " Tokyo also recognizes that Rika-chan and Satoko-chan have rendered us a distinguished service.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800088", 128, 64); + PlayVoice(4, "ps3/s12/08/180800088", 128); OutputLine(NULL, "必ずや、二人の協力に見合う感謝を示すでしょう。」", - NULL, " They will be compensated for their work someday.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " They will be compensated for their work someday.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Ta_Warai+", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900165", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900165", 128); OutputLine(NULL, "「あらあら、私たちにはコーヒーフィルター代まで渋るのに、気前がいいのねぇ。", NULL, "\"Hey, you guys don't even want to pay for our coffee filters!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900166", 128, 64); + PlayVoice(4, "ps3/s12/09/180900166", 128); OutputLine(NULL, "くすくす。」", - NULL, " Hee hee.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Hee hee.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Tomi_Komaru", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800089", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800089", 128); OutputLine(NULL, "「だからそれを苛めないでほしいなぁ。", NULL, "\"Again, don't be mean.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800090", 128, 64); + PlayVoice(4, "ps3/s12/08/180800090", 128); OutputLine(NULL, "昨年の話は鷹野さんに根を持たれっぱなしだよ…。」", NULL, " You keep bringing that story up...\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ka2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/09/180900167", 128, 64); - PlaySE(5, "ps3/s12/10/181000122", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野&入江", NULL, "Takano & Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900167", 128); + PlayVoice(5, "ps3/s12/10/181000122", 128); OutputLine(NULL, "「「はっはっはっはっは。」」", NULL, "\"Ha ha ha ha ha.\"", Line_Normal); ClearMessage(); @@ -702,17 +773,19 @@ void main() DrawBustshotWithFiltering( 1, "Ta_Def+", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900168", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900168", 128); OutputLine(NULL, "「でも、……私たち大人は彼女たちの協力に、結局、お金でしか報いられないのね。", NULL, "\"But even though all we can do is to compensate them with money...", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900169", 128, 64); + PlayVoice(4, "ps3/s12/09/180900169", 128); OutputLine(NULL, "……心で報いる方法があればいいのに…。」", - NULL, " I wish there was a way to pay them back from our hearts...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I wish there was a way to pay them back from our hearts...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野は独り言のように囁いたつもりだったが、静かな室内でのそれは、他の二人に訴えかけているかのようだった。", NULL, "Takano muttered like she's talking to herself, but it almost sounded as if she was talking to them.", Line_Normal); ClearMessage(); @@ -720,10 +793,11 @@ void main() DrawBustshotWithFiltering( 2, "Iri_Def1+", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Ka1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/10/181000123", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000123", 128); OutputLine(NULL, "「……きっと、心で報いる方法は日常の中にたくさんあります。", NULL, "\"...I'm sure there are many ways for us to show our appreciation.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000124", 128, 64); + PlayVoice(4, "ps3/s12/10/181000124", 128); OutputLine(NULL, "それらを、ひとつひとつ積み重ねていくことで、色々な形でお返しができると思います。」", NULL, " There are many ways we can pay them back.\"", Line_Normal); ClearMessage(); @@ -732,65 +806,69 @@ void main() DrawBustshotWithFiltering( 1, "Ta_Def+", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900170", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900170", 128); OutputLine(NULL, "「入江先生は、", - NULL, "\"Dr. Irie...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Dr. Irie...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……いえ、監督は日々、そうしておられるようですわね。", NULL, " I mean, Coach. I guess you're already doing that for them all the time.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900171", 128, 64); + PlayVoice(4, "ps3/s12/09/180900171", 128); OutputLine(NULL, "私も、あの子たちに何か親切でもするようにしてあげないと。」", - NULL, " I suppose I should be nice to those girls too.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I suppose I should be nice to those girls too.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Tomi_Warai", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800091", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800091", 128); OutputLine(NULL, "「そうだよ、鷹野さんはそれでなくとも、今日、大きな恩を梨花ちゃんに受けたじゃないか。」", - NULL, "\"Indeed. Plus, Rika-chan was very nice to you today.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Indeed. Plus, Rika-chan was very nice to you today.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Ta_Warai+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900172", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900172", 128); OutputLine(NULL, "「あぁいけない!", NULL, "\"Aaah, I nearly forgot!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900173", 128, 64); + PlayVoice(4, "ps3/s12/09/180900173", 128); OutputLine(NULL, " 明日の朝一でフィルムを現像に出さないと!", NULL, " I have to take that film to get developed first thing in the morning!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900174", 128, 64); + PlayVoice(4, "ps3/s12/09/180900174", 128); OutputLine(NULL, " あぁ…本当に貴重な体験だったわ……。", NULL, " It was such a wonderful experience...", Line_WaitForInput); SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps3/s12/09/180900175", 128, 64); + PlayVoice(4, "ps3/s12/09/180900175", 128); OutputLine(NULL, "歴史、", - NULL, " History,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " History,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "文化、", - NULL, " culture,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " culture,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "その息吹…。", - NULL, " the smell of it...", Line_ContinueAfterTyping); + NULL, " the smell of it...", Line_Continue); SetSpeedOfMessage( FALSE, 0 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "本当に素晴らしい時間だったわ。」", - NULL, " Everything about it was wonderful!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Everything about it was wonderful!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江は、鷹野がこれだけうっとりするようなどんな貴重な経験があったのか、不思議がっていたが、", NULL, "Irie wondered what she could have experienced during the day.", Line_WaitForInput); OutputLine(NULL, "それがどんな経験なのかよく知る富竹は、複雑そうに笑って誤魔化す他なかった。", @@ -808,20 +886,21 @@ void main() DrawSceneWithMask( "Ka1", "maskup", 1, 0, 300 ); PlayBGM( 0, "yorumushi", 120, 0 ); - PlaySE(4, "ps3/s12/08/180800092", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800092", 128); OutputLine(NULL, "「…そうだ、", - NULL, "\"By the way...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"By the way...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…鷹野さん。", NULL, " Takano-san...", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800093", 128, 64); + PlayVoice(4, "ps3/s12/08/180800093", 128); OutputLine(NULL, "今日の最後にされた梨花ちゃんのあのお願いだけど、", - NULL, " What do you think of what Rika-chan told us near the end today...?", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " What do you think of what Rika-chan told us near the end today...?", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 1000 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……どう思う?」", NULL, " What are your thoughts?\"", Line_Normal); ClearMessage(); @@ -830,46 +909,50 @@ void main() DrawBustshotWithFiltering( 1, "Ta_Def+", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900176", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900176", 128); OutputLine(NULL, "「………被害妄想だと思いたいけれど。", NULL, "\"......I want to believe that it's only paranoia.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900177", 128, 64); + PlayVoice(4, "ps3/s12/09/180900177", 128); OutputLine(NULL, "…本人だって明確な証拠は示せないって言ったわけだし。」", - NULL, " ...She did say that there's no absolute proof, either.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...She did say that there's no absolute proof, either.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Iri_Majime+", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000125", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000125", 128); OutputLine(NULL, "「何かあったんですか?", NULL, "\"What's going on?", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000126", 128, 64); + PlayVoice(4, "ps3/s12/10/181000126", 128); OutputLine(NULL, " 話だけを聞いていると、梨花ちゃんによくない兆候が出たように聞こえますが。」", NULL, " From what you've said, it sounds like Rika-chan is showing some bad symptoms?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/09/180900178", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900178", 128); OutputLine(NULL, "「先週の梨花ちゃんの検査結果。", NULL, "\"Her test results from last week...", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900179", 128, 64); + PlayVoice(4, "ps3/s12/09/180900179", 128); OutputLine(NULL, "……私は極めて安定した良好な結果だったと思っているのですが、入江先生から見て何か変った初見は見受けられましたか?」", - NULL, " I thought they came out pretty good, but did you see anything different, Dr. Irie...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I thought they came out pretty good, but did you see anything different, Dr. Irie...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Iri_Def1+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000127", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000127", 128); OutputLine(NULL, "「…いいえ?", NULL, "\"No...", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000128", 128, 64); + PlayVoice(4, "ps3/s12/10/181000128", 128); OutputLine(NULL, " 今回もとても安定した結果でしたよ。", NULL, " They were as stable as always.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000129", 128, 64); + PlayVoice(4, "ps3/s12/10/181000129", 128); OutputLine(NULL, "沙都子ちゃんの検査結果が日本海の荒波だと例えるなら、梨花ちゃんは琵琶湖の水面のような感じです。", NULL, " If Satoko-chan's results are a wave during high tide, Rika-chan's are the quiet surface of a lake.", Line_WaitForInput); @@ -877,7 +960,7 @@ void main() ChangeBustshot( 2, "Iri_Warai+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000130", 128, 64); + PlayVoice(4, "ps3/s12/10/181000130", 128); OutputLine(NULL, "はっはっは、二人の気性そのものですねー。」", NULL, " Ha ha ha, just like their personalities.\"", Line_Normal); ClearMessage(); @@ -886,19 +969,21 @@ void main() DrawBustshot( 0, "Tomi_Def", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800094", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800094", 128); OutputLine(NULL, "「………急性発症の可能性は?」", - NULL, "\"......What's the possibility of a sudden outbreak?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......What's the possibility of a sudden outbreak?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Iri_Majime+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000131", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000131", 128); OutputLine(NULL, "「一体何事ですか。", NULL, "\"What are you talking about?", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000132", 128, 64); + PlayVoice(4, "ps3/s12/10/181000132", 128); OutputLine(NULL, "まさか梨花ちゃんに、症状の進行が見られるというのですか?!」", NULL, " Don't tell me Rika-chan is showing symptoms of the disease progressing?!\"", Line_Normal); ClearMessage(); @@ -910,38 +995,41 @@ void main() DrawSceneWithMask( "Ka2", "maskright", 1, 0, 300 ); PlayBGM( 0, "Nazo", 120, 0 ); - PlaySE(4, "ps3/s12/09/180900180", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900180", 128); OutputLine(NULL, "「…実は今日、彼女から私たちに依頼があったんですわ。", NULL, "\"...Rika-chan asked us for something today.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900181", 128, 64); + PlayVoice(4, "ps3/s12/09/180900181", 128); OutputLine(NULL, "………自分の命が狙われているように思うので身辺警護の強化を依頼したいと。」", - NULL, " ......She wanted our protection, because she feels like someone is going to murder her.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ......She wanted our protection, because she feels like someone is going to murder her.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Iri_Majime+", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000133", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000133", 128); OutputLine(NULL, "「そんな馬鹿な。", NULL, "\"No way.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000134", 128, 64); + PlayVoice(4, "ps3/s12/10/181000134", 128); OutputLine(NULL, "…ははは、一体誰が彼女の命を狙おうなどというのですか。", NULL, " ...Hahaha, who would try to kill her?", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000135", 128, 64); + PlayVoice(4, "ps3/s12/10/181000135", 128); OutputLine(NULL, "考えられない。」", - NULL, " That's impossible.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " That's impossible.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Tomi_Def", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800095", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800095", 128); OutputLine(NULL, "「梨花ちゃんは村中から愛されてるマスコットで、殺したいほど憎む人がいるなんて聞いたこともない。", NULL, "\"Rika-chan is a beloved mascot here in the village, and I don't think she has any enemies.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800096", 128, 64); + PlayVoice(4, "ps3/s12/08/180800096", 128); OutputLine(NULL, "……僕も正直、眉唾だとは思っています。」", NULL, " ...I think it was just her imagination, too.\"", Line_Normal); ClearMessage(); @@ -950,10 +1038,11 @@ void main() ChangeBustshot( 1, "Iri_Def1+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000136", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000136", 128); OutputLine(NULL, "「梨花ちゃんは、自分の命が脅かされている根拠を何だと言っていますか?", NULL, "\"Why does she think that someone is trying to kill her?", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000137", 128, 64); + PlayVoice(4, "ps3/s12/10/181000137", 128); OutputLine(NULL, " 追跡妄想や被害妄想の類だとしたら、確かにL5の初期症状と言えなくもありませんね。」", NULL, " If she's experiencing paranoia, she may be in the early L5 stage...\"", Line_Normal); ClearMessage(); @@ -963,42 +1052,45 @@ void main() DrawBustshotWithFiltering( 2, "Ta_Def+", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900182", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900182", 128); OutputLine(NULL, "「…………夢で見たと。", NULL, "\"......She said she saw it in her dreams.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900183", 128, 64); + PlayVoice(4, "ps3/s12/09/180900183", 128); OutputLine(NULL, "そういう悪夢にうなされてとても怖い思いをしたので、落ち着くまで身辺護衛を頼みたいと言うんです。」", - NULL, " She wants us to reinforce security around her, because she feels threatened.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " She wants us to reinforce security around her, because she feels threatened.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Tomi_Def", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800097", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800097", 128); OutputLine(NULL, "「あのくらいの歳の子なら、夢見が悪くて怖くなってしまうこともたまにはあるかもしれない。", NULL, "\"For a young girl like that, it's not uncommon to get scared after having a nightmare.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800098", 128, 64); + PlayVoice(4, "ps3/s12/08/180800098", 128); OutputLine(NULL, "…でも、僕たちの立場上、それが単なる悪夢なのか、初期症状なのかは慎重に判断する必要があるだろうね。」", - NULL, " But we need to determine if it was really just a dream, or if she's showing early symptoms of the disease...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But we need to determine if it was really just a dream, or if she's showing early symptoms of the disease...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Iri_Def1+", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000138", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000138", 128); OutputLine(NULL, "「わかりました。", NULL, "\"Okay.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000139", 128, 64); + PlayVoice(4, "ps3/s12/10/181000139", 128); OutputLine(NULL, "明日、彼女には緊急検査を実施しましょう。", NULL, " Let's give her an urgent checkup tomorrow.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000140", 128, 64); + PlayVoice(4, "ps3/s12/10/181000140", 128); OutputLine(NULL, "問題がないことを祈ります。", NULL, " I really hope nothing is wrong.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000141", 128, 64); + PlayVoice(4, "ps3/s12/10/181000141", 128); OutputLine(NULL, "今のこの村で、彼女より大切な人間は存在しないのですから。」", NULL, " She's the most valuable person in this village.\"", Line_Normal); ClearMessage(); @@ -1009,23 +1101,25 @@ void main() FadeOutBGM( 2, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); - PlaySE(4, "ps3/s12/08/180800099", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800099", 128); OutputLine(NULL, "「何も問題がなければいいんだけどね。", NULL, "\"I hope she's okay.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800100", 128, 64); + PlayVoice(4, "ps3/s12/08/180800100", 128); OutputLine(NULL, "…でも、もしそうだったとしたら、どうしようね。」", - NULL, " ...But what should we do if she is?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...But what should we do if she is?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } PlayBGM( 0, "demo_48khz", 120, 0 ); DisableWindow(); DrawBustshotWithFiltering( 2, "Ta_Def+", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900184", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900184", 128); OutputLine(NULL, "「………ジロウさん。", NULL, "\"...Jirou-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900185", 128, 64); + PlayVoice(4, "ps3/s12/09/180900185", 128); OutputLine(NULL, "梨花ちゃんはあれだけの物を私たちに見せてくれて、その見返りがあのお願いなのだとしたら、とてもささやかなものだとは思わない?", NULL, " If that's what she wants in return for what she showed us today, it's not even a big deal.", Line_WaitForInput); @@ -1033,49 +1127,53 @@ void main() ChangeBustshot( 2, "Ta_Warai+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900186", 128, 64); + PlayVoice(4, "ps3/s12/09/180900186", 128); OutputLine(NULL, " 身辺に不安を感じるという訴えをしてくれたんだから、私たちはそれに応えてこそ信頼関係だと思うの。", - NULL, " If she's worried about her safety and wants to rely on us, I think we should support her.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900187", 128, 64); + NULL, " If she's worried about her safety and wants to rely on us, I think we should support her. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900187", 128); OutputLine(NULL, "……これが、お金でなく、心で報いるということじゃないのかしら。」", - NULL, " That's what paying her back with our hearts is all about...\"", Line_Normal); + NULL, "That's what paying her back with our hearts is all about...\"", Line_Normal); ClearMessage(); DrawBustshotWithFiltering( 1, "Iri_Def2+", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "Ka2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/10/181000142", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000142", 128); OutputLine(NULL, "「そうですね。", NULL, "\"You're right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000143", 128, 64); + PlayVoice(4, "ps3/s12/10/181000143", 128); OutputLine(NULL, "仮に訴えが彼女の言うように夢見のせいだったとしても、それに応えなければ、私たちは彼女の信頼を失うでしょう。", NULL, " Even if she was just dreaming, we'll lose her trust if we don't support her.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000144", 128, 64); + PlayVoice(4, "ps3/s12/10/181000144", 128); OutputLine(NULL, "ある意味、幸運ではありませんか。", NULL, " This is our chance.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000145", 128, 64); + PlayVoice(4, "ps3/s12/10/181000145", 128); OutputLine(NULL, "彼女に恩返しをする方法がひとつ、見付かったわけですからね。」", - NULL, " We've found a way to show her our appreciation.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We've found a way to show her our appreciation.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Tomi_Def", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800101", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800101", 128); OutputLine(NULL, "「……確かに仰るとおりです。", NULL, "\"...Yeah, I agree.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800102", 128, 64); + PlayVoice(4, "ps3/s12/08/180800102", 128); OutputLine(NULL, "それに、彼女の訴えは、私たちが当初から保証しているはずの権利でもあります。」", - NULL, " Besides, she has a right to seek that support from us.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Besides, she has a right to seek that support from us.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Ta_Def+", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900188", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900188", 128); OutputLine(NULL, "「それでなくても、私たちは彼女の安全を徹底的に守らなければならない。」", NULL, "\"Yes. We have to make sure to protect her at all times.\"", Line_Normal); ClearMessage(); @@ -1086,36 +1184,39 @@ void main() DrawBustshot( 0, "Iri_Def1+", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000146", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000146", 128); OutputLine(NULL, "「そのとおりです。", NULL, "\"That's true.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000147", 128, 64); + PlayVoice(4, "ps3/s12/10/181000147", 128); OutputLine(NULL, "……それについては、私ではなく皆さんの仕事ですね。", NULL, " ...Though that's your job, not mine.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000148", 128, 64); + PlayVoice(4, "ps3/s12/10/181000148", 128); OutputLine(NULL, "どうかよろしくお願いいたします。」", - NULL, " So please, give her your best.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " So please, give her your best.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawBustshotWithFiltering( 2, "Tomi_Def", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Ka1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/08/180800103", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800103", 128); OutputLine(NULL, "「わかりました。", NULL, "\"Understood.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800104", 128, 64); + PlayVoice(4, "ps3/s12/08/180800104", 128); OutputLine(NULL, "では、鷹野さんの権限内でお願いします。", NULL, " Takano-san, please do what you can to keep her safe.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800105", 128, 64); + PlayVoice(4, "ps3/s12/08/180800105", 128); OutputLine(NULL, "東京から番犬を派遣するレベルでもないでしょう。」", - NULL, " It's probably not so serious that we need to bring in the Bloodhounds from Tokyo.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's probably not so serious that we need to bring in the Bloodhounds from Tokyo.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ta_Warai+", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900189", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900189", 128); OutputLine(NULL, "「くすくす、古手梨花が夢にうなされたので派遣をお願いします、なんて言えませんものねぇ。", NULL, "\"Hee hee... True, you can't ask them to come over just because Rika Furude had a nightmare.", Line_WaitForInput); @@ -1123,10 +1224,10 @@ void main() ChangeBustshot( 1, "Ta_Def+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900190", 128, 64); + PlayVoice(4, "ps3/s12/09/180900190", 128); OutputLine(NULL, "了解しました。", NULL, " All right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900191", 128, 64); + PlayVoice(4, "ps3/s12/09/180900191", 128); OutputLine(NULL, "山狗に最低4名の24時間警護を命じます。」", NULL, " I'll order at least four members of the Mountain Dogs to watch her 24 hours a day.\"", Line_Normal); ClearMessage(); @@ -1136,43 +1237,46 @@ void main() DrawBustshotWithFiltering( 2, "Iri_Def2+", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000149", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000149", 128); OutputLine(NULL, "「…それはすごいな。", NULL, "\"...That's impressive.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000150", 128, 64); + PlayVoice(4, "ps3/s12/10/181000150", 128); OutputLine(NULL, "私が上京する時の警護より厳重です。」", - NULL, " That's tighter security than when I went to Tokyo.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " That's tighter security than when I went to Tokyo.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Ta_Warai+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900192", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900192", 128); OutputLine(NULL, "「くすくすくす。", NULL, "\"Hee hee hee...", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900193", 128, 64); + PlayVoice(4, "ps3/s12/09/180900193", 128); OutputLine(NULL, "だって、梨花ちゃんにはそれだけの恩を受けちゃったんですもの。", NULL, " She deserves special treatment.", Line_WaitForInput); PlaySE( 0, "s_Kyupiin", 128, 64 ); - PlaySE(4, "ps3/s12/09/180900194", 128, 64); + PlayVoice(4, "ps3/s12/09/180900194", 128); OutputLine(NULL, "そりゃもうすごい警護をつけるわよ!!", NULL, " I'll make sure she gets the best security in the country!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900195", 128, 64); + PlayVoice(4, "ps3/s12/09/180900195", 128); OutputLine(NULL, " 梨花ちゃんの暗殺を企むようなヤツらは絶対阻止!!", NULL, " No one would dare plot an assassination on her!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900196", 128, 64); + PlayVoice(4, "ps3/s12/09/180900196", 128); OutputLine(NULL, " 山狗の最精鋭を護衛につけるわ、ケネディは撃てても梨花ちゃんは撃てると思うなよぉ!!", - NULL, " I'll get the best bodyguards out there!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900197", 128, 64); + NULL, " I'll get the best bodyguards out there!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900197", 128); OutputLine(NULL, " たとえ相手がゴルゴでも守りきって見せるわよッ!!", - NULL, " Not even a super spy could lay a finger on her!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900198", 128, 64); + NULL, "Not even a super spy could lay a finger on her!!", Line_WaitForInput); + PlayVoice(4, "ps3/s12/09/180900198", 128); OutputLine(NULL, " にゃーにゃー!", NULL, " Meow meow!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900199", 128, 64); + PlayVoice(4, "ps3/s12/09/180900199", 128); OutputLine(NULL, " 鬼ヶ淵村の神秘万歳!」", NULL, " Onigafuchi banzai!\"", Line_Normal); ClearMessage(); @@ -1180,46 +1284,48 @@ void main() DrawScene( "black", 400 ); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/10/181000151", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000151", 128); OutputLine(NULL, "「…", - NULL, "\"...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "鷹野さん、", - NULL, " Takano-san,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Takano-san,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); SetSpeedOfMessage( FALSE, 0 ); OutputLine(NULL, "何かいいことでもあったんですか…?」", - NULL, " did something good happen...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " did something good happen...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/08/180800106", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800106", 128); OutputLine(NULL, "「いや、", - NULL, "\"Well,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Well,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…その…。", NULL, " I mean...", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800107", 128, 64); + PlayVoice(4, "ps3/s12/08/180800107", 128); OutputLine(NULL, "あははははは……。」", NULL, " Ahahahahaha......\"", Line_Normal); ClearMessage(); diff --git a/Update/_mina_008.txt b/Update/_mina_008.txt index 4080616..a6a99bf 100644 --- a/Update/_mina_008.txt +++ b/Update/_mina_008.txt @@ -5,15 +5,19 @@ void main() DrawSceneWithMask( "white", "maskm1", 1, 0, 300 ); DrawScene( "Sora5", 1000 ); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 先日の、集会所に集められていた寄付品を調べた結果、子どもが喜びそうな寄付品がまったくないことがわかった。", NULL, "After looking through the items that had been donated for the auction, we had realized that there was nothing kids would be interested in.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一は、子どもが親にせがみたくなるようなアイテムがなければ真の盛り上がりはないと主張する。", - NULL, "Keiichi insisted that the show wouldn't be a success unless there was something that kids would beg their parents to buy.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Keiichi insisted that the show wouldn't be a success unless there was something that kids would beg their parents to buy.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " なるほど道理だ。", NULL, "He's probably right.", Line_Normal); ClearMessage(); @@ -25,10 +29,12 @@ void main() DrawSceneWithMask( "mati_O1", "maskright", 1, 0, 300 ); PlayBGM( 0, "Cafe", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そういうわけで、私たちは再び、あの玩具屋を訪れていた。", - NULL, "For that reason, we went to the toy store again today.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "For that reason, we went to the toy store again today.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 子どもが面白がりそうな玩具を供出させようというわけだ。", NULL, "We were trying to get the owner to donate something that would interest all the kids attending the festival.", Line_Normal); ClearMessage(); @@ -36,26 +42,27 @@ void main() DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); DrawSceneWithMask( "mati_O2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/yoshi18010", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("善郎", NULL, "Yoshirou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/yoshi18010", 128); OutputLine(NULL, "「なるほどねぇ。", NULL, "\"I see...", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/yoshi18011", 128, 64); + PlayVoice(4, "ps3/s12/00/yoshi18011", 128); OutputLine(NULL, "…うちも先日のみんなのお陰で売れ残りを、", - NULL, " I did get to sell off my old stock,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " I did get to sell off my old stock,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "っとと、", - NULL, " I mean...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " I mean...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "じゃなくて!", NULL, " you know!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/yoshi18012", 128, 64); + PlayVoice(4, "ps3/s12/00/yoshi18012", 128); OutputLine(NULL, " 色々とゲームを売ることができたからねぇ。", NULL, " Different games... the other day, because of you guys.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/yoshi18013", 128, 64); + PlayVoice(4, "ps3/s12/00/yoshi18013", 128); OutputLine(NULL, "協力したいのは山々なんだけど…。」", NULL, " I want to support you if I can...\"", Line_Normal); ClearMessage(); @@ -64,14 +71,15 @@ void main() DrawBustshotWithFiltering( 0, "Me_AkuwaraiA1#", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300142", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300142", 128); OutputLine(NULL, "「えー、婆っちゃは叩き売りオークションが、大人も子どもも楽しめるイベントになることを大いに", - NULL, "\"My grandma wants the auction to be something that both kids and adults can enjoy.", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"My grandma wants the auction to be something that both kids and adults can enjoy.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "『期待』", - NULL, " That's what she's 'hoping for.'", Line_ContinueAfterTyping); + NULL, " That's what she's 'hoping for.'", Line_Continue); PlaySE( 0, "s_Kyupiin", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); @@ -79,21 +87,22 @@ void main() OutputLine(NULL, "しております!", NULL, " You understand...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300143", 128, 64); + PlayVoice(4, "ps3/s12/03/180300143", 128); OutputLine(NULL, " だめかなぁ、善郎おじさん?」", - NULL, " Can't you help us, Uncle Yoshiroh...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Can't you help us, Uncle Yoshiroh...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/yoshi18014", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("善郎", NULL, "Yoshirou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/yoshi18014", 128); OutputLine(NULL, "「うーーーーーーーん…!!", NULL, "\"Weeeeeeell...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/yoshi18015", 128, 64); + PlayVoice(4, "ps3/s12/00/yoshi18015", 128); OutputLine(NULL, " 本家の鬼婆さまに期待されちゃあなぁ……!", NULL, " If that's what your grandmother wants...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/yoshi18016", 128, 64); + PlayVoice(4, "ps3/s12/00/yoshi18016", 128); OutputLine(NULL, " わかったよ、何とか協力するよ!", NULL, " Okay, I'll do my best!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/yoshi18017", 128, 64); + PlayVoice(4, "ps3/s12/00/yoshi18017", 128); OutputLine(NULL, " 断ると、大晦日にどんな嫌味を言われるか怖いや…、ははは。」", NULL, " I don't know what she would say to me on New Year's if I refused... Hahaha...\"", Line_Normal); ClearMessage(); @@ -101,19 +110,21 @@ void main() DrawBustshotWithFiltering( 2, "Kei_Def1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "mati_O5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100306", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100306", 128); OutputLine(NULL, "「……すげぇな。", NULL, "\"Wow...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100307", 128, 64); + PlayVoice(4, "ps3/s12/01/180100307", 128); OutputLine(NULL, "魅音とこの婆さんって本当に偉いんだな…。」", - NULL, " I guess Mion's grandma is pretty scary...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I guess Mion's grandma is pretty scary...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_AkireruA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400116", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400116", 128); OutputLine(NULL, "「私は会ったことありませんけど、怖ぁい人らしいんですのよ!", NULL, "\"We have never met, but I have heard of how terrifying she can be!", Line_WaitForInput); @@ -121,7 +132,7 @@ void main() ChangeBustshot( 1, "Sa_YareyareA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400117", 128, 64); + PlayVoice(4, "ps3/s12/04/180400117", 128); OutputLine(NULL, " 詩音さんが言うには、趣味は人の生爪を剥がすことなんだとか!」", NULL, " According to Shion-san, she enjoys ripping people's nails off!\"", Line_Normal); ClearMessage(); @@ -129,7 +140,8 @@ void main() DrawBustshotWithFiltering( 2, "Re_WaraiB1#", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "mati_O4", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200161", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200161", 128); OutputLine(NULL, "「それは詩ぃちゃんが脅かしただけだよ。", NULL, "\"That's just Shii-chan trying to scare you.", Line_WaitForInput); @@ -137,37 +149,40 @@ void main() ChangeBustshot( 2, "Re_DefA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200162", 128, 64); + PlayVoice(4, "ps3/s12/02/180200162", 128); OutputLine(NULL, "レナは魅ぃちゃんのお婆ちゃんをよく知ってるよ。", NULL, " I know Mii-chan's grandma very well.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200163", 128, 64); + PlayVoice(4, "ps3/s12/02/180200163", 128); OutputLine(NULL, "とっても優しい人なんだよ。", NULL, " She's a very nice lady.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200164", 128, 64); + PlayVoice(4, "ps3/s12/02/180200164", 128); OutputLine(NULL, "礼儀正しくしてれば。」", - NULL, " As long as you're polite to her.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " As long as you're polite to her.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……あの文字通りの鬼婆を優しい人と言えるレナの器量にはいつも恐れ入る。", NULL, "...I'm impressed that she can refer to that monster as a nice lady.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500390", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500390", 128); OutputLine(NULL, "「……礼儀正しくないと怖いのです。", NULL, "\"She's scary when you're not polite.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500391", 128, 64); + PlayVoice(4, "ps3/s12/05/180500391", 128); OutputLine(NULL, "あと、敬語の使い方が間違ってる人にも怖いのですよ?", NULL, " Also, she's scary when you don't show proper respect.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500392", 128, 64); + PlayVoice(4, "ps3/s12/05/180500392", 128); OutputLine(NULL, " にぱ〜☆」", - NULL, " Nipah~☆\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Nipah~☆\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_OdorokiB1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400118", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400118", 128); OutputLine(NULL, "「そ、それは私には優しくないという意味ではございませんの…?」", NULL, "\"S-So, are you saying that she wouldn't be nice to me...?\"", Line_Normal); ClearMessage(); @@ -175,16 +190,19 @@ void main() DrawBustshotWithFiltering( 0, "Me_WinkA2#", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "mati_O5", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300144", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300144", 128); OutputLine(NULL, "「圭ちゃん、話ついたよー! 気前よく供出してくれるってさー!!」", - NULL, "\"Kei-chan, we have a deal! He said we can take some stuff!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Kei-chan, we have a deal! He said we can take some stuff!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/yoshi18018", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("善郎", NULL, "Yoshirou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/yoshi18018", 128); OutputLine(NULL, "「はは、はははははは…。」", - NULL, "\"Haha, hahahahahaha...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Haha, hahahahahaha...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 店のおじさんの乾いた笑い声が痛々しい。", NULL, "His laugh was a painful one.", Line_Normal); ClearMessage(); @@ -194,66 +212,77 @@ void main() DrawBustshotWithFiltering( 2, "Ha_DefA2%", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100115", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100115", 128); OutputLine(NULL, "「……どうして村人は魅音の言うことを聞きますのですか?」", - NULL, "\"...How come the people in this village always listen to Mion?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...How come the people in this village always listen to Mion?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500393", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500393", 128); OutputLine(NULL, "「そりゃ、園崎本家の威光に決まってるじゃない。", NULL, "\"It's the power of the Sonozaki family.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500394", 128, 64); + PlayVoice(4, "ps3/s12/05/180500394", 128); OutputLine(NULL, "魅音はその園崎本家のお姫様だもの。", NULL, " Mion is like their princess.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500395", 128, 64); + PlayVoice(4, "ps3/s12/05/180500395", 128); OutputLine(NULL, "誰も逆らえないわね。」", - NULL, " No one would dare contradict her.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " No one would dare contradict her.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Ha_DefA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100116", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100116", 128); OutputLine(NULL, "「……梨花も古手本家のお姫様なのですよ?」", - NULL, "\"...You're also the princess of the Furude family, aren't you?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...You're also the princess of the Furude family, aren't you?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500396", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500396", 128); OutputLine(NULL, "「くすくす、ありがと。」", NULL, "\"Hee hee, thank you...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 園崎家で自営業を営む者は、ほとんどが本家に資金を借りている。", NULL, "The members of Sonozaki branch families who own businesses usually get their funding from Mion's family.", Line_WaitForInput); OutputLine(NULL, "だから本家には頭が上がらないのだ。", - NULL, " They can never go against the will of the main branch.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " They can never go against the will of the main branch.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 園崎本家は、戦後の闇市で大儲けして資産を築いた後、それを同族や同郷の者の事業資金として運用した。", NULL, "The Sonozaki family made a fortune on the black market after the War, and they've invested those funds as capital into businesses run by their family and the villagers.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 金利はほとんどゼロで、担保や保証人などの話は一切なし。", - NULL, "They charge almost no interest, and required no cosigners or collateral.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They charge almost no interest, and required no cosigners or collateral.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ちゃんと説明すれば相当のお金を都合してくれるらしい。", - NULL, "So long as one gives a proper explanation, they'll provide a notable sum.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "So long as one gives a proper explanation, they'll provide a notable sum.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 返済は無論、きっちりしなくてはならないが、何しろ同郷の同族だ。", NULL, "The money has to be paid back, of course, but it's lent between family and community.", Line_WaitForInput); OutputLine(NULL, "拝み倒せば多少の融通は利く。", - NULL, " They're willing to make some adjustments if one goes begging.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " They're willing to make some adjustments if one goes begging.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんな便利なお金だから、誰もが借りている。", - NULL, "For that reason, everyone is borrowing money from the family.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "For that reason, everyone is borrowing money from the family.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だからこそ尚更、本家には頭が上がらないのだ。", NULL, "And that, more than anything, is why they can never refuse a request from Mion.", Line_Normal); ClearMessage(); @@ -262,37 +291,40 @@ void main() DrawBustshotWithFiltering( 0, "Kei_Warai#", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "mati_O2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100308", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100308", 128); OutputLine(NULL, "「よーし、じゃあみんな、手分けして、これはと思うものを探してくれ!", NULL, "\"All right, try and find something that might be interesting to kids!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100309", 128, 64); + PlayVoice(4, "ps3/s12/01/180100309", 128); OutputLine(NULL, " 探し方のコツとしては、できれば大きいものの方がいいな。", NULL, " I need something big in size.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100310", 128, 64); + PlayVoice(4, "ps3/s12/01/180100310", 128); OutputLine(NULL, "例えば、トランプを一箱叩き売りしたって、迫力がないだろ?", NULL, " It's not that exciting to sell a deck of cards at an auction, you know?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100311", 128, 64); + PlayVoice(4, "ps3/s12/01/180100311", 128); OutputLine(NULL, " でかい物の方が迫力があっていいもんな!」", - NULL, " Big things will attract more attention!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Big things will attract more attention!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500397", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500397", 128); OutputLine(NULL, "「……つまり、大きくて高いものを狙い撃ちなのです。」", - NULL, "\"......So we need to look for something big and expensive.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......So we need to look for something big and expensive.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 0, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Sa_WaraiB1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400119", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400119", 128); OutputLine(NULL, "「をーっほっほっほ!", NULL, "\"Ohh ho ho ho!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400120", 128, 64); + PlayVoice(4, "ps3/s12/04/180400120", 128); OutputLine(NULL, " 任せなさいませ〜!!", NULL, " Leave it up to me!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400121", 128, 64); + PlayVoice(4, "ps3/s12/04/180400121", 128); OutputLine(NULL, " そういうのなら大得意ですわよ〜!」", NULL, " I'm very good at finding things like that!\"", Line_Normal); ClearMessage(); @@ -302,21 +334,23 @@ void main() DrawBustshotWithFiltering( 2, "Re_KomaruA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200165", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200165", 128); OutputLine(NULL, "「あ、あはははは…、", - NULL, "\"Ah, ahahahaha...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Ah, ahahahaha...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "みんな、お店のおじさんの顔色を見ながら選ぼうね…。」", - NULL, " Let's try and be considerate of the owner too, everyone...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Let's try and be considerate of the owner too, everyone...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_OdorokiA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300145", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300145", 128); OutputLine(NULL, "「わー、レナレナ見て見て!!", NULL, "\"Wow, look Rena!", Line_WaitForInput); @@ -324,17 +358,18 @@ void main() ChangeBustshot( 1, "Me_WaraiA2#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300146", 128, 64); + PlayVoice(4, "ps3/s12/03/180300146", 128); OutputLine(NULL, " このぬいぐるみ可愛い可愛い!!」", - NULL, " This stuffed animal is so cute!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " This stuffed animal is so cute!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Re_BikkuriB1#", 200, TRUE ); DisplayWindow(); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/02/180200166", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200166", 128); OutputLine(NULL, "「えッえッ?!", NULL, "\"What?", Line_WaitForInput); @@ -342,9 +377,9 @@ void main() ChangeBustshot( 2, "Re_KaiiB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200167", 128, 64); + PlayVoice(4, "ps3/s12/02/180200167", 128); OutputLine(NULL, " はぅ〜!!!", - NULL, " Hauuu!!", Line_ContinueAfterTyping); + NULL, " Hauuu!!", Line_Continue); PlaySE( 0, "s_boyoon", 128, 64 ); StartShakingOfWindow( 245, 40, 0, 2, 3*2, FALSE ); @@ -352,18 +387,18 @@ void main() OutputLineAll(NULL, "", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200168", 128, 64); + PlayVoice(4, "ps3/s12/02/180200168", 128); OutputLine(NULL, " かぁいいかぁいい!!", - NULL, " It's adorable!!", Line_ContinueAfterTyping); + NULL, " It's adorable!!", Line_Continue); PlaySE( 0, "s_cork", 128, 64 ); StartShakingOfWindow( 245, 40, 0, 0, 3*2, FALSE ); StartShakingOfAllObjects( 245, 40, 0, 0, 3*2, TRUE ); OutputLineAll(NULL, "", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200169", 128, 64); + PlayVoice(4, "ps3/s12/02/180200169", 128); OutputLine(NULL, " 全部お持ち帰り〜!!!」", - NULL, " I'm taking all of them home with me!!\"", Line_ContinueAfterTyping); + NULL, " I'm taking all of them home with me!!\"", Line_Continue); PlaySE( 0, "s_boyoon", 128, 64 ); StartShakingOfWindow( 245, 40, 0, 2, 3*2, FALSE ); StartShakingOfAllObjects( 245, 40, 0, 2, 3*2, TRUE ); @@ -378,24 +413,26 @@ void main() FadeBustshotWithFiltering( 2, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/00/yoshi18019", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("善郎", NULL, "Yoshirou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/yoshi18019", 128); OutputLine(NULL, "「あ、", - NULL, "\"Umm...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Umm...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 400 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…あの、", - NULL, " ...you know...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " ...you know...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……みんな……、少しは加減してね…?", NULL, " ...you guys... please don't take too much...", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/yoshi18020", 128, 64); + PlayVoice(4, "ps3/s12/00/yoshi18020", 128); OutputLine(NULL, " はは、はは…。」", - NULL, " Okay...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Okay...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " お店のおじさんの乾いた笑いがとても印象的だった…。", NULL, "The shop owner smiled bitterly at us...", Line_Normal); ClearMessage(); @@ -433,7 +470,8 @@ void main() DrawBustshot( 2, "Re_DefA1#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200170", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200170", 128); OutputLine(NULL, "「圭一くん、これは何だろう?", NULL, "\"What do you think this is, Keiichi-kun?", Line_WaitForInput); @@ -441,10 +479,10 @@ void main() ChangeBustshot( 2, "Re_WaraiB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200171", 128, 64); + PlayVoice(4, "ps3/s12/02/180200171", 128); OutputLine(NULL, " ブランコって書いてあるよ?", NULL, " It says 'swing' on it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200172", 128, 64); + PlayVoice(4, "ps3/s12/02/180200172", 128); OutputLine(NULL, " ブランコって公園のブランコ?", NULL, " Is it like a playground kind of swing...?", Line_WaitForInput); @@ -452,64 +490,68 @@ void main() ChangeBustshot( 2, "Re_BikkuriB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200173", 128, 64); + PlayVoice(4, "ps3/s12/02/180200173", 128); OutputLine(NULL, " ……うわ、重たい。」", - NULL, " Wow... it's so heavy!\"", Line_ContinueAfterTyping); + NULL, " Wow... it's so heavy!\"", Line_Continue); PlaySE( 0, "s_Down", 128, 64 ); - OutputLineAll(NULL, "", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Kei_Warai#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100312", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100312", 128); OutputLine(NULL, "「あぁ、組み立て式のブランコだろ。", NULL, "\"It must be a build-it-yourself swing.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100313", 128, 64); + PlayVoice(4, "ps3/s12/01/180100313", 128); OutputLine(NULL, "庭や室内に置いて遊べるはずだ。", NULL, " You can build it inside the house or outside in the yard.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100314", 128, 64); + PlayVoice(4, "ps3/s12/01/180100314", 128); OutputLine(NULL, "公園のブランコのようなダイナミックな遊び方はできないけどな、小さい子が遊ぶには充分だよ。", - NULL, " It's not as big as the swings you see on playgrounds, but it's big enough for little kids to play on.", Line_WaitForInput); + NULL, " It's not as big as the swings you see on playgrounds, but it's big enough for little kids to play on. ", GetGlobalFlag(GLinemodeSp)); DisableWindow(); ChangeBustshot( 1, "Kei_Def1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100315", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100315", 128); OutputLine(NULL, "まぁ最初のうちは面白いんだけどな。", - NULL, " It's fun in the beginning,", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100316", 128, 64); + NULL, "It's fun in the beginning,", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180100316", 128); OutputLine(NULL, "そのうち飽きて使わなくなると、洗濯物を干すのにちょうど良くなるんだよこれが。」", NULL, " but they'll eventually get bored with it, and it'll be used to hang the laundry on instead...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500398", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500398", 128); OutputLine(NULL, "「……やたら例えがリアルなのです。", NULL, "\"......That sounds like it's coming from experience.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500399", 128, 64); + PlayVoice(4, "ps3/s12/05/180500399", 128); OutputLine(NULL, "圭一は持ってましたのですか?」", - NULL, " Did you have one of these, Keiichi?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Did you have one of these, Keiichi?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Kei_Def2#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100317", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100317", 128); OutputLine(NULL, "「前の家でな。", NULL, "\"In my last house.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100318", 128, 64); + PlayVoice(4, "ps3/s12/01/180100318", 128); OutputLine(NULL, "小さい頃のクリスマスのプレゼントに買ってもらったことがある。", NULL, " I got it for Christmas when I was little.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100319", 128, 64); + PlayVoice(4, "ps3/s12/01/180100319", 128); OutputLine(NULL, "何しろ、ぱっと見の迫力があるしな。", NULL, " It looks really impressive, doesn't it?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100320", 128, 64); + PlayVoice(4, "ps3/s12/01/180100320", 128); OutputLine(NULL, "いいチョイスだぞレナ!」", NULL, " That's a good choice, Rena!\"", Line_Normal); ClearMessage(); @@ -519,19 +561,22 @@ void main() DrawBustshotWithFiltering( 2, "Me_DefA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300147", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300147", 128); OutputLine(NULL, "「はい圭ちゃん、これを貼っといて。", NULL, "\"Here, Kei-chan, stick this paper on it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300148", 128, 64); + PlayVoice(4, "ps3/s12/03/180300148", 128); OutputLine(NULL, "後で町会の人に取りに来てもらうから。」", - NULL, " People from the council will pick it up later.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " People from the council will pick it up later.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音が「町会用」と書いたメモとセロテープを渡す。", - NULL, "Mion handed Keiichi a piece of paper that said \"town council\" on it.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Mion handed Keiichi a piece of paper that said \"town council\" on it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 見れば、魅音の手には何枚もの「町会用」のメモが握られていた。", NULL, "She was carrying around a whole stack of them.", Line_WaitForInput); OutputLine(NULL, "こういうところの用意の良さが魅音らしい。", @@ -541,48 +586,52 @@ void main() DrawBustshotWithFiltering( 1, "Sa_WaraiB1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "mati_O3", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/04/180400122", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400122", 128); OutputLine(NULL, "「圭一さ〜ん!!", NULL, "\"Keiichi-san!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400123", 128, 64); + PlayVoice(4, "ps3/s12/04/180400123", 128); OutputLine(NULL, " これなんかいかがですの?!", NULL, " How about this one?", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400124", 128, 64); + PlayVoice(4, "ps3/s12/04/180400124", 128); OutputLine(NULL, " 家庭用プールでしてよー!!」", - NULL, " It's a small pool you can put in your yard!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's a small pool you can put in your yard!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Kei_Warai#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100321", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100321", 128); OutputLine(NULL, "「ほほぅ、それもなかなかいいチョイスだなぁ!", NULL, "\"Ho ho, that's a good choice, too!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100322", 128, 64); + PlayVoice(4, "ps3/s12/01/180100322", 128); OutputLine(NULL, " 魅音、こいつも押さえとかないか?」", - NULL, " What do you think, Mion?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " What do you think, Mion?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Me_TohohoA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300149", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300149", 128); OutputLine(NULL, "「ん〜、雛見沢じゃ水遊びがしたければ沢へ行けばいいからねぇ。", NULL, "\"Well, in Hinamizawa, you can always go to the river if you want to play in the water...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300150", 128, 64); + PlayVoice(4, "ps3/s12/03/180300150", 128); OutputLine(NULL, "微妙じゃないかな。」", - NULL, " I don't know about that one...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I don't know about that one...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Re_HauA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200174", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200174", 128); OutputLine(NULL, "「はぅ、でも金魚さんのプリントが何だか可愛らしいね!", NULL, "\"But this goldfish pattern is adorable!", Line_WaitForInput); @@ -590,7 +639,7 @@ void main() ChangeBustshot( 2, "Re_WaraiA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200175", 128, 64); + PlayVoice(4, "ps3/s12/02/180200175", 128); OutputLine(NULL, " レナはこのプール、あってもいいと思うかな、かな!」", NULL, " I think this pool is a good one, I think!\"", Line_Normal); ClearMessage(); @@ -600,68 +649,74 @@ void main() DrawBustshotWithFiltering( 1, "Sa_AkuwaraiA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400125", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400125", 128); OutputLine(NULL, "「私もあっていいと思いますわ!", NULL, "\"I think so as well!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400126", 128, 64); + PlayVoice(4, "ps3/s12/04/180400126", 128); OutputLine(NULL, " これだけたくさんの水が溜められれば、色んなトラップに応用が利きますのよ?!」", - NULL, " Doesn't it just look perfect for setting up all kinds of traps?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Doesn't it just look perfect for setting up all kinds of traps?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Kei_Nayamu#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100323", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100323", 128); OutputLine(NULL, "「駄目だ駄目だ却下だ。", NULL, "\"No way, no way!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100324", 128, 64); + PlayVoice(4, "ps3/s12/01/180100324", 128); OutputLine(NULL, "その威力を味わうのはどうせ俺に違いない。", NULL, " I'm the one who's going to end up trapped in there.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100325", 128, 64); + PlayVoice(4, "ps3/s12/01/180100325", 128); OutputLine(NULL, "却下却下…!」", NULL, " We're not taking this one!\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "mati_O2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500400", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500400", 128); OutputLine(NULL, "「……なら、これはどうなのですか?", NULL, "\"......How about this one?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500401", 128, 64); + PlayVoice(4, "ps3/s12/05/180500401", 128); OutputLine(NULL, " ゾウさんの滑り台なのですよ、み〜!」", - NULL, " It's an elephant slide, meep!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's an elephant slide, meep!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 7, "filter_Hanyu", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 12, 400, TRUE ); DrawBustshotWithFiltering( 1, "Ha_DefA1%", "mask00", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100117", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100117", 128); OutputLine(NULL, "「……これは僕も面白そうだと思いますのです。", NULL, "\"...I think this one is nice, too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100118", 128, 64); + PlayVoice(4, "ps3/s12/12/181100118", 128); OutputLine(NULL, "僕もお持ち帰りしたいのですよ〜!」", - NULL, " I want to take it home with me!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I want to take it home with me!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500402", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500402", 128); OutputLine(NULL, "「沙都子が滑ろうとした瞬間に上からドンと押すと、沙都子がコロコロと転がって行くのよね。", NULL, "\"If I pushed Satoko off the top, she would roll down like a ball...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500403", 128, 64); + PlayVoice(4, "ps3/s12/05/180500403", 128); OutputLine(NULL, "……あ〜〜、想像しただけで楽しくなってきた。", NULL, " ...Ahh, wouldn't that be so much fun...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500404", 128, 64); + PlayVoice(4, "ps3/s12/05/180500404", 128); OutputLine(NULL, "羽入もそんな沙都子を見たいでしょ?」", - NULL, " Don't you think so, Hanyuu...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Don't you think so, Hanyuu...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Ha_AuA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100119", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100119", 128); OutputLine(NULL, "「……あぅあぅ、梨花は沙都子に意地悪して遊ぼうとしてますのです。」", NULL, "\"...Au au... stop being so mean to Satoko.\"", Line_Normal); ClearMessage(); @@ -669,45 +724,51 @@ void main() DrawBustshotWithFiltering( 2, "Re_KaiiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "mati_O2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200176", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200176", 128); OutputLine(NULL, "「はぅ〜!", NULL, "\"Hauu!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200177", 128, 64); + PlayVoice(4, "ps3/s12/02/180200177", 128); OutputLine(NULL, " それもいいねぇ、お持ち帰り〜〜ッ!!!」", - NULL, " That one's nice too, I'm taking it home with me!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " That one's nice too, I'm taking it home with me!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_TokuiA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300151", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300151", 128); OutputLine(NULL, "「はいはい、売約済み売約済みっと。", NULL, "\"All right, let me stick this paper on it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300152", 128, 64); + PlayVoice(4, "ps3/s12/03/180300152", 128); OutputLine(NULL, "くっくっく…!」", - NULL, " Heh heh heh...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Heh heh heh...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんな感じで、私たちは楽しく寄付という名の略奪を楽しむのだった。", NULL, "We enjoyed the privilege of picking donations for a while.", Line_Normal); ClearMessage(); DrawSceneWithMask( "mati_O4", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 店のおじさんが、そんな様子を見て浮かべる困ったような笑いを見ていると胸がきゅぅきゅぅと鳴く。", - NULL, "I started to feel bad seeing the owner's troubled expression.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I started to feel bad seeing the owner's troubled expression.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私はその頭を思い切り慰めて楽しむのだった。", - NULL, "I patted him on the head to try to comfort him.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I patted him on the head to try to comfort him.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( TRUE, 128 ); PlaySE( 0, "s_boyoon", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "きゅぅきゅぅ☆", NULL, "Rub rub☆", Line_ContinueAfterTyping); StartShakingOfWindow( 241, 40, 0, 2, 3*2, FALSE ); @@ -727,58 +788,68 @@ void main() ClearMessage(); SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps3/s12/01/180100326", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100326", 128); OutputLine(NULL, "「おーーー…、麻雀だ。」", - NULL, "\"Wow, this is mahjong.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Wow, this is mahjong.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/03/180300153", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300153", 128); OutputLine(NULL, "「どうしたの、圭ちゃん。」", - NULL, "\"What is it, Kei-chan?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"What is it, Kei-chan?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一は、先日の部活の時に盛り上がっていたゲーム類のコーナーの方で何かを見つけたらしい。", NULL, "Keiichi found something in the tabletop game section.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あらかたを漁り尽くした私たちはそっちへ行ってみた。", NULL, "I walked toward him to see what it was.", Line_Normal); ClearMessage(); DrawScene( "Jansou2", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そこには、机の上に緑のマットが広げてあって、麻雀の牌が並べてあった。", - NULL, "There I saw a green mat on the table, with the mahjong tiles all lined up on it.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "There I saw a green mat on the table, with the mahjong tiles all lined up on it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ちゃんとルールに従ってロの字型に積み上げてあり、まるでさっきまで誰かが遊んでいたように見えた。", NULL, "They were arranged in a square shape, as if someone was playing there until just a few minutes ago.", Line_Normal); ClearMessage(); DrawBustshotWithFiltering( 2, "Me_AkuwaraiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "mati_O5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300154", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300154", 128); OutputLine(NULL, "「あれーー?", NULL, "\"Huh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300155", 128, 64); + PlayVoice(4, "ps3/s12/03/180300155", 128); OutputLine(NULL, " 何これ善郎おじさん?", NULL, " What's this, Uncle Yoshiroh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300156", 128, 64); + PlayVoice(4, "ps3/s12/03/180300156", 128); OutputLine(NULL, " 勤務時間に麻雀なんかやってたのー?!」", - NULL, " Were you playing mahjong at work?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Were you playing mahjong at work?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/yoshi18021", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("善郎", NULL, "Yoshirou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/yoshi18021", 128); OutputLine(NULL, "「いやいや、違うよこれはね…、」", - NULL, "\"No, that's not it...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"No, that's not it...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 玩具屋なんだから、たとえスゴロクやメンコが広がっていてもまるで怪しいところはないのだが、麻雀はどうにも不似合いだった。", - NULL, "I had expected to see board games and card games in the toy store, but not mahjong...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I had expected to see board games and card games in the toy store, but not mahjong...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 総合的な玩具屋なのだから、売っていても疑問はないはずなのだが。", NULL, "I guess it isn't weird for a toy store to sell this, though...", Line_Normal); ClearMessage(); @@ -788,19 +859,21 @@ void main() DrawBustshotWithFiltering( 1, "Re_WaraiA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200178", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200178", 128); OutputLine(NULL, "「わー、すっごい久し振りだよ。", NULL, "\"Wow, it's been a long time.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200179", 128, 64); + PlayVoice(4, "ps3/s12/02/180200179", 128); OutputLine(NULL, "もうほとんどルールは忘れちゃったかな…。」", - NULL, " I think I've forgotten most of the rules...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I think I've forgotten most of the rules...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Kei_Def1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100327", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100327", 128); OutputLine(NULL, "「おおー、レナくらいの女の子が麻雀を知ってるなんてすごいじゃねぇか。", NULL, "\"Whoa, it's incredible for a girl like you to know mahjong.", Line_WaitForInput); @@ -808,20 +881,21 @@ void main() ChangeBustshot( 2, "Kei_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100328", 128, 64); + PlayVoice(4, "ps3/s12/01/180100328", 128); OutputLine(NULL, "…あ、ひょっとしてあれか?", NULL, " ...Oh, let me guess.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100329", 128, 64); + PlayVoice(4, "ps3/s12/01/180100329", 128); OutputLine(NULL, " 以前に部活の種目になったことがあるんだろう。」", - NULL, " You guys played this at the club, right?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You guys played this at the club, right?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Sa_DefA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400127", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400127", 128); OutputLine(NULL, "「去年の暮れでしたかしらね。", NULL, "\"It must have been the end of last year.", Line_WaitForInput); @@ -829,24 +903,25 @@ void main() ChangeBustshot( 1, "Sa_WaraiB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400128", 128, 64); + PlayVoice(4, "ps3/s12/04/180400128", 128); OutputLine(NULL, "もちろん私も大活躍でしたのよ〜!!", NULL, " Of course, I was very good at it too!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400129", 128, 64); + PlayVoice(4, "ps3/s12/04/180400129", 128); OutputLine(NULL, " 私の河にはトラップが潜んでいましてよ〜!!」", - NULL, " There were lots of traps lying in my discard pile!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " There were lots of traps lying in my discard pile!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Kei_Nayamu#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100330", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100330", 128); OutputLine(NULL, "「……魅音〜、", - NULL, "\"Mion...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Mion...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "お前なぁ、うら若き女の子が4人も集めて、学校で麻雀かよ…。」", NULL, " Listen here, you had four young girls together, and you played mahjong at school...?\"", Line_Normal); ClearMessage(); @@ -866,7 +941,8 @@ void main() DrawBustshotWithFiltering( 0, "Me_TohohoA1#", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300157", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300157", 128); OutputLine(NULL, "「ちょっと圭ちゃん、麻雀を馬鹿にしちゃ駄目だよ?", NULL, "\"Hey Kei-chan, you can't underestimate this game.", Line_WaitForInput); @@ -874,10 +950,10 @@ void main() ChangeBustshot( 0, "Me_WinkA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300158", 128, 64); + PlayVoice(4, "ps3/s12/03/180300158", 128); OutputLine(NULL, " 雛見沢は豪雪地帯。", NULL, " Hinamizawa gets a lot of snow in the winter.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300159", 128, 64); + PlayVoice(4, "ps3/s12/03/180300159", 128); OutputLine(NULL, "村の冬の娯楽は麻雀一色になるんだから!!", NULL, " The whole village enjoys mahjong in those months!", Line_WaitForInput); @@ -885,22 +961,25 @@ void main() ChangeBustshot( 0, "Me_WaraiA2#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300160", 128, 64); + PlayVoice(4, "ps3/s12/03/180300160", 128); OutputLine(NULL, " コタツでぬくぬく、みかんと麻雀。", - NULL, " We hole up inside a warm room and enjoy some tangerines and mahjong.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300161", 128, 64); + NULL, " We hole up inside a warm room and enjoy some tangerines and mahjong. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300161", 128); OutputLine(NULL, "テレビからは紅白が流しっぱなし。", - NULL, " We turn on the end-of-year music program on the TV...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300162", 128, 64); + NULL, "We turn on the end-of-year music program on the TV...", Line_WaitForInput); + PlayVoice(4, "ps3/s12/03/180300162", 128); OutputLine(NULL, "う〜〜ん、風情があっていいねぇ!」", - NULL, " That's what winter is like here...!\" ", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " That's what winter is like here...!\" ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …園崎家はそう過ごすらしい。", - NULL, "...That's probably how the Sonozaki family spends its winter.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...That's probably how the Sonozaki family spends its winter.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 雛見沢全体を代表されては困る…。", NULL, "That doesn't mean the whole village does that...", Line_Normal); ClearMessage(); @@ -908,7 +987,8 @@ void main() DrawBustshotWithFiltering( 2, "Kei_Def1#", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "mati_O4", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100331", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100331", 128); OutputLine(NULL, "「そう言えば、ここいらは豪雪地帯なんだったな…。", NULL, "\"I forgot that Hinamizawa gets lots of snow in the winter...", Line_WaitForInput); @@ -916,16 +996,17 @@ void main() ChangeBustshot( 2, "Kei_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100332", 128, 64); + PlayVoice(4, "ps3/s12/01/180100332", 128); OutputLine(NULL, "なるほど、コタツで遊べる大人のゲームと言ったら麻雀はド定番だよなぁ…。」", - NULL, " I see. I guess mahjong would be the standard game adults play around the kotatsu...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I see. I guess mahjong would be the standard game adults play around the kotatsu...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_AkuwaraiA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300163", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300163", 128); OutputLine(NULL, "「圭ちゃん、麻雀を馬鹿にしちゃいけないよぅ?", NULL, "\"Kei-chan, mahjong is a serious game.", Line_WaitForInput); SetSpeedOfMessage( TRUE, 128 ); @@ -943,9 +1024,9 @@ void main() Wait( 250 ); SetValidityOfInput( TRUE ); - PlaySE(4, "ps3/s12/03/180300164", 128, 64); + PlayVoice(4, "ps3/s12/03/180300164", 128); OutputLine(NULL, " 麻雀こそは男社会の潤滑油!", - NULL, " It's a necessity in every man's social life!", Line_ContinueAfterTyping); + NULL, " It's a necessity in every man's social life!", Line_Continue); PlaySE( 0, "s_Ken_B8k", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); @@ -953,51 +1034,52 @@ void main() OutputLineAll(NULL, "", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300165", 128, 64); + PlayVoice(4, "ps3/s12/03/180300165", 128); OutputLine(NULL, " 四角いジャングルを囲む時、", - NULL, " When they sit around the square jungle,", Line_ContinueAfterTyping); + NULL, " When they sit around the square jungle,", Line_Continue); PlaySE( 0, "s_Kyupiin", 128, 64 ); OutputLine(NULL, "男たちは東なら青龍、", - NULL, " they become Seiryuu in the east,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " they become Seiryuu in the east,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); PlaySE( 0, "s_Kyupiin", 128, 64 ); OutputLine(NULL, "西なら白虎、", - NULL, " Byakko in the west,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Byakko in the west,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); PlaySE( 0, "s_Kyupiin", 128, 64 ); OutputLine(NULL, "南は朱雀、", - NULL, " Suzaku in the south,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Suzaku in the south,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); PlaySE( 0, "s_Kyupiin", 128, 64 ); OutputLine(NULL, "北は玄武!", - NULL, " and Genbu in the north!", Line_ContinueAfterTyping); + NULL, " and Genbu in the north!", Line_Continue); SetSpeedOfMessage( FALSE, 0 ); - OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, " ", GetGlobalFlag(GLinemodeSp)); - PlaySE(4, "ps3/s12/03/180300166", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300166", 128); OutputLine(NULL, " 普段の上下関係やいさかいを全部捨てて、対等な関係で戦い合うわけよ!", - NULL, " Abandoning their hierarchy and squabbles, they fight on equal terms!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300167", 128, 64); + NULL, "Abandoning their hierarchy and squabbles, they fight on equal terms!", Line_WaitForInput); + PlayVoice(4, "ps3/s12/03/180300167", 128); OutputLine(NULL, " その精神の尊さは古代オリンピックにも通じるものがあるってわけ!", NULL, " It's the same spirit as in the ancient Olympic games!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300168", 128, 64); + PlayVoice(4, "ps3/s12/03/180300168", 128); OutputLine(NULL, " ね?", NULL, " See!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300169", 128, 64); + PlayVoice(4, "ps3/s12/03/180300169", 128); OutputLine(NULL, " すごいでしょ?!」", NULL, " Isn't it amazing?\"", Line_Normal); ClearMessage(); @@ -1006,7 +1088,8 @@ void main() ChangeBustshot( 2, "Kei_Nayamu#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100333", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100333", 128); OutputLine(NULL, "「……俺はそれよりも、こいつがいつ部活に登場して、罰ゲームが何になるかの方が怖ぇぞ。」", NULL, "\"...I'm less concerned with that, and more afraid of what kind of punishment you'll set when you bring it out at club again.\"", Line_Normal); ClearMessage(); @@ -1014,19 +1097,21 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "mati_O5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200180", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200180", 128); OutputLine(NULL, "「圭一くんは麻雀わかるの?」", - NULL, "\"Do you know how to play, Keiichi-kun?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Do you know how to play, Keiichi-kun?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Kei_Warai#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100334", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100334", 128); OutputLine(NULL, "「親父が好きでなぁ。", NULL, "\"My dad loves it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100335", 128, 64); + PlayVoice(4, "ps3/s12/01/180100335", 128); OutputLine(NULL, "お客さんが来た時、面子が足りないと無理やり入れられてたよ。", NULL, " He always forces me to play when he doesn't have enough people to play with.", Line_WaitForInput); @@ -1034,15 +1119,16 @@ void main() ChangeBustshot( 1, "Kei_Def1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100336", 128, 64); + PlayVoice(4, "ps3/s12/01/180100336", 128); OutputLine(NULL, "強いかどうかはともかくルールはわかる。", NULL, " I don't know if I'm good, but I know the rules.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100337", 128, 64); + PlayVoice(4, "ps3/s12/01/180100337", 128); OutputLine(NULL, "符計算はできねぇけどな。", - NULL, " I don't know how to calculate anything though...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100338", 128, 64); + NULL, " I don't know how to calculate anything though... ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100338", 128); OutputLine(NULL, "……それはそうと、何でこんなところに麻雀が出てるわけだ?」", - NULL, " Anyway, why is there a mahjong table here?\"", Line_Normal); + NULL, "Anyway, why is there a mahjong table here?\"", Line_Normal); ClearMessage(); DisableWindow(); @@ -1050,11 +1136,13 @@ void main() FadeBustshotWithFiltering( 2, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんながお店のおじさんを見る。", NULL, "Everyone looked at the owner.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/yoshi18022", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("善郎", NULL, "Yoshirou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/yoshi18022", 128); OutputLine(NULL, "「いやね、お昼に来たお客さんと話してたら、ツバメ返しができるって言うんで見せてもらったんだよ。」", NULL, "\"Well, I was talking with a customer this afternoon, and he said he could show me how to do the Tsubame Gaeshi.\"", Line_Normal); ClearMessage(); @@ -1063,18 +1151,19 @@ void main() DrawBustshot( 0, "Kei_Ikari2#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100339", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100339", 128); OutputLine(NULL, "「な!", NULL, "\"What!?", Line_WaitForInput); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/01/180100340", 128, 64); + PlayVoice(4, "ps3/s12/01/180100340", 128); OutputLine(NULL, " ツ、", - NULL, " Did you say", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Did you say", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "ツバメ返しだってー?!", - NULL, " the 'Tsubame Gaeshi'!?", Line_ContinueAfterTyping); + NULL, " the 'Tsubame Gaeshi'!?", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); @@ -1095,9 +1184,9 @@ void main() Wait( 200 ); SetValidityOfInput( TRUE ); - PlaySE(4, "ps3/s12/01/180100341", 128, 64); + PlayVoice(4, "ps3/s12/01/180100341", 128); OutputLine(NULL, " 麻雀史上、究極の荒技イカサマじゃないかー!!", - NULL, " That's the greatest scam in the history of mahjong!", Line_ContinueAfterTyping); + NULL, " That's the greatest scam in the history of mahjong!", Line_Continue); PlaySE( 0, "s_yabaisemi", 128, 64 ); DrawScene( "white", 0 ); @@ -1110,9 +1199,9 @@ void main() PlaySE( 0, "s_Kyupiin", 128, 64 ); - PlaySE(4, "ps3/s12/01/180100342", 128, 64); + PlayVoice(4, "ps3/s12/01/180100342", 128); OutputLine(NULL, " 古代中国にて鍔目還が編み出したという中国拳法究極の技!", - NULL, " It's the ultimate technique, developed in ancient China!", Line_WaitForInput); + NULL, " It's the ultimate technique, developed in ancient China! ", GetGlobalFlag(GLinemodeSp)); PlaySE( 0, "s_furu", 128, 64 ); SetValidityOfInput( FALSE ); @@ -1124,63 +1213,69 @@ void main() SetValidityOfInput( TRUE ); PlaySE( 0, "s_furu", 128, 64 ); - PlaySE(4, "ps3/s12/01/180100343", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100343", 128); OutputLine(NULL, " その威力は宝具と同じとまで言われ、あまりの恐ろしさに時の皇帝によって葬りさられたと聞いていたが、", - NULL, " Its power was so great that the emperor of that time banned its use.", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "Its power was so great that the emperor of that time banned its use.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "未だ使い手が実在したのかぁあぁ!!", - NULL, " I didn't know that there were people who could use it in this era!!", Line_ContinueAfterTyping); + NULL, " I didn't know that there were people who could use it in this era!!", Line_Continue); PlaySE( 0, "s_Kyupiin", 128, 64 ); StartShakingOfWindow( 244, 40, 0, 2, 5*2, FALSE ); StartShakingOfAllObjects( 244, 40, 0, 2, 5*2, TRUE ); - OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, " ", GetGlobalFlag(GLinemodeSp)); PlaySE( 0, "s_boyoon", 128, 64 ); - PlaySE(4, "ps2/01/180100344", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100344", 128); OutputLine(NULL, " ちなみにこれは親父の受け売りなので真相は保証しない。」", - NULL, " By the way, this is a second-hand story I got from my father, so I can't guarantee the authenticity.\"", Line_Normal); + NULL, "By the way, this is a second-hand story I got from my father, so I can't guarantee the authenticity.\"", Line_Normal); ClearMessage(); DrawBustshotWithFiltering( 2, "Re_BikkuriB1#", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "mati_O4", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200181", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200181", 128); OutputLine(NULL, "「ツバメ返しって宮本武蔵だっけ??", NULL, "\"Tsubame Gaeshi? Isn't that a technique of Musashi Miyamoto's?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200182", 128, 64); + PlayVoice(4, "ps3/s12/02/180200182", 128); OutputLine(NULL, " 麻雀とどういう関係なのかな?」", NULL, " How does that involve mahjong?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500405", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500405", 128); OutputLine(NULL, "「……手牌と山牌を瞬時に入れ替えてしまう大技なのですよ。", NULL, "\"...It's a bold technique where you switch your hand with the wall in a flash.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500406", 128, 64); + PlayVoice(4, "ps3/s12/05/180500406", 128); OutputLine(NULL, "にぱ〜☆」", - NULL, " Nipah~☆\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Nipah~☆\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawBustshotWithFiltering( 1, "Kei_Komaru#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "mati_O4", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100345", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100345", 128); OutputLine(NULL, "「おい魅音…。", NULL, "\"Hey Mion...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100346", 128, 64); + PlayVoice(4, "ps3/s12/01/180100346", 128); OutputLine(NULL, "何でお前はこういういたいけな子にこういう悪い知識を吹き込むんだよ…。」", - NULL, " Why would you teach something that bad to an innocent girl like this...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Why would you teach something that bad to an innocent girl like this...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Me_AkuwaraiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300170", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300170", 128); OutputLine(NULL, "「いやぁ、あっひゃっひゃっひゃ!」", NULL, "\"Well... Ahya hya hya hya!\"", Line_Normal); ClearMessage(); @@ -1188,33 +1283,36 @@ void main() DrawBustshotWithFiltering( 2, "Re_WaraiB1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "mati_O5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200183", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200183", 128); OutputLine(NULL, "「はぅ、見てみたいな!", NULL, "\"Hau... I want to see it!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200184", 128, 64); + PlayVoice(4, "ps3/s12/02/180200184", 128); OutputLine(NULL, " 誰かやって見せてよ。", NULL, " Can anybody do it?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200185", 128, 64); + PlayVoice(4, "ps3/s12/02/180200185", 128); OutputLine(NULL, "梨花ちゃんはできるのかな?」", - NULL, " Can you, Rika-chan?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Can you, Rika-chan?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500407", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500407", 128); OutputLine(NULL, "「……知ってるだけでできませんです。", NULL, "\"......I only know about it, I can't do it myself.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500408", 128, 64); + PlayVoice(4, "ps3/s12/05/180500408", 128); OutputLine(NULL, "…沙都子が一時期練習してましたですよ?」", - NULL, " ...Satoko, weren't you practicing it a while ago?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...Satoko, weren't you practicing it a while ago?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Kei_Warai#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100347", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100347", 128); OutputLine(NULL, "「ちょっと待て沙都子。", NULL, "\"Wait a minute, Satoko.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100348", 128, 64); + PlayVoice(4, "ps3/s12/01/180100348", 128); OutputLine(NULL, "お前、その歳でそんなのを練習するんじゃない…。」", NULL, " Don't practice something like that at your age...\"", Line_Normal); ClearMessage(); @@ -1224,20 +1322,22 @@ void main() DrawBustshotWithFiltering( 2, "Me_WinkA2#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300171_1", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300171_1", 128); OutputLine(NULL, "「確かに、戦う前からトラップは始まっているなんて雰囲気は、確かに沙都子の得意としそうな雰囲気だねぇ!」", - NULL, "\"But she's a trap master. It sounds like something that she would do...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"But she's a trap master. It sounds like something that she would do...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Sa_WaraiB1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400130", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400130", 128); OutputLine(NULL, "「をっほっほっほ!", NULL, "\"Oh ho ho ho!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400131", 128, 64); + PlayVoice(4, "ps3/s12/04/180400131", 128); OutputLine(NULL, " 相手が圧勝に驕り、油断した最後の勝負で仕掛けるのこそ、最高のトラップタイミングなんですのよ〜!!」", NULL, " The best time to set a trap is when the opponent is sure of his victory!\"", Line_Normal); ClearMessage(); @@ -1246,22 +1346,24 @@ void main() ChangeBustshot( 2, "Me_DefA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300172", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300172", 128); OutputLine(NULL, "「で、沙都子は結局マスターできたわけ?", NULL, "\"So did you ever get to master it?", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300173", 128, 64); + PlayVoice(4, "ps3/s12/03/180300173", 128); OutputLine(NULL, " 練習はしてたんでしょ?」", - NULL, " You were practicing, right?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You were practicing, right?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Sa_YareyareA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400132", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400132", 128); OutputLine(NULL, "「…実戦ではとても使えませんわね。", NULL, "\"...Well, I could never use it in a real game.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400133", 128, 64); + PlayVoice(4, "ps3/s12/04/180400133", 128); OutputLine(NULL, "練習で、ほんの何度かできたことがあるっきりですわ。」", NULL, " Even in practice I only succeeded once or twice.\"", Line_Normal); ClearMessage(); @@ -1270,21 +1372,23 @@ void main() DrawBustshot( 0, "Re_WaraiA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200186", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200186", 128); OutputLine(NULL, "「へー!!", NULL, "\"Wow!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200187", 128, 64); + PlayVoice(4, "ps3/s12/02/180200187", 128); OutputLine(NULL, " 見たい見たい!", NULL, " I want to see it!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200188", 128, 64); + PlayVoice(4, "ps3/s12/02/180200188", 128); OutputLine(NULL, " 沙都子ちゃん、やって見せてよ!」", - NULL, " Do it for us!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Do it for us!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500409", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500409", 128); OutputLine(NULL, "「……みー!", NULL, "\"......Meep!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500410", 128, 64); + PlayVoice(4, "ps3/s12/05/180500410", 128); OutputLine(NULL, " ボクも見てみたいのです。」", NULL, " I want to see it too.\"", Line_Normal); ClearMessage(); @@ -1294,10 +1398,11 @@ void main() DrawBustshot( 0, "Sa_HauA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400134", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400134", 128); OutputLine(NULL, "「し、仕方ありませんわね。", NULL, "\"V-Very well, you all.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400135", 128, 64); + PlayVoice(4, "ps3/s12/04/180400135", 128); OutputLine(NULL, "失敗しても笑わないで下さいませよ……?」", NULL, " Don't laugh if I can't pull it off, all right...?\"", Line_Normal); ClearMessage(); @@ -1305,6 +1410,7 @@ void main() DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); DrawSceneWithMask( "Jansou2", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子はみんなに煽てられ、照れながら着席し牌を積み始める。", NULL, "Satoko sat in front of the table and started piling up the tiles.", Line_Normal); ClearMessage(); @@ -1314,21 +1420,23 @@ void main() DrawBustshotWithFiltering( 2, "Ha_DefA1%", "mask00", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100120", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100120", 128); OutputLine(NULL, "「……沙都子はそんなすごいことを出来るのでしょうか。」", - NULL, "\"...Do you really think Satoko can do it?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...Do you really think Satoko can do it?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500411", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500411", 128); OutputLine(NULL, "「さぁ、どうかしらね。", NULL, "\"Well, I don't know.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500412", 128, 64); + PlayVoice(4, "ps3/s12/05/180500412", 128); OutputLine(NULL, "成功すればすごいし、失敗しても可愛いし。", NULL, " It'll be amazing if she can do it, and cute if she can't.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500413", 128, 64); + PlayVoice(4, "ps3/s12/05/180500413", 128); OutputLine(NULL, "照れてる沙都子が可愛いから、私は実は成功失敗はどうでもよかったりして。", NULL, " I don't care if she makes it or not, because I enjoy seeing her act shy like this.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500414", 128, 64); + PlayVoice(4, "ps3/s12/05/180500414", 128); OutputLine(NULL, "くすくす。」", NULL, " Hee hee...\"", Line_Normal); ClearMessage(); @@ -1336,22 +1444,24 @@ void main() DrawBustshotWithFiltering( 1, "Sa_HauB1#", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "mati_O4", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/04/180400136", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400136", 128); OutputLine(NULL, "「えっと……、まずはですわね?", NULL, "\"Well... first of all...", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400137", 128, 64); + PlayVoice(4, "ps3/s12/04/180400137", 128); OutputLine(NULL, " 予め、山の牌に欲しい牌を仕込んでおくことから始めますのよ?」", - NULL, " You start by planting the tiles you want into the wall ahead of time.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You start by planting the tiles you want into the wall ahead of time.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_DefB1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200189", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200189", 128); OutputLine(NULL, "「なるほどね。", NULL, "\"I see.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200190", 128, 64); + PlayVoice(4, "ps3/s12/02/180200190", 128); OutputLine(NULL, "それと手牌を一気に入れ替えちゃおうというんだね。", NULL, " Then you later swap them for your hand.", Line_WaitForInput); @@ -1359,13 +1469,13 @@ void main() ChangeBustshot( 2, "Re_NandeA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200191", 128, 64); + PlayVoice(4, "ps3/s12/02/180200191", 128); OutputLine(NULL, "……でも、どうやって?", NULL, " ...But how?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200192", 128, 64); + PlayVoice(4, "ps3/s12/02/180200192", 128); OutputLine(NULL, " 手品なの?」", - NULL, " Sleight of hand?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Sleight of hand?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "mask00" , 0, FALSE, 0, 0, 400, FALSE ); @@ -1373,10 +1483,11 @@ void main() DrawBustshot( 1, "Me_AkuwaraiA1#", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300174", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300174", 128); OutputLine(NULL, "「くっくっく!", NULL, "\"Heh heh heh!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300175", 128, 64); + PlayVoice(4, "ps3/s12/03/180300175", 128); OutputLine(NULL, " だからね、手牌と仕込んだ牌を、一気に入れ替えちゃうわけよ!", NULL, " Well, you instantly swap all the tiles from your hand with the planted tiles!", Line_WaitForInput); @@ -1384,24 +1495,27 @@ void main() ChangeBustshot( 1, "Me_TokuiA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/03/180300176", 128, 64); + PlayVoice(4, "ps2/03/180300176", 128); OutputLine(NULL, " ぜひ実際にアニメーションか何かでご覧に入れたいシーンなんだけどねぇ!", - NULL, " This is a scene I'd love to show you all through an animation video or something...", Line_WaitForInput); - PlaySE(4, "ps2/03/180300177", 128, 64); + NULL, " This is a scene I'd love to show you all through an animation video or something... ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300177", 128); OutputLine(NULL, " 文章での中継なのでその辺は想像で補完してください!」", - NULL, " Since we can only use words here, please make up for it with your imagination!\"", Line_Normal); + NULL, "Since we can only use words here, please make up for it with your imagination!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500415", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500415", 128); OutputLine(NULL, "「……魅ぃが誰にしゃべってるのかわからないのです。」", - NULL, "\"......I have no idea who Mii could be talking to.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......I have no idea who Mii could be talking to.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Kei_Nayamu#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100349", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100349", 128); OutputLine(NULL, "「と言いつつ、カメラ目線な梨花ちゃんもな…。」", NULL, "\"You say, looking at the camera...\"", Line_Normal); ClearMessage(); @@ -1414,11 +1528,13 @@ void main() FadeOutBGM( 3, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); - PlaySE(4, "ps3/s12/04/180400138", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400138", 128); OutputLine(NULL, "「で、……では行きますわよ……。」", - NULL, "\"Are you ready...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Are you ready...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 皆がゴクリと喉を鳴らして見守る。", NULL, "Everyone gulped and looked closely at the table.", Line_Normal); ClearMessage(); @@ -1426,18 +1542,22 @@ void main() PlaySE( 0, "s_furu", 128, 64 ); PlayBGM( 1, "yabaisemi", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まるで白鳥が湖面に舞い降りるかのように、沙都子の両手がふわりと舞い降りる…。", NULL, "Satoko moved her hands like a swan on a lake.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そこにあるのは自分の手牌13牌…。", - NULL, "She had thirteen tiles in front of her...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She had thirteen tiles in front of her...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それらの牌をすっと音もなく倒し、裏返しに伏せる。", - NULL, "Then she silently flipped them all face down.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Then she silently flipped them all face down.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そしてそれらの両端を押さえながら持ち上げて、山牌の向こう側にぴったりと付けて、隠すような感じで音もなく置く…。", NULL, "Then she lifted them up by holding both ends, and silently placed them against the back edge of the wall, keeping them hidden.", Line_Normal); ClearMessage(); @@ -1445,16 +1565,18 @@ void main() DrawBustshotWithFiltering( 2, "Kei_Def1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "mati_O5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300178", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300178", 128); OutputLine(NULL, "「さ、……いよいよここからだよ沙都子!」", - NULL, "\"This is it, Satoko!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"This is it, Satoko!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_OdorokiB1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400139", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400139", 128); OutputLine(NULL, "「……自信がありませんけど、……行きますわよ……!」", NULL, "\"I don't know if I can do it, but I'll try...!\"", Line_Normal); ClearMessage(); @@ -1464,17 +1586,20 @@ void main() FadeBustshotWithFiltering( 2, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ギャラリーがシンと静まりかえる…!", - NULL, "We all went quiet...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "We all went quiet...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は山牌に手を伸ばす。", - NULL, "Satoko reached out toward the yamahai.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko reached out toward the yamahai.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } PlaySE( 0, "s_furu", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、小さな手を思い切り広げて山牌を丸ごと、ぐわっと掴んだ。", NULL, "Then she grabbed the whole thing with her small little hands.", Line_Normal); ClearMessage(); @@ -1483,21 +1608,23 @@ void main() DrawBustshot( 0, "Me_WinkA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300179", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300179", 128); OutputLine(NULL, "「というわけで、ここで、麻雀の詳しくない人にいかに山牌を掴むのが大変かを説明しよう!", NULL, "\"Let me explain how hard it is to pick up the wall, for those unfamiliar with mahjong!", Line_WaitForInput); PlaySE( 0, "s_Kyupiin", 128, 64 ); - PlaySE(4, "ps3/s12/03/180300180", 128, 64); + PlayVoice(4, "ps3/s12/03/180300180", 128); OutputLine(NULL, " 自分の手牌は通常13牌だ。", - NULL, " Your hand is usually made of thirteen tiles.", Line_WaitForInput); + NULL, " Your hand is usually made of thirteen tiles. ", GetGlobalFlag(GLinemodeSp)); PlaySE( 0, "s_cork", 128, 64 ); - PlaySE(4, "ps3/s12/03/180300181", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300181", 128); OutputLine(NULL, "この程度の数なら両手でうまく押さえつけるように持てば、宙に持ち上げることだってできる。", - NULL, " If you push into them from either side hard enough with both hands, you can lift them up in the air.", Line_WaitForInput); + NULL, "If you push into them from either side hard enough with both hands, you can lift them up in the air.", Line_WaitForInput); PlaySE( 0, "s_boyoon", 128, 64 ); SetValidityOfInput( FALSE ); @@ -1505,26 +1632,27 @@ void main() SetValidityOfInput( TRUE ); PlaySE( 0, "s_boyoon", 128, 64 ); - PlaySE(4, "ps3/s12/03/180300182", 128, 64); + PlayVoice(4, "ps3/s12/03/180300182", 128); OutputLine(NULL, "不慣れだと失敗してブチ撒けてしまうが、そう難しいことではない。", - NULL, " You might drop and scatter them if you're not experienced, but it's still not that difficult.", Line_WaitForInput); + NULL, " You might drop and scatter them if you're not experienced, but it's still not that difficult. ", GetGlobalFlag(GLinemodeSp)); PlaySE( 0, "s_Kyupiin", 128, 64 ); - PlaySE(4, "ps3/s12/03/180300183", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300183", 128); OutputLine(NULL, "だが山牌はそうはいかない。", - NULL, " However, it's not that easy for the wall.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300184", 128, 64); + NULL, "However, it's not that easy for the wall.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/03/180300184", 128); OutputLine(NULL, "山牌は基本的に17牌ある。", - NULL, " The yamahai usually consists of seventeen tiles.", Line_ContinueAfterTyping); + NULL, " The yamahai usually consists of seventeen tiles.", Line_Continue); PlaySE( 0, "s_Down", 128, 64 ); OutputLineAll(NULL, "", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300185", 128, 64); + PlayVoice(4, "ps3/s12/03/180300185", 128); OutputLine(NULL, "しかも二段積みなのだ。", - NULL, " And plus, there are two rows on top of each other.", Line_ContinueAfterTyping); + NULL, " And plus, there are two rows on top of each other.", Line_Continue); PlaySE( 0, "s_tataku", 128, 64 ); OutputLineAll(NULL, "", Line_Normal); @@ -1533,12 +1661,13 @@ void main() PlaySE( 0, "s_Kyupiin", 128, 64 ); - PlaySE(4, "ps3/s12/03/180300186", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300186", 128); OutputLine(NULL, " しかもここからが肝心。", NULL, "This is the important part.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300187", 128, 64); + PlayVoice(4, "ps3/s12/03/180300187", 128); OutputLine(NULL, "17牌×2段を丸ごと動かせばいいわけではないのだ。", - NULL, " It's not as simple as lifting up two rows of seventeen tiles on top of each other.", Line_WaitForInput); + NULL, " It's not as simple as lifting up two rows of seventeen tiles on top of each other. ", GetGlobalFlag(GLinemodeSp)); PlaySE( 0, "s_furu", 128, 64 ); SetValidityOfInput( FALSE ); @@ -1550,36 +1679,39 @@ void main() SetValidityOfInput( TRUE ); PlaySE( 0, "s_furu", 128, 64 ); - PlaySE(4, "ps3/s12/03/180300188", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300188", 128); OutputLine(NULL, "上段は17牌全部を、下段は端の4牌のみを移動させなければならない!!", - NULL, " You must lift up the seventeen tiles from the top row, and only the four tiles on the edges of the bottom row!", Line_ContinueAfterTyping); + NULL, "You must lift up the seventeen tiles from the top row, and only the four tiles on the edges of the bottom row!", Line_Continue); PlaySE( 0, "s_tataku", 128, 64 ); StartShakingOfWindow( 241, 40, 0, 2, 4*2, FALSE ); StartShakingOfAllObjects( 241, 40, 0, 2, 4*2, TRUE ); - OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, " ", GetGlobalFlag(GLinemodeSp)); - PlaySE(4, "ps3/s12/03/180300189", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300189", 128); OutputLine(NULL, " これを先ほど山の向こうに置いた手牌13牌にかぶせることで、手牌は山の中に埋もれ、さっき山牌を移す時に残した下段の13牌が、“自分の手牌”として残るのだ!!", - NULL, " By setting them on the thirteen tiles from your hand placed behind the wall, you can bury your hand in the wall, and the lower thirteen tiles that remain from moving the wall become your new hand!", Line_ContinueAfterTyping); + NULL, "By setting them on the thirteen tiles from your hand placed behind the wall, you can bury your hand in the wall, and the lower thirteen tiles that remain from moving the wall become your new hand!", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 241, 40, 0, 2, 5*2, FALSE ); StartShakingOfAllObjects( 241, 40, 0, 2, 5*2, TRUE ); - OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, " ", GetGlobalFlag(GLinemodeSp)); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/03/180300190", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300190", 128); OutputLine(NULL, " これこそ、積み込み技の究極と言われる所以!!", - NULL, " This is the ultimate technique, the Tsubame Gaeshi!!", Line_ContinueAfterTyping); + NULL, "This is the ultimate technique, the Tsubame Gaeshi!!", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 244, 40, 0, 2, 6*2, FALSE ); StartShakingOfAllObjects( 244, 40, 0, 2, 6*2, TRUE ); - OutputLineAll(NULL, "", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } PlaySE( 0, "s_furu", 128, 64 ); @@ -1595,9 +1727,10 @@ void main() Wait( 200 ); SetValidityOfInput( TRUE ); - PlaySE(4, "ps3/s12/03/180300191", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300191", 128); OutputLine(NULL, " 全13牌を丸ごと全部入れ替えてしまう大技なのだぁあぁ!!!」", - NULL, "It's a technique that lets you switch all thirteen tiles in a split second!!\"", Line_ContinueAfterTyping); + NULL, "It's a technique that lets you switch all thirteen tiles in a split second!!\"", Line_Continue); PlaySE( 0, "s_Kyupiin", 128, 64 ); DrawScene( "white", 0 ); DrawScene( "Bg0", 10 ); @@ -1612,24 +1745,29 @@ void main() DrawSceneWithMask( "Jansou2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500416", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500416", 128); OutputLine(NULL, "「……沙都子、しっかりなのですよ。」", - NULL, "\"......You can do it, Satoko.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"......You can do it, Satoko.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子が精神の集中を高めていくのがわかる…。", - NULL, "I could see Satoko trying to concentrate...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I could see Satoko trying to concentrate...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……本当は、もっとすんなりやって見せなければイカサマとしては成立しないのだが。", - NULL, "She was supposed to be doing this more naturally since it's a technique for cheating...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She was supposed to be doing this more naturally since it's a technique for cheating...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まぁ、これは見世物だからこれでもいいのか。", NULL, "But since for the moment it was just performance, I suppose it's fine.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 誰かがゴクリと喉を鳴らした時、それが合図となった。", NULL, "Someone audibly swallowed, and at that exact moment she made her move.", Line_Normal); ClearMessage(); @@ -1648,7 +1786,8 @@ void main() DrawScene( "black", 10 ); SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps3/s12/04/180400140", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400140", 128); OutputLine(NULL, "「ふぅ、……………えーーーーい!!!」", NULL, "\"Hnn............ There!!\"", Line_Normal); ClearMessage(); @@ -1661,20 +1800,24 @@ void main() DrawScene( "white", 0 ); DrawScene( "Jansou2", 10 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " グワッシャ!!", NULL, "Crash!!", Line_Normal); ClearMessage(); PlayBGM( 0, "Cafe", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 力の加減が間違ったのかもしれない。", - NULL, "She had put too much strength into it.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She had put too much strength into it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 無残にも沙都子の手の中の牌が弾けてしまった。", NULL, "Her tiles fell apart.", Line_Normal); ClearMessage(); SetSpeedOfMessage( TRUE, 128 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "「「ああーーーー……。」」", NULL, "\"Oh no!!\"", Line_ContinueAfterTyping); @@ -1690,20 +1833,22 @@ void main() DrawBustshotWithFiltering( 0, "Sa_AkireruA1#", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "mati_O4", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/04/180400141", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400141", 128); OutputLine(NULL, "「…やっぱり無理でございますわねぇ…。", NULL, "\"...I can't do it...", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400142", 128, 64); + PlayVoice(4, "ps3/s12/04/180400142", 128); OutputLine(NULL, "こんなのなかなか出来るものじゃありませんわー!!」", - NULL, " It's not that easy, you know!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's not that easy, you know!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 0, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); DrawBustshotWithFiltering( 2, "Kei_Def1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100350", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100350", 128); OutputLine(NULL, "「ふむふむ、でも要領は今のと魅音の解説で大体わかったぜ。", NULL, "\"Hmm, I see... but I think I understood the gist of it from Mion's explanation.", Line_WaitForInput); @@ -1712,17 +1857,18 @@ void main() ChangeBustshot( 2, "Kei_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100351", 128, 64); + PlayVoice(4, "ps3/s12/01/180100351", 128); OutputLine(NULL, "ちょっと俺もやってみる!」", - NULL, " Let me try it!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Let me try it!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Re_DefA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200193", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200193", 128); OutputLine(NULL, "「レナも挑戦してみよ!", NULL, "\"I'm going to try too!", Line_WaitForInput); @@ -1731,32 +1877,36 @@ void main() ChangeBustshot( 1, "Re_BikkuriA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200194", 128, 64); + PlayVoice(4, "ps3/s12/02/180200194", 128); OutputLine(NULL, " …今の内に覚えておかないと、後で大変そうだからね…。」", - NULL, " I guess I have to master this one now or else it'll be troublesome later on...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I guess I have to master this one now or else it'll be troublesome later on...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500417", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500417", 128); OutputLine(NULL, "「……ボクも挑戦しますです。」", NULL, "\"......I'm trying it too, then.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音以外の4人が着席し、それぞれに山を積んだり崩したりしながら挑戦し始める。", NULL, "All of us except Mion took a seat and started piling up the tiles.", Line_Normal); ClearMessage(); DrawSceneWithMask( "mati_O5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/yoshi18023", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("善郎", NULL, "Yoshirou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/yoshi18023", 128); OutputLine(NULL, "「はははは……、一見するとルールを知らない子どもたちが、麻雀牌で遊んでるように見えるんだけどねぇ……、あははは…。」", - NULL, "\"Hahahaha... At a glance, you look like small children who are just playing with the tiles... Ahahaha...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Hahahaha... At a glance, you look like small children who are just playing with the tiles... Ahahaha...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Me_WinkA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300192", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300192", 128); OutputLine(NULL, "「その実態はツバメ返しの練習だってんだから…。", NULL, "\"But they're actually practicing the Tsubame Gaeshi...", Line_WaitForInput); @@ -1764,10 +1914,10 @@ void main() ChangeBustshot( 0, "Me_AkuwaraiA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300193", 128, 64); + PlayVoice(4, "ps3/s12/03/180300193", 128); OutputLine(NULL, "私の部員たちは実にたくましく育ってくれたもんだよ!", NULL, " I'm proud of how my club members are growing up to be decent kids!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300194", 128, 64); + PlayVoice(4, "ps3/s12/03/180300194", 128); OutputLine(NULL, " くっくっく!」", NULL, " Heh heh heh!\"", Line_Normal); ClearMessage(); @@ -1775,24 +1925,29 @@ void main() DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); DrawSceneWithMask( "Jansou2", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 手の平の大きさは私も沙都子も同じくらいだ。", - NULL, "My hands and Satoko's hands are about the same size.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "My hands and Satoko's hands are about the same size.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は手が小さいから出来ないなんて言い訳はできない。", - NULL, "If she can do it, I know I can too.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "If she can do it, I know I can too.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 仮に、こんなイカサマを覚えても、実際にバレずに使えるわけはない。", - NULL, "Of course, I can't really use this trick during a real game.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Of course, I can't really use this trick during a real game.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、今日限りのお遊びではあるのだけれど、みんなでこうして遊ぶのはとても楽しかった。", - NULL, "We were just playing around, but I was having a good time.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "We were just playing around, but I was having a good time.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……だって、百年以上の間に、麻雀のイカサマをみんなで練習し合うなんて経験はたったの一度だってあった試しはないのだから。", NULL, "I've never done this before in my one hundred years of life.", Line_Normal); ClearMessage(); @@ -1802,67 +1957,75 @@ void main() DrawBustshotWithFiltering( 2, "Sa_OdorokiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400143", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400143", 128); OutputLine(NULL, "「うーーん、手が不器用になった気がしますわ!", NULL, "\"Hmmm... I think my hands are slowing down...", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400144", 128, 64); + PlayVoice(4, "ps3/s12/04/180400144", 128); OutputLine(NULL, " 悔しいですわね!」", - NULL, " I'm so frustrated!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm so frustrated!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Re_HauA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200195", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200195", 128); OutputLine(NULL, "「最初の13牌を持ち上げるのも難しい〜。", NULL, "\"It's so hard just to lift up the first thirteen tiles.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200196", 128, 64); + PlayVoice(4, "ps3/s12/02/180200196", 128); OutputLine(NULL, "はぅ〜…。」", - NULL, " Hau...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Hau...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Kei_Warai#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100352", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100352", 128); OutputLine(NULL, "「いいかレナ、両手の小指で挟み込むんだよ。", NULL, "\"Listen, Rena, you have to use your pinky fingers.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100353", 128, 64); + PlayVoice(4, "ps3/s12/01/180100353", 128); OutputLine(NULL, "そうそう。", NULL, " There you go.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100354", 128, 64); + PlayVoice(4, "ps3/s12/01/180100354", 128); OutputLine(NULL, "力を入れ過ぎると弾けるぞ!」", - NULL, " It's going to explode if you push too strongly!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's going to explode if you push too strongly!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Me_TokuiA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300195", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300195", 128); OutputLine(NULL, "「かと言って、力が足りないとうまく持てないしね。", NULL, "\"But you have to use enough strength to lift it up.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300196", 128, 64); + PlayVoice(4, "ps3/s12/03/180300196", 128); OutputLine(NULL, "その塩梅を会得する!」", NULL, " It's difficult, isn't it?\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Jansou2", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そもそも、一番最初の手順である、自分の手牌13牌を持ち上げるのも難しい。", - NULL, "It's very difficult to lift up the first thirteen tiles to begin with.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It's very difficult to lift up the first thirteen tiles to begin with.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなこの段階で引っ掛かる。", - NULL, "Not everyone can get past this stage.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Not everyone can get past this stage.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子も、ついさっきはいきなりうまくやって見せたのに、今は急に不器用になってしまって、その段階からミスしている。", NULL, "Satoko was doing well the first time, but she lost her concentration and is dropping her tiles now.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一の助言に従い、両手の小指でうまく左右から押さえ込んで、", NULL, "I took Keiichi's advice and supported the tiles with my pinky fingers, and", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1877,22 +2040,24 @@ void main() DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); DrawSceneWithMask( "mati_O5", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500418", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500418", 128); OutputLine(NULL, "「みー!", NULL, "\"Meep!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500419", 128, 64); + PlayVoice(4, "ps3/s12/05/180500419", 128); OutputLine(NULL, " 最初の13個をうまく持てましたのです!」", - NULL, " I lifted up the first thirteen tiles!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I lifted up the first thirteen tiles!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Kei_Warai#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100355", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100355", 128); OutputLine(NULL, "「おおお、やるじゃねぇか!", NULL, "\"Good for you!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100356", 128, 64); + PlayVoice(4, "ps3/s12/01/180100356", 128); OutputLine(NULL, " 何だよ、梨花ちゃんが一番リードしてるぞ、負けられねぇ!」", NULL, " Rika-chan has a lead on us! We need to do better!\"", Line_Normal); ClearMessage(); @@ -1902,27 +2067,29 @@ void main() DrawBustshotWithFiltering( 2, "Ha_DefA1%", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100121", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100121", 128); OutputLine(NULL, "「……梨花も器用なのです。", NULL, "\"...You're good at this.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100122", 128, 64); + PlayVoice(4, "ps3/s12/12/181100122", 128); OutputLine(NULL, "続きもうまくできますのですか?」", - NULL, " Can you do the next step?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Can you do the next step?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500420", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500420", 128); OutputLine(NULL, "「なかなか難しいわね…。", NULL, "\"It's not that easy...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500421", 128, 64); + PlayVoice(4, "ps3/s12/05/180500421", 128); OutputLine(NULL, "でも、誰よりも最初に成功させたいって言う気持ちはある。", NULL, " But I really want to get it right before anyone else.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500422", 128, 64); + PlayVoice(4, "ps3/s12/05/180500422", 128); OutputLine(NULL, "だって、今はそういう遊びなんだからね。", NULL, " That's what we're racing towards right now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500423", 128, 64); + PlayVoice(4, "ps3/s12/05/180500423", 128); OutputLine(NULL, "くすくす。", NULL, " Hee hee.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500424", 128, 64); + PlayVoice(4, "ps3/s12/05/180500424", 128); OutputLine(NULL, "続けて行くわよ!」", NULL, " I'm going to do it!\"", Line_Normal); ClearMessage(); @@ -1933,16 +2100,18 @@ void main() ChangeBustshot( 1, "Kei_Ikari1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100357", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100357", 128); OutputLine(NULL, "「くそ、梨花ちゃんが一番乗りになっちまうのか?!」", - NULL, "\"Is Rika-chan going to be the first one...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Is Rika-chan going to be the first one...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_WaraiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200197", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200197", 128); OutputLine(NULL, "「次の入れ替えが出来ればいきなり成功だね!", NULL, "\"You're done if you pull off the next move!", Line_WaitForInput); @@ -1950,20 +2119,21 @@ void main() ChangeBustshot( 2, "Re_HauB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200198", 128, 64); + PlayVoice(4, "ps3/s12/02/180200198", 128); OutputLine(NULL, " 次は牌がいっぱいあるから大変!」", - NULL, " But that one is so difficult!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But that one is so difficult!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 7, "filter_Hanyu", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 12, 400, TRUE ); DrawBustshotWithFiltering( 0, "Ha_WaraiA1%", "mask00", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100123", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100123", 128); OutputLine(NULL, "「……頑張れなのですよ〜!」", - NULL, "\"...Gooo, Rika!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...Gooo, Rika!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 7, "maskright" , 1, FALSE, 0, 0, 300, FALSE ); @@ -1971,17 +2141,20 @@ void main() DrawBustshotWithFiltering( 1, "Sa_WaraiA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400145", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400145", 128); OutputLine(NULL, "「梨花ぁ、正念場でしてよ!!」", NULL, "\"This is the hard part!\"", Line_Normal); ClearMessage(); DrawScene( "Jansou2", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 次は山牌を、上段は全て、下段は4つだけを奥にするっと移動させる…。", - NULL, "I had to lift up the whole top row and only four tiles from the bottom row...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I had to lift up the whole top row and only four tiles from the bottom row...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 変に力まなくていい気がする。", NULL, "I probably didn't need to use too much force.", Line_WaitForInput); OutputLine(NULL, "するっとできてしまいそう……。", @@ -1991,6 +2164,7 @@ void main() DrawScene( "white", 0 ); DrawScene( "Jansou2", 10 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ガシャン。", NULL, "Crash.", Line_Normal); ClearMessage(); @@ -1998,55 +2172,62 @@ void main() DrawBustshotWithFiltering( 2, "Re_HauA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "mati_O4", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200199", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200199", 128); OutputLine(NULL, "「はぅ、惜しいなぁ!」", - NULL, "\"Hau, too bad!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Hau, too bad!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_HutekiA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300197", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300197", 128); OutputLine(NULL, "「やっぱり横に17牌もあると、それだけで難易度は急激に高くなるねぇ。」", NULL, "\"With the number of tiles increased to seventeen, it got more difficult, didn't it?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500425", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500425", 128); OutputLine(NULL, "「……ボクが一番に成功させますです。", NULL, "\"......I'm going to do this before everyone else.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500426", 128, 64); + PlayVoice(4, "ps3/s12/05/180500426", 128); OutputLine(NULL, "きっと出来なかった人には罰ゲームがあるに違いないのです。」", - NULL, " There'll probably be a punishment for those who can't make it.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " There'll probably be a punishment for those who can't make it.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Kei_Def1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100358", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100358", 128); OutputLine(NULL, "「なな、何だって魅音、本当かーー?!」", - NULL, "\"What? Is that true, Mion?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"What? Is that true, Mion?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Me_AkuwaraiA2#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300198", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300198", 128); OutputLine(NULL, "「ん〜〜〜〜〜、どうしようかねぇ?", NULL, "\"Hmm... I wonder what I should do.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300199", 128, 64); + PlayVoice(4, "ps3/s12/03/180300199", 128); OutputLine(NULL, " くっくっく!」", - NULL, " Heh heh heh!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Heh heh heh!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 麻雀の机には4人しか座れないから、今やっていない魅音は競技外だ。", - NULL, "There were only four seats, so Mion wasn't even in the game.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "There were only four seats, so Mion wasn't even in the game.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …ということはノーリスクで罰ゲームを設定できるということ…?!", NULL, "...Did that mean that she could set up a punishment with no risk to herself...?", Line_Normal); ClearMessage(); @@ -2055,20 +2236,22 @@ void main() DrawBustshotWithFiltering( 0, "Re_NandeB1#", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200200", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200200", 128); OutputLine(NULL, "「はぅ〜!", NULL, "\"Hauuu!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200201", 128, 64); + PlayVoice(4, "ps3/s12/02/180200201", 128); OutputLine(NULL, " 魅ぃちゃんはやってないのにずーるーいー!」", - NULL, " It's not fair! You're not even playing, Mii-chan!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's not fair! You're not even playing, Mii-chan!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Sa_AkuwaraiB1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400146", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400146", 128); OutputLine(NULL, "「ずるいと言う暇があったら練習あるのみでございますわよー!!」", NULL, "\"If you have time to complain, you should practice harder!!\"", Line_Normal); ClearMessage(); @@ -2078,161 +2261,191 @@ void main() DrawBustshotWithFiltering( 10, "Ha_WaraiA1%", "mask00", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100124", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100124", 128); OutputLine(NULL, "「……何だか大変なことになってしまったのです。", NULL, "\"...This is getting interesting.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100125", 128, 64); + PlayVoice(4, "ps3/s12/12/181100125", 128); OutputLine(NULL, "くすくす。」", - NULL, " Hee hee.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Hee hee.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今日は興宮までわざわざ、叩き売りオークションの寄付品を集めに来たわけだけど、こういう展開になるとは夢にも思わなかった。", NULL, "I'd thought we came all the way to Okinomiya to get donations for the auction. Why were we doing this now...?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …これだから、みんなと一緒に遊ぶのは楽しい。", - NULL, "...Although, that's why I love hanging out with these people.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...Although, that's why I love hanging out with these people.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなと一緒じゃなかったら、私はとっくの昔に精神が死んで廃人のようになっていたに違いない。", - NULL, "If it wasn't for them, I would've lost my soul a long time ago. I would have become a worthless piece of flesh.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "If it wasn't for them, I would've lost my soul a long time ago. I would have become a worthless piece of flesh.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ウサギは寂しさで死ぬ動物だというけど、それは人間も同じ。", - NULL, "I've heard that rabbits can die from loneliness, but humans are no different.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I've heard that rabbits can die from loneliness, but humans are no different.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして人間は退屈さでも死ねるのだ。", NULL, "Humans can also die from boredom.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500427", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500427", 128); OutputLine(NULL, "「羽入。", NULL, "\"Hanyuu.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500428", 128, 64); + PlayVoice(4, "ps3/s12/05/180500428", 128); OutputLine(NULL, "…やっぱり、今回の世界は何かが特別。", NULL, " I really do think this world is special.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500429", 128, 64); + PlayVoice(4, "ps3/s12/05/180500429", 128); OutputLine(NULL, "もちろんそれは個々には何れもありえることばかりなんだけど、それらがみんな良い方に流れている偶然が奇跡的。」", - NULL, " I know all of these events could happen individually, but now they are all happening at the same time. This is like a miracle.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I know all of these events could happen individually, but now they are all happening at the same time. This is like a miracle.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 10, "Ha_DefA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100126", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100126", 128); OutputLine(NULL, "「……そもそも、梨花の運命が今まで不幸続きだったのです。", NULL, "\"...Your fate really was too unfortunate up to this point.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100127", 128, 64); + PlayVoice(4, "ps3/s12/12/181100127", 128); OutputLine(NULL, "たまには、溜めに溜めた幸運を放出してもらわないといけませんのです。」", - NULL, " You deserve this kind of happiness every once in a while.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You deserve this kind of happiness every once in a while.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500430", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500430", 128); OutputLine(NULL, "「くすくす、違いないわね。」", NULL, "\"Hee hee, you're right.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私の死の運命自体が、悲しいくらいの不幸なら、それに見合う幸運がどこかに溜まっていてもいい。", - NULL, "If I have such a miserable and deadly fate, I do deserve some happiness that evens out the sadness.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If I have such a miserable and deadly fate, I do deserve some happiness that evens out the sadness.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……それが百年以上の時をかけて満期になってくれたのなら、今回の幸運が重なるという奇跡は、たまにはこれくらいあって然るべきの、当然の権利のように思えた。", NULL, "I felt like the luck I'd been getting in this life was something that I'd been saving up for a hundred years.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私の愛する仲間たちは今日もみんな元気で何のトラブルもない。", - NULL, "The people I love are all healthy and happy.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The people I love are all healthy and happy.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野たちには、理由は説明できないが身辺を護衛してくれと依頼した。", - NULL, "I also asked Takano to reinforce my security.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I also asked Takano to reinforce my security.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …本当に守ってくれるかはわからないが、でも約束はしてくれた。", NULL, "I don't know if she really will, but she promised me.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 以前の世界では、大人らしい曖昧な返事で、約束するとは決して言わなかった。", - NULL, "She never did that in my previous lives.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She never did that in my previous lives.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを思うと、あの返事は鷹野たちの返事の中では相当好意的な部類に入るのではないかと思う。", - NULL, "I think her reaction to my request was the best one so far.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I think her reaction to my request was the best one so far.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……実際、鷹野はあの日、姿が見えなくなるまでずっとスキップしてたし。", - NULL, "...In fact, she was skipping on her way back home. She must have been in a good mood.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...In fact, she was skipping on her way back home. She must have been in a good mood.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …ご先祖様の禁を破って申し訳ないけど、その価値はあったようだった。", NULL, "...I was sorry for breaking the family rules, but I think it was worth it.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……鷹野たちに死の危険が迫っていることも伝えたが、それは多分、聞き流されてしまっただろう。", NULL, "I told them that their lives were also in danger, but I doubt they really believed that.", Line_WaitForInput); OutputLine(NULL, "そういう緊張感は感じられなかったから。", - NULL, " They didn't seem too frightened by it.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " They didn't seem too frightened by it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 綿流しの晩に何とか最後の警告を与えるしかない。", - NULL, "I'd have to give them a final warning on the night of Watanagashi.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'd have to give them a final warning on the night of Watanagashi.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …変に何度も言うとかえって信じてもらえなさそうだ。", NULL, "If I try warning them too often, they'd never believe me.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500431", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500431", 128); OutputLine(NULL, "「…………なら、私はもうこの世界でできる努力はないということなのかしら…。」", - NULL, "\"..........Does that mean that there's nothing for me to do in this world right now?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"..........Does that mean that there's nothing for me to do in this world right now?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 10, "Ha_DefA2%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100128", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100128", 128); OutputLine(NULL, "「……わかりませんのです。", NULL, "\"...I don't know.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100129", 128, 64); + PlayVoice(4, "ps3/s12/12/181100129", 128); OutputLine(NULL, "その時が訪れてみるまで、何もわかりませんのです。」", NULL, " Until the moment of truth is here, it's impossible to tell.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 確かに奇跡と呼んでもいいたくさんの幸運に恵まれている。", - NULL, "I'm blessed with miraculously good fortune in this world.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm blessed with miraculously good fortune in this world.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 過去の教訓を活かし、出来る努力を全てした。", - NULL, "I gave it my best effort using all my previous experience.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I gave it my best effort using all my previous experience.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、これで充分なのだろうか…?", NULL, "But did I do enough...?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " こういう時、初めておみくじのようなものがあればいいのにと思った。", - NULL, "I wish I could have my fortune told.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I wish I could have my fortune told.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 気休めでもいいから、これで万事うまくいく、大吉だと言ってもらいたかった。", - NULL, "I just wanted something to tell me that I did everything right.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I just wanted something to tell me that I did everything right.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 運命よ、何か私に吉凶を占える出来事を起こしたまえ……。", - NULL, "Please tell me what my fortune is...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Please tell me what my fortune is...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう願った時、珍しく運命の神さまは願いを聞き届けてくれた。", NULL, "And as soon as I made the wish, God granted it to me.", Line_Normal); ClearMessage(); @@ -2244,17 +2457,20 @@ void main() DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); DrawSceneWithMask( "mati_O5", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/11/180700001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700001", 128); OutputLine(NULL, "「ありゃあ、何ですかこれは…!」", NULL, "\"Oh, what's going on in here...!?\"", Line_Normal); ClearMessage(); PlayBGM( 0, "Cafe", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 野太い声が突然聞こえてきた。", - NULL, "I suddenly heard a low voice.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I suddenly heard a low voice.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 微妙な力加減でプルプル震えていた圭一とレナと沙都子が、その声の拍子に牌をガシャンと崩してしまった。", NULL, "Keiichi and Rena dropped their tiles as soon as they heard it.", Line_Normal); ClearMessage(); @@ -2263,53 +2479,59 @@ void main() DrawBustshotWithFiltering( 1, "Me_WinkA2#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300200", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300200", 128); OutputLine(NULL, "「これはこれは、大石さんじゃありませんか。", NULL, "\"Hey, Ooishi-san!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300201", 128, 64); + PlayVoice(4, "ps3/s12/03/180300201", 128); OutputLine(NULL, "勤務中にこんなお店に入っていいんですぁ?」", - NULL, " What are you doing in a toy store during working hours?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " What are you doing in a toy store during working hours?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Oisi4", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700002", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700002", 128); OutputLine(NULL, "「どうもどうもこんにちは。", NULL, "\"Hello there.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700003", 128, 64); + PlayVoice(4, "ps3/s12/11/180700003", 128); OutputLine(NULL, "今日は非番ですからご安心を!", NULL, " Don't worry, I'm off-duty today!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700004", 128, 64); + PlayVoice(4, "ps3/s12/11/180700004", 128); OutputLine(NULL, " んっふっふっふ!」", NULL, " Nfu fu fu!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500432_1", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500432_1", 128); OutputLine(NULL, "「……凶ってところね。」", - NULL, "\"...you mean bad luck today.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...you mean bad luck today.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700005", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700005", 128); OutputLine(NULL, "「今日がどうかしましたか?", NULL, "\"What are you all doing here?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700006", 128, 64); + PlayVoice(4, "ps3/s12/11/180700006", 128); OutputLine(NULL, " はて。」", NULL, " Eh?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石は店のおじさんに何かを注文しているようだった。", NULL, "It looked like Ooishi was ordering something from the owner.", Line_WaitForInput); OutputLine(NULL, "…いい年の男が玩具屋へ何の用なのか分かりかねる。", - NULL, " I wondered what this old guy wanted from a toy store of all places.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I wondered what this old guy wanted from a toy store of all places.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは魅音も疑問に思ったらしい。", NULL, "Mion was wondering the same,", Line_WaitForInput); OutputLine(NULL, "代弁するように質問してくれた。", @@ -2320,13 +2542,14 @@ void main() ChangeBustshot( 2, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700007", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700007", 128); OutputLine(NULL, "「なっはっはっは!", NULL, "\"Na ha ha ha!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700008", 128, 64); + PlayVoice(4, "ps3/s12/11/180700008", 128); OutputLine(NULL, " いえねぇ、麻雀のマットを丸めてだいぶ長いことしまっていたせいで、すっかり反り返ってしまったんです。", NULL, " My mahjong mat is warped because I kept it rolled up in storage for a long time.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700009", 128, 64); + PlayVoice(4, "ps3/s12/11/180700009", 128); OutputLine(NULL, "コタツの板裏も、すっかり緑の布が剥げちゃってて使い物にならず困ってたんですよ。」", NULL, " The green cloth is peeling off the underside of my kotatsu board too, so I couldn't use that one either.\"", Line_Normal); ClearMessage(); @@ -2335,28 +2558,30 @@ void main() ChangeBustshot( 1, "Me_TohohoA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300202", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300202", 128); OutputLine(NULL, "「ほー、雀荘じゃなくてご自宅で麻雀ですか?", NULL, "\"Hmmm, you play mahjong at home?", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300203", 128, 64); + PlayVoice(4, "ps3/s12/03/180300203", 128); OutputLine(NULL, " 優雅な休日の過ごし方なことで。", NULL, " That's a nice way to spend your day off.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300204", 128, 64); + PlayVoice(4, "ps3/s12/03/180300204", 128); OutputLine(NULL, "大方、妙なゴロとトラブルでも起こして出禁でも食らったんじゃありません?」", - NULL, " Perhaps you got in trouble at the mahjong bar and they banned you from going in there, or something...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Perhaps you got in trouble at the mahjong bar and they banned you from going in there, or something...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700010", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700010", 128); OutputLine(NULL, "「まさかまさかご冗談を。", NULL, "\"No way, no way.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700011", 128, 64); + PlayVoice(4, "ps3/s12/11/180700011", 128); OutputLine(NULL, "公僕たる者は遊技場でも紳士でなくてはいけません。", NULL, " I'm a gentleman in any public establishment.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700012", 128, 64); + PlayVoice(4, "ps3/s12/11/180700012", 128); OutputLine(NULL, "そんなトラブルなんて起こしませんよ。", NULL, " I'd never cause any trouble like that.", Line_WaitForInput); @@ -2364,10 +2589,10 @@ void main() ChangeBustshot( 2, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700013", 128, 64); + PlayVoice(4, "ps3/s12/11/180700013", 128); OutputLine(NULL, "……それはさておき、皆さんも麻雀ですか?", NULL, " Anyway, you kids like mahjong...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700014", 128, 64); + PlayVoice(4, "ps3/s12/11/180700014", 128); OutputLine(NULL, " 若い方は麻雀なんかできないと思っていましたよ。」", NULL, " I figured that young people didn't even know about the game.\"", Line_Normal); ClearMessage(); @@ -2376,10 +2601,11 @@ void main() ChangeBustshot( 1, "Me_AkuwaraiA2#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300205", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300205", 128); OutputLine(NULL, "「くっくっく!", NULL, "\"Heh heh heh!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300206", 128, 64); + PlayVoice(4, "ps3/s12/03/180300206", 128); OutputLine(NULL, " 我が部の精鋭を侮ってもらっちゃ困りますねぇ!", NULL, " Please don't underestimate my club!", Line_WaitForInput); @@ -2387,41 +2613,45 @@ void main() ChangeBustshot( 1, "Me_WinkA2#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300207", 128, 64); + PlayVoice(4, "ps3/s12/03/180300207", 128); OutputLine(NULL, " およそ勝敗の付くものなら種目は問わず!", NULL, " We'll play anything that has a winner and a loser!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300208", 128, 64); + PlayVoice(4, "ps3/s12/03/180300208", 128); OutputLine(NULL, " どんな闘場であっても背中は向けないのだー!", - NULL, " We never turn our backs to a battle!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300209", 128, 64); + NULL, " We never turn our backs to a battle! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300209", 128); OutputLine(NULL, " それがたとえ、麻雀パチンコ、競馬競輪競艇、果ては書道生花ゲートボールまで何であろうと!」", - NULL, " We play mahjong, slot machines, horse racing, bike racing, boat racing, calligraphy, flower arrangement, and croquet!\"", Line_Normal); + NULL, "We play mahjong, slot machines, horse racing, bike racing, boat racing, calligraphy, flower arrangement, and croquet!\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "mati_O4", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500433", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500433", 128); OutputLine(NULL, "「……最後には、足を踏み外すと下が溶岩や濃硫酸とかになってるところで戦わされそうなのです。」", - NULL, "\"...I think she'll make us fight in the middle of a lava pit someday.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...I think she'll make us fight in the middle of a lava pit someday.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Kei_Warai#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100359", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100359", 128); OutputLine(NULL, "「大丈夫だ梨花ちゃん。", NULL, "\"It's okay, Rika-chan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100360", 128, 64); + PlayVoice(4, "ps3/s12/01/180100360", 128); OutputLine(NULL, "その闘場は仮に死んでも、単行本が2〜3冊も進むとひょっこり生き返れる。」", - NULL, " Even if you die on that battlefield, you'll come back out of nowhere two or three chapters later.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Even if you die on that battlefield, you'll come back out of nowhere two or three chapters later.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_AkireruA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400147", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400147", 128); OutputLine(NULL, "「…圭一さんと梨花が何の話をしているのかさっぱりわかりませんわね。」", NULL, "\"I have no idea what Keiichi-san and Rika are talking about...\"", Line_Normal); ClearMessage(); @@ -2429,22 +2659,24 @@ void main() DrawBustshotWithFiltering( 1, "Oisi1", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "mati_O5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/11/180700015", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700015", 128); OutputLine(NULL, "「はて、これはどういう場ですか?", NULL, "\"Hmm, what are you guys doing?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700016", 128, 64); + PlayVoice(4, "ps3/s12/11/180700016", 128); OutputLine(NULL, " まだ山を積んでいるところですかねぇ?」", - NULL, " Are you piling up the tiles?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Are you piling up the tiles?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_DefA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200202", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200202", 128); OutputLine(NULL, "「いえ、違うんですよ。", NULL, "\"No, not that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200203", 128, 64); + PlayVoice(4, "ps3/s12/02/180200203", 128); OutputLine(NULL, "ツバメ返しの練習なんですよぅ。」", NULL, " We're practicing the Tsubame Gaeshi.\"", Line_Normal); ClearMessage(); @@ -2453,30 +2685,33 @@ void main() ChangeBustshot( 1, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700017", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700017", 128); OutputLine(NULL, "「ツ、ツバメ返しの練習、…ですか…!", NULL, "\"You're practicing the Tsubame Gaeshi...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700018", 128, 64); + PlayVoice(4, "ps3/s12/11/180700018", 128); OutputLine(NULL, " なっはっはっは…、いやはや!!」", - NULL, " Na ha ha ha... oh dear!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Na ha ha ha... oh dear!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/yoshi18024", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("善郎", NULL, "Yoshirou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/yoshi18024", 128); OutputLine(NULL, "「この人なんだよ、さっきお昼に来てツバメ返しを見せてくれた人は。」", - NULL, "\"He's the one who showed me how to do the Tsubame Gaeshi earlier today.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"He's the one who showed me how to do the Tsubame Gaeshi earlier today.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/01/180100361", 128, 64); - PlaySE(5, "ps3/s12/02/180200204", 128, 64); - PlaySE(6, "ps3/s12/03/180300210", 128, 64); - PlaySE(7, "ps3/s12/04/180400148", 128, 64); - PlaySE(8, "ps3/s12/05/180500434", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("部活メンバー", NULL, "Club Members", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100361", 128); + PlayVoice(5, "ps3/s12/02/180200204", 128); + PlayVoice(6, "ps3/s12/03/180300210", 128); + PlayVoice(7, "ps3/s12/04/180400148", 128); + PlayVoice(8, "ps3/s12/05/180500434", 128); OutputLine(NULL, "「「「なな、なんだってーーーッ?!」」」", - NULL, "\"Wh-What did you say?!\"", Line_ContinueAfterTyping); + NULL, "\"Wh-What did you say?!\"", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); @@ -2495,23 +2730,25 @@ void main() DisplayWindow(); PlayBGM( 0, "B04_Bukatu", 120, 0 ); - PlaySE(4, "ps3/s12/11/180700019", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700019", 128); OutputLine(NULL, "「んっふっふ!", NULL, "\"Nfu fu!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700020", 128, 64); + PlayVoice(4, "ps3/s12/11/180700020", 128); OutputLine(NULL, " 実戦じゃできませんがね、まぁ芸のひとつですよ。」", - NULL, " It's not like I can use it in a real game, but it's one of the tricks I can do.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's not like I can use it in a real game, but it's one of the tricks I can do.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Kei_Warai#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100362", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100362", 128); OutputLine(NULL, "「えっと、…お、大石さんでしたっけ?", NULL, "\"Ooishi-san...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100363", 128, 64); + PlayVoice(4, "ps3/s12/01/180100363", 128); OutputLine(NULL, " ぜひやって見せてくださいよ!!", NULL, " Will you please show it to us?", Line_WaitForInput); @@ -2519,43 +2756,45 @@ void main() ChangeBustshot( 2, "Kei_Def1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100364", 128, 64); + PlayVoice(4, "ps3/s12/01/180100364", 128); OutputLine(NULL, " 俺、ぜひともその技をマスターしたいんです!", NULL, " I really want to master that technique!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100365", 128, 64); + PlayVoice(4, "ps3/s12/01/180100365", 128); OutputLine(NULL, " というか、マスターしないと今年の冬の部活がヤバそうなんです…!!」", - NULL, " If I don't, I'm going to get in real trouble this winter...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If I don't, I'm going to get in real trouble this winter...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700021", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700021", 128); OutputLine(NULL, "「なっはっは!", NULL, "\"Na ha ha!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700022", 128, 64); + PlayVoice(4, "ps3/s12/11/180700022", 128); OutputLine(NULL, " えぇいいですとも、お見せしますよぅ。", NULL, " Sure, let me show it to you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700023", 128, 64); + PlayVoice(4, "ps3/s12/11/180700023", 128); OutputLine(NULL, "あなたは……間違えたらごめんなさい、前原屋敷のお坊ちゃんですかな?」", - NULL, " You must be... the boy from the Maebara mansion...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You must be... the boy from the Maebara mansion...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Kei_Def2#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100366", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100366", 128); OutputLine(NULL, "「あ、すみません。", NULL, "\"Oh, sorry.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100367", 128, 64); + PlayVoice(4, "ps3/s12/01/180100367", 128); OutputLine(NULL, "ハイそうです。", NULL, " Yes, I am.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100368", 128, 64); + PlayVoice(4, "ps3/s12/01/180100368", 128); OutputLine(NULL, "引っ越してきたばかりの前原圭一です。", NULL, " I'm Keiichi Maebara. I moved here recently.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100369", 128, 64); + PlayVoice(4, "ps3/s12/01/180100369", 128); OutputLine(NULL, "こんにちは。」", NULL, " Nice to meet you.\"", Line_Normal); ClearMessage(); @@ -2564,7 +2803,8 @@ void main() DrawBustshot( 0, "Me_TohohoA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300211", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300211", 128); OutputLine(NULL, "「あれ、圭ちゃんは初対面?", NULL, "\"Hey, you've never met him before?", Line_WaitForInput); @@ -2572,35 +2812,37 @@ void main() ChangeBustshot( 0, "Me_WinkA2#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300212", 128, 64); + PlayVoice(4, "ps3/s12/03/180300212", 128); OutputLine(NULL, " こちらはね、警察の大石さん。", NULL, " This is Ooishi-san from the police department.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300213", 128, 64); + PlayVoice(4, "ps3/s12/03/180300213", 128); OutputLine(NULL, "綿流しの実行委員会にも警備の顧問として参加してるから、その内、実行委員会の席で会えるよ。」", - NULL, " He's on the festival committee as head of the security team, so you'll see him at the meeting too.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " He's on the festival committee as head of the security team, so you'll see him at the meeting too.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 0, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); ChangeBustshot( 1, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700024", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700024", 128); OutputLine(NULL, "「そうそう、聞いてますよ!", NULL, "\"I've heard about you!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700025_1", 128, 64); + PlayVoice(4, "ps3/s12/11/180700025_1", 128); OutputLine(NULL, " 何でも相当元気のある方じゃないそうですか。", NULL, " They say you're always full of energy.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700026", 128, 64); + PlayVoice(4, "ps3/s12/11/180700026", 128); OutputLine(NULL, "叩き売りオークションの司会はあなたしかいないと、皆さん仰るんで、どんな方か、お会いできるのを楽しみにしていたんです。", - NULL, " I've been looking forward to meeting you, because everyone is saying that you're going to be a great auction host.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700027", 128, 64); + NULL, " I've been looking forward to meeting you, because everyone is saying that you're going to be a great auction host. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700027", 128); OutputLine(NULL, "しかし司会とは責任重大だ。", - NULL, " You'll have such a big responsibility at the festival.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700028", 128, 64); + NULL, "You'll have such a big responsibility at the festival.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/11/180700028", 128); OutputLine(NULL, "よく引き受けられましたねぇ!", NULL, " I'm surprised you accepted the offer!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700029", 128, 64); + PlayVoice(4, "ps3/s12/11/180700029", 128); OutputLine(NULL, " 実に勇気と度胸があります。」", NULL, " You have a lot of courage.\"", Line_Normal); ClearMessage(); @@ -2609,28 +2851,30 @@ void main() ChangeBustshot( 2, "Kei_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100370", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100370", 128); OutputLine(NULL, "「あ、あははははは…!", NULL, "\"A-Ahahahahaha!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100371", 128, 64); + PlayVoice(4, "ps3/s12/01/180100371", 128); OutputLine(NULL, " でも、引き受けたからには頑張りますんで、よろしくお願いします…!", NULL, " But I'll do my best since I took on the job, so I hope things go well!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100372", 128, 64); + PlayVoice(4, "ps3/s12/01/180100372", 128); OutputLine(NULL, " 前原圭一と申します。", NULL, " I'm Keiichi Maebara.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100373", 128, 64); + PlayVoice(4, "ps3/s12/01/180100373", 128); OutputLine(NULL, "どうかよろしくお願いします。」", - NULL, " It'll be a pleasure working with you.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It'll be a pleasure working with you.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700030", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700030", 128); OutputLine(NULL, "「ほぅ…、元気なだけでなく礼儀正しい若者ですねぇ!", NULL, "\"Hmm... you're also a very polite young man!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700031", 128, 64); + PlayVoice(4, "ps3/s12/11/180700031", 128); OutputLine(NULL, " お若いのに感心です。", NULL, " I'm impressed.", Line_WaitForInput); @@ -2638,36 +2882,40 @@ void main() ChangeBustshot( 1, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700032", 128, 64); + PlayVoice(4, "ps3/s12/11/180700032", 128); OutputLine(NULL, "私は興宮署の大石と申します。", NULL, " I'm Ooishi from the Okinomiya PD.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700033", 128, 64); + PlayVoice(4, "ps3/s12/11/180700033", 128); OutputLine(NULL, "何なら蔵ちゃんでも結構ですよ?", NULL, " You can call me Kura-chan if you want.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700034", 128, 64); + PlayVoice(4, "ps3/s12/11/180700034", 128); OutputLine(NULL, " んっふっふっふ!」", NULL, " Nfu fu fu!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500435", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500435", 128); OutputLine(NULL, "「……では、大石はボクの席でやるといいのですよ。」", - NULL, "\"You can sit in my seat, Ooishi...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"You can sit in my seat, Ooishi...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/11/180700035", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700035", 128); OutputLine(NULL, "「お、これはすみません。", NULL, "\"Oh, thank you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700036", 128, 64); + PlayVoice(4, "ps3/s12/11/180700036", 128); OutputLine(NULL, "ではちょっくら失礼させていただきます。」", NULL, " Let me show you the trick, then...\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "mati_O4", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石は崩れて散らばった牌を、やたらと慣れた手つきで並べ直す。", - NULL, "He rapidly gathered up the tiles.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He rapidly gathered up the tiles.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もうその時点で私たちとは格が違うようだった。", NULL, "I could tell that he'd been doing it for a long time.", Line_Normal); ClearMessage(); @@ -2676,31 +2924,33 @@ void main() DrawBustshotWithFiltering( 1, "Kei_Warai#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100374", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100374", 128); OutputLine(NULL, "「柔道家は、相手の帯の結び方を見るだけで段を知るって言うよな!", NULL, "\"I heard that judo fighters can tell their opponent's rank just by looking at how he ties his belt.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100375", 128, 64); + PlayVoice(4, "ps3/s12/01/180100375", 128); OutputLine(NULL, " まさにそんな感じっすね!」", - NULL, " It's just like that.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's just like that.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Oisi2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700037", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700037", 128); OutputLine(NULL, "「なっはっは!", NULL, "\"Na ha ha!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700038_1", 128, 64); + PlayVoice(4, "ps3/s12/11/180700038_1", 128); OutputLine(NULL, " 牌を積むだけで褒められちゃうと、何だか照れちゃいますねぇ。", NULL, " Thank you for complimenting me already.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700039", 128, 64); + PlayVoice(4, "ps3/s12/11/180700039", 128); OutputLine(NULL, "はい、では皆さんよろしいですか?", NULL, " All right, are you ready?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700040", 128, 64); + PlayVoice(4, "ps3/s12/11/180700040", 128); OutputLine(NULL, " 参りますよ?", NULL, " I'm going to do it now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700041", 128, 64); + PlayVoice(4, "ps3/s12/11/180700041", 128); OutputLine(NULL, " ………それ、ちゃっちゃっちゃっ、と!」", NULL, " There... you... go!\"", Line_Normal); ClearMessage(); @@ -2708,6 +2958,7 @@ void main() DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); SetSpeedOfMessage( TRUE, 128 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " パタ、", NULL, "Thud,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -2732,7 +2983,8 @@ void main() DrawBustshot( 0, "Oisi2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawScene( "mati_O5", 400 ); - PlaySE(4, "ps3/s12/11/180700042", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700042", 128); OutputLine(NULL, "「ハイ、こんな感じですねぇ。」", NULL, "\"I'm all done now.\"", Line_Normal); ClearMessage(); @@ -2740,13 +2992,14 @@ void main() PlayBGM( 0, "Cafe", 120, 0 ); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/01/180100376", 128, 64); - PlaySE(5, "ps3/s12/02/180200205", 128, 64); - PlaySE(6, "ps3/s12/03/180300214", 128, 64); - PlaySE(7, "ps3/s12/04/180400149", 128, 64); - PlaySE(8, "ps3/s12/05/180500436", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("部活メンバー", NULL, "Club Members", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100376", 128); + PlayVoice(5, "ps3/s12/02/180200205", 128); + PlayVoice(6, "ps3/s12/03/180300214", 128); + PlayVoice(7, "ps3/s12/04/180400149", 128); + PlayVoice(8, "ps3/s12/05/180500436", 128); OutputLine(NULL, "「「「うおおおおおおおおおお、あっさりだぁあぁ!!!」」」", - NULL, "\"\"\"Wooooooooow! That was fast!!\"\"\"", Line_ContinueAfterTyping); + NULL, "\"\"\"Wooooooooow! That was fast!!\"\"\"", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 6*2, FALSE ); @@ -2759,26 +3012,32 @@ void main() DrawScene( "mati_O4", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 湧き上がる歓声!!", - NULL, "We all broke out in cheers!!", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We all broke out in cheers!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " テレビなんかでよく大道芸を見て歓声を上げるが、生で見せられるものはやはり迫力が違う。", NULL, "You often hear the audience cheer for a big performance on TV, but it really was more impressive seeing in person.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " しかし、こうもやすやすやってのけてしまうとは。", - NULL, "He did it so quickly, too.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He did it so quickly, too.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ベテランは、どんな難しい技であっても、一見誰でも真似ができそうに楽々やって見せてしまうというが、まさにそれだった。", NULL, "He made it look so simple that anyone could do it, but...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 実際にやる難しさはすでに全員が体験している。", - NULL, "Everyone here knows that it's very difficult to do.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Everyone here knows that it's very difficult to do.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それをあっさりと一発でやってのけたのだから、なお一層みんな感動しているようだった。", NULL, "That was why we were all impressed at how easily he performed the trick.", Line_Normal); ClearMessage(); @@ -2787,31 +3046,34 @@ void main() DrawBustshotWithFiltering( 2, "Re_HauA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200206", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200206", 128); OutputLine(NULL, "「はぅ〜!!", NULL, "\"Hauuu!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200207", 128, 64); + PlayVoice(4, "ps3/s12/02/180200207", 128); OutputLine(NULL, " すごいすごい、大石さんすごい〜!!」", - NULL, " You're amazing!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You're amazing!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_OdorokiB1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400150", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400150", 128); OutputLine(NULL, "「さ、さすがですわねぇ!!」", - NULL, "\"You're so good!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"You're so good!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Kei_Warai#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100377", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100377", 128); OutputLine(NULL, "「すげえです、マジで感動しました!!!", NULL, "\"That was incredible! I'm seriously impressed!!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100378", 128, 64); + PlayVoice(4, "ps3/s12/01/180100378", 128); OutputLine(NULL, " あの、俺に教えてください、もう一度もう一度スローで!!」", NULL, " Will you teach me in slow motion?\"", Line_Normal); ClearMessage(); @@ -2819,19 +3081,20 @@ void main() DrawBustshotWithFiltering( 0, "Oisi2", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "mati_O5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/11/180700043", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700043", 128); OutputLine(NULL, "「んっふっふ!", NULL, "\"Heh heh heh!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700044", 128, 64); + PlayVoice(4, "ps3/s12/11/180700044", 128); OutputLine(NULL, " いいですよぅ?", NULL, " Sure, why not?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700045", 128, 64); + PlayVoice(4, "ps3/s12/11/180700045", 128); OutputLine(NULL, " では私の真似をしてください。", NULL, " Try and do what I do.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700046", 128, 64); + PlayVoice(4, "ps3/s12/11/180700046", 128); OutputLine(NULL, "本当はスローの方が難しいんですがね、指の使い方なんかをよく見ておいてください。", NULL, " It's more difficult in slow motion, but pay attention to how I use my fingers.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700047", 128, 64); + PlayVoice(4, "ps3/s12/11/180700047", 128); OutputLine(NULL, "特に小指に注目しててくださいよ。」", NULL, " Especially my pinkies.\"", Line_Normal); ClearMessage(); @@ -2848,13 +3111,14 @@ void main() SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps3/s12/11/180700048", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700048", 128); OutputLine(NULL, "「まず、こうですね………?", NULL, "\"First of all...", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700049", 128, 64); + PlayVoice(4, "ps3/s12/11/180700049", 128); OutputLine(NULL, " ここまではわかります。", NULL, " Okay, I got that one...", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700050", 128, 64); + PlayVoice(4, "ps3/s12/11/180700050", 128); OutputLine(NULL, "……それからそれから…?」", NULL, " then what do I do...?\"", Line_Normal); @@ -2869,59 +3133,65 @@ void main() ClearMessage(); SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps3/s12/11/180700051", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700051", 128); OutputLine(NULL, "「そこで、こう。いえいえ違います、持ち上げなくていいんです。", NULL, "\"Then you do it like this. No, don't lift it up.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700052", 128, 64); + PlayVoice(4, "ps3/s12/11/180700052", 128); OutputLine(NULL, "前へすっとせり出す感じです!", NULL, " Try and think of it as sliding it forward!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700053", 128, 64); + PlayVoice(4, "ps3/s12/11/180700053", 128); OutputLine(NULL, " でも押すのとは違う!", NULL, " But don't push it!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700054", 128, 64); + PlayVoice(4, "ps3/s12/11/180700054", 128); OutputLine(NULL, " ホバークラフトのように、ほんのわずかだけ宙に浮かしてすっと…!!」", - NULL, " Just slightly lift it up, like a hovercraft...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Just slightly lift it up, like a hovercraft...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100379", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100379", 128); OutputLine(NULL, "「ホバークラフトのような気持ちで、ほんのわずかだけ宙に…、", - NULL, "\"Slightly lift it up like a hovercraft...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Slightly lift it up like a hovercraft...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "すっと!!", NULL, " There!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100380", 128, 64); + PlayVoice(4, "ps3/s12/01/180100380", 128); OutputLine(NULL, " おわ、くそ!!」", NULL, " Damn it!!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/11/180700055", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700055", 128); OutputLine(NULL, "「力は入れなくていいんです。", NULL, "\"You don't need any strength.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700056", 128, 64); + PlayVoice(4, "ps3/s12/11/180700056", 128); OutputLine(NULL, "実際は音をさせたらもう失敗なんですからね?", NULL, " You can't make any noise, you know?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700057", 128, 64); + PlayVoice(4, "ps3/s12/11/180700057", 128); OutputLine(NULL, " 無音で忍者のような気持ちでスッとやります。」", - NULL, " You have to do it silently, like a ninja.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You have to do it silently, like a ninja.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100381", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100381", 128); OutputLine(NULL, "「忍者の気持ちでスッと!!", NULL, "\"Silently like a ninja...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100382", 128, 64); + PlayVoice(4, "ps3/s12/01/180100382", 128); OutputLine(NULL, " もう一回やります、見ててください!」", NULL, " Let me try one more time!\"", Line_Normal); ClearMessage(); DrawScene( "mati_O5", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……それはすごく不思議な光景。", - NULL, "It was strange...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It was strange...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一と大石が仲良く、麻雀牌で遊ぶという初めて見る光景だった。", NULL, "I had never seen Keiichi and Ooishi play mahjong together.", Line_Normal); ClearMessage(); @@ -2930,35 +3200,41 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200208", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200208", 128); OutputLine(NULL, "「何だか圭一くんと大石さんって、仲良しになれそうな感じがするね。」", - NULL, "\"Keiichi-kun and Ooishi-san look like they could become good friends.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Keiichi-kun and Ooishi-san look like they could become good friends.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_DefA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400151", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400151", 128); OutputLine(NULL, "「やっぱり、男同士だと通じるものがあるのでございましょうねぇ。」", NULL, "\"I guess that's like male bonding or something.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そもそも大石という人間は、綿流しの夜に鷹野たちが殺されて、5年目の連続怪死事件ということになってから現れる。", NULL, "Ooishi usually appears only after Takano and Tomitake get murdered on the night of Watanagashi.", Line_WaitForInput); OutputLine(NULL, "だから、雛見沢には「刑事」としてしか現れたことがない。", - NULL, " He has only ever appeared on the scene as a detective.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " He has only ever appeared on the scene as a detective.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 刑事として現れた大石は、圭一のその時の立場によって異なるアプローチをするだろうが、大石は基本的に圭一を味方だとは思わない。", - NULL, "He always approached Keiichi as a detective, so he never thought of him as someone he could trust.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He always approached Keiichi as a detective, so he never thought of him as someone he could trust.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 疑わしい村ぐるみの犯罪を暴くスパイか突破口くらいにしか思っていないだろう。", NULL, "He only thought of Keiichi as a decoy to expose the culprits among the villagers, or some nonsense like that.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、そういうのを抜きで、", NULL, "So even when you see it,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -2978,57 +3254,65 @@ void main() DrawBustshot( 0, "Ha_DefA1%", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9*2, 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100130", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100130", 128); OutputLine(NULL, "「……圭一と大石が仲良しなんて、", - NULL, "\"...I've never seen Keiichi and Ooishi", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"...I've never seen Keiichi and Ooishi", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……僕も初めて見ますのです。」", - NULL, " getting along with each other...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " getting along with each other...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500437", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500437", 128); OutputLine(NULL, "「でしょうね。", NULL, "\"I know.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500438", 128, 64); + PlayVoice(4, "ps3/s12/05/180500438", 128); OutputLine(NULL, "私だって初めてだもの。", NULL, " It's my first time too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500439", 128, 64); + PlayVoice(4, "ps3/s12/05/180500439", 128); OutputLine(NULL, "…これをどう受け取ればいいのかしら。", NULL, " How am I supposed to react to this...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500440", 128, 64); + PlayVoice(4, "ps3/s12/05/180500440", 128); OutputLine(NULL, "……大石が現れた時、運試しは凶だって思ったのに……。」", NULL, " I thought it was a bad thing when I first saw Ooishi today...\"", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この世界がますますにわからなくなる。", - NULL, "I couldn't understand this world at all.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I couldn't understand this world at all.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 心臓はどきどきし、まるで振る前から次のサイコロも6が出ると確信できるような不思議な気持ち……。", NULL, "My heart was pounding, and I had the strong feeling that I'd roll a six every time I threw the die...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もう一度、私はサイコロを振ろう。", - NULL, "I should roll it again.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I should roll it again.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それはきっと6が出る。", - NULL, "I think I'll roll a six again.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I think I'll roll a six again.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " うん、振る前にもうわかる。", NULL, "I'll know it before I roll it.", Line_WaitForInput); OutputLine(NULL, "絶対に6…!", - NULL, " I will roll that six...!", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I will roll that six...!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして6が出たら、きっと私は死の運命に初めて抗えるのだ…。", NULL, "And I will finally defeat my deadly fate...!", Line_Normal); ClearMessage(); @@ -3040,39 +3324,46 @@ void main() FadeOutBGM( 3, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); - PlaySE(4, "ps3/s12/00/yoshi18025", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("善郎", NULL, "Yoshirou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/yoshi18025", 128); OutputLine(NULL, "「いらっしゃいませ〜。」", - NULL, "\"Welcome to our store.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Welcome to our store.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/13/181300001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("赤坂", NULL, "Akasaka", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/13/181300001", 128); OutputLine(NULL, "「……あ、いたいた。", NULL, "\"Oh, there you are...", Line_WaitForInput); - PlaySE(4, "ps3/s12/13/181300002", 128, 64); + PlayVoice(4, "ps3/s12/13/181300002", 128); OutputLine(NULL, "大石さん、買って来ましたよ。」", - NULL, " Ooishi-san, I got it for you.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Ooishi-san, I got it for you.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 心臓が飛び跳ねる。", NULL, "My heart started racing.", Line_Normal); ClearMessage(); PlayBGM( 0, "it_moves", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それはとても昔にどこかで聞いた懐かしい声によく似ていた。", NULL, "The voice sounded so familiar. I'd heard it before...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …………でも、そんなはずはない。", - NULL, "But that couldn't be right...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But that couldn't be right...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …羽入にいつも言われてる。", - NULL, "Hanyuu always warned me...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Hanyuu always warned me...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 期待するな期待するな、どうせ違う…。", NULL, "Don't expect too much. It couldn't be him...", Line_Normal); ClearMessage(); @@ -3080,28 +3371,31 @@ void main() DrawBustshotWithFiltering( 2, "Oisi2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "mati_O5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/11/180700058", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700058", 128); OutputLine(NULL, "「あー、赤坂さん!", NULL, "\"Oh, Akasaka-san!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700059", 128, 64); + PlayVoice(4, "ps3/s12/11/180700059", 128); OutputLine(NULL, " ご苦労さまです。", NULL, " Thank you very much.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700060", 128, 64); + PlayVoice(4, "ps3/s12/11/180700060", 128); OutputLine(NULL, "お店、すぐにわかりましたか?」", - NULL, " Did you have any trouble finding the store?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Did you have any trouble finding the store?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/13/181300003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("赤坂", NULL, "Akasaka", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/13/181300003", 128); OutputLine(NULL, "「申し訳ありません、すっかり迷ってしまいました。", NULL, "\"I'm sorry, I got lost.", Line_WaitForInput); - PlaySE(4, "ps3/s12/13/181300004", 128, 64); + PlayVoice(4, "ps3/s12/13/181300004", 128); OutputLine(NULL, "親切な郵便屋さんに声を掛けてもらわなかったら、今頃どこまで行ってたやら。", NULL, " Who knows where I would be now if that nice postman didn't help me?", Line_WaitForInput); - PlaySE(4, "ps3/s12/13/181300005", 128, 64); + PlayVoice(4, "ps3/s12/13/181300005", 128); OutputLine(NULL, "ははは。」", - NULL, " Hahaha.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Hahaha.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 振り返ると、…そこには赤坂と呼ばれた青年が立っていた。", NULL, "A young man was standing there.", Line_Normal); ClearMessage(); @@ -3109,35 +3403,42 @@ void main() DrawBustshotWithFiltering( 0, "Aks_Def", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "mati_O4", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ラフな服装で両手にはスーパーの買い物袋を持っている。", - NULL, "He was wearing a casual outfit and holding a plastic bag in his hand.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He was wearing a casual outfit and holding a plastic bag in his hand.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……私が知っている赤坂という人物は常にスーツを着ているタイトなイメージがあった。", NULL, "...I always thought Akasaka wore a shirt and tie.", Line_WaitForInput); OutputLine(NULL, "それにもう少し華奢そうな人だった。", NULL, " He also seemed much smaller.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 赤坂と呼ばれた人と目が合う。", NULL, "He looked at me as I stared at him.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……知らない人と目線が合ったら、逸らすのが礼儀だと思う。", - NULL, "...Normally, you look away when you make eye contact with a stranger.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...Normally, you look away when you make eye contact with a stranger.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …でも、私も赤坂も、互いに目線を逸らさず、まじまじと互いを凝視し合った。", NULL, "But we stare at each other without averting our gazes.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500441", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500441", 128); OutputLine(NULL, "「……赤坂、なのですか…?」", - NULL, "\"......Is that you, Akasaka...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Is that you, Akasaka...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/13/181300006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("赤坂", NULL, "Akasaka", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/13/181300006", 128); OutputLine(NULL, "「………ということは、…やっぱり梨花ちゃんだね。」", NULL, "\"...And you are... Rika-chan?\"", Line_Normal); ClearMessage(); @@ -3145,34 +3446,38 @@ void main() DrawBustshotWithFiltering( 2, "Me_tohohoA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "mati_O5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300215", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300215", 128); OutputLine(NULL, "「ふぇ? 知り合い?」", - NULL, "\"Huh? You know him?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Huh? You know him?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Oisi4", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700061", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700061", 128); OutputLine(NULL, "「赤坂さん、古手さんと面識があったんですか。", NULL, "\"Akasaka-san, you knew Furude-san?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700062", 128, 64); + PlayVoice(4, "ps3/s12/11/180700062", 128); OutputLine(NULL, "これは驚いた!」", NULL, " That's a big surprise!\"", Line_Normal); ClearMessage(); DrawBustshotWithFiltering( 0, "Aks_Warai", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "mati_O5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/13/181300007", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("赤坂", NULL, "Akasaka", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/13/181300007", 128); OutputLine(NULL, "「久し振りだね。", NULL, "\"It's been so long.", Line_WaitForInput); - PlaySE(4, "ps3/s12/13/181300008", 128, 64); + PlayVoice(4, "ps3/s12/13/181300008", 128); OutputLine(NULL, "…背、少し伸びたんじゃないかな。」", - NULL, " ...You grew taller, didn't you...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...You grew taller, didn't you...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500442", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500442", 128); OutputLine(NULL, "「赤坂こそ、…何だかたくましくなったようなのです。」", NULL, "\"You seem stronger, too...\"", Line_Normal); ClearMessage(); @@ -3180,32 +3485,39 @@ void main() DrawBustshot( 0, "Aks_Def", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼は、赤坂衛。", - NULL, "This is Mamoru Akasaka.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "This is Mamoru Akasaka.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …………彼は低い確率で昭和53年に雛見沢にやって来る、東京の警視庁の人だ。", - NULL, "He's a detective from the Tokyo Metropolitan Public Safety Department. He sometimes shows up in Hinamizawa in 1978...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He's a detective from the Tokyo Metropolitan Public Safety Department. He sometimes shows up in Hinamizawa in 1978...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 雛見沢に何の縁もなく、私を待ち受ける死の呪いとほぼ確実に無縁な、ある意味、もっとも信頼できる外部の存在。", - NULL, "He has no relation to Hinamizawa or my deadly curse, but outside the village, he's the person I trust the most.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He has no relation to Hinamizawa or my deadly curse, but outside the village, he's the person I trust the most.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …そんな彼に、SOSを投げ掛けたことが何度かあった。", NULL, "I've asked for his help in the past several times...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、……それが実ったことは一度もなかった。", - NULL, "But... nothing ever came of it.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But... nothing ever came of it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 所詮は遠方の人間。", - NULL, "He's from so far away.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He's from so far away.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 東京に帰れば、私の存在などすぐに日々の激務に忘れてしまう。", NULL, "He forgets about me once he returns to Tokyo.", Line_WaitForInput); OutputLine(NULL, "…だから、もう諦めていた人だった。", @@ -3215,35 +3527,39 @@ void main() DrawBustshotWithFiltering( 0, "Aks_Def", "maskdown", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "mati_O5", "maskdown", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500443", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500443", 128); OutputLine(NULL, "「赤坂はどうしてまた雛見沢に…?」", - NULL, "\"Why are you here in Hinamizawa again...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Why are you here in Hinamizawa again...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Aks_Warai", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/13/181300009", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("赤坂", NULL, "Akasaka", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/13/181300009", 128); OutputLine(NULL, "「子どもを両親の家に預けてね。", NULL, "\"I left my daughter with my parents,", Line_WaitForInput); - PlaySE(4, "ps3/s12/13/181300010", 128, 64); + PlayVoice(4, "ps3/s12/13/181300010", 128); OutputLine(NULL, "家内と二人で旅行に来たんだよ。」", - NULL, " and I came here on a trip with my wife.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " and I came here on a trip with my wife.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500444", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500444", 128); OutputLine(NULL, "「……家内…?」", - NULL, "\"Your wife...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Your wife...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/13/181300011", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("赤坂", NULL, "Akasaka", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/13/181300011", 128); OutputLine(NULL, "「うん。", NULL, "\"Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/13/181300012", 128, 64); + PlayVoice(4, "ps3/s12/13/181300012", 128); OutputLine(NULL, "……君は家内の命の恩人だからね。", NULL, " You saved her life.", Line_WaitForInput); - PlaySE(4, "ps3/s12/13/181300013", 128, 64); + PlayVoice(4, "ps3/s12/13/181300013", 128); OutputLine(NULL, "ははは、わからないだろうね。」", NULL, " Hahaha, you must have no idea.\"", Line_Normal); ClearMessage(); @@ -3251,25 +3567,27 @@ void main() DrawBustshotWithFiltering( 2, "Oisi2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "mati_O4", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/11/180700063", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700063", 128); OutputLine(NULL, "「赤坂さんはもう本当に素晴らしい愛妻家さんでしてねぇ。", NULL, "\"Akasaka-san loves his wife so much.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700064", 128, 64); + PlayVoice(4, "ps3/s12/11/180700064", 128); OutputLine(NULL, "……5年前でしたっけねぇ?", NULL, " Was it five years ago...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700065", 128, 64); + PlayVoice(4, "ps3/s12/11/180700065", 128); OutputLine(NULL, " 興宮にまではるばる出張に来られたのに、入院中の奥さんのことが急に寂しくなっちゃって、仕事を放り出して東京にトンボ帰りした豪の者なんですよぅ。", NULL, " He was in Okinomiya for a business trip, but he suddenly abandoned his job to return to her side.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700066", 128, 64); + PlayVoice(4, "ps3/s12/11/180700066", 128); OutputLine(NULL, "いやいや、愛の成せる技です!」", - NULL, " That's how much he loves her!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " That's how much he loves her!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Re_hauA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200209", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200209", 128); OutputLine(NULL, "「はぅ、奥さんとらぶらぶ、何だかちょっぴり素敵かな…。」", NULL, "\"Hau... That's so romantic...!\"", Line_Normal); ClearMessage(); @@ -3280,79 +3598,93 @@ void main() DrawBustshotWithFiltering( 0, "Aks_Def", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/13/181300014", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("赤坂", NULL, "Akasaka", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/13/181300014", 128); OutputLine(NULL, "「あの時、梨花ちゃんが東京に帰らないとよくないことが起こる、って言ってくれたじゃないか。", NULL, "\"You warned me that something bad was going to happen if I didn't go back to Tokyo.", Line_WaitForInput); - PlaySE(4, "ps3/s12/13/181300015", 128, 64); + PlayVoice(4, "ps3/s12/13/181300015", 128); OutputLine(NULL, "……どうしても不安になってね、雪絵の病院に戻ったんだ。", - NULL, " That really concerned me, so I went right back to the hospital where Yukie was...", Line_WaitForInput); - PlaySE(4, "ps3/s12/13/181300016", 128, 64); + NULL, " That really concerned me, so I went right back to the hospital where Yukie was... ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("赤坂", NULL, "Akasaka", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/13/181300016", 128); OutputLine(NULL, "そしたらその日に、屋上への階段で清掃員の事故があったって言うんだ。」", - NULL, " Then I heard that a janitor got in an accident on the stairs that led to the rooftop that day.\"", Line_Normal); + NULL, "Then I heard that a janitor got in an accident on the stairs that led to the rooftop that day.\"", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 階段のフロアタイルが剥離していたという。", - NULL, "The tiles on the stairs were loose.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The tiles on the stairs were loose.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを踏んだ清掃員が足を滑らせて盛大に転げ落ち、大怪我をしたというのだ。", - NULL, "The janitor fell down the stairs and got seriously injured.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The janitor fell down the stairs and got seriously injured.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……私は遠い過去の世界で、赤坂が診療所から電話して雪絵の死を知り、自暴自棄になった彼からそれを聞かされていたから、知っていた。", NULL, "I knew that was going to happen, because I'd seen him lose his mind after hearing about his wife's death in a life I lived a long time ago.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 階段からの転落なんて運っぽい。", - NULL, "Falling down the stairs seems like just the luck of the draw.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Falling down the stairs seems like just the luck of the draw.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 必ず起こることではないが、彼の場合は必ず起こっていた。", - NULL, "I didn't think it would happen all the time, but it had happened to him over and over...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I didn't think it would happen all the time, but it had happened to him over and over...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …だから、必ず起こる要因があるに違いないと思っていた。", - NULL, "So I thought there must be some kind of reason behind it.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "So I thought there must be some kind of reason behind it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それが剥離タイルのせいだったということなのだろう。", NULL, "I guessed it was because of the broken tiles on the stairs.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 赤坂が病院を訪れなかったら、屋上に上がる習慣を持つ雪絵は、きっとその日も同じように屋上へ上っただろう。", - NULL, "If he didn't show up at the hospital that day, his wife would've gone up those stairs.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If he didn't show up at the hospital that day, his wife would've gone up those stairs.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、赤坂が訪れたから、二人は楽しくおしゃべりをし、屋上へは行かなかった。", - NULL, "It was her daily routine, but she didn't go because he showed up.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It was her daily routine, but she didn't go because he showed up.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そうしている間に、本当は雪絵が踏むはずだったタイルを清掃員が踏んだ、ということなのだろう。", NULL, "Meanwhile, the janitor went up the stairs and got injured...", Line_Normal); ClearMessage(); DrawSceneWithMask( "mati_O4", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/13/181300017", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("赤坂", NULL, "Akasaka", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/13/181300017", 128); OutputLine(NULL, "「だから、梨花ちゃんは雪絵の恩人なんだ。」", - NULL, "\"Rika-chan saved Yukie's life.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Rika-chan saved Yukie's life.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Oisi1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700067", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700067", 128); OutputLine(NULL, "「……私ゃそんな馬鹿なって言ったんですけどねぇ。", NULL, "\"I'm not sure if that's really true...", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700068", 128, 64); + PlayVoice(4, "ps3/s12/11/180700068", 128); OutputLine(NULL, "赤坂さんは女房の恩人に間違いないって言って聞かないんです。", NULL, " But Akasaka-san has no doubt that you saved his wife's life.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700069", 128, 64); + PlayVoice(4, "ps3/s12/11/180700069", 128); OutputLine(NULL, "今回も、あなたにぜひ会いたいって強く要望していましてね。」", NULL, " He really wanted to meet you again.\"", Line_Normal); ClearMessage(); @@ -3361,17 +3693,19 @@ void main() DrawBustshotWithFiltering( 2, "Sa_AkireruA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400152", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400152", 128); OutputLine(NULL, "「………確かに、…梨花ってたまに予言染みたことを言いますのよね。」", - NULL, "\"Rika is good at predicting things sometimes, though...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Rika is good at predicting things sometimes, though...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Me_WinkA2#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300216", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300216", 128); OutputLine(NULL, "「さっすがはオヤシロさまの生まれ変わりだねぇ!」", NULL, "\"That's because she's the reincarnation of Oyashiro-sama!\"", Line_Normal); ClearMessage(); @@ -3379,31 +3713,33 @@ void main() DrawBustshotWithFiltering( 2, "Oisi2", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "mati_O3", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/11/180700070", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700070", 128); OutputLine(NULL, "「おっといけない。", NULL, "\"Oops.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700071", 128, 64); + PlayVoice(4, "ps3/s12/11/180700071", 128); OutputLine(NULL, "もう熊ちゃんもサトさんも来てる時間ですねぇ。", NULL, " Kuma-chan and Sato-san should be here soon.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700072", 128, 64); + PlayVoice(4, "ps3/s12/11/180700072", 128); OutputLine(NULL, "赤坂さん、ちょっと急ぎ足で参りましょうか。", NULL, " We have to hurry, Akasaka-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700073", 128, 64); + PlayVoice(4, "ps3/s12/11/180700073", 128); OutputLine(NULL, "では前原さん、この続きはまた今度にしましょう。", NULL, " Well, Maebara-san, let's do this again.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700074", 128, 64); + PlayVoice(4, "ps3/s12/11/180700074", 128); OutputLine(NULL, "その時はもっと実戦で使える技をご教授しますよ。」", - NULL, " I'll teach you something more useful next time.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'll teach you something more useful next time.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Kei_Warai#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100383", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100383", 128); OutputLine(NULL, "「え、えぇ!", NULL, "\"Sure!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100384", 128, 64); + PlayVoice(4, "ps3/s12/01/180100384", 128); OutputLine(NULL, " ぜひよろしくお願いします!!」", NULL, " Thank you very much!\"", Line_Normal); ClearMessage(); @@ -3413,12 +3749,14 @@ void main() DrawBustshotWithFiltering( 2, "Aks_Warai", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/13/181300018", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("赤坂", NULL, "Akasaka", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/13/181300018", 128); OutputLine(NULL, "「じゃあ、またね、梨花ちゃん。」", - NULL, "\"See you again, Rika-chan.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"See you again, Rika-chan.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500445", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500445", 128); OutputLine(NULL, "「あ、……赤坂はいつまでこっちにいるのですか?」", NULL, "\"How long are you staying here, Akasaka?\"", Line_Normal); ClearMessage(); @@ -3427,111 +3765,125 @@ void main() ChangeBustshot( 2, "Aks_Def", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/13/181300019", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("赤坂", NULL, "Akasaka", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/13/181300019", 128); OutputLine(NULL, "「綿流しのお祭りまでいるつもりだよ。", NULL, "\"I'll be here until after Watanagashi.", Line_WaitForInput); - PlaySE(4, "ps3/s12/13/181300020", 128, 64); + PlayVoice(4, "ps3/s12/13/181300020", 128); OutputLine(NULL, "……ははは、長過ぎる夏休みだろ?", NULL, " Hahaha, kind of long for a vacation, isn't it?", Line_WaitForInput); - PlaySE(4, "ps3/s12/13/181300021", 128, 64); + PlayVoice(4, "ps3/s12/13/181300021", 128); OutputLine(NULL, " 有給消化率が悪すぎると庶務から怒られてね。", NULL, " They told me that I need to use up my vacation days.", Line_WaitForInput); - PlaySE(4, "ps3/s12/13/181300022", 128, 64); + PlayVoice(4, "ps3/s12/13/181300022", 128); OutputLine(NULL, "ヤマがひとつ終わったんで、室長から長期休暇を許されたんだ。", - NULL, " I just finished a big job, so my boss told me to take some time off.", Line_WaitForInput); - PlaySE(4, "ps3/s12/13/181300023", 128, 64); + NULL, " I just finished a big job, so my boss told me to take some time off. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("赤坂", NULL, "Akasaka", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/13/181300023", 128); OutputLine(NULL, "お祭りにはきっと行くよ。", - NULL, " I'll be there at the festival.", Line_WaitForInput); - PlaySE(4, "ps3/s12/13/181300024", 128, 64); + NULL, "I'll be there at the festival.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/13/181300024", 128); OutputLine(NULL, "聞くところによると、だいぶ盛大なお祭りになったんだそうだね。」", NULL, " I heard that it's going to be a huge event.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500446", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500446", 128); OutputLine(NULL, "「そ、そうなのですよ。", NULL, "\"Th-That's right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500447", 128, 64); + PlayVoice(4, "ps3/s12/05/180500447", 128); OutputLine(NULL, "赤坂の時のような、ただの酒盛りではないのです。」", - NULL, " It'll be more than just the drinking party you had last time.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It'll be more than just the drinking party you had last time.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/11/180700075", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700075", 128); OutputLine(NULL, "「赤坂さ〜ん、行きましょう行きましょう!」", NULL, "\"Akasaka-san, let's go!\"", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); - PlaySE(4, "ps3/s12/13/181300025", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("赤坂", NULL, "Akasaka", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/13/181300025", 128); OutputLine(NULL, "「……君は雪絵の恩人だ。", NULL, "\"You saved Yukie's life.", Line_WaitForInput); - PlaySE(4, "ps3/s12/13/181300026", 128, 64); + PlayVoice(4, "ps3/s12/13/181300026", 128); OutputLine(NULL, "借りはきっと返すよ。", NULL, " I'm going to make it up to you one day.", Line_WaitForInput); - PlaySE(4, "ps3/s12/13/181300027", 128, 64); + PlayVoice(4, "ps3/s12/13/181300027", 128); OutputLine(NULL, "きっと君の力になる。」", - NULL, " When that time comes, I'll lend you my strength.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " When that time comes, I'll lend you my strength.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 昭和58年の6月、私が殺されます。", - NULL, "I will be killed in June of 1983.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I will be killed in June of 1983.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/13/181300028", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("赤坂", NULL, "Akasaka", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/13/181300028", 128); OutputLine(NULL, "「あれから5年、体も鍛えた、経験も積んだ。", NULL, "\"It's been five years, and I'm stronger and more experienced.", Line_WaitForInput); - PlaySE(4, "ps3/s12/13/181300029", 128, 64); + PlayVoice(4, "ps3/s12/13/181300029", 128); OutputLine(NULL, "あの時のような無様な真似は絶対晒さないよ。", NULL, " I'm different now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/13/181300030", 128, 64); + PlayVoice(4, "ps3/s12/13/181300030", 128); OutputLine(NULL, "きっと君の力になれる。」", NULL, " I'm sure I can help you.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " サイコロを振れば、振る前から6が出るとわかっているような、そんな気持ち…。", - NULL, "I felt like I rolled a six without even throwing the die...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I felt like I rolled a six without even throwing the die...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 赤坂は大石の後を追い、眩しい日の光に溢れる外へ駆け出して行った。", NULL, "Akasaka followed Ooishi and ran outside into the bright sunlight.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500448", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500448", 128); OutputLine(NULL, "「…………羽入、これも想定内の幸運なのよね…?」", - NULL, "\".........Hanyuu, does this also seem like luck to you...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\".........Hanyuu, does this also seem like luck to you...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 7, "filter_Hanyu", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 12, 400, TRUE ); DrawBustshotWithFiltering( 0, "Ha_AuA1%", "mask00", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100131", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100131", 128); OutputLine(NULL, "「……あぅぁぅ…。", NULL, "\"......Au au...", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100132", 128, 64); + PlayVoice(4, "ps3/s12/12/181100132", 128); OutputLine(NULL, "今回は、…色んな運命が梨花に味方をしているとしか思えないのです。」", - NULL, " It seems like fate is on your side this time...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It seems like fate is on your side this time...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500449", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500449", 128); OutputLine(NULL, "「思えば、玩具屋での部活の日。", NULL, "\"Remember that day we held a club activity in this toy store...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500450", 128, 64); + PlayVoice(4, "ps3/s12/05/180500450", 128); OutputLine(NULL, "魚釣りゲームという運命を覆した瞬間から、もう世界は変っていた。", NULL, " The moment I refused to play the fishing game, this world started changing.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500451", 128, 64); + PlayVoice(4, "ps3/s12/05/180500451", 128); OutputLine(NULL, "……私の戦おうという意思の強まりが、運命を揺るがしているということ…?」", - NULL, " My strong will is changing the path of fate...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " My strong will is changing the path of fate...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 強い意志は、運命を強固にする。", - NULL, "My strong will is going to change my fate.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "My strong will is going to change my fate.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……なら、それに抗おうという意思も強固であるならば、…結果はわからなくなるはずだ。", NULL, "If I have a strong will, I can also change these results...", Line_Normal); ClearMessage(); @@ -3552,62 +3904,75 @@ void main() SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなで自転車で一列になって走る、玩具屋からの帰り道。", - NULL, "We rode our bikes back home together.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We rode our bikes back home together.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は鼻歌すら歌いたいくらいに上機嫌だった。", NULL, "I was in a good mood. I almost felt like humming a song.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今までびくともしなかった死の運命が、びりびりと震えながら亀裂を入れるのを感じる。", - NULL, "I could feel my deadly fate slowly falling to pieces.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I could feel my deadly fate slowly falling to pieces.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …これでもかというくらいの、私を後押しする運命の追い風。", NULL, "I felt like my fate was urging me to move on.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私を取り巻く数々の運命の歯車が、例えるなら何十年かに一度、太陽と月が重なって日食を起こすように、奇跡的に全てを重ね噛み合わせたのだ。", - NULL, "Just like the sun and the moon during an eclipse, the wheels of my fortune were perfectly matched for the first time in a long time.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Just like the sun and the moon during an eclipse, the wheels of my fortune were perfectly matched for the first time in a long time.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 考えようによっては、……これはもはや立派な奇跡だった。", - NULL, "This really... might have been a miracle.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "This really... might have been a miracle.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一が過去の記憶を思い出したという本当の奇跡とは違う、想定の範囲内の幸運だけれど、ここまで幸運が重なればもう充分に奇跡と呼べるレベルだ。", NULL, "This wasn't like the true miracle of Keiichi remembering the past. It was good fortune within expectations... but when it was arranged this well, it was enough to be considered a miracle.", Line_Normal); ClearMessage(); DrawScene( "Mati1", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " こんなにも晴れ晴れとした気分を昭和58年の6月に感じたのは何十年ぶりだろうか?", NULL, "I couldn't remember the last time I felt so good in June of 1983.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 我が名は古手梨花。", NULL, "My name is Rika Furude.", Line_WaitForInput); OutputLine(NULL, "道を開けよ、不吉な運命たち。", - NULL, " My ominous fate was moving away from me.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " My ominous fate was moving away from me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私が一歩、歩む度に死の運命が退く。", - NULL, "With each step I took, that deadly fate withdrew further and further.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "With each step I took, that deadly fate withdrew further and further.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……こんな追い風に帆を張らないほどの愚かしさがあるものか!", NULL, "I'd have to stay strong and take advantage of this miracle.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今こそ私は順風満帆で漕ぎ出す。", NULL, "I moved forward at high speed.", Line_WaitForInput); OutputLine(NULL, "もうじき、綿流し。", - NULL, " Watanagashi was so close.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Watanagashi was so close.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私の持てる幸運、奇跡、努力を全て注ぎ込んだ。", NULL, "My luck and effort had brought about a miracle.", Line_WaitForInput); OutputLine(NULL, "これで退かぬわけがない!", @@ -3618,35 +3983,40 @@ void main() DrawBustshot( 7, "filter_Hanyu", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 12, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500452", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500452", 128); OutputLine(NULL, "「……今度こそ。", NULL, "\"This time...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500453", 128, 64); + PlayVoice(4, "ps3/s12/05/180500453", 128); OutputLine(NULL, "…今度こそ!」", - NULL, " This time for sure...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " This time for sure...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 7, "filter_Hanyu", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 12, 400, TRUE ); DrawBustshotWithFiltering( 0, "Ha_WaraiA1%", "mask00", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100133", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100133", 128); OutputLine(NULL, "「……ふぁいと、おーなのですよ。」", NULL, "\"...Go for it, yay.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Mati3", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その時、車列の前方でトラブルが起きたようだった。", - NULL, "The next moment, something happened.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The next moment, something happened.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 通りすがりに圭一が、停めてあったバイクに自転車を擦ってしまったらしい。", - NULL, "Keiichi had accidentally scratched a motorcycle that was parked by the street.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Keiichi had accidentally scratched a motorcycle that was parked by the street.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……バイクの所有者であるらしい、三人組のちんぴらみたいなのが、圭一たちに突っかかっている。", NULL, "A group of three delinquents were trying to intimidate him.", Line_Normal); ClearMessage(); @@ -3656,15 +4026,17 @@ void main() DrawBustshotWithFiltering( 2, "Ha_AuA1%", "maskc", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100134", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100134", 128); OutputLine(NULL, "「……あうあう、大変なことになりましたのです…。」", - NULL, "\"......Au au. What shall we do...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Au au. What shall we do...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500454", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500454", 128); OutputLine(NULL, "「ふん、……見てなさい。", NULL, "\"Hmm... just watch.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500455", 128, 64); + PlayVoice(4, "ps3/s12/05/180500455", 128); OutputLine(NULL, "今の私の力なら、あんな連中、一捻りにしてやるわ。」", NULL, " I have the power to get rid of them now.\"", Line_Normal); ClearMessage(); @@ -3672,15 +4044,17 @@ void main() DrawBustshotWithFiltering( 2, "Sa_AkireruA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Mati3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/04/180400153", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400153", 128); OutputLine(NULL, "「こ、…困りましたわね、お巡りさんを呼ばないといけませんわよね…?!」", - NULL, "\"I think we should call the police...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I think we should call the police...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500456", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500456", 128); OutputLine(NULL, "「……大丈夫ですよ、沙都子。", NULL, "\"......Don't worry, Satoko.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500457", 128, 64); + PlayVoice(4, "ps3/s12/05/180500457", 128); OutputLine(NULL, "ボクにお任せなのです。」", NULL, " Leave it up to me.\"", Line_Normal); ClearMessage(); @@ -3689,40 +4063,47 @@ void main() ChangeBustshot( 2, "Sa_OdorokiB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400154", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400154", 128); OutputLine(NULL, "「り、梨花?!", NULL, "\"R-Rika...?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400155", 128, 64); + PlayVoice(4, "ps3/s12/04/180400155", 128); OutputLine(NULL, " 梨花ぁ!!」", NULL, " Hey, Rika!!\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Mati4", "maskc", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は圭一の胸倉を掴み上げている三人組へ向って力強く歩みを進める。", NULL, "I walked toward the delinquents even as they grabbed Keiichi by his collar.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " なんだ、この下らない三人組は…!", - NULL, "What the hell are these pathetic guys...?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "What the hell are these pathetic guys...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私たちが楽しく過ごせる未来を塞ごうという運命のつもりなのか?", NULL, "Are they trying to stand in my way when I'm trying to have a happy future?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …ふん、お前たち程度の運命など、今の私を押し留めることなどできないことを教えてやる…!", - NULL, "I should teach them that nothing can stop me now!", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I should teach them that nothing can stop me now!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これが、振る前からわかっている6の目というものだッ…!!", NULL, "I know I'm rolling a six without even throwing the die...!", Line_Normal); ClearMessage(); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/00/bada18001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("不良", NULL, "Delinquent", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/bada18001", 128); OutputLine(NULL, "「だぁッっとったぁああんがなあぁ!!", - NULL, "\"Say something, you punk!!", Line_ContinueAfterTyping); + NULL, "\"Say something, you punk!!", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); @@ -3730,39 +4111,42 @@ void main() OutputLineAll(NULL, "", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/bada18002", 128, 64); + PlayVoice(4, "ps3/s12/00/bada18002", 128); OutputLine(NULL, " 聞いとぉのかんどりゃああぁ!!」", - NULL, " Are you listening to me?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Are you listening to me?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( FALSE, 0 ); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一の胸倉を掴み上げる三人組。", - NULL, "They continued to grab Keiichi's shirt.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They continued to grab Keiichi's shirt.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが圭一と魅音、レナは狼のような目で睨み返している。", NULL, "Keiichi, Mion and Rena were staring at them with a vicious look in their eyes.", Line_WaitForInput); OutputLine(NULL, "そんな修羅場を私はあっさりと割り込む。", NULL, " I got in between them.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/bada18003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("不良", NULL, "Delinquent", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/bada18003", 128); OutputLine(NULL, "「ん?", NULL, "\"Huh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/bada18004", 128, 64); + PlayVoice(4, "ps3/s12/00/bada18004", 128); OutputLine(NULL, " なんじゃいワレェ!!", - NULL, " What the hell do you want?", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " What the hell do you want?", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); PlaySE( 0, "s_Down", 128, 64 ); - PlaySE(4, "ps3/s12/00/bada18005", 128, 64); + PlayVoice(4, "ps3/s12/00/bada18005", 128); OutputLine(NULL, "…………あいたッ?!」", - NULL, " ...Ouch!\"", Line_ContinueAfterTyping); + NULL, " ...Ouch!\"", Line_Continue); StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); @@ -3771,23 +4155,27 @@ void main() ClearMessage(); - PlaySE(4, "ps3/s12/05/180500458", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500458", 128); OutputLine(NULL, "「……消え失せろ三下ども。", NULL, "\"......Get the hell out of here.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500459", 128, 64); + PlayVoice(4, "ps3/s12/05/180500459", 128); OutputLine(NULL, "私の運命を、その程度で邪魔立てできると夢にも思うな。」", NULL, " Don't even think about ruining my fate...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もう一回、鼻を指で弾いてやった。", - NULL, "I plucked his nose with my fingers again.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I plucked his nose with my fingers again.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私のようなチビに攻撃されるとは思わなかったのだろう。", - NULL, "He never expected that a little girl like me would attack him.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He never expected that a little girl like me would attack him.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 一瞬目を白黒させ、それから激怒した。", NULL, "He seemed surprised, but he quickly returned to being angry.", Line_WaitForInput); OutputLine(NULL, "そして間髪入れず、私の胸倉も掴み上げる。", @@ -3798,37 +4186,40 @@ void main() DrawBustshotWithFiltering( 2, "Re_BikkuriB1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200210", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200210", 128); OutputLine(NULL, "「り、梨花ちゃん!!", NULL, "\"R-Rika-chan!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200211", 128, 64); + PlayVoice(4, "ps3/s12/02/180200211", 128); OutputLine(NULL, " やめさなさいよ、離しなさい!!」", - NULL, " Stop it, you jerks! Let her go!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Stop it, you jerks! Let her go!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 7, "filter_Hanyu", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 12, 400, TRUE ); DrawBustshotWithFiltering( 1, "Ha_AuA1%", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100135", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100135", 128); OutputLine(NULL, "「……あぅあぅあぅ!", NULL, "\"......Au au au!", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100136", 128, 64); + PlayVoice(4, "ps3/s12/12/181100136", 128); OutputLine(NULL, " 梨花…!", NULL, " Rika...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100137", 128, 64); + PlayVoice(4, "ps3/s12/12/181100137", 128); OutputLine(NULL, " 何か策でもあるのですか?!」", - NULL, " Do you have a plan...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Do you have a plan...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500460", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500460", 128); OutputLine(NULL, "「別にないわよ。", NULL, "\"No, I don't.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500461", 128, 64); + PlayVoice(4, "ps3/s12/05/180500461", 128); OutputLine(NULL, "でも今の私の強さなら、こんな障害は物の数じゃないことを証明して見せるの。", NULL, " But I'm trying to prove that this is nothing compared to the power I have now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500462", 128, 64); + PlayVoice(4, "ps3/s12/05/180500462", 128); OutputLine(NULL, "……この程度の運命にも勝てない運気なら、今回も死の運命になど打ち勝てるものか…!」", NULL, " If I can't deal with this situation, I'll never escape from my deadly fate...!\"", Line_Normal); ClearMessage(); @@ -3838,6 +4229,7 @@ void main() FadeBustshotWithFiltering( 1, "mask00" , 1, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 出る前からわかってるサイコロを振る。", NULL, "I rolled the die, knowing what I was going to get.", Line_WaitForInput); OutputLine(NULL, "これが6の目というものだ…!!", @@ -3849,97 +4241,111 @@ void main() DisplayWindow(); PlayBGM( 1, "semi", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その時、三人組の後ろから、ぬっと作業服姿の男が二人現れ、三人組の肩を叩いた。", NULL, "The next moment, two men in working overalls came up to the three delinquents and tapped them on the shoulders.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/14/183400001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/183400001", 128); OutputLine(NULL, "「兄ちゃん、離したったん。", NULL, "\"Let go of her.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/183400002", 128, 64); + PlayVoice(4, "ps3/s12/14/183400002", 128); OutputLine(NULL, "相手は子どもやんね、あんじょう堪忍してーな。」", - NULL, " She's just a little kid, you know?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " She's just a little kid, you know?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/badb18001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("不良", NULL, "Delinquent", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/badb18001", 128); OutputLine(NULL, "「な、何だよてめぇは!!", NULL, "\"Who the hell are you?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/badb18002", 128, 64); + PlayVoice(4, "ps3/s12/00/badb18002", 128); OutputLine(NULL, " 俺たちは喧嘩を売られたんだぞ、お前らなんざ用はねえよ!!」", - NULL, " They started the fight. Shut up and go away!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " They started the fight. Shut up and go away!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この作業員風の男たちは、通りすがりの人間ではない。", NULL, "Those working men weren't just random people who were passing by.", Line_WaitForInput); OutputLine(NULL, "……なぜなら、私は彼らが何者か知っていたからだ。", NULL, " ...I knew who they were.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/14/183400003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/183400003", 128); OutputLine(NULL, "「ままま、そっちで話そうやんね、ほらほらほら。」", - NULL, "\"Let's have a talk over there...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"Let's have a talk over there...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 作業員風の男はたった1人で三人組をぐいぐいと押して、路地裏に押し込んでいく。", NULL, "One of the men pushed the three delinquents to the side of the street.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もう1人の男は、私に小声で囁きかけてきた。", NULL, "The other man spoke to me in a calm voice.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/manb18002", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/manb18002", 128); OutputLine(NULL, "「大丈夫ですか。", NULL, "\"Are you okay?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/manb18003", 128, 64); + PlayVoice(4, "ps3/s12/00/manb18003", 128); OutputLine(NULL, "梨花さん。」", - NULL, " Rika-san?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Rika-san?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500463", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500463", 128); OutputLine(NULL, "「……ありがとうなのですよ。", NULL, "\"......Thank you very much.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500464", 128, 64); + PlayVoice(4, "ps3/s12/05/180500464", 128); OutputLine(NULL, "助かりましたです。」", - NULL, " You saved us.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You saved us.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花は、男の手を借りて立ち上がる。", NULL, "He lent me his hand so I could stand up.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/manb18004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/manb18004", 128); OutputLine(NULL, "「皆さんはもう行って下さい。", NULL, "\"Off with you, now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/manb18005", 128, 64); + PlayVoice(4, "ps3/s12/00/manb18005", 128); OutputLine(NULL, "あとは私たちが処理します。」", - NULL, " We'll take care of the rest.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We'll take care of the rest.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Me_OdorokiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300217", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300217", 128); OutputLine(NULL, "「ど、…どなたか知りませんが、ありがとうございます。」", - NULL, "\"I don't know who you are, but thank you so much.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I don't know who you are, but thank you so much.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Re_NandeA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200212", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200212", 128); OutputLine(NULL, "「あの、本当にお任せしちゃっても大丈夫ですか…?」", - NULL, "\"Are you sure we can go now...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Are you sure we can go now...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/manb18006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/manb18006", 128); OutputLine(NULL, "「えぇ。", NULL, "\"Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/manb18007", 128, 64); + PlayVoice(4, "ps3/s12/00/manb18007", 128); OutputLine(NULL, "気にしないで、皆さんは早く行って下さい。」", NULL, " Don't worry about us.\"", Line_Normal); ClearMessage(); @@ -3949,20 +4355,22 @@ void main() DrawBustshotWithFiltering( 2, "Kei_Komaru#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100385", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100385", 128); OutputLine(NULL, "「ほ、本当にありがとうございます……。」", - NULL, "\"Th-Thank you very much...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Th-Thank you very much...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Sa_DefA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400156", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400156", 128); OutputLine(NULL, "「うちの圭一さんが無様で申し訳ありませんわねぇ…!」", - NULL, "\"I can hardly believe that Keiichi-san was so weak...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I can hardly believe that Keiichi-san was so weak...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "mask00" , 0, FALSE, 0, 0, 400, FALSE ); @@ -3970,11 +4378,13 @@ void main() DrawBustshot( 0, "Me_DefA2#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300218", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300218", 128); OutputLine(NULL, "「じゃ、…行こ、みんな…!」", NULL, "\"Let's go, everyone...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私たちはもう一度感謝の声を掛けてから、急いで自転車に跨りその場を後にする。", NULL, "We got back on our bikes in a hurry, and left the scene.", Line_Normal); ClearMessage(); @@ -3984,30 +4394,36 @@ void main() FadeOutBGM( 1, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一たちは、誰か知らないけど助けてくれて幸運だったと囁き合っていた。", - NULL, "They had no idea who saved us, but were glad that all of us were safe.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "They had no idea who saved us, but were glad that all of us were safe.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、私は彼らが何者かわかる。", NULL, "But I knew who they were...", Line_WaitForInput); OutputLine(NULL, "…鷹野の部下の山狗たちに違いない。", - NULL, " Those must have been the security guards who work for Takano...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Those must have been the security guards who work for Takano...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、…鷹野たちは約束を守ってくれたのだ。", NULL, "Takano kept her promise...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼らは荒事のプロ中のプロだ。", - NULL, "Those guys are professional bodyguards.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Those guys are professional bodyguards.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 命令されたことしかしない、融通の利かないところがあるが、命令されたことは絶対にやり遂げる。", - NULL, "They only do what they are ordered to, but they make sure their mission is complete.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They only do what they are ordered to, but they make sure their mission is complete.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして鷹野が彼らに私の警護を命じてくれたなら、……これほどの安全はないのだ!", NULL, "If Takano told them to protect me, that's the best protection I can get...!", Line_Normal); ClearMessage(); @@ -4016,30 +4432,36 @@ void main() PlayBGM( 1, "Mati", 120, 0 ); DrawScene( "Kuruma2", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花たちの姿が見えなくなると、その後を追って、作業員風の男が2人乗った白いワゴン車が後を追う。", NULL, "After we left the scene, a white van with two men in it followed us.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "『鶯より白鷺、Rは安全圏へ脱出。", NULL, "\"Nightingale reporting. R is moving to the safe zone.", Line_WaitForInput); OutputLine(NULL, "引き続き警護されたし。』", - NULL, " We will continue escorting her.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We will continue escorting her.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "『白鷺了解。』", NULL, "\"This is Heron. Roger that.\"", Line_Normal); ClearMessage(); DrawScene( "Sora5", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これほど全てがうまく行ったことは初めてだった。", NULL, "Everything was working in my favor for the first time ever.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ペダルが本当に軽い。", - NULL, "The pedals seemed so light that day.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The pedals seemed so light that day.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " このまま自転車ごと、空だって飛べてしまいそうな気分だった。", NULL, "I felt like I could fly into the sky if I wanted to...", Line_Normal); ClearMessage(); diff --git a/Update/_mina_009_2.txt b/Update/_mina_009_2.txt index 172aca1..27cb2c9 100644 --- a/Update/_mina_009_2.txt +++ b/Update/_mina_009_2.txt @@ -13,66 +13,79 @@ void main() SetSpeedOfMessage( FALSE, 0 ); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …蒸し暑い。", NULL, "...It was a very humid day.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 風は、そよとも吹かず、…暑いだけでなく湿度まで高い不快な夏だった。", NULL, "Not even a slight breeze was blowing... It had been an unpleasant summer—one that wasn't only hot, but swelteringly so.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " アパートの雑多な窓には様々な洗濯物が干されているが、風になびきもしないそれは涼感どころか、むしろ鬱陶しさを感じさせるだけだ。", NULL, "There were various articles of clothing hung out to dry in the messy apartment windows, but the lack of wind evoked an impression far removed from coolness—in fact, it only felt more oppressive.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 曲がりくねった細い道には、いびつな民家やアパートが建ち並ぶ。", NULL, "There were crooked houses and apartments lining the narrow, twisting road.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ただでさえ細い道には、枯れ掛けたプランターや植木鉢、自転車やバイクが並べられ、余計狭く、鬱陶しく、そして暑苦しさを感じさせた。", NULL, "In addition, there were planters and flowerpots whose contents were beginning to rot, as well as bicycles and cars on the sides of the road, making it even more cramped, more oppressive, and all the more sweltering.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " こんな場所をこんな時間に、好き好んで訪れる者はいるわけがない。", - NULL, "Nobody who was in this place at this time was visiting it voluntarily.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Nobody who was in this place at this time was visiting it voluntarily.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …誰もがそう思う様な昼下がりに、一台の単車がやって来た…。", NULL, "...But in spite of what everyone might expect, a single motorcycle came rolling in...", Line_Normal); ClearMessage(); DrawSceneWithMask( "Mati11", "maskup", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 単車は、お世辞にも小綺麗だとは言えない二階建てのアパートの前に停まる。", NULL, "The motorcycle stopped in front of a two-story apartment, one that could hardly be called 'neat' even as flattery.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 単車から降りたのはかなり高齢のしわだらけの男だった。", - NULL, "A man, fairly old and wrinkled, stepped off.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "A man, fairly old and wrinkled, stepped off.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …それに気付いた、洗濯物を干していた主婦が声をかける。", NULL, "...When a nearby housewife hanging out the laundry noticed him, she called out.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/mana18003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/mana18003", 128); OutputLine(NULL, "「あんれ、こんぬつわー!", NULL, "\"Well, heeello there!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/mana18004", 128, 64); + PlayVoice(4, "ps3/s12/00/mana18004", 128); OutputLine(NULL, " 今日もお暑いこって!」", - NULL, " It's quite hot today again, isn't it?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's quite hot today again, isn't it?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/manb18008", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/manb18008", 128); OutputLine(NULL, "「ちゃー、暑いねぇ!", NULL, "\"Hoo, you've got that right!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/manb18009", 128, 64); + PlayVoice(4, "ps3/s12/00/manb18009", 128); OutputLine(NULL, " こんな暑いと茹だっちまってかなわねぇよ。", NULL, " I feel like I'm gonna boil out here.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/manb18010", 128, 64); + PlayVoice(4, "ps3/s12/00/manb18010", 128); OutputLine(NULL, "えっへっへ!」", NULL, " Ehehe!\"", Line_Normal); ClearMessage(); @@ -84,18 +97,22 @@ void main() DrawScene( "black", 1000 ); PlayBGM( 0, "Nazo", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……突然、全身の産毛が逆立つような感覚に襲われた。", - NULL, "Suddenly, I got goosebumps all over my body.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Suddenly, I got goosebumps all over my body.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その感覚は、私にとっての根拠なき不吉な予感を示すものだ。", NULL, "I felt like something bad was about to happen, for no reason.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 人によって「虫の報せ」は異なると思う。", - NULL, "Everyone gets this feeling in a different way.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Everyone gets this feeling in a different way.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 目蓋が震えたりとか、耳がぴくぴくっと動いたりとか。", NULL, "Some people get a twitch in their eyelids, or some kind of movement in their ears...", Line_WaitForInput); OutputLine(NULL, "私の場合はこれだった。", @@ -104,10 +121,12 @@ void main() DrawScene( "Hu_R3", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今日は沙都子が食事当番の日だった。", - NULL, "Satoko was supposed to be cooking dinner tonight.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko was supposed to be cooking dinner tonight.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 冷蔵庫の中身は少し心細かったので、買い物に行ってもらっていた。", NULL, "We didn't have much inside the refrigerator, so I asked her to go grocery shopping.", Line_Normal); ClearMessage(); @@ -115,15 +134,18 @@ void main() DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); DrawSceneWithMask( "Hu_R1", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私はのんびりとテレビを見ながら過ごしているところだった。", - NULL, "I was just watching TV and relaxing while I waited for her.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I was just watching TV and relaxing while I waited for her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 普段見ているアニメが終わる頃には、大抵、沙都子は帰ってきていて食事の準備を始めている。", - NULL, "She was usually back by the time my cartoon was over, after which she'd start cooking dinner.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She was usually back by the time my cartoon was over, after which she'd start cooking dinner.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …なのに、", NULL, "But...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -138,19 +160,23 @@ void main() NULL, " the news had started, and Satoko wasn't home yet.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は小銭をケチりたがるタイプなので、わざと急いで買い物を済まさず、売れ残りが半額になるタイムセールスを狙うことがあった。", - NULL, "Satoko sometimes waited until they had a sale at the store.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko sometimes waited until they had a sale at the store.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そういう時は大した買い物でなくてもやたらと遅くなることもある。", - NULL, "In that case, she'd usually come home late.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "In that case, she'd usually come home late.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今日の買い物もそれなんだろうと思えば、決して遅過ぎるような時間ではなかった。", NULL, "That must be what was happening. It was too early for me to start worrying about her.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、", NULL, "But...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -159,9 +185,10 @@ void main() OutputLine(NULL, "……でも、でも。", NULL, " ...but...", Line_WaitForInput); OutputLine(NULL, "……何だろう、よくわからない。", - NULL, " I can't explain this feeling...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I can't explain this feeling...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …よくわからないはずなのに、", NULL, "I can't explain it,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -176,6 +203,7 @@ void main() NULL, " worried...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 嫌な感じがすると自覚したが最後。", NULL, "Once I started feeling like that,", Line_WaitForInput); @@ -185,42 +213,50 @@ void main() DrawSceneWithMask( "Hu_R2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500465", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500465", 128); OutputLine(NULL, "「羽入?", NULL, "\"Hanyuu?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500466", 128, 64); + PlayVoice(4, "ps3/s12/05/180500466", 128); OutputLine(NULL, " ……羽入?!", NULL, " Hanyuu...?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500467", 128, 64); + PlayVoice(4, "ps3/s12/05/180500467", 128); OutputLine(NULL, " いる?!」", NULL, " Where are you?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……羽入なら沙都子がどこにいるか知っていると思い、聞こうと思った。", - NULL, "I thought she might know where Satoko might be...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I thought she might know where Satoko might be...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、いなくてもいい時にやかましいくせに、本当にいてほしい時には姿がない。", NULL, "But she's never around when I need her.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入も四六時中私と一緒にいるわけではない。", - NULL, "Hanyuu is not with me twenty-four hours a day.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hanyuu is not with me twenty-four hours a day.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 眠ってしまっている時もあるし、ふらふらと散歩に出掛けている時もある。", - NULL, "She sometimes falls asleep, and sometimes she goes out for walks.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She sometimes falls asleep, and sometimes she goes out for walks.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……羽入の場合は散歩といわないな、ストーキングという。", - NULL, "Though in her case, it's not a walk, but more like a stalk...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Though in her case, it's not a walk, but more like a stalk...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どこかで面白そうな人を見つけて、後を追っかけて観察して遊んでいるに違いない。", NULL, "She follows people around when she finds someone interesting, and she enjoys observing them.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " とにかく、いないなら仕方がない。", NULL, "Anyway, I had no choice.", Line_WaitForInput); OutputLine(NULL, "探すのは沙都子だ。", @@ -229,14 +265,17 @@ void main() DrawSceneWithMask( "Hu_R3", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子が買い物に行く店はおおよそ想像がつく。", - NULL, "I had a good idea of which stores Satoko goes to.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I had a good idea of which stores Satoko goes to.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " とにかく商店街へ行ってみよう。", - NULL, "I should check those first.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I should check those first.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何しろ雛見沢だ。", NULL, "We're in Hinamizawa.", Line_WaitForInput); OutputLine(NULL, "誰かに聞けば、会ったかどうかなんてすぐわかる。", @@ -247,26 +286,29 @@ void main() PlayBGM( 1, "higurashi", 120, 0 ); DrawSceneWithMask( "Hi7", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/elda18001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/elda18001", 128); OutputLine(NULL, "「あんれ、梨花ちゃまでねぇですかい。", NULL, "\"Hello there, Rika-chama.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/elda18002", 128, 64); + PlayVoice(4, "ps3/s12/00/elda18002", 128); OutputLine(NULL, "ありがたやありがたや…。」", - NULL, " It's a blessing to see you here...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's a blessing to see you here...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500468", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500468", 128); OutputLine(NULL, "「にぱ〜☆", NULL, "\"Nipah~☆", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500469", 128, 64); + PlayVoice(4, "ps3/s12/05/180500469", 128); OutputLine(NULL, " …それより今日、沙都子が買い物に来なかったですか?!」", - NULL, " ...Did Satoko come here today by any chance?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...Did Satoko come here today by any chance?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/elda18003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/elda18003", 128); OutputLine(NULL, "「……沙都子ちゃんの顔は見てないね。", NULL, "\"......I haven't seen Satoko-chan here.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/elda18004", 128, 64); + PlayVoice(4, "ps3/s12/00/elda18004", 128); OutputLine(NULL, "私がずっと店番してたから、来れば見てるんだけどねぇ。」", NULL, " I've been out here all day, so I would've seen her if she was here.\"", Line_Normal); ClearMessage(); @@ -274,18 +316,22 @@ void main() DrawSceneWithMask( "white", "maskright", 1, 0, 300 ); DrawSceneWithMask( "Sora2", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " お礼を言ってる時間すらも惜しい。", - NULL, "I didn't even have time to say thanks.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I didn't even have time to say thanks.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 次に行きそうな店を思い浮かべそこへ走る。", NULL, "I ran to the next store.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 道往く人たちが挨拶したり手を振ったりしてくれた。", - NULL, "People were greeting me and waving at me.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "People were greeting me and waving at me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いつもの私なら、それらの全てに手を振ったり愛想笑いを返したりもする。", NULL, "I'd usually smile and greet them back,", Line_WaitForInput); OutputLine(NULL, "……でも今はそんな余裕はなかった。", @@ -294,31 +340,38 @@ void main() DrawScene( "M_Hi11", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子、沙都子、沙都子…!!", NULL, "Satoko, Satoko, Satoko...!!", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私にとって、沙都子はいなくてはならない存在なのだ。", - NULL, "I need Satoko in my life.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I need Satoko in my life.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子の喜怒哀楽があったから、私は今日まで生きてこれたのだ。", - NULL, "I was able to survive for so long because of her support.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I was able to survive for so long because of her support.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それがなかったら、どれほどこの世は寂しく退屈だったことか…!!", NULL, "Without her, this world would be so empty and boring...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " すぐふて腐れる私と違って、沙都子は楽観的で物事を何でも楽しもうとする。", - NULL, "Satoko is nonchalant and optimistic, unlike me.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Satoko is nonchalant and optimistic, unlike me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私がこの百年間、どれほどのことを沙都子から学んできたというのか。", - NULL, "I've learned so many things from her over the past one hundred years.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I've learned so many things from her over the past one hundred years.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それでもまだまだ学びきれないというのに…!", NULL, "But I still need to learn more from her...!", Line_Normal); ClearMessage(); @@ -326,25 +379,30 @@ void main() DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); DrawSceneWithMask( "M_Hi5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500470", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500470", 128); OutputLine(NULL, "「沙都子、沙都子ーッ!!!」", NULL, "\"Satoko, Satoko!!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私の必死な形相と悲壮な叫びに買い物中の主婦たちが振り返る。", - NULL, "People stared at me as I ran by them, screaming out her name.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "People stared at me as I ran by them, screaming out her name.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんなの知ったことじゃない。", NULL, "I didn't care what they thought, though.", Line_WaitForInput); OutputLine(NULL, "沙都子沙都子沙都子…!!", NULL, " Satoko, Satoko, Satoko...!", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " お前たち、何を間抜けそうな顔で見ているんだ。", - NULL, "Why are they looking at me like that?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Why are they looking at me like that?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私が沙都子を探してるんだぞ、知っていたら挙手して会ったかどうかを教えろというのに…!!", NULL, "I'm looking for Satoko. Somebody tell me where she is...!!", Line_Normal); ClearMessage(); @@ -352,40 +410,48 @@ void main() DrawScene( "black", 400 ); DrawSceneWithMask( "M_Hi6", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500471", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500471", 128); OutputLine(NULL, "「はぁッ、はぁッ、はあッ!!」", - NULL, "\"Hah, hah, hah!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Hah, hah, hah!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 心臓が胸の内側で、まるで生け簀から出したばかりの魚みたいに飛び跳ねる。", - NULL, "My heart was convulsing inside my body like a fish out of the water.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "My heart was convulsing inside my body like a fish out of the water.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " くそくそ、何て肺活量のなさ、身体年齢が恨めしい!!", NULL, "What little stamina I have! I hate my body for being so young!!", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/syuhua18001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("主婦", NULL, "Housewife", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/syuhua18001", 128); OutputLine(NULL, "「角のお惣菜屋さんが夕方に売れ残りを安くするでしょ。", NULL, "\"You know, the store on the corner always has a sale in the evening.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/syuhua18002", 128, 64); + PlayVoice(4, "ps3/s12/00/syuhua18002", 128); OutputLine(NULL, "そこに行ってるかもねえ?」", - NULL, " She might be there.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " She might be there.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いくつかの心当たりを回ったが、沙都子の姿は見付けられない。", - NULL, "I went to a few different places, but I still couldn't find her anywhere.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I went to a few different places, but I still couldn't find her anywhere.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼らが無責任に教えてくれる場所のどこにも沙都子の影は見付けられなかった。", NULL, "The people I talked to gave me advice on where to go, but I couldn't find her in any of the places they suggested.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 手掛かりを求めて走る。", - NULL, "I continued to run, looking for her.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I continued to run, looking for her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 買い物客に肩をぶつけながら、買い物袋を弾きながら駆け抜ける。", NULL, "I continued to run even when I bumped into people.", Line_Normal); ClearMessage(); @@ -393,28 +459,33 @@ void main() DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); DrawScene( "Sora6", 400 ); - PlaySE(4, "ps3/s12/00/mana18005", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/mana18005", 128); OutputLine(NULL, "「さぁ、どうだろう。夕方は人がたくさん来るから覚えちゃいないかもしらん。」", - NULL, "\"I don't know. I had so many customers, I can't remember...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"I don't know. I had so many customers, I can't remember...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この狭い雛見沢の中で、お夕食の買い物ができるところなんて限られてる。", - NULL, "There are only a few places in Hinamizawa where we can go grocery shopping.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "There are only a few places in Hinamizawa where we can go grocery shopping.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もっと簡単に見つけられるはずなのに、どうして今日に限って雛見沢はこんなにも広いというのか!!", NULL, "It shouldn't be that difficult to find her, so why couldn't I?", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……わッ?!", NULL, "Wah...!!", Line_Normal); ClearMessage(); PlaySE( 0, "s_furu", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何かにつまづき、私は道路に飛び込むように転ぶ。", NULL, "I tripped on something in the street,", Line_WaitForInput); @@ -426,24 +497,29 @@ void main() DrawSceneWithMask( "M_Hi3", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500472", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500472", 128); OutputLine(NULL, "「…………いたた……。」", NULL, "\"............Ouch...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 手の平の生皮を道路の小石で剥いてしまう。", - NULL, "I injured my hand on a small rock embedded in the ground.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I injured my hand on a small rock embedded in the ground.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いたた、と痛みを装う定型文が口を突くが、別に痛みを感じはしなかった。", - NULL, "I didn't feel much pain, even though I said \"ouch\".", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I didn't feel much pain, even though I said \"ouch\".", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 焼けた鉄板に触れたような熱さを感じるだけだ。", NULL, "It just felt hot, as if I had touched a frying pan.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんな私の前に突然、可愛らしいハンカチが突き出された。", NULL, "Suddenly, someone handed me a pretty handkerchief.", Line_Normal); ClearMessage(); @@ -452,30 +528,35 @@ void main() DrawBustshotWithFiltering( 0, "Re_BikkuriA1#", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200213", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200213", 128); OutputLine(NULL, "「大丈夫…?", NULL, "\"Are you okay...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200214", 128, 64); + PlayVoice(4, "ps3/s12/02/180200214", 128); OutputLine(NULL, " 怪我とかしなかったかな…?」", - NULL, " Did you get hurt?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Did you get hurt?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500473", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500473", 128); OutputLine(NULL, "「レ、レナ…。", NULL, "\"R-Rena...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500474", 128, 64); + PlayVoice(4, "ps3/s12/05/180500474", 128); OutputLine(NULL, "あの、沙都子を見なかったですか?!」", NULL, " Did you see Satoko anywhere...?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナは買い物袋を持っていた。", - NULL, "Rena was carrying a grocery bag.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rena was carrying a grocery bag.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …沙都子が買い物をする時、レナと会うことがよくあるらしい。", - NULL, "I've heard that Satoko bumps into Rena often when she goes grocery shopping.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I've heard that Satoko bumps into Rena often when she goes grocery shopping.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " おそらく、店の選び方などのセンスが、私よりレナの方が沙都子に近いのだろう。", NULL, "They tend to choose the same stores.", Line_Normal); ClearMessage(); @@ -484,21 +565,23 @@ void main() ChangeBustshot( 0, "Re_DefB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200215", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200215", 128); OutputLine(NULL, "「……さ、沙都子ちゃんを?", NULL, "\"...Satoko-chan?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200216", 128, 64); + PlayVoice(4, "ps3/s12/02/180200216", 128); OutputLine(NULL, " うぅん、今日は見てないよ。", NULL, " No, I didn't see her today.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200217", 128, 64); + PlayVoice(4, "ps3/s12/02/180200217", 128); OutputLine(NULL, "沙都子ちゃんがお買い物の日だったの…?」", - NULL, " Was she out grocery shopping?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Was she out grocery shopping?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500475", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500475", 128); OutputLine(NULL, "「そうです。", NULL, "\"Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500476", 128, 64); + PlayVoice(4, "ps3/s12/05/180500476", 128); OutputLine(NULL, "会っていませんですか…?」", NULL, " You didn't see her...?\"", Line_Normal); ClearMessage(); @@ -507,48 +590,57 @@ void main() ChangeBustshot( 0, "Re_KomaruA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200218", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200218", 128); OutputLine(NULL, "「…うぅん……。", NULL, "\"No...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200219", 128, 64); + PlayVoice(4, "ps3/s12/02/180200219", 128); OutputLine(NULL, "わからないなぁ。", NULL, " I didn't...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200220", 128, 64); + PlayVoice(4, "ps3/s12/02/180200220", 128); OutputLine(NULL, "今日が沙都子ちゃんのお買い物の日なら、絶対に山文の特売日を逃さないと思うもん。", NULL, " But there's no way she would've missed the big sale at the market today...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200221", 128, 64); + PlayVoice(4, "ps3/s12/02/180200221", 128); OutputLine(NULL, "でもレナも山文にいたけど会わなかったし…。」", - NULL, " I was there, but I didn't see her...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I was there, but I didn't see her...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 心臓がいくら空気を送っても脳に届かない。", - NULL, "My brain wasn't getting enough oxygen.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "My brain wasn't getting enough oxygen.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …酸欠を起こしかけた私の頭には、レナが何を言っているのか理解するのに時間が必要だった。", NULL, "It took me a while to understand what Rena was talking about...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナが沙都子に会ってない、知らないというのはすぐにわかる。", - NULL, "I understood that Rena didn't see Satoko.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I understood that Rena didn't see Satoko.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうじゃないそうじゃない!", - NULL, "But that wasn't the point!", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But that wasn't the point!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今日は山文の特売日だって…?", - NULL, "They had a huge sale in the market today...?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They had a huge sale in the market today...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 特売日だったら沙都子は絶対に来るだろうって?", - NULL, "There's no way that Satoko would miss that sale?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "There's no way that Satoko would miss that sale?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それで会わなかったって?", - NULL, "But she still didn't see her there?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But she still didn't see her there?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それって何さ、どういう意味よ…!!", NULL, "What was that supposed to mean...?", Line_Normal); ClearMessage(); @@ -557,38 +649,44 @@ void main() ChangeBustshot( 0, "Re_KomaruB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200222", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200222", 128); OutputLine(NULL, "「何かあったの…?", NULL, "\"What happened...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200223", 128, 64); + PlayVoice(4, "ps3/s12/02/180200223", 128); OutputLine(NULL, " 沙都子ちゃん、お財布とか家の鍵でも忘れちゃったかな?」", - NULL, " Did she leave her wallet at home or something...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Did she leave her wallet at home or something...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500477", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500477", 128); OutputLine(NULL, "「……………えっと、…………ん………、」", - NULL, "\"......Well......... umm...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"......Well......... umm...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 具体的に説明する言葉が見付からなかった。", - NULL, "I couldn't find the right words to explain.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I couldn't find the right words to explain.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……沙都子が急にいなくなってしまうような気がして、その姿を探している、とでも言えばいいのだろうか…?", NULL, "Should I tell her I feared that something bad happened to Satoko, and that's why I was looking for her...?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …だめだ、だめだめ……、", NULL, "No, I couldn't do that...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "沙都子がどうして帰ってこないのか、考えてはいけない考えてはいけない……。", - NULL, " I couldn't think too deeply about why she hadn't returned home...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I couldn't think too deeply about why she hadn't returned home...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …………………………………。", NULL, "...............", Line_Normal); ClearMessage(); @@ -597,53 +695,63 @@ void main() ChangeBustshot( 0, "Re_DefA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200224", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200224", 128); OutputLine(NULL, "「………どうしたの?", NULL, "\"...What's wrong?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200225", 128, 64); + PlayVoice(4, "ps3/s12/02/180200225", 128); OutputLine(NULL, " 困ってるなら力になるよ?", NULL, " Can't I help out?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200226", 128, 64); + PlayVoice(4, "ps3/s12/02/180200226", 128); OutputLine(NULL, " 話して?」", - NULL, " Talk to me.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Talk to me.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナが私の力になってくれようとしているのがわかる。", NULL, "I knew she was just trying to help me.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ついさっきまで、私は誰でもいいから私を助けてほしいと思っていた。", - NULL, "I even thought I needed someone to help me just a few moments before.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I even thought I needed someone to help me just a few moments before.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、実際に助けてくれる友人が現れたのに、……私は何を訴えればいいのか、わからない。", NULL, "But now that she was here...... I had no idea what I was supposed to say.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いや、…わからないというのは正しくない。", - NULL, "No, that's not it...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "No, that's not it...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 実は…わかってる。", NULL, "The truth is... I know.", Line_WaitForInput); OutputLine(NULL, "…何となく、わかってる。", - NULL, " Somehow, I know...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Somehow, I know...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 他の人間なら、わからなくてもいい。", - NULL, "I wouldn't have to know if I was someone else.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I wouldn't have to know if I was someone else.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………でも、私はわからなくてはならない。", - NULL, "But I have to know this...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But I have to know this...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 古手梨花は、わからなくてはならないのだ…。", NULL, "Rika Furude has to know what's going on...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は、知っていた。", NULL, "I know it.", Line_WaitForInput); OutputLine(NULL, "覚えていた。", @@ -652,30 +760,37 @@ void main() NULL, " I knew this was coming.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 楽しい平和な日常なのに、……沙都子がある日、忽然といなくなってしまう世界を知っていた。", NULL, "I've experienced a world before where Satoko suddenly disappeared...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、それは赤坂が雛見沢にやって来るのと同じくらいに確率の低いこと。", - NULL, "But the possibility for that happening is as low as Akasaka showing up in Hinamizawa.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But the possibility for that happening is as low as Akasaka showing up in Hinamizawa.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……だから、過去の世界にもたまに起こった。", NULL, "It only happened randomly in my other lives...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だからこれが初めてではない。", - NULL, "This is not the first time.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "This is not the first time.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …前にもあったのだ、前にもあったのだ…。", NULL, "It happened before too...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " なら、……確かめよう。", NULL, "I should see it for myself...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どうにもならない袋小路の世界へ迷い込んでしまったのが事実なのか、確かめよう…。", NULL, "I needed to see if I'd gotten stuck inside a devastating world again...", Line_Normal); ClearMessage(); @@ -684,15 +799,17 @@ void main() ChangeBustshot( 0, "Re_WaraiA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200227", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200227", 128); OutputLine(NULL, "「力になるから、話して……?」", - NULL, "\"Will you talk to me...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Will you talk to me...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500478", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500478", 128); OutputLine(NULL, "「……ごめんなさいです。", NULL, "\"I'm sorry...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500479", 128, 64); + PlayVoice(4, "ps3/s12/05/180500479", 128); OutputLine(NULL, "さよなら!」", NULL, " Good bye!\"", Line_Normal); ClearMessage(); @@ -701,7 +818,8 @@ void main() ChangeBustshot( 0, "Re_BikkuriB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200228", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200228", 128); OutputLine(NULL, "「あ、梨花ちゃん…!」", NULL, "\"Hey, Rika-chan...!\"", Line_Normal); ClearMessage(); @@ -709,6 +827,7 @@ void main() DrawSceneWithMask( "black", "maskright", 7, 0, 300 ); DrawSceneWithMask( "Hi4", "maskright", 7, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は駆け出す。", NULL, "I started running.", Line_WaitForInput); OutputLine(NULL, "……気付かないふりなんかしても、もう埒はあかない。", @@ -718,23 +837,28 @@ void main() DrawScene( "black", 400 ); DrawScene( "Sora6", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どうか神さま、今日までの積み重なってきた最高の幸運が、今日から不幸のしわ寄せなのだとしたら、そんな幸運、私は望んだことない…!", - NULL, "Please, don't tell me that I was blessed only up to this point, that I'm about to fall back into my unfortunate fate from here on...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Please, don't tell me that I was blessed only up to this point, that I'm about to fall back into my unfortunate fate from here on...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今回こそ行けると思った、みんなで楽しい未来に辿り着けると思った。", - NULL, "I thought that this world was different. I thought I could move on to a happy future...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I thought that this world was different. I thought I could move on to a happy future...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これだけの追い風があればこそ、絶対に今度こそ運命を打ち破れると思ってた。", NULL, "I thought I would be able to defeat my deadly fate in this life...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それなのにそれなのに…、こんな世界になるなんてあんまりだ。", - NULL, "But this... was just horrible...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But this... was just horrible...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私の努力の及ばない乱数でこんな世界に決まるなんてあんまりだ…!!", NULL, "It was horrible that this was happening to this world...!", Line_Normal); ClearMessage(); @@ -745,40 +869,49 @@ void main() FadeOutBGM( 2, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …………ここは、私が雛見沢でもっとも嫌う場所だ。", NULL, ".........I was standing in front of the place that I hate the most in Hinamizawa.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう。", NULL, "Yes.", Line_WaitForInput); OutputLine(NULL, "沙都子の本当の家、北条家。", NULL, " It's Satoko's real home. The Houjou residence.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 去年から私と沙都子は一緒に暮らしているから、この家は単なる空き家なのだ。", - NULL, "I'd been living with her since last fall, so this house was empty.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I'd been living with her since last fall, so this house was empty.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 最初の内は、季節の服や生活用品を取りに戻ったりと、沙都子がたまに戻ることはあった。", - NULL, "In the beginning, she used to come back here to pick up her clothing and other necessities.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "In the beginning, she used to come back here to pick up her clothing and other necessities.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……でも、もうほとんどの道具はこちらに持ってきたので、もう沙都子がこの家に戻ることはない。", NULL, "But once she moved most of her stuff to my house, Satoko stayed away from this place...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …沙都子にとっても、この家は、叔父夫婦との辛い生活や悟史の面影を思い出してしまう悲しい場所でしかない。", - NULL, "This was a sad place for Satoko, because all she could remember of it was the horrible time she spent with her uncle and aunt, and the memory of her missing brother Satoshi.", Line_WaitForInput); + NULL, "This was a sad place for Satoko, because all she could remember of it was the horrible time she spent with her uncle and aunt, and the memory of her missing brother Satoshi. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "だから近寄ることはなかったに違いない。", - NULL, " That's why she never wanted to come back here.", Line_Normal); + NULL, "That's why she never wanted to come back here.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、……私がこの家を嫌う理由は少し違う。", - NULL, "But that wasn't the reason I hate the house...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But that wasn't the reason I hate the house...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……それは、", NULL, "It's because...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -793,6 +926,7 @@ void main() NULL, " whenever this house becomes an issue in my life.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 神さま、", NULL, "Oh God...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -801,24 +935,28 @@ void main() OutputLine(NULL, "……どうかどうか…。", NULL, " please...!", Line_WaitForInput); OutputLine(NULL, "今日まで私に恵んでくださった幸運を、もう一度だけ恵んでください……!", - NULL, " Please bless me with just one more fortune...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Please bless me with just one more fortune...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 硬く目をつぶって天に祈ってから……、私はゆっくり目を開けた。", NULL, "I closed my eyes and prayed... Then I slowly opened them.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ho1_Houjouke", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500480", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500480", 128); OutputLine(NULL, "「……………………………。」", NULL, "\"...............\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 北条家の二階の窓が開いていた。", - NULL, "The window was open on the second floor.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The window was open on the second floor.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 他の窓も開けて換気でもしているのだろうか、内側から煤けた色のカーテンがぱたぱたと揺れていた。", NULL, "I saw a faded curtain swinging inside.", Line_Normal); ClearMessage(); @@ -832,6 +970,7 @@ void main() PlayBGM( 0, "hitoe_2", 120, 0 ); SetSpeedOfMessage( TRUE, 128 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……その意味を、", NULL, "As soon as I saw that,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -849,6 +988,7 @@ void main() ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " カクン、", NULL, "In the next moment,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -863,17 +1003,20 @@ void main() NULL, " and collapsed on the ground.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 家の脇に停められた見慣れないバイク。", NULL, "I saw an unfamiliar motorcycle parked by the house.", Line_WaitForInput); OutputLine(NULL, "干された布団や洗濯物。", - NULL, " I also saw laundry and a futon hanging outside.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I also saw laundry and a futon hanging outside.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …それは紛れもない、生活感。", - NULL, "...I was certain that someone was living here.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...I was certain that someone was living here.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 北条家に人が住んでいることの証拠。", NULL, "It was proof that someone was living inside this house.", Line_Normal); ClearMessage(); @@ -885,18 +1028,22 @@ void main() DrawScene( "black", 0 ); FadeSprite( 0, 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 北条家に人が住んでいると、…………どう不吉かって……?", - NULL, "It's never good when there's someone living inside this house...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It's never good when there's someone living inside this house...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自分の胸に聞けと自分で言いたい。", - NULL, "This was very, very bad...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "This was very, very bad...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう、私は知っていた。", - NULL, "I knew exactly why.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I knew exactly why.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 知っているのに、知らないふりがしたかった。", NULL, "I knew why, but I felt like I wanted to act like I didn't know.", Line_Normal); ClearMessage(); @@ -904,16 +1051,19 @@ void main() DrawBustshotWithFiltering( 0, "Sa_MuhyouB2", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "Ho2_Houjouke", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/04/180400157", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400157", 128); OutputLine(NULL, "「……………り、……梨花……?」", - NULL, "\"......R... Rika...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......R... Rika...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500481", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500481", 128); OutputLine(NULL, "「さ、沙都子……!」", - NULL, "\"S-Satoko......!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"S-Satoko......!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は、干していた布団を取り込みに来て、私の姿に気付いたようだった…。", NULL, "Satoko went outside to take the futon in and noticed me...", Line_Normal); ClearMessage(); @@ -922,26 +1072,31 @@ void main() ChangeBustshot( 0, "Sa_MuhyouA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400158", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400158", 128); OutputLine(NULL, "「………あの、……………梨花…。」", - NULL, "\".......Umm... Rika.....\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\".......Umm... Rika.....\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子はずっと俯きがちで、悲しいのを無理に笑っているような、……見ているこっちまで辛くなるような表情だった。", NULL, "Satoko looked down and forced herself to smile... I felt so sad.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " しかも、その顔は表情だけではない。", NULL, "It wasn't just her expression...", Line_WaitForInput); OutputLine(NULL, "…左頬が真っ赤になって張れていた。", NULL, " I could tell that her left cheek was red and swollen...", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500482", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500482", 128); OutputLine(NULL, "「沙都子、………こんなとこにいないで、お家へ帰りましょうです。」", - NULL, "\"Satoko, don't stay here... Let's go home.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Satoko, don't stay here... Let's go home.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は沙都子の手を取る。", NULL, "I took her hand.", Line_WaitForInput); OutputLine(NULL, "……だが、沙都子は手をぶらんとさせたままで、一層、深く俯く…。", @@ -952,46 +1107,50 @@ void main() ChangeBustshot( 0, "Sa_MuhyouA2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400159", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400159", 128); OutputLine(NULL, "「あの、……梨花…。", NULL, "\"Umm...... Rika...", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400160", 128, 64); + PlayVoice(4, "ps3/s12/04/180400160", 128); OutputLine(NULL, "私、………今日からこっちの家で暮らそうと思いますの…。」", - NULL, " I think... I'm going to go back to this house...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I think... I'm going to go back to this house...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500483", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500483", 128); OutputLine(NULL, "「ど、……どうしてなのですか………。」", NULL, "\"Wh... Why is that...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/04/180400161", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400161", 128); OutputLine(NULL, "「私の…、", - NULL, "\"My......", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"My......", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "………叔父さんが帰ってきましたの…。", NULL, " uncle came back...", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400162", 128, 64); + PlayVoice(4, "ps3/s12/04/180400162", 128); OutputLine(NULL, "それで、", - NULL, " And", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " And", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "こっちの家で、", - NULL, " he told me", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " he told me", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……一緒に暮らそうって話に……なりまして………。」", - NULL, " we should live together... in this house...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " we should live together... in this house...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500484", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500484", 128); OutputLine(NULL, "「沙都子はそんなの望んでないはずなのです。", NULL, "\"I know that's not what you want.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500485", 128, 64); + PlayVoice(4, "ps3/s12/05/180500485", 128); OutputLine(NULL, "意地悪な叔父さんなんかと一緒に住んで楽しいはずがないのです…!」", NULL, " You don't want to live with your mean uncle...!\"", Line_Normal); ClearMessage(); @@ -1000,13 +1159,14 @@ void main() ChangeBustshot( 0, "Sa_MuhyouB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400163", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400163", 128); OutputLine(NULL, "「でも、………どうしようもありませんわ………。", NULL, "\"But... I have no choice...", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400164", 128, 64); + PlayVoice(4, "ps3/s12/04/180400164", 128); OutputLine(NULL, "梨花の家へ帰っても……連れ戻されるだけですもの…。", NULL, " If I go back to your house... he'll come and get me...", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400165", 128, 64); + PlayVoice(4, "ps3/s12/04/180400165", 128); OutputLine(NULL, "梨花に迷惑が掛かってしまいますわ…。」", NULL, " I don't want to cause any trouble for you...\"", Line_Normal); ClearMessage(); @@ -1015,53 +1175,64 @@ void main() DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); PlayBGM( 1, "higurashi", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 諦めきった悲しい笑顔。", - NULL, "She gave up with a sad smile.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She gave up with a sad smile.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そこにいるのは、一年前の、…昭和57年の沙都子だった。", - NULL, "She looks exactly how she looked one year ago, in 1982...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She looks exactly how she looked one year ago, in 1982...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は叔父に脅され頬をぶたれて、昭和57年の、あの悲しい沙都子に戻ってしまったのだ…。", - NULL, "Her uncle only slapped her face, and she's back to being the Satoko from 1982...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Her uncle only slapped her face, and she's back to being the Satoko from 1982...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もうここには、つい昨日まで一緒に住んでいたあの快活な沙都子はいない…。", NULL, "The cheerful Satoko that I knew until yesterday could no longer be found...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は沙都子の傷ついた心を、一年もの歳月をかけて癒し、慈しみ、手当てした。", - NULL, "I took care of Satoko and tried to heal her wounded heart for over a year.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I took care of Satoko and tried to heal her wounded heart for over a year.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そしてようやく取り戻した笑顔を。", NULL, "She finally got her smile back.", Line_WaitForInput); OutputLine(NULL, "………沙都子の叔父は、乱暴な振る舞いのほんのひとつふたつで、あっさりと打ち砕いてしまったのだ。", NULL, " .......But her uncle took it all away, with just one slap to her face.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……確かに傷ついた心だって長い時間をかければ癒せる。", - NULL, "A broken soul can recover over time...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "A broken soul can recover over time...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、…一度傷ついた心は、例え癒されても、脆さだけは永遠に癒せないのだ。", NULL, "But her damaged heart can never be fixed completely.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 割れたハートをつなぎ合わせて元の形に積み上げただけ。", NULL, "I just took the broken pieces and put them back together.", Line_WaitForInput); OutputLine(NULL, "……そのひびは、決して直ったりはしない…。", - NULL, " ...The cracks in her heart will always be there...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " ...The cracks in her heart will always be there...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、沙都子の手をいくら引いても、…沙都子はついてこようとはしないのだ。", - NULL, "That's why she wouldn't come with me, no matter how hard I tried to pull her hand.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That's why she wouldn't come with me, no matter how hard I tried to pull her hand.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……心の奥に眠らせていた叔父の恐ろしさが目を覚ましてしまったから、…もうその恐怖に抗えないのだ…。", NULL, "She couldn't get over the fear. She knew just how scary her uncle could be...", Line_Normal); ClearMessage(); @@ -1071,22 +1242,25 @@ void main() DrawBustshotWithFiltering( 0, "Sa_MuhyouB1", "maskdown", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawScene( "Ho2_Houjouke", 0 ); - PlaySE(4, "ps3/s12/21/182000001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/21/182000001", 128); OutputLine(NULL, "「沙都子ぉ!!", NULL, "\"Satoko!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/21/182000002", 128, 64); + PlayVoice(4, "ps3/s12/21/182000002", 128); OutputLine(NULL, " なぁんね放ったらかん!!", NULL, " What the hell are you doing?", Line_WaitForInput); - PlaySE(4, "ps3/s12/21/182000003", 128, 64); + PlayVoice(4, "ps3/s12/21/182000003", 128); OutputLine(NULL, " どご行きよんね!!」", - NULL, " You better not go anywhere!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You better not go anywhere!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 汚らわしい怒声が聞こえてきた。", - NULL, "I heard a disgusting voice from inside the house.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I heard a disgusting voice from inside the house.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子がびくりと肩を震わせ、俯いて何もない虚空を見つめた。", NULL, "Satoko stared at the ground. Her shoulders were shaking.", Line_Normal); ClearMessage(); @@ -1095,14 +1269,16 @@ void main() DrawBustshotWithFiltering( 2, "Tetu1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/21/182000004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/21/182000004", 128); OutputLine(NULL, "「………んああ?", NULL, "\"......Huh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/21/182000005", 128, 64); + PlayVoice(4, "ps3/s12/21/182000005", 128); OutputLine(NULL, " 何じゃいおどれは。」", - NULL, " Who the hell is this?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Who the hell is this?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …あの男が、沙都子の後ろに、ぬうっと立った。", NULL, "He came out and stood right behind her.", Line_Normal); ClearMessage(); @@ -1111,36 +1287,40 @@ void main() DrawBustshotWithFiltering( 2, "Tetu1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Ho2_Houjouke", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/04/180400166", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400166", 128); OutputLine(NULL, "「な、何でもありませんの。", NULL, "\"It's nothing.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400167", 128, 64); + PlayVoice(4, "ps3/s12/04/180400167", 128); OutputLine(NULL, "お友達と会っただけですのよ…。」", - NULL, " I just bumped into my friend...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I just bumped into my friend...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Tetu2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/21/212000006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/21/212000006", 128); OutputLine(NULL, "「すったらんどうでもええんね!!", NULL, "\"I don't care!!", Line_WaitForInput); - PlaySE(4, "ps2/21/212000007", 128, 64); + PlayVoice(4, "ps2/21/212000007", 128); OutputLine(NULL, " それよか風呂桶、磨かんかい風呂桶!", NULL, " Go inside and clean the bathtub!", Line_WaitForInput); - PlaySE(4, "ps2/21/212000008", 128, 64); + PlayVoice(4, "ps2/21/212000008", 128); OutputLine(NULL, " わしゃあ風呂に入りたいんしゃあってんなこら!」", - NULL, " I want to take a bath, you idiot!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I want to take a bath, you idiot!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子はびくりと震えると、怯えた小動物が隅へ逃げ込むかのように、家の中に足早に戻っていった。", - NULL, "Satoko scampered back inside the house like a terrified small animal.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko scampered back inside the house like a terrified small animal.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その背中のみすぼらしさが、私の胸を引き裂く。", NULL, "I feel devastated as I watch her go.", Line_Normal); ClearMessage(); @@ -1149,85 +1329,100 @@ void main() ChangeBustshot( 2, "Tetu1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/21/182000009", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/21/182000009", 128); OutputLine(NULL, "「遊びの約束だったかい?", NULL, "\"Were you asking her out to play?", Line_WaitForInput); - PlaySE(4, "ps3/s12/21/182000010", 128, 64); + PlayVoice(4, "ps3/s12/21/182000010", 128); OutputLine(NULL, " スマンのぉお、ちょいと沙都子は家の片付けで忙しいんよ。", NULL, " I'm sorry, but she's busy taking care of chores.", Line_WaitForInput); - PlaySE(4, "ps3/s12/21/182000011", 128, 64); + PlayVoice(4, "ps3/s12/21/182000011", 128); OutputLine(NULL, "わしゃあ、沙都子の叔父なんね。", NULL, " I'm her uncle.", Line_WaitForInput); - PlaySE(4, "ps3/s12/21/182000012", 128, 64); + PlayVoice(4, "ps3/s12/21/182000012", 128); OutputLine(NULL, "ちょおっと長いこと出張に出とってん。", NULL, " I've been out for a while on a business trip.", Line_WaitForInput); - PlaySE(4, "ps3/s12/21/182000013", 128, 64); + PlayVoice(4, "ps3/s12/21/182000013", 128); OutputLine(NULL, "ようやく雛見沢に戻ってきたわけなんよ。」", - NULL, " I'm finally back in the village, you know.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I'm finally back in the village, you know.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 嘘をつけ。", - NULL, "Liar.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Liar.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……愛人が失踪したからノコノコと戻ってきただけのくせに。", NULL, "...He only showed back up because his lover went missing.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……他の世界で、悪意をぶつけたことがある。", - NULL, "...In another world I once let my hatred out on him.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...In another world I once let my hatred out on him.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、それはきっちりと沙都子に跳ね返った。", - NULL, "But then he inflicted that anger in equal turn onto Satoko.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But then he inflicted that anger in equal turn onto Satoko.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……だから私は、胸の奥に燃え盛る黒い炎を瞳に灯すことすらできない。", NULL, "...So I couldn't allow the dark flame burning within my chest to reflect in my eyes.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 愛想笑いもできず、毒も吐けないなら。", - NULL, "Since I couldn't make myself smile, and I couldn't insult him...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Since I couldn't make myself smile, and I couldn't insult him...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………私は小さく会釈してその場を走り去ることしかできなかった。", NULL, "....all I could do was give him a short bow and run away from the scene.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/21/182000014", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/21/182000014", 128); OutputLine(NULL, "「なぁんね、泣く子も黙るわしのガンにびびってもうたんかいね。", NULL, "\"You're intimidated by my scary face, huh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/21/182000015", 128, 64); + PlayVoice(4, "ps3/s12/21/182000015", 128); OutputLine(NULL, "がっはっはっはっは!!」", - NULL, " Gah ha ha ha ha ha!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Gah ha ha ha ha ha!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 走る私の背に叔父の下品な笑い声が浴びせ掛けられる。", NULL, "I heard his hideous laughter from behind me.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は走りながら涙を零していた。", NULL, "I cried as I ran away.", Line_WaitForInput); OutputLine(NULL, "…ぽろぽろ、ぽろぽろ。", NULL, " I couldn't stop crying...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 昨日まで最高の世界だったのに………!!!", - NULL, "I thought this was a perfect world up until today...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I thought this was a perfect world up until today...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 神さまは残酷だ、今度こそ大丈夫に違いないなんて夢を見せておいて……!!", NULL, "Why was God doing this to me? It was too cruel...!", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……いや、まだだまだだ、まだ諦めるな…! ", - NULL, "But I couldn't give up yet...!", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But I couldn't give up yet...!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は相変わらず無力だけれど、……この世界には、今までとは違うわずかの有利があるじゃないか。", NULL, "I couldn't do anything, but I still had hope for this world...", Line_WaitForInput); OutputLine(NULL, "昨日までの強運は決して無駄なものか…!!", @@ -1236,18 +1431,21 @@ void main() DrawSceneWithMask( "Hu1", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は自分の家へ掛け戻った。", NULL, "I went back to my house in hurry.", Line_WaitForInput); OutputLine(NULL, "電話が目的だった。", NULL, " I needed to make a phone call.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 初めて掛けるので電話番号を知らない。", NULL, "I didn't know the number, because it was my first time calling the place.", Line_WaitForInput); OutputLine(NULL, "…電話帳をばらばらとめくる。", NULL, " I looked inside the phone book...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 簡単に見つけられた。", NULL, "And found it easily.", Line_WaitForInput); OutputLine(NULL, "その番号をダイヤルする…。", @@ -1267,149 +1465,172 @@ void main() DrawSceneWithMask( "Re_Tel", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/11/180700076", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700076", 128); OutputLine(NULL, "「これはこれは、どうもどうも!", NULL, "\"Oh, hello!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700077", 128, 64); + PlayVoice(4, "ps3/s12/11/180700077", 128); OutputLine(NULL, " 古手さんからお電話をいただけるなんて思いませんでした。", NULL, " Didn't expect to get a call from you, Furude-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700078", 128, 64); + PlayVoice(4, "ps3/s12/11/180700078", 128); OutputLine(NULL, "……何かございました?」", NULL, " What can I do for you...?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …大石が沙都子を救うのに何の役にも立たないのは数多の世界で知る結論だ。", - NULL, "I already knew that Ooishi could never save Satoko, based on what I've seen in my previous lives.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I already knew that Ooishi could never save Satoko, based on what I've seen in my previous lives.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石にとって沙都子は、園崎家が噛み付きやすいエサでしかないのだ。", - NULL, "For him, Satoko is only a good way to get at the Sonozaki family.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "For him, Satoko is only a good way to get at the Sonozaki family.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …もちろん叔父の方も立派なエサなのだろう。", NULL, "Her uncle is probably his prey in that regard too...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、沙都子の危機を何度訴えても実質的には傍観するだけだった。", - NULL, "Even if I talked to him about her situation, he would do nothing to save her.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Even if I talked to him about her situation, he would do nothing to save her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 児童相談所に相談してはどうですと、ありがたい助言はくれるが、それだけだ。", NULL, "The only thing he'd tell me would be to call the child consultation center.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500486", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500486", 128); OutputLine(NULL, "「……大石、…赤坂とお話したいのですが、いますですか?」", - NULL, "\"I want to talk with Akasaka... Is he there?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I want to talk with Akasaka... Is he there?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/11/180700079", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700079", 128); OutputLine(NULL, "「赤坂さんですか?", NULL, "\"Akasaka-san?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700080", 128, 64); + PlayVoice(4, "ps3/s12/11/180700080", 128); OutputLine(NULL, " なっはっは、温泉行ってますよ、和倉温泉。」", NULL, " He went to the hot springs in Wakura with his wife.\"", Line_Normal); ClearMessage(); DrawFilm( 3, 255, 255, 255, 256, 0, 400, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 和倉…?", NULL, "Wakura...?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 近くの地名じゃない。", - NULL, "That's not anywhere near here...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That's not anywhere near here...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 赤坂は綿流しまでここに滞在しているんじゃなかったっけ…?!", NULL, "I thought he was staying here until Watanagashi...", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/11/180700081", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700081", 128); OutputLine(NULL, "「何でも温泉宿をやってる親類にご厄介になれるとかだそうで。", NULL, "\"I heard he's going to stay in a hotel owned by a relative of his.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700082", 128, 64); + PlayVoice(4, "ps3/s12/11/180700082", 128); OutputLine(NULL, "いやいや、うらやましいことです。", NULL, " I wish I could go too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700083", 128, 64); + PlayVoice(4, "ps3/s12/11/180700083", 128); OutputLine(NULL, "え?", NULL, " What?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700084", 128, 64); + PlayVoice(4, "ps3/s12/11/180700084", 128); OutputLine(NULL, " 和倉ですか?", NULL, " You want to know where Wakura is?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700085", 128, 64); + PlayVoice(4, "ps3/s12/11/180700085", 128); OutputLine(NULL, " 石川県ですよ、能登半島の。」", - NULL, " It's in the Ishikawa prefecture. On the Noto peninsula.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " It's in the Ishikawa prefecture. On the Noto peninsula.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんな馬鹿な。", NULL, "No way...", Line_WaitForInput); OutputLine(NULL, "……赤坂は綿流しまでこっちにいるって、そう答えたはずだ。", NULL, " He told me that he was staying here until Watanagashi...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …私はその「こっち」を興宮や雛見沢だと勝手に思い込んでいたけど…、", NULL, "I thought he meant he was staying in Hinamizawa...", Line_WaitForInput); OutputLine(NULL, "彼にとっての「こっち」はこの辺りの地方全体を曖昧に指しての言葉だったのだ…!", NULL, " but did he actually mean this area of the country in general...?", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500487", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500487", 128); OutputLine(NULL, "「……赤坂と連絡は取れませんですか…?」", NULL, "\"Can you get hold of him somehow...?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 意味のない質問だ。", - NULL, "That was a meaningless question.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That was a meaningless question.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……はるばる温泉まで夫婦で出掛けているのに、沙都子の危機だから助けてくれの一言だけで呼び戻せるわけがない。", - NULL, "There's no way I could get him to come here while he's enjoying his trip with his wife.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "There's no way I could get him to come here while he's enjoying his trip with his wife.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから仮に電話で話せても、児童相談所に相談した方がいいと、大石から数多の世界で散々聞かされていることを改めて聞かされるだけだ…。", NULL, "Even if I can talk to him on the phone, he'll probably only tell me to call the child consultation center or something...", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/11/180700086", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700086", 128); OutputLine(NULL, "「んん〜〜、お泊りの旅館は聞いてませんしねぇ。", NULL, "\"Nnn... I don't know where he's staying...", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700087", 128, 64); + PlayVoice(4, "ps3/s12/11/180700087", 128); OutputLine(NULL, "ものすごい高級旅館だって言ってたから、多分、某有名なあそこだろうなぁとは思うんですがね。", NULL, " I heard it's a very famous luxury hotel, so I can make a pretty good guess...", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700088", 128, 64); + PlayVoice(4, "ps3/s12/11/180700088", 128); OutputLine(NULL, "なっはっはっは!", - NULL, " Na ha ha ha!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700089", 128, 64); + NULL, " Na ha ha ha! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700089", 128); OutputLine(NULL, " まぁ、最近のお宿はガードが堅いから、部屋番号も知ってないと繋いでくれませんしねぇ…。」", - NULL, " But I'm sure they won't give me the room number, since they're strict about customer privacy these days...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But I'm sure they won't give me the room number, since they're strict about customer privacy these days...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500488", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500488", 128); OutputLine(NULL, "「……わかりました、もう電話はいいです。", NULL, "\"Okay then...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500489", 128, 64); + PlayVoice(4, "ps3/s12/05/180500489", 128); OutputLine(NULL, "でも赤坂は綿流しのお祭りに来るとは言ってませんでしたか?」", NULL, " Did Akasaka tell you that he's coming to the Watanagashi festival...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/11/180700090", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700090", 128); OutputLine(NULL, "「そうです。", NULL, "\"Yes, he did.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700091", 128, 64); + PlayVoice(4, "ps3/s12/11/180700091", 128); OutputLine(NULL, "こちらへは、能登への行きと帰りに滞在されるんですよ。", NULL, " He's coming back here after the hot springs.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700092", 128, 64); + PlayVoice(4, "ps3/s12/11/180700092", 128); OutputLine(NULL, "だから先日も一泊されてくつろがれた後、すぐ発たれました。", NULL, " They stayed here for only one night, and then left for the Noto peninsula.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700093", 128, 64); + PlayVoice(4, "ps3/s12/11/180700093", 128); OutputLine(NULL, "だから、綿流しの直前にまたこちらへ戻ってきて滞在されると思います。", - NULL, " I'm sure they'll be back before the day of festival.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700094", 128, 64); + NULL, " I'm sure they'll be back before the day of festival. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700094", 128); OutputLine(NULL, "んっふっふ、あなたにお土産を買ってくると言ってましたよぅ。」", - NULL, " Nfu fu. He said he'd be back with a souvenir for you!\"", Line_Normal); + NULL, "Nfu fu. He said he'd be back with a souvenir for you!\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "white", "maskdown", 1, 0, 300 ); @@ -1419,117 +1640,139 @@ void main() DrawScene( "black", 0 ); FadeSprite( 0, 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何ということだろう……。", - NULL, "How terrible...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "How terrible...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 話がうますぎると思った…。", NULL, "I thought it was too good to be true...", Line_WaitForInput); OutputLine(NULL, "確かに、こんな面白みのない土地にずいぶん長く滞在するものだなと、ちょっとおかしくは思っていたが…。", NULL, " I knew it was kind of strange for him to stay in a boring place like this...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 昨日と今日を境に、ここまで運気が逆転するものなのか…!", - NULL, "My luck seems to be turning...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "My luck seems to be turning...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いや、……これも当然の結果なのかもしれない。", - NULL, "This might not be a surprise though...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "This might not be a surprise though...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " サイコロが3つ続けて6を出すのとまったく同じ確率で、3つ続けて1が出る確率も潜んでいる。", - NULL, "Just like I can roll a six three times in row, I can roll a one three times in row too.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Just like I can roll a six three times in row, I can roll a one three times in row too.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 個々に見れば常に6分の1の確率でも、……全体を平均的に見れば、幸運の数だけ不運が起こるのは必然なのだ。", NULL, "Happy things and unhappy things can happen with equal probability.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Re_Tel", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500490", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500490", 128); OutputLine(NULL, "「………………………………。」", - NULL, "\"............\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"............\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/11/180700095", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700095", 128); OutputLine(NULL, "「もしもし?", NULL, "\"Hello?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700096", 128, 64); + PlayVoice(4, "ps3/s12/11/180700096", 128); OutputLine(NULL, " 何か伝言があるなら、会った時に伝えておきますよ。」", NULL, " If you want to leave a message, I'll take it for you.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 壁に掛けてあるカレンダーを見る。", - NULL, "I looked at the calendar on the wall.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I looked at the calendar on the wall.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 綿流しの直前というのがいつのことかはわからないが、少なくとも、あと一週間くらいは姿を見せないということだ。", NULL, "I didn't know when he was coming back, but I was certain he wouldn't be for at least one more week.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……過去の世界の記憶を辿る。", - NULL, "I thought back to the past to try and remember what happened...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I thought back to the past to try and remember what happened...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …あの男に一週間も時間を与えれば、沙都子を滅茶苦茶にしてしまうだろう…。", - NULL, "That guy will break Satoko apart in one week...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That guy will break Satoko apart in one week...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり一週間なんて悠長な時間は待てないということだ。", NULL, "I couldn't wait that long...!", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうとわかれば、……赤坂の線は諦める他なかった。", - NULL, "I had to give up on seeking help from Akasaka.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I had to give up on seeking help from Akasaka.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……でもいい。", - NULL, "...Well, that's okay.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...Well, that's okay.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まだ最後に一手残ってる。", - NULL, "I still had one more option.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I still had one more option.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 意外にも頼もしかった一手が残っている。", NULL, "One more person I could rely on.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Re_Tel", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500491", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500491", 128); OutputLine(NULL, "「いえ、いなければいいのです。", NULL, "\"No, that's alright.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500492", 128, 64); + PlayVoice(4, "ps3/s12/05/180500492", 128); OutputLine(NULL, "ありがとうですよ大石。", NULL, " Thank you for your help.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500493", 128, 64); + PlayVoice(4, "ps3/s12/05/180500493", 128); OutputLine(NULL, "にぱ〜☆」", NULL, " \nNipah~☆\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " お決まりの梨花語で適当にお別れの挨拶すると、私は電話を切った。", NULL, "I hung up the phone after thanking him.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Hu_R2", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 次の相手は電話では駄目だ。", - NULL, "I couldn't make a phone call to the next person.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I couldn't make a phone call to the next person.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 直接会って話さなければならない。", - NULL, "I'd have to talk to him in person.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I'd have to talk to him in person.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は靴を履くと、入江診療所に向った。", NULL, "I put my shoes on and headed to the Irie Clinic.", Line_Normal); ClearMessage(); @@ -1538,14 +1781,17 @@ void main() PlayBGM( 1, "higurashi", 120, 0 ); DrawSceneWithMask( "Sinryo_soto2", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " とっくに診療時間は終わってる。", - NULL, "The clinic's hours were over for the day.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The clinic's hours were over for the day.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 普段なら誰もいない。", - NULL, "There was usually no one here after that.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "There was usually no one here after that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、今は富竹が来ているから、主要の人間はだいぶ遅くまで残って打ち合わせをしているはずだ。", NULL, "However, since Tomitake was here, they should still be inside the building for a meeting.", Line_WaitForInput); OutputLine(NULL, "きっと居る。", @@ -1554,6 +1800,7 @@ void main() DrawSceneWithMask( "Sinryo_soto1", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 診療所の表は、当然閉まっていた。", NULL, "The front door of the clinic was locked, as I expected.", Line_Normal); ClearMessage(); @@ -1561,14 +1808,17 @@ void main() DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); DrawSceneWithMask( "Sinryo_soto3", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから裏口へ回り、インターホンを鳴らす。", NULL, "I went around to the back door and rang the bell.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹が来ている間は、診療所全体がぴりぴりしている。", - NULL, "The whole clinic is nervous when Tomitake is around.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The whole clinic is nervous when Tomitake is around.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 普通の人なら相手にしてはもらえない。", NULL, "They usually ignore visitors,", Line_WaitForInput); OutputLine(NULL, "だが、私は別だった。", @@ -1587,31 +1837,36 @@ void main() DisplayWindow(); PlayBGM( 0, "T2", 120, 0 ); - PlaySE(4, "ps3/s12/10/181000152", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000152", 128); OutputLine(NULL, "「どうしましたか。", NULL, "\"What's wrong?", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000153", 128, 64); + PlayVoice(4, "ps3/s12/10/181000153", 128); OutputLine(NULL, "緊急の用件と聞きました。」", - NULL, " I heard you had an emergency.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I heard you had an emergency.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ta_Def+", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900200", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900200", 128); OutputLine(NULL, "「私まで用とあっては、穏やかな話ではなさそうね…?」", NULL, "\"You need me too? That doesn't sound good...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私が応接室に通されてすぐに入江と鷹野は現れた。", NULL, "Irie and Takano showed up soon after I was taken to the visitors' room.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 古手梨花の緊急とあれば、彼らはいかなる仕事も放り出すだろう。", - NULL, "If Rika Furude has an emergency, then it's a priority for these two people.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If Rika Furude has an emergency, then it's a priority for these two people.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だって、雛見沢で私よりも重要な存在はいないのだから。", NULL, "I'm the most important person in this village.", Line_Normal); ClearMessage(); @@ -1620,107 +1875,124 @@ void main() ChangeBustshot( 2, "Iri_majime2+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000154", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000154", 128); OutputLine(NULL, "「ひょっとして、例の件ですか?", NULL, "\"Could it be...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000155", 128, 64); + PlayVoice(4, "ps3/s12/10/181000155", 128); OutputLine(NULL, " 誰かに狙われているという…?!」", - NULL, " Someone is trying to get you...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Someone is trying to get you...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Ta_Warai+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900201", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900201", 128); OutputLine(NULL, "「あなたの近辺は常時、山狗の中でも特に優秀な連中が警護してくれているわ。", NULL, "\"You are protected at all times by the elite security of the Mountain Dogs.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900202", 128, 64); + PlayVoice(4, "ps3/s12/09/180900202", 128); OutputLine(NULL, "あなたとあの日した約束をちゃんと守っているわよ。", NULL, " They've been watching you since the day we made that promise.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900203", 128, 64); + PlayVoice(4, "ps3/s12/09/180900203", 128); OutputLine(NULL, "くすくす。」", - NULL, " Hee hee hee...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Hee hee hee...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは疑わない。", - NULL, "I had no doubt about that.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I had no doubt about that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 先日、私たちが不良三人組にからまれた時、すぐに現れたことから、彼らが常に私の近くに潜んで警護してくれているのがわかる。", NULL, "They saved me right away when we had that confrontation with those three delinquents the other day.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500494", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500494", 128); OutputLine(NULL, "「いえ、……そうではないのです、お願いがあるのです。", NULL, "\"That's not it... I have a favor to ask.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500495", 128, 64); + PlayVoice(4, "ps3/s12/05/180500495", 128); OutputLine(NULL, "実は、沙都子の危機を救ってあげてほしいのです。」", - NULL, " I want you to save Satoko from danger.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I want you to save Satoko from danger.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Iri_Majime+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000156", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000156", 128); OutputLine(NULL, "「沙都子ちゃんに何かあったんですか…!」", NULL, "\"What happened to Satoko-chan...?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江個人は沙都子の力になりたいと思いつつも、それほど力があるわけではない。", - NULL, "Irie doesn't have that much power alone, even if he really wants to save her.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Irie doesn't have that much power alone, even if he really wants to save her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、山狗たちを部下に持つ鷹野に対して、多少の権限を持っていた。", - NULL, "But Takano controls the Mountain Dogs, so she does have that power.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But Takano controls the Mountain Dogs, so she does have that power.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これまでの世界では、入江の所長権限で山狗に頼ろうとしても、鷹野との調整がうまく付かず実現できなかった。", NULL, "In my previous lives, I was never able to get help from the Mountain Dogs because I wasn't on good terms with Takano.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だがこの世界は違う。", - NULL, "But this world is different.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But this world is different.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は鷹野と比較的良好な関係を築け、しかも鷹野は義理堅く私との約束を守ってくれた。", - NULL, "I have a better relationship with her in this life, and she even kept the promise she made.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I have a better relationship with her in this life, and she even kept the promise she made.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、今なら彼らの力を完全な形で頼ることができるはずなのだ…!", NULL, "I trust their ability completely now...", Line_Normal); ClearMessage(); DrawSceneWithMask( "Sinryo_sinsatu4", "maskdown", 1, 0, 300 ); - PlaySE(4, "ps3/s12/10/181000157", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000157", 128); OutputLine(NULL, "「…………あの北条鉄平さんがですか…。", NULL, "\".........Teppei Houjou-san is back...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000158", 128, 64); + PlayVoice(4, "ps3/s12/10/181000158", 128); OutputLine(NULL, "……………なんてことでしょう…。」", - NULL, " That's horrible...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " That's horrible...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 去年の沙都子を虐めていたのは主に叔母の方だが、もちろん叔父の方も乱暴な仕打ちをしていたことは入江もよく覚えていた。", - NULL, "It was mainly Satoko's aunt who was abusing her last year, but Irie knows that her uncle was violent with her too.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It was mainly Satoko's aunt who was abusing her last year, but Irie knows that her uncle was violent with her too.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は沙都子の心がもはや打ちのめされていて、昭和57年の沙都子に逆戻りしてしまっている窮状を訴えた。", NULL, "I told them that Satoko had gone back to the same condition she was in the previous year.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500496", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500496", 128); OutputLine(NULL, "「……このままではいつ何があるのかわかりませんです。", NULL, "\"I don't know what will happen...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500497", 128, 64); + PlayVoice(4, "ps3/s12/05/180500497", 128); OutputLine(NULL, "沙都子を助け出すために力を貸して欲しいのです…!」", - NULL, " I need you to help me save Satoko...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I need you to help me save Satoko...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江は何とか力になりたいという気の毒そうな表情を浮かべるが、自分に何ができるかわかりかねているようだった。", NULL, "Irie seemed to want to do something for her, but he didn't know exactly what to do.", Line_Normal); ClearMessage(); @@ -1728,53 +2000,60 @@ void main() DrawBustshot( 2, "Iri_Majime2+", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawScene( "Sinryo_sinsatu3", 400 ); - PlaySE(4, "ps3/s12/10/181000159", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000159", 128); OutputLine(NULL, "「…こういうのはどうすればいいんでしょう。", NULL, "\"What shall we do...", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000160", 128, 64); + PlayVoice(4, "ps3/s12/10/181000160", 128); OutputLine(NULL, "……やはり警察に相談した方がいいでしょうか。」", - NULL, " Shall we call the police and let them know...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Shall we call the police and let them know...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ta_Def+", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/taka081301", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/taka081301", 128); OutputLine(NULL, "「さて、どうかしら。", NULL, "\"I don't know about that.", Line_WaitForInput); - PlaySE(4, "ps2/09/taka081302", 128, 64); + PlayVoice(4, "ps2/09/taka081302", 128); OutputLine(NULL, "現時点では、何も起きていないわけでしょう?", NULL, " At the moment, it's not like anything serious has happened, is it?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500498", 128, 64); + PlayVoice(4, "ps3/s12/05/180500498", 128); OutputLine(NULL, "そんなのは時間の問題なのです。", NULL, " But it's only a matter of time.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500499", 128, 64); + PlayVoice(4, "ps3/s12/05/180500499", 128); OutputLine(NULL, "このままでは大変なことになってしまうのです…!」", NULL, " Something bad is going to happen if we don't do anything...!\"", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 時間の問題という言い方がもどかしくて嫌だった。", - NULL, "I hate to say that it's only a matter of time.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I hate to say that it's only a matter of time.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 過去の世界で、沙都子がどのように虐待され、どんな姿になるのかを知っていた。", - NULL, "I knew how she was going to get abused and how she was going to end up. I've seen it in the past...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I knew how she was going to get abused and how she was going to end up. I've seen it in the past...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そしてそれを伝えたいと思った。", NULL, "I really wanted to tell them about it.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、できないのだ。", - NULL, "But I couldn't do that.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But I couldn't do that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この世界ではまだ起こっていないから、私の妄想と言われればそれまでなのだ…。", NULL, "As it hasn't happened in this world yet, they'd just think I was imagining it.", Line_Normal); ClearMessage(); @@ -1782,35 +2061,40 @@ void main() DrawBustshotWithFiltering( 2, "Ta_Def+", "maskup", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Sinryo_sinsatu3", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/09/taka081303", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/taka081303", 128); OutputLine(NULL, "「多分、こういうのはまず、児童相談所に訴えるのが先じゃないかしら。」", - NULL, "\"I think you should call the child consultation center first.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I think you should call the child consultation center first.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Iri_Majime+", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/10/181000161", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/10/181000161", 128); OutputLine(NULL, "「………そう言えば以前。", NULL, "\"......I remember...", Line_WaitForInput); - PlaySE(4, "ps2/10/181000162", 128, 64); + PlayVoice(4, "ps2/10/181000162", 128); OutputLine(NULL, "…沙都子ちゃんが、児童相談所に虚偽の通報をした、なんてことがありましたね…。", NULL, " Satoko-chan made a false report to the child consultation center once...", Line_WaitForInput); - PlaySE(4, "ps2/10/181000163", 128, 64); + PlayVoice(4, "ps2/10/181000163", 128); OutputLine(NULL, "ちゃんと話を聞いてくれるといいのですが…。」", - NULL, " I wonder if they would take her seriously...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I wonder if they would take her seriously...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 答えはノーだ。", - NULL, "The answer is no.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The answer is no.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 数多の世界で圭一たちが通報する。", - NULL, "My friends contacted the child consultation center several times in the past.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "My friends contacted the child consultation center several times in the past.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも沙都子が自分で断るのだ。", NULL, "But Satoko always refuses their help.", Line_WaitForInput); OutputLine(NULL, "虐待の事実はないと言って。", @@ -1819,42 +2103,51 @@ void main() DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 昭和58年の沙都子だったら、きっぱりと助けを求めたかもしれない。", - NULL, "The Satoko from 1983 might've asked for their help.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The Satoko from 1983 might've asked for their help.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …でも、昭和57年の沙都子にはできないのだ。", NULL, "But currently, she was the Satoko from 1982.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今の沙都子にとって、叔父との辛い生活は去年の、悟史がいたころの生活の再現であり、", NULL, "For her, living with her uncle reminds her of the time when Satoshi was around.", Line_WaitForInput); OutputLine(NULL, "…悟史の背中に隠れずとも自分が立派にやっていければ、きっと悟史が帰ってきてくれるという願掛けでしかないのだ。", - NULL, " She feels like Satoshi will come back if she can live strongly, without always relying on her brother.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " She feels like Satoshi will come back if she can live strongly, without always relying on her brother.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それに、仮に児童相談所が真面目に話を聞いてくれたとしても、それでは遅いのだ!", NULL, "Even if the child consultation center were to take the case seriously, it's just too late!", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 思い出せ思い出せ…!", - NULL, "I tried to remember...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I tried to remember...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 一番最近経験したこの世界では、…確か、沙都子が叔父にさらわれてから、一週間もたなかった。", - NULL, "In the most recent world I experienced, it only took a few days after Satoko was kidnapped by her uncle.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "In the most recent world I experienced, it only took a few days after Satoko was kidnapped by her uncle.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ほんの数日で心をズタズタに引き裂かれてしまったはずだ。", - NULL, "It only took a few days for him to tear her heart apart...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It only took a few days for him to tear her heart apart...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だからそんな悠長なのじゃ駄目なんだ。", - NULL, "We had no time to waste.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We had no time to waste.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もっともっと素早く解決しないと駄目なんだ!", NULL, "We needed to take action quickly!", Line_Normal); ClearMessage(); @@ -1862,31 +2155,35 @@ void main() DrawBustshotWithFiltering( 2, "Iri_Majime+", "maskup", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Sinryo_sinsatu2", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/10/181000164", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000164", 128); OutputLine(NULL, "「沙都子ちゃん自身が助けを求めてくれないことには、…助けようがないのが悔しいです…。」", - NULL, "\"We can't really do anything unless she seeks help...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"We can't really do anything unless she seeks help...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ta_Def+", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900209", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900209", 128); OutputLine(NULL, "「入江先生の方から警察やお役所に連絡することもできるとは思うけど、……そこまでが限界ね。", NULL, "\"I think Dr. Irie can call the police, but that's about it...", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900210", 128, 64); + PlayVoice(4, "ps3/s12/09/180900210", 128); OutputLine(NULL, "…気の毒とは思うけど。」", NULL, " I'm very sorry...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500500", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500500", 128); OutputLine(NULL, "「違うのです、違うのです。", NULL, "\"That's not it!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500501", 128, 64); + PlayVoice(4, "ps3/s12/05/180500501", 128); OutputLine(NULL, "……鷹野の力で沙都子を助け出してほしいのです…!」", - NULL, " I want you to help her, Takano!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I want you to help her, Takano!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江も鷹野もちょっと驚いた顔をして沈黙した。", NULL, "Irie and Takano looked shocked, and both went quiet.", Line_WaitForInput); OutputLine(NULL, "…私が、いわゆる裏側からの解決を求めたからだ。", @@ -1897,87 +2194,101 @@ void main() ChangeBustshot( 2, "Iri_Majime2+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000165", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000165", 128); OutputLine(NULL, "「……それは、強行的な手段に訴えろということですか…。」", - NULL, "\"You mean... you want us to take a much bolder action...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"You mean... you want us to take a much bolder action...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500502", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500502", 128); OutputLine(NULL, "「ボクは、そういうお願いをしに今日ここへ来ていますのです。", NULL, "\"I'm here to ask for that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500503", 128, 64); + PlayVoice(4, "ps3/s12/05/180500503", 128); OutputLine(NULL, "そうでなければ、こんな時間に押し掛けたりしませんです…!」", - NULL, " I wouldn't be here this late otherwise!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I wouldn't be here this late otherwise!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/10/181000166", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000166", 128); OutputLine(NULL, "「お気持ちはわかります…。", NULL, "\"I understand...", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000167", 128, 64); + PlayVoice(4, "ps3/s12/10/181000167", 128); OutputLine(NULL, "ですが………、」", NULL, " But...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500504", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500504", 128); OutputLine(NULL, "「入江、沙都子を大事に思うなら、どうか一生のお願いなのです。", NULL, "\"Irie, if you truly cherish Satoko, then please just listen to me this once.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500505", 128, 64); + PlayVoice(4, "ps3/s12/05/180500505", 128); OutputLine(NULL, "沙都子を助けてくださいなのです!!", NULL, " Please save Satoko!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500506", 128, 64); + PlayVoice(4, "ps3/s12/05/180500506", 128); OutputLine(NULL, " 沙都子はあと何日もしない内に本当に酷いことになってしまいます。", NULL, " In less than a few days she'll really end up in horrible shape.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500507", 128, 64); + PlayVoice(4, "ps3/s12/05/180500507", 128); OutputLine(NULL, "それは決まっていることなのです。", - NULL, " That's already guaranteed.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500508", 128, 64); + NULL, " That's already guaranteed. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500508", 128); OutputLine(NULL, "もうしばらく様子を見てみようでは、見殺しにするのとまったく同じなのです!!", - NULL, " If you try to wait and see how things go, it'll be no different than watching her die!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500509", 128, 64); + NULL, "If you try to wait and see how things go, it'll be no different than watching her die!!", Line_WaitForInput); + PlayVoice(4, "ps3/s12/05/180500509", 128); OutputLine(NULL, " 入江は、去年の沙都子をもう忘れてしまったのですか?!", NULL, " Have you forgotten how Satoko was last year, Irie?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500510", 128, 64); + PlayVoice(4, "ps3/s12/05/180500510", 128); OutputLine(NULL, " もうそうなっているのです、今この瞬間にも!!", - NULL, " She's already reverted to that state! Right this very second!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500511", 128, 64); + NULL, " She's already reverted to that state! Right this very second!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500511", 128); OutputLine(NULL, " そしてあと数日で、取り返しのつかないことになってしまうのです!!」", - NULL, " In a few more days it will be too late to do anything!!\"", Line_Normal); + NULL, "In a few more days it will be too late to do anything!!\"", Line_Normal); ClearMessage(); DisableWindow(); ChangeBustshot( 2, "Iri_Majime+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000168", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000168", 128); OutputLine(NULL, "「………………………。」", NULL, "\"............\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あとは目で語る他なかった。", - NULL, "All I could do was to stare at him.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "All I could do was to stare at him.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子の無残な結末を知る私の瞳に、私しか知らない未来が映り、入江に見えることを信じて。", NULL, "Believing that Irie could see the future only I knew, the tragic end awaiting Satoko, reflected in my eyes.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江はちょっとというには長過ぎる時間を沈黙していた。", NULL, "Irie remained silent for too long a time to call brief.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何と言ってこの場を誤魔化すかを考える者なら、ここまで黙り込まない。", - NULL, "Someone trying to think of some excuse to avoid the issue wouldn't go silent that long.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Someone trying to think of some excuse to avoid the issue wouldn't go silent that long.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……去年の沙都子の惨状を思い出し、果たして私の訴えが本当に性急なのかどうかを本気で考えているように見えた……。", - NULL, "...He was recalling Satoko's terrible state last year, and seriously considering if my plea was as urgent as I made it out to be.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...He was recalling Satoko's terrible state last year, and seriously considering if my plea was as urgent as I made it out to be.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は入江が本当に沙都子のことを思ってくれていることを知っている。", - NULL, "I know that he really cares about her.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I know that he really cares about her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから入江、今こそそんなあなたの力を借りたい時だということに気が付いて……!", NULL, "That's why I need his help...!", Line_Normal); ClearMessage(); @@ -1986,24 +2297,29 @@ void main() ChangeBustshot( 2, "Iri_Majime2+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000169", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000169", 128); OutputLine(NULL, "「…………………………………。」", - NULL, "\".................\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\".................\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/09/180900211", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900211", 128); OutputLine(NULL, "「……………どうしようかしらね…。」", NULL, "\".........What shall we do...?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江が小さく頷き顔を上げた。", NULL, "Irie nodded and looked up.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …自分の中での議論に決着がついたようだった。", - NULL, "I guess he finally came to a conclusion.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I guess he finally came to a conclusion.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は、それが沙都子に利するものであることを祈るほかない。", NULL, "I just hope it's a positive one...", Line_Normal); ClearMessage(); @@ -2012,60 +2328,68 @@ void main() ChangeBustshot( 2, "Iri_Majime+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000170", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000170", 128); OutputLine(NULL, "「……鷹野さん。", NULL, "\"Takano-san...", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000171", 128, 64); + PlayVoice(4, "ps3/s12/10/181000171", 128); OutputLine(NULL, "梨花ちゃんの頼みを聞いてあげてください。」", - NULL, " Please do what Rika-chan wants you to do.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Please do what Rika-chan wants you to do.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500512", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500512", 128); OutputLine(NULL, "「入江…!!」", NULL, "\"Irie...!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/10/181000172", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000172", 128); OutputLine(NULL, "「去年、沙都子ちゃんに何の手も差し伸べられなかった無力さに悩んだことがあります。", NULL, "\"I remember how hopeless I felt when I couldn't do anything to save Satoko-chan last year.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000173", 128, 64); + PlayVoice(4, "ps3/s12/10/181000173", 128); OutputLine(NULL, "……これは、その時、傍観して手を尽くさなかった私が罪を滅ぼす唯一のチャンスだと思います。」", - NULL, " I want to take this chance and save her this time.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I want to take this chance and save her this time.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Ta_Akuwarai+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900212", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900212", 128); OutputLine(NULL, "「……しかし、そうは仰いますけれど、」", - NULL, "\"But, Doctor...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"But, Doctor...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野は入江が大人の判断を下すだろうと思っていたらしかった。", - NULL, "Takano didn't think that Irie would make that decision.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Takano didn't think that Irie would make that decision.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 予想しなかった入江の反応に、珍しく少し慌てた。", NULL, "She seemed shocked to hear his response.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/10/181000174", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000174", 128); OutputLine(NULL, "「当施設の責任者として、正式に鷹野さんにお願いしたいと思います。", NULL, "\"I would like to ask you as the director of this clinic.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000175", 128, 64); + PlayVoice(4, "ps3/s12/10/181000175", 128); OutputLine(NULL, "沙都子ちゃんを、どうか助けてあげてください。」", - NULL, " Please help Satoko-chan.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Please help Satoko-chan.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Ta_Def+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900213", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900213", 128); OutputLine(NULL, "「入江先生、…助けるという言葉がどういう意味か少しわかりかねます。", NULL, "\"Dr. Irie... What do you mean when you say to help her...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900214", 128, 64); + PlayVoice(4, "ps3/s12/09/180900214", 128); OutputLine(NULL, "どうか落ち着いてください。」", NULL, " Please calm down.\"", Line_Normal); ClearMessage(); @@ -2074,45 +2398,51 @@ void main() ChangeBustshot( 2, "Iri_Def1+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/iri08001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/iri08001", 128); OutputLine(NULL, "「沙都子ちゃんは我々にとって欠かすことの出来ない存在です。", NULL, "\"Satoko-chan is very important to us.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/iri08002", 128, 64); + PlayVoice(4, "ps3/s12/10/iri08002", 128); OutputLine(NULL, "これまでも、そしてこれからも我々の研究に最大限貢献するでしょう。", NULL, " She has greatly contributed to our research for a long time.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/iri08003", 128, 64); + PlayVoice(4, "ps3/s12/10/iri08003", 128); OutputLine(NULL, "彼女の保護は鷹野さんの職務に含まれるものとお察しします。」", - NULL, " Protecting her is considered one of your work orders.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Protecting her is considered one of your work orders.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それでもお茶を濁そうとする鷹野に、入江は毅然と言った。", NULL, "Irie continued, though Takano tried to persuade him.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/10/181000179", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000179", 128); OutputLine(NULL, "「所長、入江京介としてお願いいたします。", NULL, "\"Kyousuke Irie is asking you, as your boss.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000180", 128, 64); + PlayVoice(4, "ps3/s12/10/181000180", 128); OutputLine(NULL, "鷹野さん、どうか沙都子ちゃんを救ってください。」", - NULL, " Please save Satoko-chan.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Please save Satoko-chan.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江がそうするように、私も鷹野の瞳をじっと見る。", NULL, "I stared into Takano's eyes together with him.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500513", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500513", 128); OutputLine(NULL, "「……鷹野も沙都子と仲良しだったはずです。", NULL, "\"I thought you and Satoko were friends.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500514", 128, 64); + PlayVoice(4, "ps3/s12/05/180500514", 128); OutputLine(NULL, "…どうか、沙都子の友人として、助けてあげてくださいです。」", - NULL, " Please help her, as her friend...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Please help her, as her friend...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawBustshotWithFiltering( 2, "Ta_Akuwarai+", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Sinryo_sinsatu3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/09/taka081304", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/taka081304", 128); OutputLine(NULL, "「……………助けてください、という言い方が、お二人とも実に偽善的ね。", NULL, "\"Help her... huh? That's a hypocritical way of saying it.", Line_WaitForInput); @@ -2123,58 +2453,65 @@ void main() OutputLine(NULL, "沙都子ちゃんをさらって永遠に監禁するわけじゃないんでしょう?", NULL, " You're not telling me to kidnap her and lock her up somewhere safe.", Line_WaitForInput); OutputLine(NULL, " 沙都子ちゃんにこれまでと同じ生活を送らせるために救うのでしょう?", - NULL, " You want me to help her so she can have a normal happy life.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/taka081305", 128, 64); + NULL, " You want me to help her so she can have a normal happy life. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/taka081305", 128); OutputLine(NULL, " それはつまり、叔父の方を摘出せよというご命令ですわよね…?」", - NULL, " In other words, you want her uncle dead, right...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "In other words, you want her uncle dead, right...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Iri_Majime2+", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000181", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000181", 128); OutputLine(NULL, "「卑怯な言い方をすれば、要請に対しどう対処するかを決定する権限が鷹野さんにあります。", NULL, "\"You have the right to make the ultimate decision of how you're going to save her.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000182", 128, 64); + PlayVoice(4, "ps3/s12/10/181000182", 128); OutputLine(NULL, "……でもそれが卑怯ならば、私がはっきりそれを口にしても構いません。」", NULL, " But if you don't want to, I don't mind making that decision.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/09/180900219", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900219", 128); OutputLine(NULL, "「………………………………。", NULL, "\"............", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900220", 128, 64); + PlayVoice(4, "ps3/s12/09/180900220", 128); OutputLine(NULL, "……入江先生、", - NULL, " Dr. Irie...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Dr. Irie...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "いえ、入江所長。", NULL, " No, Section Chief.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900221", 128, 64); + PlayVoice(4, "ps3/s12/09/180900221", 128); OutputLine(NULL, "そのご命令を実行すれば、私は無論、そして入江所長も責任を問われることになりますが、", - NULL, " If we carry out your order, both you and I will be responsible for it...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " If we carry out your order, both you and I will be responsible for it...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 1000 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "その覚悟はおありですか?」", - NULL, " Are you sure you're ready for that?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Are you sure you're ready for that?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江の顔を見る。", - NULL, "I looked at his face.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I looked at his face.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……私と違い、入江には失うものがある。", - NULL, "Unlike me, Irie has many things to lose...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Unlike me, Irie has many things to lose...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …だから、この鷹野の言葉は入江の心を大きく揺さぶるものに違いなかった。", NULL, "I knew that Takano's words would shake him emotionally.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが入江はまったく怯まなかった。", NULL, "However, Irie was determined.", Line_Normal); ClearMessage(); @@ -2183,19 +2520,21 @@ void main() ChangeBustshot( 1, "Iri_Majime+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000183", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000183", 128); OutputLine(NULL, "「えぇ、構いません。", NULL, "\"Yes, that's fine.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000184", 128, 64); + PlayVoice(4, "ps3/s12/10/181000184", 128); OutputLine(NULL, "申し開きをする場へ引き出されても、自身の心を裏切るよりはるかにマシです。」", - NULL, " Even if I'm called forward to defend my actions, that's better than betraying my own heart.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Even if I'm called forward to defend my actions, that's better than betraying my own heart.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Ta_Akuwarai+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900222", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900222", 128); OutputLine(NULL, "「……査問がどういうものかもご存知ないのに大した虚勢だことで。」", NULL, "\"...An impressive show from someone who doesn't know what a hearing's like.\"", Line_Normal); ClearMessage(); @@ -2204,41 +2543,47 @@ void main() ChangeBustshot( 1, "Iri_Warai+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000186", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000186", 128); OutputLine(NULL, "「…はははは…。", NULL, "\"...Hahahahaha...", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000185", 128, 64); + PlayVoice(4, "ps3/s12/10/181000185", 128); OutputLine(NULL, "…鷹野さんが上手にやってくだされば東京に知られずに済みます。", NULL, " If you do it quietly, they may not find out about it in Tokyo.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000187", 128, 64); + PlayVoice(4, "ps3/s12/10/181000187", 128); OutputLine(NULL, "それで、誰もが円満に決着できませんか?」", - NULL, " Everyone would be happy that way.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Everyone would be happy that way.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/09/180900223", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900223", 128); OutputLine(NULL, "「リスクばかりで見返りのない仕事ね。」", NULL, "\"All risk and no reward...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500515", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500515", 128); OutputLine(NULL, "「……た、鷹野が望むなら、神社の宝物を他にもたくさん見せてあげますです。", NULL, "\"If you want, I'll show you more treasures in the shrine.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500516", 128, 64); + PlayVoice(4, "ps3/s12/05/180500516", 128); OutputLine(NULL, "もう見せるのを意地悪したりしないです。", NULL, " I'll never restrict you from seeing those things.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500517", 128, 64); + PlayVoice(4, "ps3/s12/05/180500517", 128); OutputLine(NULL, "だから、今回だけ助けてほしいのです…!!」", - NULL, " So please help me...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " So please help me...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは今の鷹野にとって、リスクを犯すことに対する見返りとしてはあまり魅力のないものだった。", - NULL, "The risk she's taking is larger than the reward I'm offering.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The risk she's taking is larger than the reward I'm offering.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、…今の鷹野に私から提案できる見返りはこれくらいしかなかった。", - NULL, "But that's about the only thing I can offer her.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But that's about the only thing I can offer her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 古手神社に何百年の伝統があろうとも、今この瞬間を苦しむ仲間を救うためなら何の惜しさもなかった。", NULL, "I don't care about the traditions of the Furude Shrine as long as I can save my friend from her suffering.", Line_Normal); ClearMessage(); @@ -2247,36 +2592,41 @@ void main() ChangeBustshot( 2, "Ta_Warai+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900224", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900224", 128); OutputLine(NULL, "「………………わかりました。", NULL, "\"...Fine.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900225", 128, 64); + PlayVoice(4, "ps3/s12/09/180900225", 128); OutputLine(NULL, "これじゃ、私が悪者みたいだものね。」", - NULL, " I don't want to be the bad guy here...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I don't want to be the bad guy here...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野は曖昧そうに笑いながら、渋々とだけど頷いてくれた。", NULL, "She forced a smile and accepted the favor I asked her for.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/10/181000188", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000188", 128); OutputLine(NULL, "「ありがとう、鷹野さん。」", - NULL, "\"Thank you, Takano-san.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Thank you, Takano-san.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Ta_Def+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900226", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900226", 128); OutputLine(NULL, "「……どういう風に助けるかは一任いただきます。", NULL, "\"I want you to make the decision of how to save her.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900227", 128, 64); + PlayVoice(4, "ps3/s12/09/180900227", 128); OutputLine(NULL, "具体的なプランは後で小此木と相談します。」", - NULL, " I will have a meeting with Okonogi later to plan out the mission.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I will have a meeting with Okonogi later to plan out the mission.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500518", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500518", 128); OutputLine(NULL, "「あ、後では駄目です、今でないと駄目なのです…!」", NULL, "\"Not later. It has to be now!\"", Line_Normal); ClearMessage(); @@ -2286,14 +2636,17 @@ void main() FadeBustshotWithFiltering( 2, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野は沙都子を救うと約束してくれたが、渋々とだった。", - NULL, "She promised to save Satoko, but she still wasn't motivated for it.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She promised to save Satoko, but she still wasn't motivated for it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 善処しますなんていう曖昧な返事のまま誤魔化されては、沙都子を救うのが間に合わない!!", - NULL, "It'd be too late if she didn't do something right now!", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It'd be too late if she didn't do something right now!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから私は鷹野に、一刻の猶予もないもないことを印象付けたくて敢えて食い下がった。", NULL, "I tried to make Takano understand that this is an urgent matter.", Line_Normal); ClearMessage(); @@ -2302,21 +2655,23 @@ void main() DrawBustshotWithFiltering( 2, "Iri_Def2+", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000189", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000189", 128); OutputLine(NULL, "「…そうですね。", NULL, "\"That's right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000190", 128, 64); + PlayVoice(4, "ps3/s12/10/181000190", 128); OutputLine(NULL, "梨花ちゃんも、そして私も、今この場でしっかり納得の行く決着がつくことを願っています。", NULL, " Rika-chan and I want to see some kind of result right now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000191", 128, 64); + PlayVoice(4, "ps3/s12/10/181000191", 128); OutputLine(NULL, "こんな時間に急かして申し訳ありませんが、どうかお願いできませんか。」", - NULL, " I'm sorry for asking you this at this time, but can you please contact them now?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm sorry for asking you this at this time, but can you please contact them now?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/09/180900228", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900228", 128); OutputLine(NULL, "「…………二人とも、沙都子ちゃんのこととなると目の色が違うんだから。…わかりました。", NULL, "\"......You guys are so passionate about her. Okay...", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900229", 128, 64); + PlayVoice(4, "ps3/s12/09/180900229", 128); OutputLine(NULL, "少し待たせるかもしれませんがお待ち下さい。」", NULL, " It might take a few minutes.\"", Line_Normal); ClearMessage(); @@ -2325,80 +2680,91 @@ void main() ChangeBustshot( 2, "Iri_Warai+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000192", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000192", 128); OutputLine(NULL, "「無理を聞いてくれてありがとう。」", - NULL, "\"Thank you very much.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Thank you very much.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/09/180900230", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900230", 128); OutputLine(NULL, "「いいえいいえ。", NULL, "\"No problem.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900231", 128, 64); + PlayVoice(4, "ps3/s12/09/180900231", 128); OutputLine(NULL, "私の給与査定者の頼みですもの。", NULL, " It's an order from my boss.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900232", 128, 64); + PlayVoice(4, "ps3/s12/09/180900232", 128); OutputLine(NULL, "笑顔でお引き受けいたしますわ。", NULL, " I'll do whatever I can.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900233", 128, 64); + PlayVoice(4, "ps3/s12/09/180900233", 128); OutputLine(NULL, "……梨花ちゃんはさっきの約束、絶対に忘れないでよ?」", - NULL, " ...Just don't forget that promise you made, Rika-chan...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...Just don't forget that promise you made, Rika-chan...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500519", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500519", 128); OutputLine(NULL, "「……きっとなのです。", NULL, "\"I promise...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500520", 128, 64); + PlayVoice(4, "ps3/s12/05/180500520", 128); OutputLine(NULL, "神社に来た時はお饅頭とお茶も付けますのです。」", NULL, " I'll even serve you some rice cakes and tea when you come to the shrine.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野はようやく軽やかな笑いを見せてくれると、退室していった。", NULL, "Takano smiled slightly and left the room.", Line_Normal); ClearMessage(); PlayBGM( 1, "yorumushi", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " やがて、コツコツという鷹野の足音が聞こえなくなると、ようやく場の雰囲気が弛緩するのだった。", - NULL, "Once we finally heard her footsteps fade away, the tension in the room dissolved.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Once we finally heard her footsteps fade away, the tension in the room dissolved.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江は何か飲み物でも持ってきましょうかと言ってくれたが辞退した。", - NULL, "Irie offered me something to drink, but I refused.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Irie offered me something to drink, but I refused.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江にとっては、もう半ば決着したことのような感じみたいだが、私は沙都子が帰ってきてくれるまで気を抜くつもりはなかった。", NULL, "He must have thought everything was taken care of, but I couldn't relax until Satoko was physically returned to me.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500521", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500521", 128); OutputLine(NULL, "「……入江。", NULL, "\"Irie...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500522", 128, 64); + PlayVoice(4, "ps3/s12/05/180500522", 128); OutputLine(NULL, "沙都子ですが、お薬とかは大丈夫なのですか…?", NULL, " Does she have enough medication with her...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500523", 128, 64); + PlayVoice(4, "ps3/s12/05/180500523", 128); OutputLine(NULL, " 叔父は、沙都子が逃げ出すと思って、家から出さないと思いますから、もうここへ来ることはできないと思います。」", - NULL, " Her uncle will keep her locked inside the house, so she won't be able to come here for a while...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Her uncle will keep her locked inside the house, so she won't be able to come here for a while...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/10/181000193", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000193", 128); OutputLine(NULL, "「…幸いなことに、先週まとめて針と薬を渡してあります。", NULL, "\"Fortunately, I gave her a stock of medicine and needles last week.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000194", 128, 64); + PlayVoice(4, "ps3/s12/10/181000194", 128); OutputLine(NULL, "ですので、しばらくは問題ないでしょう。", NULL, " She should be fine for a while.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000195", 128, 64); + PlayVoice(4, "ps3/s12/10/181000195", 128); OutputLine(NULL, "……………ただ、強い精神負担は薬でも抑え切れません。", - NULL, " .......However, her mental state can't be controlled by the medication.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000196", 128, 64); + NULL, " .......However, her mental state can't be controlled by the medication. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000196", 128); OutputLine(NULL, "…少しずつ追い詰められ、…いつか取り返しのつかないことになるでしょう。」", - NULL, " If she gets too stressed, that can really cause some damage...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If she gets too stressed, that can really cause some damage...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500524", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500524", 128); OutputLine(NULL, "「……そのいつかというのは、ほんの数日後の話なのです。」", NULL, "\"That will happen within a few days...\"", Line_Normal); ClearMessage(); @@ -2407,10 +2773,12 @@ void main() Wait( 3000 ); SetValidityOfInput( TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野はなかなか戻ってこなかった。", NULL, "Takano hadn't come back yet...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 妙に早く戻ってくるようなことがあったら、それはきっと悪い知らせだと思っていただけに、すぐ戻ってこないことを最初は喜んだが、", NULL, "I thought it would be bad news if she came back too early,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -2420,19 +2788,22 @@ void main() NULL, " but I started feeling nervous after she had taken so long.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江はもう遅いから帰られた方がいい、後は自分が万事やっておきますと言ってくれたが。", NULL, "Irie insisted that I go home because it was getting very late.", Line_WaitForInput); OutputLine(NULL, "……私自身の耳で、もう何の心配もいらないことを聞くまでは、例え帰ったとしても一睡もできないに違いない…。", - NULL, " I couldn't go home and relax, however, until I heard from her that everything was taken care of.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I couldn't go home and relax, however, until I heard from her that everything was taken care of.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は鷹野が戻ってくるまで、ぼんやりとしながらも緊張感の抜けない緩慢な苦痛に耐えているしかなかった。", NULL, "I had to wait for her to come back. I needed to deal with this tension until then.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Sinryo_sinsatu2", "maskup", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして。", NULL, "Over an hour later...", Line_WaitForInput); OutputLine(NULL, "一時間以上も待たされて、ようやく鷹野が戻ってきた。", @@ -2443,55 +2814,63 @@ void main() DrawBustshotWithFiltering( 1, "Ta_Def+", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900234", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900234", 128); OutputLine(NULL, "「……お待たせ。」", - NULL, "\"I'm sorry it took so long...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I'm sorry it took so long...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/10/181000197", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000197", 128); OutputLine(NULL, "「あぁ、いかがでしたか。」", NULL, "\"How did it go...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/09/180900235", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900235", 128); OutputLine(NULL, "「……………………。」", - NULL, "\"...........\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...........\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野の口が重い。", NULL, "She was looking for the right words.", Line_WaitForInput); OutputLine(NULL, "………その間だけで、何となく嫌な予感がした。", NULL, " I got a very bad feeling from her reaction alone.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/09/180900236", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900236", 128); OutputLine(NULL, "「残念だけど、…簡単に行かなくなったわ。」", NULL, "\"Unfortunately... it won't go as easy as we hoped anymore.\"", Line_Normal); ClearMessage(); DrawBustshotWithFiltering( 2, "Iri_Majime+", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); - PlaySE(4, "ps3/s12/10/181000198", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000198", 128); OutputLine(NULL, "「ど、どうしてですか。」", - NULL, "\"Why is that...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Why is that...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/09/180900237", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900237", 128); OutputLine(NULL, "「つい最近、興宮で殺人事件があったらしいの。", NULL, "\"There was a murder case in Okinomiya not too long ago.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900238", 128, 64); + PlayVoice(4, "ps3/s12/09/180900238", 128); OutputLine(NULL, "その事件に何らかの関与があると疑って、北条鉄平を警察がマークしてるらしいわね。」", - NULL, " The police suspect Teppei Houjou of involvement in the crime, and they have him marked.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " The police suspect Teppei Houjou of involvement in the crime, and they have him marked.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Iri_Majime2+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000199", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000199", 128); OutputLine(NULL, "「事件…!", NULL, "\"A murder case...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000200", 128, 64); + PlayVoice(4, "ps3/s12/10/181000200", 128); OutputLine(NULL, " 何ですかそれは。」", NULL, " What do you mean?\"", Line_Normal); ClearMessage(); @@ -2499,29 +2878,34 @@ void main() DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); DrawScene( "ryuuketu1", 400 ); - PlaySE(4, "ps3/s12/09/180900239", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900239", 128); OutputLine(NULL, "「間宮とかいう女が、園崎家の上納金に手を出して見せしめに殺されたとか何とかで。", NULL, "\"Some woman named Mamiya laid her hands on the Sonozaki family's earnings and was murdered to set an example.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900240", 128, 64); + PlayVoice(4, "ps3/s12/09/180900240", 128); OutputLine(NULL, "警察が北条家と園崎家の関係に慎重になったらしいのよ。", - NULL, " Apparently the police have taken an interest in the relationship between the Houjous and the Sonozakis.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900241", 128, 64); + NULL, " Apparently the police have taken an interest in the relationship between the Houjous and the Sonozakis. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900241", 128); OutputLine(NULL, "その女はどうも北条鉄平の愛人らしい。", - NULL, " Turns out that woman was Teppei Houjou's lover.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900242", 128, 64); + NULL, "Turns out that woman was Teppei Houjou's lover.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/09/180900242", 128); OutputLine(NULL, "綿流しも近いしね。", - NULL, " Watanagashi is getting closer too...", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900243", 128, 64); + NULL, " Watanagashi is getting closer too... ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900243", 128); OutputLine(NULL, "『オヤシロさまの祟り』の5年目を何とか阻止したい警察が、北条鉄平が今年の犠牲者じゃないかとマークして、釣り糸を垂らしてるって話みたい。」", - NULL, " The police want to prevent the fifth curse of Oyashiro-sama this year, so they've marked Teppei Houjou as the candidate for this year's victim and started casting their lines.\"", Line_Normal); + NULL, "The police want to prevent the fifth curse of Oyashiro-sama this year, so they've marked Teppei Houjou as the candidate for this year's victim and started casting their lines.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/10/181000201", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000201", 128); OutputLine(NULL, "「……釣り糸って何なのですか?」", - NULL, "\"...What do you mean by lines?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...What do you mean by lines?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/09/180900244", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900244", 128); OutputLine(NULL, "「北条鉄平をマークしてれば、『オヤシロさまの祟り』の真犯人を吊り上げられると睨んでるのよ。」", NULL, "\"They suspect they can reel in the true culprit behind Oyashiro-sama's curse if they keep their eyes on Teppei Houjou.\"", Line_Normal); ClearMessage(); @@ -2529,22 +2913,24 @@ void main() DrawBustshotWithFiltering( 2, "Iri_Majime+", "maskup", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Sinryo_sinsatu2", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/10/181000202", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000202", 128); OutputLine(NULL, "「何てことだ…。", NULL, "\"So...", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000203", 128, 64); + PlayVoice(4, "ps3/s12/10/181000203", 128); OutputLine(NULL, "では……、」", - NULL, " You mean...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You mean...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ta_Def+", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900245", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900245", 128); OutputLine(NULL, "「梨花ちゃん、……本当に申し訳ないんだけど。", NULL, "\"Rika-chan... I'm very sorry.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900246", 128, 64); + PlayVoice(4, "ps3/s12/09/180900246", 128); OutputLine(NULL, "警察のマークが外れるまで、山狗には手の出しようがない。」", NULL, " But the Mountain Dogs can't do anything to him until the police stop spying on him.\"", Line_Normal); ClearMessage(); @@ -2553,92 +2939,106 @@ void main() ChangeBustshot( 2, "Iri_Majime2+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000204", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000204", 128); OutputLine(NULL, "「そんな……!", NULL, "\"No...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000205", 128, 64); + PlayVoice(4, "ps3/s12/10/181000205", 128); OutputLine(NULL, " 山狗の方なら、もっと困難な任務でもこなせるでしょうに…!」", NULL, " I thought the Mountain Dogs could perform any mission, no matter how difficult!\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); - PlaySE(4, "ps3/s12/09/180900247", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900247", 128); OutputLine(NULL, "「それは入念な準備と計画に基づき、然るべき機を見ての話です。", NULL, "\"That's only when we plan it out carefully with extensive preparation.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900248", 128, 64); + PlayVoice(4, "ps3/s12/09/180900248", 128); OutputLine(NULL, "通常は長い監視期間を設け、その上でタイミングを計ります。", - NULL, " Usually, we take a long time to observe the target, and we look for the right opportunity.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900249", 128, 64); + NULL, " Usually, we take a long time to observe the target, and we look for the right opportunity. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900249", 128); OutputLine(NULL, "同等の任務なら、半年から一年をかけるところです。", - NULL, " It can take between six months and one year for a mission like this.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900250", 128, 64); + NULL, "It can take between six months and one year for a mission like this.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/09/180900250", 128); OutputLine(NULL, "今さら言うことではありませんが、私たちは決して日の当るところへ出ることができない存在です。", NULL, " Remember, we are a secret organization. We must remain out of the spotlight.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900251", 128, 64); + PlayVoice(4, "ps3/s12/09/180900251", 128); OutputLine(NULL, "日の下へ出たならば灰になる存在なのです。", - NULL, " If our secret is revealed, everything is over.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900252", 128, 64); + NULL, " If our secret is revealed, everything is over. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900252", 128); OutputLine(NULL, "だから、マークされ眩しく照らし出された今の状態では近付くことすらできない。」", - NULL, " It's too risky for us to target someone like him.\"", Line_Normal); + NULL, "It's too risky for us to target someone like him.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/10/181000206", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000206", 128); OutputLine(NULL, "「……では、いつならその機だと言うのですか…!」", - NULL, "\"Then when is the right opportunity coming...?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Then when is the right opportunity coming...?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/09/180900253", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900253", 128); OutputLine(NULL, "「もっとも早くて綿流しの後ね。", NULL, "\"It will be after Watanagashi at the earliest.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900254", 128, 64); + PlayVoice(4, "ps3/s12/09/180900254", 128); OutputLine(NULL, "……多分、綿流しが終われば、警察もマークを解くかもしれない。」", NULL, " After the festival, the police will stop watching him...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 綿流しの後では遅すぎる…。", NULL, "But that would be too late...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それに綿流しの後と言ってるだけだ。", - NULL, "She's saying it'd be after Watanagashi.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She's saying it'd be after Watanagashi.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 綿流しの翌日とは約束していない。", - NULL, "I didn't even know if that was a day after or a year after.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I didn't even know if that was a day after or a year after.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それどころか通常は半年から一年かかるなんてむちゃくちゃだ…。", NULL, "She also said it usually takes at least six months to prepare this kind of mission. That's too long...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今回の世界こそ何かが違うと信じていたものは、", NULL, "I thought this world was different,", Line_WaitForInput); OutputLine(NULL, "……何の役にも立たず、さらさらと指の間をすり抜けて零れていく。", NULL, " but that hope was slipping through my fingers.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/10/181000207", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000207", 128); OutputLine(NULL, "「では、どうすれば沙都子ちゃんを救えるというのですか…。」", - NULL, "\"So how can we save Satoko-chan...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"So how can we save Satoko-chan...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/09/taka081306", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/taka081306", 128); OutputLine(NULL, "「日の当る世界では、日の当る世界のルールで解決するのが筋かと思います。", NULL, "\"I think it's best to follow the rules.", Line_WaitForInput); - PlaySE(4, "ps2/09/180900256", 128, 64); + PlayVoice(4, "ps2/09/180900256", 128); OutputLine(NULL, "例えば警察へ相談する、児童相談所に相談する。", NULL, " We should report this to the police or the child consultation center...", Line_WaitForInput); - PlaySE(4, "ps2/09/taka081307", 128, 64); + PlayVoice(4, "ps2/09/taka081307", 128); OutputLine(NULL, "さしあたっては学校、警察、あるいは……、」", - NULL, " We can even talk to the school.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " We can even talk to the school.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/05/180500525", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500525", 128); OutputLine(NULL, "「それは何度もやったけど無駄だったッ!!!」", - NULL, "\"I did that so many times, but it never worked!!\"", Line_ContinueAfterTyping); + NULL, "\"I did that so many times, but it never worked!!\"", Line_Continue); PlaySE( 0, "s_tataku", 128, 64 ); @@ -2653,136 +3053,157 @@ void main() DrawBustshotWithFiltering( 2, "Iri_Majime+", "maskup", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江と鷹野が驚く。", - NULL, "Irie and Takano were surprised.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Irie and Takano were surprised.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …私が怒鳴るなんて想像もしなかったのだろう。", - NULL, "They had never expected me to raise my voice.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They had never expected me to raise my voice.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……私も自分が怒鳴るとは思わなかった。", - NULL, "In fact, I didn't think myself that I would react this way.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "In fact, I didn't think myself that I would react this way.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、鷹野が他人事のように、数多の世界でいくら試しても無駄だった間抜けな方法を並べ出すのを聞いていたら、感情が抑えられなくなったのだ…。", NULL, "But I couldn't keep my emotions in check after Takano suggested all those meaningless solutions...", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500526", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500526", 128); OutputLine(NULL, "「私はお前たちにずっと協力してきた。", NULL, "\"I've cooperated with you guys all this time.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500527", 128, 64); + PlayVoice(4, "ps3/s12/05/180500527", 128); OutputLine(NULL, "何の見返りも求めず、ただただこの身を捧げて協力してきた!!", NULL, " I never asked for anything and I just gave you my support!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500528", 128, 64); + PlayVoice(4, "ps3/s12/05/180500528", 128); OutputLine(NULL, " それなのにどうして沙都子の一人だけが救えないというのか!!", NULL, " But now you can't save Satoko?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500529", 128, 64); + PlayVoice(4, "ps3/s12/05/180500529", 128); OutputLine(NULL, " あれだけの力を持ちながら、どうして沙都子を救うことにのみ臆病なのか!!", - NULL, " With all that power you have, why are you so afraid of saving her?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500530", 128, 64); + NULL, " With all that power you have, why are you so afraid of saving her?! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500530", 128); OutputLine(NULL, " 何の力にもならない警察や役所。", - NULL, " The police and public services are useless.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500531", 128, 64); + NULL, "The police and public services are useless.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/05/180500531", 128); OutputLine(NULL, "そして利用するだけして何も助けてくれないお前たち…!!", NULL, " You guys only take advantage of us and never actually help!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500532", 128, 64); + PlayVoice(4, "ps3/s12/05/180500532", 128); OutputLine(NULL, " もういいもういい、私はよくわかった!", NULL, " Fine, I get it now!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500533", 128, 64); + PlayVoice(4, "ps3/s12/05/180500533", 128); OutputLine(NULL, " この世界が袋小路だということがよくわかった!!", - NULL, " I know now that this world is nothing but a dead end!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500534", 128, 64); + NULL, " I know now that this world is nothing but a dead end!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500534", 128); OutputLine(NULL, " もうお前たちには興味ない、この世界にも未練はない!!", - NULL, " I'm not interested in you guys anymore! I don't care about this world anymore!!", Line_Normal); + NULL, "I'm not interested in you guys anymore! I don't care about this world anymore!!", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500535", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500535", 128); OutputLine(NULL, " そうさ、あれだけの幸運に恵まれても結局私はこの運命から逃れられなかった!!", NULL, "That's right, I can never escape my fate!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500536", 128, 64); + PlayVoice(4, "ps3/s12/05/180500536", 128); OutputLine(NULL, " そうさそうさまたいつもの運命!", NULL, " It's the same old fate that I keep on repeating!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500537", 128, 64); + PlayVoice(4, "ps3/s12/05/180500537", 128); OutputLine(NULL, " お前は山奥で焼かれて死ね、お前は睡眠薬で自ら死ね!!", - NULL, " You, just burn to death in the mountains! You, just take sleeping pills and commit suicide!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500538", 128, 64); + NULL, " You, just burn to death in the mountains! You, just take sleeping pills and commit suicide! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500538", 128); OutputLine(NULL, " そして私は当然のようにまた死のう。", - NULL, " I'll die just like I always do, too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500539", 128, 64); + NULL, "I'll die just like I always do, too.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/05/180500539", 128); OutputLine(NULL, "どういう殺され方をするのか未だに知らず命を散らそう。", NULL, " I'll lose my life without knowing how I'm killed.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500540", 128, 64); + PlayVoice(4, "ps3/s12/05/180500540", 128); OutputLine(NULL, "ここは運命の袋小路、行き止まり。", NULL, " This life is nothing but a dead end.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500541", 128, 64); + PlayVoice(4, "ps3/s12/05/180500541", 128); OutputLine(NULL, "私は生まれた時から殺されるために生かされている運命の家畜。", NULL, " I was born to be killed in this world.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500542", 128, 64); + PlayVoice(4, "ps3/s12/05/180500542", 128); OutputLine(NULL, "みんな死ね死ね、みんな死ね!!!", - NULL, " Die, everyone, die!!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500543", 128, 64); + NULL, " Die, everyone, die!!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500543", 128); OutputLine(NULL, " どうせ終わる世界なんだ消えてしまえ!!!", - NULL, " There's no meaning to this world anymore!!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500544", 128, 64); + NULL, "There's no meaning to this world anymore!!!", Line_WaitForInput); + PlayVoice(4, "ps3/s12/05/180500544", 128); OutputLine(NULL, " うわあああああああああぁあぁあぁぁぁ…ッ!!!", NULL, " Waaaaaaaaaaaah!!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500545", 128, 64); + PlayVoice(4, "ps3/s12/05/180500545", 128); OutputLine(NULL, " わああああぁあああぁぁああぁあああ!!!」", NULL, " Waaaaaaaaaaaaah!!!\"", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 弾けた感情はそれ以上は言葉にならず、かわりに涙となって溢れ出た。", NULL, "I can't put words to my emotions anymore, and I started to cry.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 昨日まで、あれだけ幸運が重なったのに。", - NULL, "I was so lucky up until yesterday.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I was so lucky up until yesterday.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あれだけ持ち上げておいてここまで突き落とすのか。", NULL, "I had so much hope in my heart, but it had all been for nothing.", Line_WaitForInput); OutputLine(NULL, "これでも駄目なら何をやっても駄目!", NULL, " It felt like everything was falling apart.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 百年以上を生きた。", - NULL, "I've lived for more than a hundred years.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I've lived for more than a hundred years.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 普通の人間なら絶対にありえないような長い時間を生きた。", - NULL, "I've lived longer than a normal human lifetime.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I've lived longer than a normal human lifetime.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんな中にあって、二度とあるかどうかもわからない幸運を得た。", - NULL, "I thought I was blessed with good fortune for the first time in my life.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I thought I was blessed with good fortune for the first time in my life.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もう二度とない。", NULL, "This would never happen to me again.", Line_WaitForInput); OutputLine(NULL, "それほどの奇跡を得たのに、それでも駄目だなんて…!!!", NULL, " I thought a miracle had occurred, but everything was shattered...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 泣き、喚き、私はこの世界を呪う………。", NULL, "I cried and cursed this world...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …早くこの命を絶とう。", - NULL, "I needed to give up on my life as soon as possible...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I needed to give up on my life as soon as possible...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 次の世界では笑顔の沙都子が待ってる。", NULL, "Satoko would be waiting for me with a smile in my next one.", Line_WaitForInput); OutputLine(NULL, "早く沙都子に会いに行こう……。", NULL, " I wanted to go see her...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………………なら、", NULL, "But......", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -2797,15 +3218,17 @@ void main() NULL, " What would happen if I abandoned her...?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 知らないよ……、", NULL, "I didn't know...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 700 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "知ったことじゃないよ……。", - NULL, " and I didn't care...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " and I didn't care...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子、", NULL, "Satoko,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -2820,6 +3243,7 @@ void main() NULL, " Satoko......", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……私は百年以上を生きた魔女になっても、", NULL, "I'm a witch who has lived for a hundred years...", Line_WaitForInput); OutputLine(NULL, "……一般的な人間と同じある種の価値観を拭い去れずにいるのだった……。", @@ -2842,59 +3266,72 @@ void main() PlayBGM( 0, "livescene", 120, 0 ); SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子が食事当番だったから、今夜は何の準備もなかった。", - NULL, "I didn't get anything to eat because Satoko was supposed to be making dinner tonight.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I didn't get anything to eat because Satoko was supposed to be making dinner tonight.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …でも食欲はなく、今日はこのまま休もうと思った。", NULL, "But I didn't have an appetite anyway, so I figured I should just go to bed.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、明日のお弁当の準備はしておかないといけない。", - NULL, "I still had to make lunch for the next day, though.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I still had to make lunch for the next day, though.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………ひょっとしたら、沙都子が明日登校してくるかもしれないのだから。", NULL, "Satoko might come to school tomorrow......", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 二人分のお米を研ぎながら、……作るお弁当が無駄にならなければいいのにと思った。", NULL, "I rinsed the rice, hoping that I wouldn't have to waste the lunch that I was making for the two of us...", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …………思った、という言い方はやめよう。", - NULL, "......I had to stop thinking like that.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "......I had to stop thinking like that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……沙都子の分のお弁当は、何の意味もないのだ。", - NULL, "I already knew it was a waste to make her lunch.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I already knew it was a waste to make her lunch.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子はもう学校へは来ないことを、私は悲しいくらいに知っているのだから。", NULL, "I already knew that Satoko wasn't coming to school ever again.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……それに気付いたら、もうお米を研ぐのが悲し過ぎて。", - NULL, "I felt so miserable while rinsing the rice...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I felt so miserable while rinsing the rice...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …研ぎ汁の中に涙が零れ落ちるのを抑え切れなかった。", NULL, "That tears started dropping into it as I thought about her.", Line_Normal); ClearMessage(); DrawScene( "aka1", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どうして……、こんな世界に……?", NULL, "Why was this happening in this world...?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一が魅音にお人形を渡した時、悲しい世界は回避されたんじゃなかったのか…?", - NULL, "I thought everything changed when Keiichi gave that doll to Mion.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I thought everything changed when Keiichi gave that doll to Mion.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あの世界ではその後、綿流しまでの一週間の間、魅音が妹のふりをして圭一に接触するなんて妙なことをするが、", NULL, "In that world, Mion pretended to be her sister for a week and got closer to Keiichi...", Line_WaitForInput); OutputLine(NULL, "それがないのだから、綿流しまでみんなで楽しくあっという間に過ごすはず………。", @@ -2903,125 +3340,152 @@ void main() DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………あれ…?", NULL, "......Huh...?", Line_WaitForInput); OutputLine(NULL, " 奇妙な違和感。", - NULL, " That's odd...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " That's odd...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう言えば玩具屋での部活、……綿流しの2週間前だっけ………?", NULL, "Wasn't that club activity two weeks before Watanagashi...?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …ようやく気付く。", - NULL, "I had realized something.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I had realized something.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …玩具屋での部活はまったく同じ内容だったが、その開催が、私の知る世界と一週間ずれているのだ。", NULL, "The club activity was exactly the same, but it happened one week earlier than in the world I knew of.", Line_WaitForInput); OutputLine(NULL, "あの世界より一週間早い。", NULL, " It was one week earlier than in my previous life...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう。", NULL, "I get it now.", Line_WaitForInput); OutputLine(NULL, "よく知る世界だと私は思い込んでいたが、……こうして考えれば、私の知る2つくらいの世界が微妙に重なり合った、似つつも異なる世界なのだ。", NULL, " I thought I was familiar with this world, but it was actually a different one where events are mixed up.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまりだから、魅音に圭一がお人形を渡しただけで楽観してはいけなかったということなんだ…。", NULL, "That means that even though Keiichi gave the doll to Mion, that didn't solve everything.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は強運に恵まれたと慢心していた。", - NULL, "I thought I was getting lucky.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I thought I was getting lucky.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もう大丈夫と決め付けていた。", NULL, "I was confident that everything was going to be okay.", Line_WaitForInput); OutputLine(NULL, "だから……甘えていた。", NULL, " I stopped making an effort...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 低い確率で叔父が帰ってくることを私は、全世界で私だけが理解していたはずなのに。", - NULL, "I knew that there was a possibility that Satoko's uncle was coming back...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I knew that there was a possibility that Satoko's uncle was coming back...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……沙都子を買い物に行かせてしまった。", - NULL, "But I let her go do the grocery shopping...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But I let her go do the grocery shopping...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 叔父が帰ってくるかどうか、乱数がわかるまで沙都子を家から一歩も出さないくらいの警戒心が必要だったのだ。", NULL, "I would've been more careful and kept her home if I knew that he was coming back to get her.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " なら次からは気をつけよう?", - NULL, "I should be careful in my next life...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I should be careful in my next life...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………次なんてあるものか、これだけ全てが恵まれる世界なんてあるものか!!", NULL, "......But there wouldn't be a next life that was so fortunate! I didn't get lucky that often!", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 例え次は沙都子を押入れに閉じ込めたとしても、私の知らないところで、例えばレナの父親がミスを犯したり、圭一が疑心暗鬼に囚われたりすればそれで終わりだ。", - NULL, "Even if I locked Satoko inside the closet, it would be over if Rena's father messed up something, or if Keiichi lost his mind.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Even if I locked Satoko inside the closet, it would be over if Rena's father messed up something, or if Keiichi lost his mind.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私にはどうにもならない数々の条件をクリアして、その上で私はベストを尽くさないと、……昭和58年の運命は越えられないのだ。", NULL, "I have to clear up everything that's not within my reach, and I also have to make the best effort I can... Without that, I can't overcome the fate of 1983.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この世界では、ひょっとすると鷹野たちの協力を受けて、私は死の運命だけを越えられるかもしれない。", - NULL, "In this life, I may be able to overcome my deadly fate with Takano's help.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "In this life, I may be able to overcome my deadly fate with Takano's help.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……でも、そこには沙都子はいないのだ。", NULL, "But Satoko will not be there in my future.", Line_WaitForInput); OutputLine(NULL, "それでは何の意味もない。", NULL, " That defeats the whole purpose.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私の望みは、私の愛する仲間たちみんなと笑い合いながら昭和58年を乗り越えることだ。", - NULL, "My goal is to survive this year while laughing with my best friends.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "My goal is to survive this year while laughing with my best friends.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子を生贄に捧げて生き延びようなんて思うものか。", - NULL, "I don't want to sacrifice Satoko in order to survive.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I don't want to sacrifice Satoko in order to survive.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子のいない世界で生きていこうなんて思うものか。", NULL, "I don't want to live in a world without her.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 結局私は、あれだけの追い風を受けても、運命に勝てなかったのだ…。", - NULL, "I was blessed with all those fortunes, but I still couldn't defeat my destiny...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I was blessed with all those fortunes, but I still couldn't defeat my destiny...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私のちょっとした気の緩みが、全てを台無しにしてしまった。", NULL, "I ruined everything because I stopped working so hard.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もうこんな幸運は二度とない…。", - NULL, "I will never again have a lucky life like this...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I will never again have a lucky life like this...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は、最初で最後の勝機を逃してしまったのだ…。", NULL, "I lost my first and only chance...", Line_Normal); ClearMessage(); DrawScene( "Hu_R4", 1000 ); - PlaySE(4, "ps3/s12/05/180500546", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500546", 128); OutputLine(NULL, "「……ぅ、……ううぅ……うッうッ……ううう…!!」", NULL, "\"Ugh... uuuh... ugh... ugh...!!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 床を掻き毟りながら嗚咽を漏らす。", - NULL, "I cried and scratched at the floor.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I cried and scratched at the floor.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……運命を呪えばいいのか、それでも至らなかった自分の不甲斐なさを呪えばいいのか、…何もわからなかった。", NULL, "I didn't know if I should curse my fate or curse myself for not putting forth enough effort...", Line_Normal); ClearMessage(); @@ -3038,60 +3502,70 @@ void main() DisplayWindow(); PlayBGM( 0, "SORA-YUME-", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 気付けば、…………そこには羽入がいた。", NULL, "Before I realized it.... Hanyuu was standing in front of me.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いつからそこにいて私を見下ろしていたのかはわからない。", - NULL, "I didn't know how long she had been there.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I didn't know how long she had been there.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……ただ哀れに、私を見下ろしているだけだった。", NULL, "She just stared down at me with a look of pity on her face.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500547", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500547", 128); OutputLine(NULL, "「……………羽入。", NULL, "\"Hanyuu...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500548", 128, 64); + PlayVoice(4, "ps3/s12/05/180500548", 128); OutputLine(NULL, "…あんたの言いたいことはわかってる。", NULL, " I know what you're trying to say...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500549", 128, 64); + PlayVoice(4, "ps3/s12/05/180500549", 128); OutputLine(NULL, "………だから運命に期待するなと言った、………でしょ?」", - NULL, " You want to tell me that you told me not to get my hopes up...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You want to tell me that you told me not to get my hopes up...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/181100138", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100138", 128); OutputLine(NULL, "「……………………。」", NULL, "\"...........\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500550", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500550", 128); OutputLine(NULL, "「……期待するななんて、………酷な話よ。", NULL, "\"......There's no way I wouldn't get my hopes up...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500551", 128, 64); + PlayVoice(4, "ps3/s12/05/180500551", 128); OutputLine(NULL, "……あれだけ全てに恵まれた、サイコロを振る前から6が出ると確信できる世界なんて初めてだった。", NULL, " With it being the first time I was blessed with so many fortunate circumstances.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500552", 128, 64); + PlayVoice(4, "ps3/s12/05/180500552", 128); OutputLine(NULL, "あれだけの勢いがあればきっと打ち破れると信じた。", NULL, " I believed that everything would go well.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500553", 128, 64); + PlayVoice(4, "ps3/s12/05/180500553", 128); OutputLine(NULL, "…………それでも、あんたは、……あの玩具屋の時から、ずっと言ってたわね。", - NULL, " But... you were always telling me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500554", 128, 64); + NULL, " But... you were always telling me. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500554", 128); OutputLine(NULL, "………期待し過ぎるな、と。」", - NULL, " ......Not to expect too much.\"", Line_Normal); + NULL, "......Not to expect too much.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 多分、羽入はあの玩具屋での部活の日に違和感に気付いていたのだ。", - NULL, "She probably felt something strange at the toy store that day.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She probably felt something strange at the toy store that day.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私がよく知る世界と、酷似しながらも開催日が一週間ずれていて、まだまだその後の運命の流れが楽観できないことを知っていたのだ。", - NULL, "She realized that the date was one week off, and this was not the same old world that I knew.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She realized that the date was one week off, and this was not the same old world that I knew.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、魅音がお人形を受け取るくらいでは、まだまだわからないことを知っていた。", NULL, "She had realized early on that I still shouldn't be too excited about this life...", Line_Normal); ClearMessage(); @@ -3100,52 +3574,61 @@ void main() ChangeBustshot( 2, "Ha_YowakiA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100139", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100139", 128); OutputLine(NULL, "「………………僕も梨花と一緒にいて短くないのです。", NULL, "\"......I've been with you for a long time.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100140", 128, 64); + PlayVoice(4, "ps3/s12/12/181100140", 128); OutputLine(NULL, "だから梨花に聞かれると思って先に言いますです。", NULL, " So let me tell you this first before you ask me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100141", 128, 64); + PlayVoice(4, "ps3/s12/12/181100141", 128); OutputLine(NULL, "………僕にも今日の運命などわかりませんでしたです。", NULL, " ...I couldn't predict what fate held for us today either.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100142", 128, 64); + PlayVoice(4, "ps3/s12/12/181100142", 128); OutputLine(NULL, "ただ、僕から助言できるのはただひとつ。", - NULL, " The only advice I can give you is this.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100143", 128, 64); + NULL, " The only advice I can give you is this. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100143", 128); OutputLine(NULL, "…………この世の運命なんて秋の空より気まぐれで、一喜一憂するにも当らない、些事に過ぎないということなのです。」", - NULL, " ......Fate in this world is as fickle as the weather, nothing more than a trifle unworthy of joy or sorrow.\"", Line_Normal); + NULL, "......Fate in this world is as fickle as the weather, nothing more than a trifle unworthy of joy or sorrow.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " サイコロには1〜6までの目が書き込まれている。", - NULL, "There are six sides on a die.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "There are six sides on a die.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それだけが現実で、6なら幸運という価値観がそもそも人間の業なのだ。", NULL, "That's the reality of it, and it doesn't mean that the six is the best number either.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 出る目に何の価値も感じずにいられれば、どんな出目にも落胆しない。", - NULL, "I should just take any number that I roll.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I should just take any number that I roll.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 1がいくつ続こうが嫌な思いなどしない。", - NULL, "I shouldn't be disappointed if I roll a one a few times in a row.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I shouldn't be disappointed if I roll a one a few times in a row.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……6が出るという幸運と同じ確率で1が出るという不幸が混在するこの世界で、サイコロの目の1つだけをとって一喜一憂しようというのが、人間のあさはかさなのだ。", NULL, "It's pathetic how I thought rolling a six was the best result you could obtain...", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500555", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500555", 128); OutputLine(NULL, "「………ふふふ、……百年ちょいを生きるくらいじゃ、……そこまで悟るなんて難しいわね………。」", - NULL, "\"Heh heh heh... I still have many things to learn, even though I've been living for more than a hundred years...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Heh heh heh... I still have many things to learn, even though I've been living for more than a hundred years...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/181100144", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100144", 128); OutputLine(NULL, "「……でも梨花、僕も何度か言いましたが、今回の世界は奇跡ではありませんです。", NULL, "\"I told you several times, but this world is not a miracle.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100145", 128, 64); + PlayVoice(4, "ps3/s12/12/181100145", 128); OutputLine(NULL, "我慢強く待てば、きっとまた巡って来る世界なのです…。」", NULL, " If you wait patiently, you will come across a real miracle someday.\"", Line_Normal); ClearMessage(); @@ -3153,146 +3636,168 @@ void main() DrawScene( "black", 400 ); DrawScene( "Moon", 400 ); - PlaySE(4, "ps3/s12/05/180500556", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500556", 128); OutputLine(NULL, "「我慢強く待てば、……って、……それは何十年後?", NULL, "\"How many decades am I supposed to wait patiently?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500557", 128, 64); + PlayVoice(4, "ps3/s12/05/180500557", 128); OutputLine(NULL, " 何百年後の話なの…?", NULL, " How many centuries do I have to wait...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500558", 128, 64); + PlayVoice(4, "ps3/s12/05/180500558", 128); OutputLine(NULL, " もう私たちには力は残っていない。", NULL, " We don't have much power left anymore.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500559", 128, 64); + PlayVoice(4, "ps3/s12/05/180500559", 128); OutputLine(NULL, "多分、再び世界をやり直しても、昭和58年の6月より前へは戻れない。", - NULL, " I don't think we can go back to a time before June of 1983.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500560", 128, 64); + NULL, " I don't think we can go back to a time before June of 1983. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500560", 128); OutputLine(NULL, "……それどころか、戻れる時間はどんどん短くなっていく。", - NULL, " The amount of time we can rewind keeps decreasing.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500561", 128, 64); + NULL, "The amount of time we can rewind keeps decreasing.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/05/180500561", 128); OutputLine(NULL, "そんな短い日々を再び奇跡が起こるまでずっとずっと繰り返せと言うの…?", NULL, " You're telling me to just repeat that short amount of time for years?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500562", 128, 64); + PlayVoice(4, "ps3/s12/05/180500562", 128); OutputLine(NULL, " 数年を繰り返す世界ですら、狂ってしまいそうになるというのに。", - NULL, " I almost lost my mind when I was repeating a few years over and over again...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500563", 128, 64); + NULL, " I almost lost my mind when I was repeating a few years over and over again... ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500563", 128); OutputLine(NULL, "たった1〜2週間の世界を、再び奇跡が起こるまで、永遠に生き続けろと言うの…?", - NULL, " But you're telling me to repeat one or two weeks for years, until the miracle happens?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500564", 128, 64); + NULL, "But you're telling me to repeat one or two weeks for years, until the miracle happens?", Line_WaitForInput); + PlayVoice(4, "ps3/s12/05/180500564", 128); OutputLine(NULL, " 無理よ、無理無理絶対無理…。", NULL, " That's impossible...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500565", 128, 64); + PlayVoice(4, "ps3/s12/05/180500565", 128); OutputLine(NULL, "はははは、あはははは……。」", NULL, " Aha ha ha ha ha......\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は賭けた。", NULL, "I was betting on this world.", Line_WaitForInput); OutputLine(NULL, "この世界という大勝負にコインの全てを賭けた。", - NULL, " I bet all of my coins on this one world.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I bet all of my coins on this one world.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして賭けに敗れた。", - NULL, "And I lost...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "And I lost...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……敗れれば賭けたコインを全て没収されるのは当然だ。", - NULL, "I lost all of my coins to this fate.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I lost all of my coins to this fate.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もう私の胸の中には1枚のコインも残っていない。", NULL, "I have no more coins left in my heart.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " コインの名は、", NULL, "These coins are known as", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 1000 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "希望。", - NULL, " hope.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " hope.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …………もう、私には夢を見る気力も、立ち向かう強さのカケラも残されてはいなかった。", NULL, "........I have no coins left to hope for my dreams to come true.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/12/181100146", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100146", 128); OutputLine(NULL, "「……あぅあぅ、…………梨花……。」", - NULL, "\".......Au au... Rika...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\".......Au au... Rika...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私はそのまま、……床に潰れるように横たわる。", NULL, "I lay on the floor as if I collapsed.", Line_WaitForInput); OutputLine(NULL, "冷たいはずの床だが、何も感じなかった。", NULL, " The floor should have been cold, but I didn't feel anything.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500566", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500566", 128); OutputLine(NULL, "「…………これが、…希望を全て打ち砕かれるということね。", NULL, "\"......I lost all of my hope.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500567", 128, 64); + PlayVoice(4, "ps3/s12/05/180500567", 128); OutputLine(NULL, "……ははは…。」", - NULL, " Ha ha ha...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Ha ha ha...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …人って、水とパンだけあれば生きてけるって思ってた。", - NULL, "I always thought people could survive as long as they had some bread and water.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I always thought people could survive as long as they had some bread and water.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 違う。", - NULL, "But that's not right.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But that's not right.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……人は希望がなかったら生きていけない。", - NULL, "People can't live without hope.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "People can't live without hope.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 生きていればその内いいことがあると信じられるから生きていける。", NULL, "People can survive because they believe that something good will happen to them eventually, as long as they keep on living.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でもそれは、運命を知りえない普通の人間たちの楽観論の話だ。", - NULL, "But that's just for normal people who don't know what awaits them in their future.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But that's just for normal people who don't know what awaits them in their future.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …私のような、運命を知り得る魔女には、……生きていればその内いいことが、なんて夢想では、生きる糧とはなりえない……。", NULL, "There is no such hope for a witch like me...", Line_Normal); ClearMessage(); DrawSceneWithMask( "Hu_R4", "maskc", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500568", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500568", 128); OutputLine(NULL, "「………もう、何もかもがどうでもいい。", NULL, "\"I don't care about anything anymore.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500569", 128, 64); + PlayVoice(4, "ps3/s12/05/180500569", 128); OutputLine(NULL, "…この世界だけじゃない、これからの世界も全てどうでもいい。", NULL, " I don't care about this life, and I don't care about the next...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500570", 128, 64); + PlayVoice(4, "ps3/s12/05/180500570", 128); OutputLine(NULL, "………このまま灰になってしまえたら…。」", - NULL, " I just want to disappear and turn to ash...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I just want to disappear and turn to ash...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 7, "filter_Hanyu", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 12, 400, TRUE ); DrawBustshotWithFiltering( 0, "Ha_AuA1%", "mask00", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100147", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100147", 128); OutputLine(NULL, "「……あぅあぅあぅ…、梨花、そんなことを言ってはだめなのです…。", NULL, "\"...Au au au, Rika... Please don't say that...", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100148", 128, 64); + PlayVoice(4, "ps3/s12/12/181100148", 128); OutputLine(NULL, "…………梨花、……梨花……、」", NULL, " Rika... Rika...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入の呼びかけがどんどん遠のいて行く。", - NULL, "Hanyuu's voice gradually fades away.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hanyuu's voice gradually fades away.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 五感も次第に失われていき、……私は台所の床に横たわったまま、自分という存在を呑み込んで消してくれる真っ黒な渦に身を任せるのだった………。", NULL, "I slowly lost my senses... as I lay down on the kitchen floor, and let myself sink into the darkness...", Line_Normal); ClearMessage(); diff --git a/Update/_mina_010.txt b/Update/_mina_010.txt index af58bde..d764d5c 100644 --- a/Update/_mina_010.txt +++ b/Update/_mina_010.txt @@ -5,6 +5,8 @@ void main() PlayBGM( 0, "Gray_2", 120, 0 ); DrawSceneWithMask( "G2", "maskup", 1, 0, 1300 ); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ひょっとすると沙都子が登校しているかもしれないと信じて、私は鈍い体を鞭打ち登校した。", NULL, "I dragged my body to school, hoping that Satoko might be there.", Line_Normal); ClearMessage(); @@ -13,18 +15,22 @@ void main() PlaySE( 0, "s_door", 128, 64 ); DrawSceneWithMask( "GK2", "maskright", 7, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 遅刻してまで登校したのに、……沙都子の席は当然のように空席だった。", - NULL, "But, just as I expected... there was no one sitting in her seat.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But, just as I expected... there was no one sitting in her seat.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……その空席を見て、私の心はずたずたのぼろぼろだった。", NULL, "...I felt all the more devastated just seeing it empty.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もう賭けるものすらないのに、わずかの期待に賭けるなら、敗れた時の代償は自らの心を切り刻んで支払うしかない。", - NULL, "I had nothing left to bet on. All I could do was get hurt and suffer devastation.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I had nothing left to bet on. All I could do was get hurt and suffer devastation.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 心のばっくり裂けた傷口から血がぶわっと溢れ出し、その塩辛い血が目からぼろりと落ちた。", NULL, "Blood flowed from my broken heart and found its way out through my eyes in the form of tears.", Line_Normal); ClearMessage(); @@ -32,45 +38,54 @@ void main() DrawBustshotWithFiltering( 0, "Tie3", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/22/181400011", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400011", 128); OutputLine(NULL, "「古手さん、どうしましたか?", NULL, "\"Is something wrong, Furude-san?", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400012", 128, 64); + PlayVoice(4, "ps3/s12/22/181400012", 128); OutputLine(NULL, " 今日は北条さんはお休みですか…?」", - NULL, " Is Houjou-san absent today...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Is Houjou-san absent today...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子が休みで、私が遅刻して涙を零しているということに、クラス全体が異常を感じ取ったらしい。", NULL, "The whole class was wondering why I came in late today, and why Satoko wasn't with me.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……でも、私にはそんなみんなの眼差しに同情は感じても、頼もしさは何も感じなかった。", - NULL, "...But even if I felt sympathy from everyone's eyes on me, I didn't feel any promise from them.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...But even if I felt sympathy from everyone's eyes on me, I didn't feel any promise from them.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ここにいる誰もが沙都子を救えないのだ。", NULL, "No one here was able to save Satoko.", Line_WaitForInput); OutputLine(NULL, "誰にも、誰にも救えない…!", NULL, " No one. No one could save her...!", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんな役にも立たないやつら相手に、私はいつまで愛想笑いをしていなければならないのか?", - NULL, "Why should I have to keep smiling at all these useless people?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Why should I have to keep smiling at all these useless people?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………どうせ終わる世界なんだ。", - NULL, "...This world is finished anyway.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...This world is finished anyway.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " このまま放っておけば、私は綿流しの後、何日かでいつものようにフィルムが突然途切れるように殺されて、再び今月の頭に戻るだろう。", NULL, "If l leave matters alone, then a few days after the Watanagashi festival, my movie reel will be cut as I'm murdered like usual, and I'll return to the beginning of this month again.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうして、永遠に昭和58年の6月を生き続ける。", - NULL, "And so I'll continue to live forever in June 1983.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "And so I'll continue to live forever in June 1983.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 昭和58年6月に閉じ込められる。", NULL, "Trapped here.", Line_WaitForInput); OutputLine(NULL, "死すらももはや私をこの牢獄から逃さない。", @@ -79,76 +94,90 @@ void main() PlayBGM( 1, "semi", 120, 0 ); - PlaySE(4, "ps3/s12/22/181400013", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400013", 128); OutputLine(NULL, "「古手さん、何かあったなら話してください。", NULL, "\"Furude-san, please talk to me if something happened.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400014", 128, 64); + PlayVoice(4, "ps3/s12/22/181400014", 128); OutputLine(NULL, "北条さんは今日はどうしたんですか?", NULL, " Where is Houjou-san?", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400015", 128, 64); + PlayVoice(4, "ps3/s12/22/181400015", 128); OutputLine(NULL, " 風邪でお休みですか?」", - NULL, " Is she sick?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Is she sick?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500571", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500571", 128); OutputLine(NULL, "「……………うるさいな。」", NULL, "\"........Shut up.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 教室中が一瞬、息を飲み込んだ。", NULL, "The whole class gasped.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 古手梨花が、そんな言葉を発するなんて誰も思わなかったからだ。", - NULL, "No one expected Rika Furude to talk like that.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "No one expected Rika Furude to talk like that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……私自身は、過去のいくつかの世界で投げやりにそういう言葉を発したことがあるが、ここにいるこいつらにとって、それらは常に初めてだ。", - NULL, "...I, myself, made such blunt statements a few times in several past worlds, but it was always the first time anyone in that world heard anything like that.", Line_WaitForInput); + NULL, "...I, myself, made such blunt statements a few times in several past worlds, but it was always the first time anyone in that world heard anything like that. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "……それはとても気楽なことで、羨ましいこと。", - NULL, " ...That must have been very easy for them, and I envied it.", Line_Normal); + NULL, "...That must have been very easy for them, and I envied it.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/22/181400016", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400016", 128); OutputLine(NULL, "「ふ、……古手さん……。」", - NULL, "\"F-Furude-san......\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"F-Furude-san......\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 知恵は呆然としていた。", NULL, "Chie was standing there dumbfounded.", Line_WaitForInput); OutputLine(NULL, "私はそんなことお構いなしに席を立ち上がる。", - NULL, " I stood up from my seat.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I stood up from my seat.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …沙都子がいないとわかれば、こんな暑苦しいところで日が傾くまで拘束されているなんてまっぴらごめんだった。", NULL, "If Satoko wasn't around, I didn't want to be locked up inside of this humid place.", Line_Normal); ClearMessage(); DrawSceneWithMask( "GK3", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500572", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500572", 128); OutputLine(NULL, "「………帰るわ。」", - NULL, "\"I'm going home...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I'm going home...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もう来ないと思う、さようなら。", NULL, "I'm not coming here anymore. Good bye.", Line_WaitForInput); OutputLine(NULL, "……そうも言おうと思った。", NULL, " ...I felt like saying something like that.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でもズタズタにされてもまだ心の中から零れないわずかの感情が、ひょっとすると明日は沙都子が登校してくるかもしれないなんて甘えたりするものだから、…その言葉は喉で留まった。", NULL, "However, I retained the small hope that Satoko might go to school the next day, so I kept it to myself.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、さすがに知恵も甘くなかった。", - NULL, "However, Chie wouldn't let me go.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "However, Chie wouldn't let me go.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私の腕を掴むと、クラスに自習を言い渡して職員室に連れて行くのだった。", NULL, "She grabbed me by the arm and dragged me to the teacher's office instead.", Line_Normal); ClearMessage(); @@ -157,30 +186,37 @@ void main() DrawScene( "white", 400 ); DrawSceneWithMask( "G3", "maskright", 7, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は校長席の前にあるソファーに座るよう命じられる。", NULL, "Chie told me to take a seat on a couch by the principal's office.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………従う義理はない。", - NULL, "......She had no right to tell me what to do.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "......She had no right to tell me what to do.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 開けっ放しになっている窓から飛び出して逃げ出せばいいだけのことだ。", NULL, "I could just escape through the open window.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、その気力もないから、命じられるままにソファーに腰を埋めた。", - NULL, "As I didn't have that kind of energy, however, I sat on the couch as she told me to.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "As I didn't have that kind of energy, however, I sat on the couch as she told me to.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …人は抵抗する意思がなければ、基本的に言いなりに体が動くようにできているのだなと実感する。", NULL, "...I realized then that I didn't even have the energy to be rebellious.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……それは、…沙都子も同じ。", - NULL, "...Maybe... Satoko felt the same.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...Maybe... Satoko felt the same.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 抵抗する意思までも打ち砕かれたら、…体はもう言いなりに動くだけの屍だ……。", NULL, "She lost the energy to rebel, and so she was simply obeying her uncle...", Line_Normal); ClearMessage(); @@ -189,113 +225,136 @@ void main() DrawBustshot( 0, "Tie3", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400017", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400017", 128); OutputLine(NULL, "「古手さん。", NULL, "\"Furude-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400018", 128, 64); + PlayVoice(4, "ps3/s12/22/181400018", 128); OutputLine(NULL, "何があったか話してください。", NULL, " Please tell me what's going on.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400019", 128, 64); + PlayVoice(4, "ps3/s12/22/181400019", 128); OutputLine(NULL, "先生はきっと力になれますよ。」", - NULL, " I'm sure I can help you.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm sure I can help you.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 知恵は向いに座りそう言ったが、それは言葉だけだということを知っている。", - NULL, "Chie spoke to me, but I already knew that her words were empty.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Chie spoke to me, but I already knew that her words were empty.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……結局、知恵の力というのは児童相談所に通報するのみだ。", - NULL, "All she would do was call the child consultation center.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "All she would do was call the child consultation center.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 別に北条家へ押し掛けて、沙都子を連れ戻してくれるわけじゃない。", NULL, "She wouldn't go to the Houjou residence and pull Satoko out of there.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんなことを考えたら、……知恵に沙都子のことを話すなんて何の意味もないこと。", - NULL, "So there was no point... in even discussing the topic with her.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "So there was no point... in even discussing the topic with her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 穴を掘って、王様の耳はロバの耳って叫ぶのとまったく同じだ。", - NULL, "If I told her, she wouldn't keep it to herself.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If I told her, she wouldn't keep it to herself.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そうすると、葦が生えてきて王様の耳はロバの耳と叫び出す。", - NULL, "...And shortly, everyone would know about what was happening with Satoko.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...And shortly, everyone would know about what was happening with Satoko.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そしてそれは誰かの耳に入って結局めちゃくちゃになるのだ。", NULL, "That would only result in chaos.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 児童相談所に連絡が行くと、保護司が沙都子のところへ行く。", - NULL, "If they call the child consultation center, the staff from there will go and visit Satoko.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If they call the child consultation center, the staff from there will go and visit Satoko.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 叔父は虐待を否定し、沙都子も悟史への妙な義理から虐待を否定し耐え忍ぼうとする。", - NULL, "Her uncle will deny the abuse, and Satoko will also deny it because of the guilt she feels over Satoshi leaving.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Her uncle will deny the abuse, and Satoko will also deny it because of the guilt she feels over Satoshi leaving.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そこへさらに、過去の沙都子のウソ通報の前歴が重なり様子見に決定する。", NULL, "Shortly after, they'll find out about the false reports Satoko made before, and they'll decide to not proceed any further.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 叔父は相談所を誤魔化すために、一時的に沙都子の登校を許すが、沙都子が通報したものと思い込み、より一層陰湿な暴力をエスカレートさせていく。", - NULL, "Her uncle will allow Satoko to go to school for a few days, but his abuse will get worse because he'll think she's the one who called the child consultation center.", Line_WaitForInput); + NULL, "Her uncle will allow Satoko to go to school for a few days, but his abuse will get worse because he'll think she's the one who called the child consultation center. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "……去年、叔母が一層沙都子を陰湿に虐めたように。", - NULL, " He'll do horrible things to her, just like her aunt did last year.", Line_Normal); + NULL, "He'll do horrible things to her, just like her aunt did last year.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 結局、沙都子には何の助けにもならず、ただでさえ酷い環境をさらに悪化させるだけなのだ。", - NULL, "Calling the child consultation center will not help Satoko. It will instead put her in an even worse situation.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Calling the child consultation center will not help Satoko. It will instead put her in an even worse situation.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ならばいっそのこと、通報なんかしない方がいい。", - NULL, "It's better not to notify them at all.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It's better not to notify them at all.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……でも、通報しなかったからといって、何か世界が好転するのか…?", NULL, "...But if we don't report it, then how else is this world supposed to improve...?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " しない。", NULL, "No.", Line_WaitForInput); OutputLine(NULL, "何も変らない。", - NULL, " Nothing is going to change.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Nothing is going to change.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子を飲み込んだ運命にとって、それは沙都子を腹中に収めたまま、仰向けに寝転ぶかうつ伏せに寝転ぶかを選ぶ程度でしかないのだ。", NULL, "There's nothing that can be done once this unfortunate fate overtakes Satoko.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ke5", "maskc", 1, 0, 1300 ); - PlaySE(4, "ps3/s12/22/181400020", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400020", 128); OutputLine(NULL, "「北条さんの叔父さんが……。", NULL, "\"You say Houjou-san's uncle is back...", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400021", 128, 64); + PlayVoice(4, "ps3/s12/22/181400021", 128); OutputLine(NULL, "それは本当ですか…!」", - NULL, " Is that true...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Is that true...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500573", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500573", 128); OutputLine(NULL, "「………………………。」", NULL, "\"............\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いつの間にか私は、知恵の問いかけに一問一答で答えて全てを話してしまったようだった。", NULL, "I had somehow answered all of Chie's questions without noticing.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 話しても話さなくても何も変らない世界だとわかった時点で、…何も抗う気なんてない。", - NULL, "I knew that nothing would change, whether I spoke to her or not...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I knew that nothing would change, whether I spoke to her or not...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから聞かれれば話してしまう。", NULL, "So I just told her everything...", Line_WaitForInput); OutputLine(NULL, "…その程度のことだった。", @@ -304,22 +363,25 @@ void main() DrawBustshotWithFiltering( 0, "Tie3", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "G3", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/22/181400022", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400022", 128); OutputLine(NULL, "「だ、…大体状況はわかりました。", NULL, "\"I understand what's going on now...", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400023", 128, 64); + PlayVoice(4, "ps3/s12/22/181400023", 128); OutputLine(NULL, "…大変なことになりましたね……。」", - NULL, " This is horrible...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " This is horrible...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500574", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500574", 128); OutputLine(NULL, "「で…。", NULL, "\"So...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500575", 128, 64); + PlayVoice(4, "ps3/s12/05/180500575", 128); OutputLine(NULL, "……そこまで知って、あなたは何ができるの?」", NULL, " now that you know what's going on, what can you do...?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私の毒のある口調にも少し慣れたのか、知恵はまったく怯まずに即答した。", NULL, "Chie answered right away, without faltering, already used to my spiteful tone.", Line_Normal); ClearMessage(); @@ -328,42 +390,47 @@ void main() ChangeBustshot( 0, "Tie2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400024", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400024", 128); OutputLine(NULL, "「今日、夕方に家庭訪問に行ってみます。", NULL, "\"I will visit her house today.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400025", 128, 64); + PlayVoice(4, "ps3/s12/22/181400025", 128); OutputLine(NULL, "まずは沙都子ちゃんに会って事情を聞いてみます。", NULL, " I need to see Satoko-chan and talk to her first.", Line_WaitForInput); - PlaySE(4, "ps2/22/181400026", 128, 64); + PlayVoice(4, "ps2/22/181400026", 128); OutputLine(NULL, "それで問題があるようならば、」", NULL, " Then if there's a problem...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/05/180500576", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/05/180500576", 128); OutputLine(NULL, "「……児童相談所に相談するって言うんでしょう? ", NULL, "\"You're going to call the child consultation center, right?", Line_WaitForInput); - PlaySE(4, "ps2/05/180500577", 128, 64); + PlayVoice(4, "ps2/05/180500577", 128); OutputLine(NULL, "沙都子は過去に嘘の通報をした記録が残ってると思うからね。", NULL, " They have it on record showing that she made false reports in the past.", Line_WaitForInput); - PlaySE(4, "ps2/05/180500578", 128, 64); + PlayVoice(4, "ps2/05/180500578", 128); OutputLine(NULL, "……虐待の確たる証拠がないと動いてくれないわ。", - NULL, " They'll never do anything unless there's proof of abuse...", Line_WaitForInput); - PlaySE(4, "ps2/05/180500579", 128, 64); + NULL, " They'll never do anything unless there's proof of abuse... ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/05/180500579", 128); OutputLine(NULL, "人が殺されるまで捜査をしてくれない警察とまったく同じよ。", - NULL, " They're just like the police, who don't start investigations until after someone's dead.", Line_WaitForInput); - PlaySE(4, "ps2/05/180500580", 128, 64); + NULL, "They're just like the police, who don't start investigations until after someone's dead.", Line_WaitForInput); + PlayVoice(4, "ps2/05/180500580", 128); OutputLine(NULL, "沙都子が殺されるまで、相談所は動いてなんかくれない。", - NULL, " They won't do anything unless Satoko is killed.", Line_WaitForInput); - PlaySE(4, "ps2/05/180500581", 128, 64); + NULL, " They won't do anything unless Satoko is killed. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/05/180500581", 128); OutputLine(NULL, "そうすると相談所も学校もこう言うの?", - NULL, " When that happens, this is what both the school and the child consultation center will say:", Line_WaitForInput); - PlaySE(4, "ps2/05/180500582", 128, 64); + NULL, "When that happens, this is what both the school and the child consultation center will say:", Line_WaitForInput); + PlayVoice(4, "ps2/05/180500582", 128); OutputLine(NULL, " 虐めの兆候はまったくなかった、普段は明るくてまったく予見できなかったって、誰かが用意してくれたコメントを読み上げるみたいに同じことを言うのよね。", - NULL, " 'We never saw this coming. She was such a bright girl.' They'll just repeat the same words as if they were scripted.'", Line_WaitForInput); - PlaySE(4, "ps2/05/180500583", 128, 64); + NULL, " 'We never saw this coming. She was such a bright girl.' They'll just repeat the same words as if they were scripted.' ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/05/180500583", 128); OutputLine(NULL, "あははははは、本当に馬鹿ばっかね。", - NULL, " Ahahahahaha. You people are idiots.", Line_WaitForInput); - PlaySE(4, "ps2/05/180500584", 128, 64); + NULL, "Ahahahahaha. You people are idiots.", Line_WaitForInput); + PlayVoice(4, "ps2/05/180500584", 128); OutputLine(NULL, "あはははははは…。」", NULL, " Ahahahahahaha...\"", Line_Normal); ClearMessage(); @@ -372,37 +439,43 @@ void main() ChangeBustshot( 0, "Tie3", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/22/181400027", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/22/181400027", 128); OutputLine(NULL, "「……………そこは、", - NULL, "\"I believe...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"I believe...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…きっと相談所の人が何とかしてくれると思います。", NULL, " that the people from the center will do something about it.", Line_WaitForInput); - PlaySE(4, "ps2/22/181400028", 128, 64); + PlayVoice(4, "ps2/22/181400028", 128); OutputLine(NULL, "私も、北条さんの窮状をしっかり訴えます。」", - NULL, " I will make sure to tell them that she needs help.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I will make sure to tell them that she needs help.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……あんたは過去の世界でもちゃんと訴えてくれてたわね。", - NULL, "...You've done the same in previous lives, too.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...You've done the same in previous lives, too.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その義務を果たそうとする気持ちは疑わないけれど、その訴えに意味があるかどうかは大いに疑わしい。", NULL, "I wasn't denying her passion, but I couldn't say that there was meaning to it.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 訴えは、訴える方に意味があるんじゃない。", - NULL, "The problem wasn't with Chie.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The problem wasn't with Chie.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 訴えられる方に意味がある。", - NULL, "The problem was with them.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The problem was with them.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いくら知恵が熱心に訴えたとて、相手が過去の沙都子の記録を読みながら木で鼻をくくったような対応をするなら、何の意味のないのだから。", NULL, "No matter how hard Chie tried to seek help from child services, it meant nothing as long as they held biased notions about Satoko.", Line_Normal); ClearMessage(); @@ -415,9 +488,10 @@ void main() DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/06/shio081401", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/shio081401", 128); OutputLine(NULL, "「そんなの、虐待の痕跡があるかどうかなんて関係ないじゃないですか!!」", - NULL, "\"It doesn't matter if they find proof of abuse or not!!\"", Line_ContinueAfterTyping); + NULL, "\"It doesn't matter if they find proof of abuse or not!!\"", Line_Continue); StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); @@ -427,29 +501,35 @@ void main() ClearMessage(); SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 突然、職員室前の廊下から声が聞こえた。", - NULL, "I suddenly heard a voice from the hallway.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I suddenly heard a voice from the hallway.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 詩音の声だった。", - NULL, "It was Shion's voice.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It was Shion's voice.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 知恵が、誰ですか!と叫ぶと、ヤバっと魅音の小さい声が聞こえた。", NULL, "Chie shouted, \"Who's there?!\" and I heard Mion gasping, \"Crap!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どうやら、息を潜めてやりとりを聞いていた連中がいるようだ。", - NULL, "They must have been listening to our conversation.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They must have been listening to our conversation.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それで、彼らのひそひそ話が白熱し、つい大声を出してしまったというところだろう。", NULL, "They were having a quiet discussion outside the door, but Shion accidentally raised her voice.", Line_WaitForInput); OutputLine(NULL, "…詩音は激情しやすいから。", NULL, " She gets so violent sometimes...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 廊下からは、ぞろぞろと4人も現れた。", NULL, "Four people entered into the room from the hallway.", Line_WaitForInput); OutputLine(NULL, "魅音詩音に、圭一にレナだった。", @@ -459,25 +539,27 @@ void main() DrawBustshotWithFiltering( 1, "Tie2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "G2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/22/181400029", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400029", 128); OutputLine(NULL, "「自習だと言ったはずですよ!", NULL, "\"I told you to stay in class!", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400030", 128, 64); + PlayVoice(4, "ps3/s12/22/181400030", 128); OutputLine(NULL, " 委員長は皆さんを連れて教室に戻りなさい!」", - NULL, " Go back to the classroom!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Go back to the classroom!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Si_MajimeA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600056", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600056", 128); OutputLine(NULL, "「そんな場合じゃないです!", NULL, "\"We can't, not in this situation!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600057", 128, 64); + PlayVoice(4, "ps3/s12/06/180600057", 128); OutputLine(NULL, " 沙都子に何かあったら先生、どう責任を取るつもりなんですか?!", NULL, " What are you going to do if something happens to Satoko?", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600058", 128, 64); + PlayVoice(4, "ps3/s12/06/180600058", 128); OutputLine(NULL, " 取れないでしょ?!", NULL, " Do you want to be responsible for that?", Line_WaitForInput); @@ -485,16 +567,17 @@ void main() ChangeBustshot( 2, "Si_IkariA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600059", 128, 64); + PlayVoice(4, "ps3/s12/06/180600059", 128); OutputLine(NULL, " 日和ってる場合じゃないです!", NULL, " There's no time to waste!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600060", 128, 64); + PlayVoice(4, "ps3/s12/06/180600060", 128); OutputLine(NULL, " すぐに行動を起こさなきゃ駄目です!!", - NULL, " We have to do something right now!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/shio081402", 128, 64); + NULL, " We have to do something right now!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/shio081402", 128); OutputLine(NULL, " お姉の馬鹿とかは、虐待のちゃんとした証拠がないとむしろ事態を悪化させかねないとか言ってますけど、そんな証拠が残った後じゃ遅いんです!!", - NULL, " My sis is saying that things will get worse unless there's some kind of proof of abuse, but it'll be too late once there is!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600062", 128, 64); + NULL, "My sis is saying that things will get worse unless there's some kind of proof of abuse, but it'll be too late once there is!!", Line_WaitForInput); + PlayVoice(4, "ps3/s12/06/180600062", 128); OutputLine(NULL, " 魅音は沙都子を見殺しにする気ッ?!」", NULL, " Do you want to see Satoko dead, Mion?!\"", Line_Normal); ClearMessage(); @@ -504,22 +587,24 @@ void main() DrawBustshotWithFiltering( 1, "Me_OdorokiB2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300219", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300219", 128); OutputLine(NULL, "「そ、そこまで言ってないよ!", NULL, "\"That's not what I'm trying to say!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/mio081401", 128, 64); + PlayVoice(4, "ps3/s12/03/mio081401", 128); OutputLine(NULL, " さっきも言ったように、沙都子には過去に虐待SOSに嘘の通報電話をした経験があって、それ以来、マークされてるんだよ!", - NULL, " Like I told you, Satoko once made a false report to the abuse hotline, and they have that record at the child consultation center!", Line_WaitForInput); - PlaySE(4, "ps2/03/180300221", 128, 64); + NULL, " Like I told you, Satoko once made a false report to the abuse hotline, and they have that record at the child consultation center! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300221", 128); OutputLine(NULL, " だからしっかりした証拠がなければ、必ず訪問調査だけして様子見ってことになる。", - NULL, " Without proof, they won't investigate her case any further.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300222", 128, 64); + NULL, "Without proof, they won't investigate her case any further.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/03/180300222", 128); OutputLine(NULL, "それはどういうことか考えなよ!", NULL, " Just think about what that means!", Line_WaitForInput); - PlaySE(4, "ps2/03/180300223", 128, 64); + PlayVoice(4, "ps2/03/180300223", 128); OutputLine(NULL, " 叔父の怒りに油を注ぐだけ!", NULL, " It'll only make her uncle more furious!", Line_WaitForInput); - PlaySE(4, "ps2/03/180300224", 128, 64); + PlayVoice(4, "ps2/03/180300224", 128); OutputLine(NULL, " 沙都子を余計追い詰めるだけなんだよ!!」", NULL, " Satoko's situation will get even worse!\"", Line_Normal); ClearMessage(); @@ -529,47 +614,50 @@ void main() DrawBustshotWithFiltering( 2, "Kei_Ikari2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100386", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100386", 128); OutputLine(NULL, "「くそ、何だよそれはよッ!!", NULL, "\"What the hell!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100387", 128, 64); + PlayVoice(4, "ps3/s12/01/180100387", 128); OutputLine(NULL, " 何かある前に手を施すのが救うってことだろ?!", NULL, " They're supposed to help her before something happens, right?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/kei081401", 128, 64); + PlayVoice(4, "ps3/s12/01/kei081401", 128); OutputLine(NULL, " 沙都子に致命的な虐待の痕跡が刻印されるまで放置しろってのか?!」", - NULL, " Are they really not going to do anything unless she's seriously injured?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Are they really not going to do anything unless she's seriously injured?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshot( 1, "Re_DefA1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200229", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200229", 128); OutputLine(NULL, "「……みんな落ち着いて。", NULL, "\"Calm down, you two...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200230", 128, 64); + PlayVoice(4, "ps3/s12/02/180200230", 128); OutputLine(NULL, "私も詩ぃちゃんや圭一くんと同じ意見。", NULL, " I feel the same as Shii-chan and Keiichi-kun.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200231", 128, 64); + PlayVoice(4, "ps3/s12/02/180200231", 128); OutputLine(NULL, "何かあるまで様子を見ようなんてのは、絶対思わない。", NULL, " I don't want to wait until something bad happens.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200232", 128, 64); + PlayVoice(4, "ps3/s12/02/180200232", 128); OutputLine(NULL, "なら、何ができるのかを考えなくちゃ!」", - NULL, " But we need to think about what we can do!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But we need to think about what we can do!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Kei_Ikari1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/01/180100389", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100389", 128); OutputLine(NULL, "「何かって何だ。", NULL, "\"What can we do?", Line_WaitForInput); - PlaySE(4, "ps2/01/180100390", 128, 64); + PlayVoice(4, "ps2/01/180100390", 128); OutputLine(NULL, "児童相談所に相談することだろ?", NULL, " Talk to the child consultation center, right?", Line_WaitForInput); - PlaySE(4, "ps2/01/180100391", 128, 64); + PlayVoice(4, "ps2/01/180100391", 128); OutputLine(NULL, " 絶対に助けてくれるならいいが、様子見になる確率が高いって、魅音はそう言ってるわけだろ?!」", NULL, " If we had the guarantee they'd help her, it'd all be fine, but Mion, you're saying it's highly likely they'll put her case on hold, right?\"", Line_Normal); ClearMessage(); @@ -580,34 +668,37 @@ void main() DrawBustshot( 0, "Me_YowakiB2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/03/180300225", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300225", 128); OutputLine(NULL, "「………うん。", NULL, "\"......Yeah.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300226", 128, 64); + PlayVoice(4, "ps2/03/180300226", 128); OutputLine(NULL, "悔しいけど、昨年がそうだったように今年もそうなる可能性が極めて高い。", NULL, " Unfortunately, that's what I think they'll do, just like last year.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300227", 128, 64); + PlayVoice(4, "ps2/03/180300227", 128); OutputLine(NULL, "しかも今年は昨年に比べたら状況がまだまだ甘いの。", NULL, " On top of that, she was in an even worse situation then.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300228", 128, 64); + PlayVoice(4, "ps2/03/180300228", 128); OutputLine(NULL, "去年は、沙都子が充分に追い詰められている状態だった。", - NULL, " They put her case on hold even though Satoko was already in horrible shape.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300229", 128, 64); + NULL, " They put her case on hold even though Satoko was already in horrible shape. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300229", 128); OutputLine(NULL, "でも今回は、まだ叔父に連れ去られて一日しか経ってない。", - NULL, " But this time, it's only been a day since her uncle took her away.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300230", 128, 64); + NULL, "But this time, it's only been a day since her uncle took her away.", Line_WaitForInput); + PlayVoice(4, "ps2/03/180300230", 128); OutputLine(NULL, "しかも叔父は一年間放置していたとは言え親権を持ってるし、」", - NULL, " Plus, her uncle has legal custody of her...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Plus, her uncle has legal custody of her...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 0, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); DrawBustshotWithFiltering( 1, "Si_IkariA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600063", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600063", 128); OutputLine(NULL, "「そんな回りくどいことなんか必要ないでしょッ!!", - NULL, "\"We don't need to be so roundabout!!", Line_ContinueAfterTyping); + NULL, "\"We don't need to be so roundabout!!", Line_Continue); PlaySE( 0, "s_Down", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); @@ -615,7 +706,7 @@ void main() OutputLineAll(NULL, "", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600064", 128, 64); + PlayVoice(4, "ps3/s12/06/180600064", 128); OutputLine(NULL, " そんな野郎、待ち伏せてぶっ殺してやればいいッ!!」", NULL, " All we have to do is ambush that bastard and kill him!!\"", Line_Normal); ClearMessage(); @@ -624,47 +715,51 @@ void main() DrawBustshotWithFiltering( 2, "Re_OkoruB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200233", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200233", 128); OutputLine(NULL, "「詩ぃちゃん、そんなの駄目!!", NULL, "\"Shii-chan, you can't do that!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200234", 128, 64); + PlayVoice(4, "ps3/s12/02/180200234", 128); OutputLine(NULL, " 悟史くんはそんなのを絶対に喜ばないよ!!」", - NULL, " Satoshi-kun wouldn't want that!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Satoshi-kun wouldn't want that!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Si_OdorokiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600065", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600065", 128); OutputLine(NULL, "「じゃあ沙都子をどうやって助ければいいんです!!", NULL, "\"Then how should we save Satoko?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600066", 128, 64); + PlayVoice(4, "ps3/s12/06/180600066", 128); OutputLine(NULL, " 悟史くんに頼まれた、沙都子を頼むって頼まれた!!", NULL, " Satoshi-kun entrusted me! He trusted me to look after Satoko!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600067", 128, 64); + PlayVoice(4, "ps3/s12/06/180600067", 128); OutputLine(NULL, " 私、沙都子に何かあったら悟史くんに顔向けできないよッ!!", - NULL, " If anything happens to Satoko, I could never face him again!!", Line_WaitForInput); + NULL, " If anything happens to Satoko, I could never face him again!! ", GetGlobalFlag(GLinemodeSp)); DisableWindow(); ChangeBustshot( 1, "Si_IkariA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/06/180600068", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/06/180600068", 128); OutputLine(NULL, " 沙都子が虐め抜かれた後じゃないと手が打てないなんて、そんなの方法じゃない!!", - NULL, " Having our hands tied until after Satoko's been thoroughly abused isn't an option!!", Line_WaitForInput); - PlaySE(4, "ps2/06/180600069", 128, 64); + NULL, "Having our hands tied until after Satoko's been thoroughly abused isn't an option!!", Line_WaitForInput); + PlayVoice(4, "ps2/06/180600069", 128); OutputLine(NULL, " 目の前で現在進行している犯罪はまず通報するの?", NULL, " When a crime is taking place right before your eyes, is reporting it the first thing you do?", Line_WaitForInput); - PlaySE(4, "ps2/06/180600070", 128, 64); + PlayVoice(4, "ps2/06/180600070", 128); OutputLine(NULL, " 違うでしょう!!", NULL, " No, it isn't!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600071", 128, 64); + PlayVoice(4, "ps3/s12/06/180600071", 128); OutputLine(NULL, " 止めなきゃ!", - NULL, " You stop it!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600072", 128, 64); + NULL, " You stop it! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600072", 128); OutputLine(NULL, " 私たちの手で自ら止めなきゃ!!!」", - NULL, " We have to stop this ourselves!!!\"", Line_Normal); + NULL, "We have to stop this ourselves!!!\"", Line_Normal); ClearMessage(); DisableWindow(); @@ -672,7 +767,8 @@ void main() DrawBustshotWithFiltering( 2, "Me_YowakiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300231", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300231", 128); OutputLine(NULL, "「落ち着きなよ詩音……、」", NULL, "\"Calm down, Shion...\"", Line_Normal); ClearMessage(); @@ -681,52 +777,57 @@ void main() ChangeBustshot( 1, "Si_OdorokiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600073", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600073", 128); OutputLine(NULL, "「お姉、園崎本家の頭首でしょ?!", NULL, "\"You're the head of the Sonozaki family, aren't you?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600074", 128, 64); + PlayVoice(4, "ps3/s12/06/180600074", 128); OutputLine(NULL, " 本家の力で沙都子を助けてよッ!!", NULL, " Use your power to save Satoko!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600075", 128, 64); + PlayVoice(4, "ps3/s12/06/180600075", 128); OutputLine(NULL, " できるでしょ?!", NULL, " You can do it, can't you?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600076", 128, 64); + PlayVoice(4, "ps3/s12/06/180600076", 128); OutputLine(NULL, " 沙都子を一人を助けるくらいの力は充分にあるでしょお姉ッ!!", - NULL, " You have enough power to save her!!", Line_WaitForInput); + NULL, " You have enough power to save her!! ", GetGlobalFlag(GLinemodeSp)); DisableWindow(); ChangeBustshot( 1, "Si_IkariA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600077", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600077", 128); OutputLine(NULL, " ……わかってるよ、ダム戦争で遺恨が残る北条家には一切関わらないって鬼婆の方針なんでしょ?!", - NULL, " ...I know. The hag's policy is to stay completely out of Houjou affairs because of her grudge over the dam conflict, right?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600078", 128, 64); + NULL, "...I know. The hag's policy is to stay completely out of Houjou affairs because of her grudge over the dam conflict, right?! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600078", 128); OutputLine(NULL, " 沙都子がどうなろうと見て見ぬふりというのが園崎本家の方針なんでしょ!!", - NULL, " No matter what happens to Satoko, the Sonozaki main branch intends to ignore it, don't they?!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/shio081404", 128, 64); + NULL, "No matter what happens to Satoko, the Sonozaki main branch intends to ignore it, don't they?!!", Line_WaitForInput); + PlayVoice(4, "ps3/s12/06/shio081404", 128); OutputLine(NULL, " 児童相談所に助けられなくて園崎家にも助けられないなら、私がやるしかないじゃないですかッ!!", NULL, " If neither the child consultation center nor the Sonozaki family can save her, I have to do it on my own!", Line_Normal); ClearMessage(); PlayBGM( 0, "yabaisemi", 120, 0 ); - PlaySE(4, "ps3/s12/06/180600080", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600080", 128); OutputLine(NULL, " 私はやるよ、沙都子を不幸にするヤツはぶっ殺してやるッ!!!", NULL, "I'm going to do it. I'm going to kill that pig!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600081", 128, 64); + PlayVoice(4, "ps3/s12/06/180600081", 128); OutputLine(NULL, " 今すぐ殺してやる、この場から沙都子の家まで行って刺し殺すのに1500秒もかからないんだからッ!!", NULL, " I'm going to do it right now. It's not going to take more than 1500 seconds for me to get to her house and stab him to death!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600082", 128, 64); + PlayVoice(4, "ps3/s12/06/180600082", 128); OutputLine(NULL, " あんたたちには1500秒で何ができる?!", - NULL, " What can you do in 1500 seconds?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600083", 128, 64); + NULL, " What can you do in 1500 seconds?! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600083", 128); OutputLine(NULL, " 何もできないでしょ!!", - NULL, " You can't do anything, can you?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600084", 128, 64); + NULL, "You can't do anything, can you?!", Line_WaitForInput); + PlayVoice(4, "ps3/s12/06/180600084", 128); OutputLine(NULL, " 私が助ける、私が沙都子を助けるの!!", NULL, " I'm going to do it. I'm going to help her!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600085", 128, 64); + PlayVoice(4, "ps3/s12/06/180600085", 128); OutputLine(NULL, " 離してよ離してよッ!!", NULL, " Let me go!!", Line_WaitForInput); @@ -734,7 +835,7 @@ void main() FadeBustshotWithFiltering( 1, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600086", 128, 64); + PlayVoice(4, "ps3/s12/06/180600086", 128); OutputLine(NULL, " 今から殺しに行くんだから、うわあぁああああ!!!」", NULL, " I'm going to kill him right now! Waaaaaaaaah!!\"", Line_Normal); ClearMessage(); @@ -752,31 +853,36 @@ void main() DisplayWindow(); PlayBGM( 0, "T2", 120, 0 ); - PlaySE(4, "ps3/s12/22/181400031", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400031", 128); OutputLine(NULL, "「詩音さん、お静かになさい!", NULL, "\"Shion-san, settle down!", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400032", 128, 64); + PlayVoice(4, "ps3/s12/22/181400032", 128); OutputLine(NULL, " 物騒なことをこれ以上言うと怒りますよ!!」", - NULL, " Stop saying that, or you're going to get into big trouble!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Stop saying that, or you're going to get into big trouble!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 知恵を巻き込み、仲間たちは沙都子をどうやれば救えるか過熱気味に議論していた。", NULL, "They were desperately discussing how to save her.", Line_Normal); ClearMessage(); DrawSceneWithMask( "G3", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………私はソファーに座ったまま、それをぼんやりと眺める。", - NULL, "...I just sat on the couch and stared at them vaguely.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...I just sat on the couch and stared at them vaguely.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …メンバーや場所は微妙に違うが、まったく同じやり取りを毎回見てきた。", NULL, "I had seen this same discussion many times, in many different situations.", Line_WaitForInput); OutputLine(NULL, "……そして今回もまったく同じだ。", NULL, " ...I was tired of listening to it.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……ひとつだけ同じでないところがあるとしたら、…状況の把握がほんの数日早いことくらいか。", NULL, "The only difference was that everything was happening a few days earlier than usual.", Line_Normal); ClearMessage(); @@ -786,33 +892,37 @@ void main() DrawBustshotWithFiltering( 0, "Ha_AuA1%", "mask00", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100149", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100149", 128); OutputLine(NULL, "「……………………梨花…。」", - NULL, "\"...............Rika...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...............Rika...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500585", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500585", 128); OutputLine(NULL, "「……大丈夫。", NULL, "\"...It's okay.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500586", 128, 64); + PlayVoice(4, "ps3/s12/05/180500586", 128); OutputLine(NULL, "………もう、何にも期待なんかしないから。", NULL, " ...I'm not going to expect anything good anymore.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500587", 128, 64); + PlayVoice(4, "ps3/s12/05/180500587", 128); OutputLine(NULL, "………期待なんて、どこにも残ってない。」", - NULL, " I don't have any hope left in my heart.....\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I don't have any hope left in my heart.....\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ha_YowakiA1%", 200, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入は悲しそうな表情を浮かべる。", - NULL, "Hanyuu made a sad expression.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hanyuu made a sad expression.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……袋小路に閉じ込められた私たちの運命を嘆いているのか、私の姿を見て哀れんでいるのか、…わからなかった。", NULL, "I couldn't tell if she was sad about our fate, or if she was taking pity on me...", Line_Normal); ClearMessage(); @@ -830,55 +940,67 @@ void main() SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 知恵は約束どおり、授業が終わるとそのままの足で沙都子の家へ出掛けた。", NULL, "Just as she promised, Chie went to Satoko's house after school.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 確かに沙都子が叔父に連れ去られてからまだ一日しか経っていない。", - NULL, "It had only been a day since Satoko's uncle took her away.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It had only been a day since Satoko's uncle took her away.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 客観的に沙都子に何らかの危害が加えられたとも断言できない。", NULL, "She wouldn't be able to tell if he'd hurt her already or not.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花があれほどに訴え、生徒たちがあれだけ騒がなければ、実際、知恵も2〜3日は様子を見ようとしたかもしれない。", NULL, "If the students hadn't made such a big fuss about it, Chie would have waited a couple of days before going to her house.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、昭和57年の気の毒な状況を知恵も知っていた。", - NULL, "She already knew, however, about what happened to Satoko the previous year.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She already knew, however, about what happened to Satoko the previous year.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして叔母と同じように沙都子を虐めていたことも知っていたし、叔父が一年間失踪して沙都子を放置していたのも知っていた。", NULL, "She also knew that her uncle was abusing her just like her aunt, and that he had neglected to act as her guardian for the whole year.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを加味すると、例え昨日の今日であっても、決して性急に過ぎるということはないのかもしれない。", NULL, "Considering those factors, it might not have been too soon for her to visit the Houjou residence.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今日、沙都子は登校しなかった。", - NULL, "Satoko hadn't shown up in school that day.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Satoko hadn't shown up in school that day.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その欠席の連絡もないし、電話しても誰も出なかった。", - NULL, "No one called the school to explain her absence.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "No one called the school to explain her absence.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……普通に考えて、沙都子の叔父が親権者として義務を果たしているかは大いに疑わしかった。", NULL, "That alone was proof that her uncle wasn't taking responsibility as her guardian...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 電話に出ないというだけではそれを決め付けられず、知恵はこうして直接やってきたのだった。", NULL, "Chie was going to her house to see what was going on with her own eyes.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ho2_Houjouke", "maskup", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 知恵は路肩に自分の車を停めると、初めて見る沙都子の家と、学校から持ってきた地図を見比べた。", NULL, "She parked the car in the street and checked the map she brought from the school.", Line_WaitForInput); OutputLine(NULL, "表札にも北条とある。", @@ -887,32 +1009,39 @@ void main() NULL, " Chie was certain that this had to be the place.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 二階の窓が開いていて、カーテンが風に揺れていた。", - NULL, "The window on the second floor was open, and she could see a curtain hanging there.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The window on the second floor was open, and she could see a curtain hanging there.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その窓からは中年の男たち何人かの笑い声が漏れてきている。", - NULL, "From that window, she could hear the laughing voices of several old men.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "From that window, she could hear the laughing voices of several old men.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …訪問の電話をついさっき掛けた時には誰も出なかったのに。", NULL, "No one had answered the phone when she called right before leaving the school...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 笑い声と共に時折ガラガラ聞こえる音は、きっと麻雀牌を混ぜる音なのだろう。", - NULL, "She could also hear the clicking noise of mahjong tiles along with the voices.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She could also hear the clicking noise of mahjong tiles along with the voices.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 知恵は麻雀の経験はなかったが、男の人数と笑い声の調子からきっとそうに違いないと思った。", - NULL, "She had never played mahjong before, but had a pretty good idea that was it from the way the men were talking.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She had never played mahjong before, but had a pretty good idea that was it from the way the men were talking.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 麻雀をやっているということは、叔父と同格の男性が他にも3人いるということだ。", - NULL, "If they were playing mahjong, there must have been three other men inside the house.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If they were playing mahjong, there must have been three other men inside the house.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それに、生徒たちからいかに叔父が乱暴な存在かさんざん説明されてきている。", NULL, "Her students had told her that Satoko's uncle was a very violent man.", Line_Normal); ClearMessage(); @@ -921,10 +1050,12 @@ void main() DrawBustshotWithFiltering( 0, "Tie1", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……知恵は教師ではあるが、同時に若い女性でもある。", - NULL, "Chie was a teacher, true, but she was also just a young lady.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Chie was a teacher, true, but she was also just a young lady.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 粗暴さを感じさせる笑い声に、呼び鈴を押そうとする指が一瞬だけ躊躇した。", NULL, "She felt hesitant to ring the doorbell after hearing their disgusting laughter.", Line_Normal); ClearMessage(); @@ -933,6 +1064,7 @@ void main() ChangeBustshot( 0, "Tie2", 200, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、知恵の正義心がそれを一蹴した。", NULL, "But courage drove her forward.", Line_WaitForInput); OutputLine(NULL, "ぐっと覚悟を決め、呼び鈴を鳴らす。", @@ -941,26 +1073,31 @@ void main() PlaySE( 0, "s_interphone", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 家の中にチャイムの音が響き渡るのがうっすらと聞こえた。", - NULL, "She heard the bell ring inside the house.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She heard the bell ring inside the house.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、二階から聞こえる笑い声は変らず、チャイムは聞こえてないように感じた。", NULL, "But the laughing voices continued to echo from the second floor. It seemed as though they didn't hear the bell.", Line_Normal); ClearMessage(); PlaySE( 0, "s_interphone", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 改めてチャイムを鳴らすと、笑い声が一瞬途切れた。", - NULL, "She rang the bell again, and this time the laughter stopped for a moment.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She rang the bell again, and this time the laughter stopped for a moment.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 多分、誰かが音に気付いてくれたのだろう。", NULL, "Someone must have heard the sound.", Line_WaitForInput); OutputLine(NULL, "…だが、すぐに笑い声が戻り、ガラガラという音も聞こえだした。", NULL, " But soon after, they started laughing again.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……階段を下りてくる音もしないし、呼び鈴に応えて返事をする様子もなかった。", NULL, "It didn't sound like anyone was coming to get the door...", Line_Normal); ClearMessage(); @@ -969,10 +1106,12 @@ void main() ChangeBustshot( 0, "Tie3", 200, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 一瞬の沈黙は呼び鈴が聞こえた反応だと思ったのだが、そうではなかったのだろうか?", - NULL, "She thought someone heard the bell, but perhaps not...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She thought someone heard the bell, but perhaps not...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いるのは間違いないのだ。", NULL, "Chie was sure they were home, of course.", Line_WaitForInput); OutputLine(NULL, "呼び鈴を鳴らしたけど誰も出てきませんでしたでは帰れない。", @@ -983,6 +1122,7 @@ void main() ChangeBustshot( 0, "Tie2", 200, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 知恵は覚悟を決めると、ノックしながら大声で二階に呼びかけた。", NULL, "She knocked and yelled loudly this time.", Line_Normal); ClearMessage(); @@ -992,14 +1132,16 @@ void main() Wait( 500 ); SetValidityOfInput( TRUE ); - PlaySE(4, "ps3/s12/22/181400033", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400033", 128); OutputLine(NULL, "「こんにちはぁ…!", NULL, "\"Hello...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400034", 128, 64); + PlayVoice(4, "ps3/s12/22/181400034", 128); OutputLine(NULL, " 北条さん、いらっしゃいませんかぁ!!」", - NULL, " Are you home, Houjou-san?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Are you home, Houjou-san?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 三度目にしてようやく二階から聞こえる声は止み、ぬっとガラの悪い大男が顔を覗かせた。", NULL, "Finally, the laughter stopped and a man with a scary look on his face opened the door.", Line_Normal); ClearMessage(); @@ -1007,7 +1149,8 @@ void main() DrawBustshotWithFiltering( 2, "Tetu1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Ho1_Houjouke", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/21/182000016", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/21/182000016", 128); OutputLine(NULL, "「何じゃいねおどれは。", NULL, "\"Who the fuck are you?", Line_WaitForInput); @@ -1015,11 +1158,12 @@ void main() ChangeBustshot( 2, "Tetu3", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/21/182000017", 128, 64); + PlayVoice(4, "ps3/s12/21/182000017", 128); OutputLine(NULL, "やかましか、とっと失せぇッ!!」", - NULL, " Shut up and get the hell out of here!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Shut up and get the hell out of here!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いかにも面倒臭そうで機嫌の悪い怒鳴り声に、知恵も一瞬怯んだが、すぐに教師としての強い責任感が胸の奥より込み上げた。", NULL, "Chie felt intimidated by him, but her heart was filled with a teacher's pride and responsibility.", Line_Normal); ClearMessage(); @@ -1028,22 +1172,25 @@ void main() DrawBustshotWithFiltering( 1, "Tie2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400035", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400035", 128); OutputLine(NULL, "「こんにちは、北条さんでいらっしゃいますか?", NULL, "\"Hello. Are you Houjou-san?", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400036", 128, 64); + PlayVoice(4, "ps3/s12/22/181400036", 128); OutputLine(NULL, " 私、」", - NULL, " I am--\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I am--\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 知恵が名乗るより前に鉄平は怒鳴り返した。", NULL, "Before she could introduce herself, Teppei screamed at her.", Line_Normal); ClearMessage(); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/21/182000018", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/21/182000018", 128); OutputLine(NULL, "「やかましかああぁッ!!", - NULL, "\"Just shut up!!", Line_ContinueAfterTyping); + NULL, "\"Just shut up!!", Line_Continue); PlaySE( 0, "s_Down", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); @@ -1052,7 +1199,7 @@ void main() SetSpeedOfMessage( FALSE, 0 ); OutputLineAll(NULL, "", Line_WaitForInput); - PlaySE(4, "ps3/s12/21/182000019", 128, 64); + PlayVoice(4, "ps3/s12/21/182000019", 128); OutputLine(NULL, " 新聞も牛乳も保険も間に合っとんね!", NULL, " I don't need no newspaper, no milk, no insurance!", Line_WaitForInput); @@ -1060,84 +1207,94 @@ void main() ChangeBustshot( 2, "Tetu2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/21/182000020", 128, 64); + PlayVoice(4, "ps3/s12/21/182000020", 128); OutputLine(NULL, " わしゃあ今、むっちゃん忙しいんよ。", NULL, " I'm busy right now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/21/182000021", 128, 64); + PlayVoice(4, "ps3/s12/21/182000021", 128); OutputLine(NULL, "仕事中じゃいね。」", - NULL, " I'm working.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm working.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 仕事中という言葉で、部屋の中にいるだろう仲間たちがゲラゲラと笑った。", - NULL, "The people in the room laughed when he told her he was working.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The people in the room laughed when he told her he was working.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが知恵はもう怯まない。", NULL, "Chie wouldn't give up.", Line_WaitForInput); OutputLine(NULL, "脅し文句に構わず先を続けた。", NULL, " She continued to speak.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/22/181400037_2", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400037_2", 128); OutputLine(NULL, "「私、雛見沢分校教諭の知恵と申します…!", NULL, "\"I'm the teacher at Hinamizawa Branch School. My name is Chie!", Line_WaitForInput); OutputLine(NULL, " 北条沙都子さんはいらっしゃいますか。」", - NULL, " Is Satoko Houjou-san here?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Is Satoko Houjou-san here?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/21/182000022", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/21/182000022", 128); OutputLine(NULL, "「あぁん?", NULL, "\"Huh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/21/182000023", 128, 64); + PlayVoice(4, "ps3/s12/21/182000023", 128); OutputLine(NULL, " 何じゃいおどれ。何でおどれに沙都子会わせにゃならんね。」", - NULL, " What the hell? What do you want with Satoko?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " What the hell? What do you want with Satoko?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/22/181400039", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400039", 128); OutputLine(NULL, "「今日、北条さんが学校をお休みしましたけれど、連絡がなかったもので何かあったのかと思いお伺いさせていただきました。」", - NULL, "\"I came here because she didn't come to school today. I wasn't able to get ahold of her, so I'm wondering what happened.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I came here because she didn't come to school today. I wasn't able to get ahold of her, so I'm wondering what happened.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Tetu1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/21/182000024", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/21/182000024", 128); OutputLine(NULL, "「ああぁん…?", NULL, "\"Huh...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/21/182000025", 128, 64); + PlayVoice(4, "ps3/s12/21/182000025", 128); OutputLine(NULL, " 学校ぉ…?」", NULL, " School...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/22/181400040", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400040", 128); OutputLine(NULL, "「はい。沙都子ちゃんはいますか?", NULL, "\"Yes. Is she home?", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400041", 128, 64); + PlayVoice(4, "ps3/s12/22/181400041", 128); OutputLine(NULL, " ちょっとお話したいことがあるのですが。」", - NULL, " I need to talk with her.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I need to talk with her.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Tetu2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/21/182000026", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/21/182000026", 128); OutputLine(NULL, "「あぁん、…風邪なんねぇ、そうそう。", NULL, "\"She's sick. That's right... she has a cold.", Line_WaitForInput); - PlaySE(4, "ps3/s12/21/182000027", 128, 64); + PlayVoice(4, "ps3/s12/21/182000027", 128); OutputLine(NULL, "…沙都子は風邪で熱ぅ出してるんですわ。」", - NULL, " Satoko is resting because she has a fever...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Satoko is resting because she has a fever...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/22/181400042", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400042", 128); OutputLine(NULL, "「プリントとかをお渡ししたいですので、ちょっとだけお話することはできませんか?」", NULL, "\"I need to give her some handouts. May I please see her?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/21/182000028", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/21/182000028", 128); OutputLine(NULL, "「どあほう。", NULL, "\"Fuckin' idiot.", Line_WaitForInput); - PlaySE(4, "ps3/s12/21/182000029", 128, 64); + PlayVoice(4, "ps3/s12/21/182000029", 128); OutputLine(NULL, "おどれ話、聞いてなかったんかい。", NULL, " Weren't you listening to what I just said?", Line_WaitForInput); @@ -1145,58 +1302,62 @@ void main() ChangeBustshot( 2, "Tetu3", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/21/182000030", 128, 64); + PlayVoice(4, "ps3/s12/21/182000030", 128); OutputLine(NULL, "沙都子は風邪じゃ!", NULL, " Satoko is sick!", Line_WaitForInput); - PlaySE(4, "ps3/s12/21/182000031", 128, 64); + PlayVoice(4, "ps3/s12/21/182000031", 128); OutputLine(NULL, " うんうんうなっとるんね!!", NULL, " She's sleeping right now!", Line_WaitForInput); - PlaySE(4, "ps3/s12/21/182000032", 128, 64); + PlayVoice(4, "ps3/s12/21/182000032", 128); OutputLine(NULL, " それを会わせられるかいボケぇ!!」", - NULL, " I can't let you see her!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I can't let you see her!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Tie3", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400043", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400043", 128); OutputLine(NULL, "「そうですか…。", NULL, "\"I see...", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400044", 128, 64); + PlayVoice(4, "ps3/s12/22/181400044", 128); OutputLine(NULL, "明日は登校できそうですか?」", NULL, " Do you think she can come to school tomorrow?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/21/182000033", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/21/182000033", 128); OutputLine(NULL, "「知るかいなッ!!", NULL, "\"Who knows?", Line_WaitForInput); - PlaySE(4, "ps3/s12/21/182000034", 128, 64); + PlayVoice(4, "ps3/s12/21/182000034", 128); OutputLine(NULL, " そんなもん、明日になってみなきゃわからんわ!!", NULL, " I won't know until then!", Line_WaitForInput); - PlaySE(4, "ps3/s12/21/182000035", 128, 64); + PlayVoice(4, "ps3/s12/21/182000035", 128); OutputLine(NULL, " このクソボケ!!」", - NULL, " You idiot!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You idiot!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/22/181400045", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400045", 128); OutputLine(NULL, "「……………………そ、…そうですか。", NULL, "\"............I, I see.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400046", 128, 64); + PlayVoice(4, "ps3/s12/22/181400046", 128); OutputLine(NULL, "…わかりました。", NULL, " All right...", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400047", 128, 64); + PlayVoice(4, "ps3/s12/22/181400047", 128); OutputLine(NULL, "では沙都子ちゃんによろしくお伝えください……。", NULL, " Please tell her that I came by...", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400048", 128, 64); + PlayVoice(4, "ps3/s12/22/181400048", 128); OutputLine(NULL, "失礼します…。」", - NULL, " Thank you...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Thank you...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 知恵が頭を下げてもう一度見上げた時には、もう鉄平の顔は引っ込んでいた…。", NULL, "Chie bowed, but by the time she lifted up her head, Teppei was no longer there...", Line_Normal); ClearMessage(); @@ -1218,14 +1379,17 @@ void main() SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 知恵が学校に戻ってくると、教室から生徒たちが何人か飛び出してきた。", NULL, "When Chie returned to the school, several students emerged from the classroom.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一にレナ、魅音に詩音だった。", - NULL, "They were Keiichi, Rena, Mion and Shion.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They were Keiichi, Rena, Mion and Shion.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 飛び出しては来なかったが、教室には梨花もいるようだった。", NULL, "Rika was also still inside the classroom, but she wouldn't come outside.", Line_Normal); ClearMessage(); @@ -1234,26 +1398,29 @@ void main() DrawBustshotWithFiltering( 2, "Re_NandeA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200235", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200235", 128); OutputLine(NULL, "「せ、先生、…どうでしたか?」", - NULL, "\"Ch-Chie-sensei... how did it go?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Ch-Chie-sensei... how did it go?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_OdorokiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300232", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300232", 128); OutputLine(NULL, "「沙都子のとこに行って来たんですよね?」", - NULL, "\"You went to Satoko's house, right?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"You went to Satoko's house, right?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Tie3", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400049", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400049", 128); OutputLine(NULL, "「皆さん、それが聞きたくて待っていたんですか…。」", NULL, "\"You were all waiting for me...?\"", Line_Normal); ClearMessage(); @@ -1261,16 +1428,18 @@ void main() DrawBustshotWithFiltering( 1, "Kei_Majime", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "GK2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100392", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100392", 128); OutputLine(NULL, "「知恵先生、沙都子はどうでしたか、無事でしたか…!」", - NULL, "\"Chie-sensei, how was Satoko doing? Was she okay...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Chie-sensei, how was Satoko doing? Was she okay...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Tie3", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400050", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400050", 128); OutputLine(NULL, "「………それがその、………会わせてもらえませんでした。」", NULL, "\".......Well... I didn't get to see her...\"", Line_Normal); ClearMessage(); @@ -1278,42 +1447,45 @@ void main() DrawBustshotWithFiltering( 0, "Si_IkariA1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "GK1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/06/180600087", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600087", 128); OutputLine(NULL, "「あんた何しに行ったんですかッ!!", NULL, "\"What the hell were you doing?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600088", 128, 64); + PlayVoice(4, "ps3/s12/06/180600088", 128); OutputLine(NULL, " 教師でしょ?!", NULL, " You're a teacher, right?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600089", 128, 64); + PlayVoice(4, "ps3/s12/06/180600089", 128); OutputLine(NULL, " ガキの使いじゃないんです、会えませんでした、そうですかで帰ってきちゃ意味ないじゃないですかッ!!」", - NULL, " You came back just because he didn't let you see her?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You came back just because he didn't let you see her?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_OdorokiB2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300233", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300233", 128); OutputLine(NULL, "「や、やめなよ詩音…!", NULL, "\"Stop it, Shion...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300234", 128, 64); + PlayVoice(4, "ps3/s12/03/180300234", 128); OutputLine(NULL, " そんなこともあるだろうって予想できたことだよ…!」", NULL, " That's about what we expected...!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/06/180600090", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/06/180600090", 128); OutputLine(NULL, "「どうせ沙都子の顔に青あざがあるに決まってます!", NULL, "\"I'm sure Satoko has a bruise on her face by now!", Line_WaitForInput); - PlaySE(4, "ps2/06/180600091", 128, 64); + PlayVoice(4, "ps2/06/180600091", 128); OutputLine(NULL, " だから会わせられないんです!!", NULL, " That's why he didn't want you to see her!", Line_WaitForInput); - PlaySE(4, "ps2/06/180600092", 128, 64); + PlayVoice(4, "ps2/06/180600092", 128); OutputLine(NULL, " そこは無理やり押しのけても家の中に踏み入るくらいしなきゃ駄目なんです!!", NULL, " You should've just ran into the house!!", Line_WaitForInput); - PlaySE(4, "ps2/06/180600093", 128, 64); + PlayVoice(4, "ps2/06/180600093", 128); OutputLine(NULL, " だからもぅ先生なんて信用できないって言いました!!」", - NULL, " I can't even trust you anymore!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I can't even trust you anymore!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 0, "mask00" , 0, FALSE, 0, 0, 400, FALSE ); @@ -1321,7 +1493,8 @@ void main() DrawBustshotWithFiltering( 2, "Tie3", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400051", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400051", 128); OutputLine(NULL, "「……本当にごめんなさい。」", NULL, "\"...I'm sorry.\"", Line_Normal); ClearMessage(); @@ -1329,22 +1502,24 @@ void main() DrawBustshotWithFiltering( 2, "Re_KomaruA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200236", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200236", 128); OutputLine(NULL, "「やめなよ詩ぃちゃん。", NULL, "\"Stop it, Shii-chan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200237", 128, 64); + PlayVoice(4, "ps3/s12/02/180200237", 128); OutputLine(NULL, "先生はできる範囲の最善を尽くしてくれたよ。」", - NULL, " She did the best she could.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " She did the best she could.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Kei_Komaru", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100393", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100393", 128); OutputLine(NULL, "「だが、これで本当にはっきりしたな。", NULL, "\"Now we know for sure.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100394", 128, 64); + PlayVoice(4, "ps2/01/180100394", 128); OutputLine(NULL, "……その沙都子の叔父ってヤツが、沙都子を家に閉じ込めているってのはどうやら間違いないみてぇだ。」", NULL, " ...Satoko's uncle definitely has her locked inside the house...\"", Line_Normal); ClearMessage(); @@ -1360,48 +1535,51 @@ void main() DisplayWindow(); PlayBGM( 0, "Feel", 120, 0 ); - PlaySE(4, "ps3/s12/06/180600094", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600094", 128); OutputLine(NULL, "「そんなの確かめる前からわかってます!", NULL, "\"We knew that from the start!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600095", 128, 64); + PlayVoice(4, "ps3/s12/06/180600095", 128); OutputLine(NULL, " 梨花ちゃまがそうだって昼間っからずっと言ってるじゃないですか!", NULL, " Rika-chama's been telling you all day today!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600096", 128, 64); + PlayVoice(4, "ps3/s12/06/180600096", 128); OutputLine(NULL, " それを確かめるだけに半日費やしたんですよ?!", NULL, " We wasted half a day just to find out if that's true!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600097", 128, 64); + PlayVoice(4, "ps3/s12/06/180600097", 128); OutputLine(NULL, " それでどうするんですか、どうやって沙都子を助けるつもりですか!!」", - NULL, " How the hell do you think you can help Satoko?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " How the hell do you think you can help Satoko?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawBustshotWithFiltering( 1, "Me_MajimeA2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "GK2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300235", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300235", 128); OutputLine(NULL, "「だから落ち着きなって…!", NULL, "\"Calm down!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300236", 128, 64); + PlayVoice(4, "ps3/s12/03/180300236", 128); OutputLine(NULL, " それをみんなで考えようよ。", NULL, " Let's make a plan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300237", 128, 64); + PlayVoice(4, "ps3/s12/03/180300237", 128); OutputLine(NULL, "詩音が沙都子のことを大事だと思うように、私たちだって大事に思ってる!", NULL, " We care about her just as much as you do!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300238", 128, 64); + PlayVoice(4, "ps3/s12/03/180300238", 128); OutputLine(NULL, " 決して見殺しになんかしない、私たちにできることを考えようよ…!!」", - NULL, " We're not going to abandon her. Let's come up with a way to save Satoko!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We're not going to abandon her. Let's come up with a way to save Satoko!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Si_AkuwaraiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600098", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600098", 128); OutputLine(NULL, "「そうですね、私はもう考えて提案しましたよ?", NULL, "\"I already gave you my opinion, didn't I?", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600099", 128, 64); + PlayVoice(4, "ps3/s12/06/180600099", 128); OutputLine(NULL, " 私がたったひとりで、今日中に決着できるものすごくお手軽な方法です。", NULL, " It's the best solution we have. I can handle it all by myself!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600100", 128, 64); + PlayVoice(4, "ps3/s12/06/180600100", 128); OutputLine(NULL, "死体を隠すとこだけお姉の力を借りますが、」", NULL, " I only need your help to hide his body...\"", Line_Normal); ClearMessage(); @@ -1412,16 +1590,17 @@ void main() DrawBustshot( 0, "Re_OkoruA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200238", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200238", 128); OutputLine(NULL, "「だから詩ぃちゃん!!", NULL, "\"Stop it, Shii-chan!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200239", 128, 64); + PlayVoice(4, "ps3/s12/02/180200239", 128); OutputLine(NULL, " 物騒な話をするのはやめて…!!", NULL, " Stop saying such violent things!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200240", 128, 64); + PlayVoice(4, "ps3/s12/02/180200240", 128); OutputLine(NULL, " 詩ぃちゃんは人殺しのことを簡単に考えすぎなの!!", NULL, " Murder is a serious crime!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200241", 128, 64); + PlayVoice(4, "ps3/s12/02/180200241", 128); OutputLine(NULL, " 人を殺せば解決できるなんて考え方は、およそ思いつく考えの中で最低の最低、本当の最低のことなのッ!!」", NULL, " It's the worst thing you can even think about!!\"", Line_Normal); ClearMessage(); @@ -1429,28 +1608,30 @@ void main() DrawBustshotWithFiltering( 1, "Si_IkariA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "GK2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/06/180600101", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600101", 128); OutputLine(NULL, "「なら他に提案をしてみてくださいよ!!", NULL, "\"Then give me a different idea!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600102", 128, 64); + PlayVoice(4, "ps3/s12/06/180600102", 128); OutputLine(NULL, " 私の提案が最低の最低なら、私よりほんのちょっぴり上等な程度でいいですから代案を聞かせてください!!", NULL, " If my idea is wrong, then give me a different one, even if it's only a little bit better!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600103", 128, 64); + PlayVoice(4, "ps3/s12/06/180600103", 128); OutputLine(NULL, " ほら!", NULL, " Come on!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600104", 128, 64); + PlayVoice(4, "ps3/s12/06/180600104", 128); OutputLine(NULL, " ほら!!", NULL, " Come on!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600105", 128, 64); + PlayVoice(4, "ps3/s12/06/180600105", 128); OutputLine(NULL, " ………何も言えないじゃないですか!!", NULL, " See? You can't even say anything!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600106", 128, 64); + PlayVoice(4, "ps3/s12/06/180600106", 128); OutputLine(NULL, " 私なら1500秒で沙都子を救える!", - NULL, " I can save Satoko in 1500 seconds!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600107", 128, 64); + NULL, " I can save Satoko in 1500 seconds! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600107", 128); OutputLine(NULL, " お姉の力なんか借りられなくてもいい、死体なんか私が引き摺って、鬼ヶ淵の沼にでも放り込んでやる!", - NULL, " I'll just drag his body to the Onigafuchi Swamp and dump him in there! I don't even need your help, Sis!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600108", 128, 64); + NULL, "I'll just drag his body to the Onigafuchi Swamp and dump him in there! I don't even need your help, Sis!", Line_WaitForInput); + PlayVoice(4, "ps3/s12/06/180600108", 128); OutputLine(NULL, " ほら、提案してくださいよ、これより早くてすぐに沙都子を救える方法をッ!!」", NULL, " What's wrong? Why don't you come up with another idea for saving her?\"", Line_Normal); ClearMessage(); @@ -1459,48 +1640,53 @@ void main() DrawBustshotWithFiltering( 2, "Re_OkoruB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200242", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200242", 128); OutputLine(NULL, "「だからそうじゃないの!!", NULL, "\"That's not the point!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200243", 128, 64); + PlayVoice(4, "ps3/s12/02/180200243", 128); OutputLine(NULL, " 一人で悩んだらそんなことしか考えられないの!!", NULL, " If you try to figure it out by yourself, that's all you'll think of!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200244", 128, 64); + PlayVoice(4, "ps3/s12/02/180200244", 128); OutputLine(NULL, " ならはっきり言ってあげるよ。", NULL, " Let me tell you something...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200245", 128, 64); + PlayVoice(4, "ps3/s12/02/180200245", 128); OutputLine(NULL, "1500秒?", NULL, " 1500 seconds?", Line_WaitForInput); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/02/180200246", 128, 64); + PlayVoice(4, "ps3/s12/02/180200246", 128); OutputLine(NULL, " 掛かり過ぎでしょそんなのッ!!", NULL, " That's taking way too long!", Line_WaitForInput); SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps3/s12/02/180200247", 128, 64); + PlayVoice(4, "ps3/s12/02/180200247", 128); OutputLine(NULL, " 私なら1000秒掛けないよ!!", - NULL, " I would save her within 1000 seconds!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200248", 128, 64); + NULL, " I would save her within 1000 seconds! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200248", 128); OutputLine(NULL, " 詩ぃちゃんなんかみたいにグチグチ言わずに黙って教室を出て行ってもう実行してるよ!!", - NULL, " If I were you, I'd just leave here silently and do what I want to do!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200249", 128, 64); + NULL, "If I were you, I'd just leave here silently and do what I want to do!", Line_WaitForInput); + PlayVoice(4, "ps3/s12/02/180200249", 128); OutputLine(NULL, " 何でそうしないと思う?", NULL, " Do you know why I'm not doing that?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200250", 128, 64); + PlayVoice(4, "ps3/s12/02/180200250", 128); OutputLine(NULL, " 昔、誰かに教えられたことがあるの。", - NULL, " It's because someone told me once", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200251", 128, 64); + NULL, " It's because someone told me once ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200251", 128); OutputLine(NULL, "例えそれしか方法がなかったとしても、……殺人に訴えるのはいけないこと。", - NULL, " that even if it's the only option you have, murder is still something that you should never do.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200252", 128, 64); + NULL, "that even if it's the only option you have, murder is still something that you should never do.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/02/180200252", 128); OutputLine(NULL, "正しいことじゃない、最善手なんかじゃないのッ!!", - NULL, " It's not the right thing to do, and it's never the best thing to do either!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200253", 128, 64); + NULL, " It's not the right thing to do, and it's never the best thing to do either! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200253", 128); OutputLine(NULL, " それしかないと思ってしまうことが、一人で悩むことの限界なの!!」", - NULL, " You just think it's the best solution, because you're not thinking properly!\"", Line_Normal); + NULL, "You just think it's the best solution, because you're not thinking properly!\"", Line_Normal); ClearMessage(); DrawScene( "black", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 遠い昔、", NULL, "A long time ago...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1512,14 +1698,16 @@ void main() Wait( 600 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "私は確かに教えられたよ。", - NULL, " but someone taught it to me.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " but someone taught it to me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何か大変なことがあったり、辛いことがあったりした時は一人で悩んじゃいけない。", - NULL, "If there's something that troubles you, you can't think about it all on your own.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If there's something that troubles you, you can't think about it all on your own.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 一人で考えた短絡的な手段を最善の解決策だなんて誤解しちゃいけない。", NULL, "You can't think that your own solution is the best way to conclude things.", Line_Normal); ClearMessage(); @@ -1527,18 +1715,20 @@ void main() DrawBustshotWithFiltering( 0, "Re_OkoruA1", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "GK2", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200254", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200254", 128); OutputLine(NULL, "「みんなで考える、みんなで悩む!!", NULL, "\"We should all think about it together!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200255", 128, 64); + PlayVoice(4, "ps3/s12/02/180200255", 128); OutputLine(NULL, " 確かに今この瞬間は詩ぃちゃんの短絡的な提案に対する提案をできないけど、私たちがみんなで考えれば、絶対にそれよりいい解決策が見つけられるよ!!」", - NULL, " If we all brainstorm, I'm sure we'll come up with a better solution!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If we all brainstorm, I'm sure we'll come up with a better solution!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawBustshotWithFiltering( 1, "Si_MajimeA1", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "GK1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/06/180600109", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600109", 128); OutputLine(NULL, "「いいとか悪いとかの問題じゃないです。", NULL, "\"It's not about whether my idea is wrong or right.", Line_WaitForInput); @@ -1546,7 +1736,7 @@ void main() ChangeBustshot( 1, "Si_IkariA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/06/180600110", 128, 64); + PlayVoice(4, "ps2/06/180600110", 128); OutputLine(NULL, "一分一秒でも無駄な時間を費やせば、沙都子がどんな乱暴をされるか考えればいいじゃないですかッ!!", NULL, " Just think about it. Every minute we waste puts Satoko in more danger!", Line_WaitForInput); @@ -1554,77 +1744,82 @@ void main() ChangeBustshot( 1, "Si_YowakiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600111", 128, 64); + PlayVoice(4, "ps3/s12/06/180600111", 128); OutputLine(NULL, " 北条って姓がそんなに憎らしい?", - NULL, " Do you hate the Houjou family that much?", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600112", 128, 64); + NULL, " Do you hate the Houjou family that much? ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600112", 128); OutputLine(NULL, " 悟史くんや沙都子がどんなに辛くても誰も手を差し伸べないの?!", - NULL, " No one is supposed to help Satoshi-kun and Satoko, no matter how much they're struggling?", Line_WaitForInput); + NULL, "No one is supposed to help Satoshi-kun and Satoko, no matter how much they're struggling?", Line_WaitForInput); DisableWindow(); ChangeBustshot( 1, "Si_IkariA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600113", 128, 64); + PlayVoice(4, "ps3/s12/06/180600113", 128); OutputLine(NULL, " 私が助ける、御託なんてもうたくさん!!", NULL, " I'm going to help her!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600114", 128, 64); + PlayVoice(4, "ps3/s12/06/180600114", 128); OutputLine(NULL, " そこをどいてよ!", NULL, " Get out of my way!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600115", 128, 64); + PlayVoice(4, "ps3/s12/06/180600115", 128); OutputLine(NULL, " そこまで言うなら今から行ってくる、", NULL, " I'm leaving right now!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600116", 128, 64); + PlayVoice(4, "ps3/s12/06/180600116", 128); OutputLine(NULL, "あいつをさくっと殺して沙都子を助け出してくる!!」", - NULL, " I'm going to stab that loser and save Satoko!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm going to stab that loser and save Satoko!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_BikkuriB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200256", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200256", 128); OutputLine(NULL, "「だ、駄目だよ詩ぃちゃん、詩ぃちゃんッ!!!」", NULL, "\"No, Shii-chan... Shii-chan!!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/06/180600117", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600117", 128); OutputLine(NULL, "「お前たちは呪ってろ!", NULL, "\"You guys should curse yourselves!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600118", 128, 64); + PlayVoice(4, "ps3/s12/06/180600118", 128); OutputLine(NULL, " 自分たちの無力さをいつまでも!!", NULL, " Curse your powerlessness!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600119", 128, 64); + PlayVoice(4, "ps3/s12/06/180600119", 128); OutputLine(NULL, " そして寄り集まって、思いつきもしない妙案を議論し合えばいい!", NULL, " Fine, brainstorm for another idea. You'll never come up with one!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600120", 128, 64); + PlayVoice(4, "ps3/s12/06/180600120", 128); OutputLine(NULL, " そうして沙都子のために何かしているという免罪符を得ながら、沙都子を緩慢に見殺しにしていけばいい!!", NULL, " Just go ahead and neglect her!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600121", 128, 64); + PlayVoice(4, "ps3/s12/06/180600121", 128); OutputLine(NULL, " あんたたちは誰も沙都子のことを大事に思ってないんだ!!", - NULL, " You've never really cared about Satoko!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600122", 128, 64); + NULL, " You've never really cared about Satoko!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600122", 128); OutputLine(NULL, " 沙都子のことなんか遊び友達だとしか思ってないんだ!!", - NULL, " You only think of her as someone you can play with!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600123", 128, 64); + NULL, "You only think of her as someone you can play with!!", Line_WaitForInput); + PlayVoice(4, "ps3/s12/06/180600123", 128); OutputLine(NULL, " 私は違う!!", NULL, " But I'm different!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600124", 128, 64); + PlayVoice(4, "ps3/s12/06/180600124", 128); OutputLine(NULL, " 沙都子は友達以上!! ", NULL, " She's more than just a friend for me!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600125", 128, 64); + PlayVoice(4, "ps3/s12/06/180600125", 128); OutputLine(NULL, "家族だとすら思ってる!!", NULL, " She's like my family!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600126", 128, 64); + PlayVoice(4, "ps3/s12/06/180600126", 128); OutputLine(NULL, " あんたたちとは沙都子を大事に思う心が違うの!!!", NULL, " I care about her more than you guys do!!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600127", 128, 64); + PlayVoice(4, "ps3/s12/06/180600127", 128); OutputLine(NULL, " じゃあね、殺してくるね!!", - NULL, " I'm going to go kill him now!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600128", 128, 64); + NULL, " I'm going to go kill him now!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600128", 128); OutputLine(NULL, " さよなら!!」", - NULL, " Goodbye!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Goodbye!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawBustshot( 2, "Kei_Majime", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawScene( "GK3", 400 ); @@ -1632,7 +1827,8 @@ void main() FadeOutBGM( 2, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); - PlaySE(4, "ps3/s12/01/180100395", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100395", 128); OutputLine(NULL, "「…………待ちな。」", NULL, "\"......Wait a minute.\"", Line_Normal); ClearMessage(); @@ -1641,19 +1837,21 @@ void main() DrawBustshotWithFiltering( 1, "Si_IkariA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600129", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600129", 128); OutputLine(NULL, "「何よ、邪魔する気ですか…!」", - NULL, "\"What is it? Are you trying to stop me...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"What is it? Are you trying to stop me...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Kei_Majime2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100396", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100396", 128); OutputLine(NULL, "「……詩音。", NULL, "\"Shion...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100397", 128, 64); + PlayVoice(4, "ps3/s12/01/180100397", 128); OutputLine(NULL, "お前、レナの言ったことが半分も理解できてねぇだろ。」", NULL, " You're not understanding even half of what Rena is trying to tell you.\"", Line_Normal); ClearMessage(); @@ -1663,23 +1861,25 @@ void main() ChangeBustshot( 1, "Si_HutekiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600130", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600130", 128); OutputLine(NULL, "「半分どころかお釣が来るくらいに理解してますよ。", NULL, "\"What? I totally understand what she's saying.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600131", 128, 64); + PlayVoice(4, "ps3/s12/06/180600131", 128); OutputLine(NULL, "殺しをするほんのちょっとの度胸があればすぐに救えるのに、それを綺麗事で誤魔化す偽善の話ですよね?!」", - NULL, " We can save her right away with just the little courage needed to murder him, but she's spouting hypocritical garbage to hide that fact!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We can save her right away with just the little courage needed to murder him, but she's spouting hypocritical garbage to hide that fact!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100398", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100398", 128); OutputLine(NULL, "「………詩音。", NULL, "\"...Shion.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100399", 128, 64); + PlayVoice(4, "ps3/s12/01/180100399", 128); OutputLine(NULL, "お前が人殺しをしてまで沙都子を救ったとして、", - NULL, " Do you think Satoko would appreciate it", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Do you think Satoko would appreciate it", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 3000 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…沙都子は感謝すると思ってるのか…?」", NULL, " if you saved her by committing murder?\"", Line_Normal); ClearMessage(); @@ -1688,26 +1888,28 @@ void main() ChangeBustshot( 1, "Si_MajimeA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600132", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600132", 128); OutputLine(NULL, "「感謝がほしいわけじゃないです。", NULL, "\"I'm not trying to seek her appreciation.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600133", 128, 64); + PlayVoice(4, "ps3/s12/06/180600133", 128); OutputLine(NULL, "別に私は刺し違えてもいい。", NULL, " I don't care what happens to me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600134", 128, 64); + PlayVoice(4, "ps3/s12/06/180600134", 128); OutputLine(NULL, "それで沙都子が幸せになれるなら本望なんですから!」", - NULL, " Her happiness is all that matters!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Her happiness is all that matters!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } PlayBGM( 0, "Birth_and_death", 120, 0 ); DisableWindow(); ChangeBustshot( 2, "Kei_Ikari1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100400", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100400", 128); OutputLine(NULL, "「違うな。", NULL, "\"That's not right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100401", 128, 64); + PlayVoice(4, "ps3/s12/01/180100401", 128); OutputLine(NULL, "口先の威勢はなかなかいいが、お前には刺し違える度胸なんかありゃしねえな。", NULL, " You're talking tough, but I know you're scared.", Line_WaitForInput); @@ -1715,43 +1917,47 @@ void main() ChangeBustshot( 2, "Kei_Majime", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100402", 128, 64); + PlayVoice(4, "ps3/s12/01/180100402", 128); OutputLine(NULL, "その証拠に、お前はさっき魅音に死体を隠すのを頼みたいようなことを言ったじゃねぇか。", NULL, " In fact, you asked Mion to help you hide the body.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100403", 128, 64); + PlayVoice(4, "ps3/s12/01/180100403", 128); OutputLine(NULL, "それはつまり、刺し違えたくない、叔父をぶっ殺した後、元の平穏な生活に戻りたいって願望の表れじゃねぇか。", - NULL, " In other words, you want to have a normal life after killing her uncle.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100404", 128, 64); + NULL, " In other words, you want to have a normal life after killing her uncle. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100404", 128); OutputLine(NULL, "お前が本当に望んでいる世界は、ついこの間までの世界。", - NULL, " You want us all to be happy, just like a few days ago.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100405", 128, 64); + NULL, "You want us all to be happy, just like a few days ago.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180100405", 128); OutputLine(NULL, "俺たちみんなが仲良く楽しく過ごしていたあの世界への回帰なんだ。", NULL, " You want us to be back where we were.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100406", 128, 64); + PlayVoice(4, "ps3/s12/01/180100406", 128); OutputLine(NULL, "だがな、お前が殺人を犯せば、絶対にその世界へは戻れない!!", - NULL, " But if you murder him, we'll never be like that again!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100407", 128, 64); + NULL, " But if you murder him, we'll never be like that again!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100407", 128); OutputLine(NULL, " そうそう簡単に完全犯罪なんかができると思うなよ、お前は絶対に逮捕される!!」", - NULL, " Do you think you can really commit a perfect crime? You'll be arrested for sure!!\"", Line_Normal); + NULL, "Do you think you can really commit a perfect crime? You'll be arrested for sure!!\"", Line_Normal); ClearMessage(); DisableWindow(); ChangeBustshot( 1, "Si_IkariA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600135", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600135", 128); OutputLine(NULL, "「それくらい覚悟の上です!!", NULL, "\"I'm prepared to face that!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600136", 128, 64); + PlayVoice(4, "ps3/s12/06/180600136", 128); OutputLine(NULL, " 沙都子の苦しみを私が懲役で代われるなら本望です!!」", - NULL, " If I could end Satoko's suffering by doing time behind bars, I'd gladly pay that price!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If I could end Satoko's suffering by doing time behind bars, I'd gladly pay that price!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Kei_Ikari2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100408", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100408", 128); OutputLine(NULL, "「違うな違うな、絶対にそれは違うな!!", NULL, "\"No. No. That's absolutely not true!!", Line_WaitForInput); @@ -1759,29 +1965,30 @@ void main() ChangeBustshot( 2, "Kei_Komaru", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100409", 128, 64); + PlayVoice(4, "ps3/s12/01/180100409", 128); OutputLine(NULL, " お前は自分を呪うぜ、賭けてもいい。", NULL, " You would curse yourself, and I'd bet on that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100410", 128, 64); + PlayVoice(4, "ps3/s12/01/180100410", 128); OutputLine(NULL, "どうして自分が殺人なんて貧乏くじを引かなくちゃならなかったのか、未練がましく自分を呪うんだ。", - NULL, " You would curse yourself and regret it, wondering how you drew the short straw and became a murderer.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100411", 128, 64); + NULL, " You would curse yourself and regret it, wondering how you drew the short straw and became a murderer. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100411", 128); OutputLine(NULL, "そしてその時になってようやく、詩音が本当に求めていたことに気が付くんだよ。", - NULL, " Then you'd finally realize what you really wanted.", Line_WaitForInput); + NULL, "Then you'd finally realize what you really wanted.", Line_WaitForInput); DisableWindow(); ChangeBustshot( 2, "Kei_Nayamu", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100412", 128, 64); + PlayVoice(4, "ps3/s12/01/180100412", 128); OutputLine(NULL, "それは叔父を殺すことじゃない、", - NULL, " It wasn't killing her uncle.", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " It wasn't killing her uncle.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "みんなと元の世界に戻ることだ!", NULL, " It was returning us all to our happy lives!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100413", 128, 64); + PlayVoice(4, "ps3/s12/01/180100413", 128); OutputLine(NULL, " そしてそれは殺人を犯すことで台無しになってしまうんだよ!!", NULL, " Your wish will never come true if you commit murder!", Line_Normal); ClearMessage(); @@ -1790,45 +1997,49 @@ void main() ChangeBustshot( 2, "Kei_Ikari2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100414", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100414", 128); OutputLine(NULL, " そしてお前が自分を呪うように沙都子も自分を呪うだろうな。", NULL, "Satoko will also curse herself.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100415", 128, 64); + PlayVoice(4, "ps3/s12/01/180100415", 128); OutputLine(NULL, "自分が原因で詩音が殺人を犯すはめになったとずっと後悔すると思う。", NULL, " She'll blame herself, thinking she's the reason Shion became a murderer.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100416", 128, 64); + PlayVoice(4, "ps3/s12/01/180100416", 128); OutputLine(NULL, "……第一、お前がいなくなったら、誰が沙都子にカボチャを食わせるんだよ?!", - NULL, " ...In fact, who's going to force Satoko to eat her squash if you get locked up?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100417", 128, 64); + NULL, " ...In fact, who's going to force Satoko to eat her squash if you get locked up?! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100417", 128); OutputLine(NULL, " 誰が沙都子と陰険なトラップの相談をするんだよ?!", - NULL, " Who's going to talk about setting up mean traps with Satoko...?!", Line_WaitForInput); + NULL, "Who's going to talk about setting up mean traps with Satoko...?!", Line_WaitForInput); DisableWindow(); ChangeBustshot( 2, "Kei_Ikari1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100418", 128, 64); + PlayVoice(4, "ps3/s12/01/180100418", 128); OutputLine(NULL, " お前だろ?!", NULL, " You're supposed to do those things!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100419", 128, 64); + PlayVoice(4, "ps3/s12/01/180100419", 128); OutputLine(NULL, " 園崎詩音だろッ?!", NULL, " Shion Sonozaki!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100420", 128, 64); + PlayVoice(4, "ps3/s12/01/180100420", 128); OutputLine(NULL, " お前が本当に目指す世界には、お前が沙都子の脇にいなければ駄目なんだよ!!", NULL, " You have to be by her side at all times!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100421", 128, 64); + PlayVoice(4, "ps3/s12/01/180100421", 128); OutputLine(NULL, " そこを間違えるな!!", - NULL, " Don't kid yourself!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100422", 128, 64); + NULL, " Don't kid yourself!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100422", 128); OutputLine(NULL, " 沙都子のためだと錯覚して、自ら取り返しのつかない間違いを犯すんじゃないッ!!!」", - NULL, " What you're trying to do is not for Satoko. It's just a huge mistake!!!\"", Line_Normal); + NULL, "What you're trying to do is not for Satoko. It's just a huge mistake!!!\"", Line_Normal); ClearMessage(); DisableWindow(); ChangeBustshot( 1, "Si_HutekiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600137", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600137", 128); OutputLine(NULL, "「そこまで言うなら、圭ちゃんは沙都子を救う方法を何か提案できるんですか?", NULL, "\"If that's what you're saying, do you have any idea for how to save her?", Line_WaitForInput); @@ -1836,28 +2047,30 @@ void main() ChangeBustshot( 1, "Si_IkariA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600138", 128, 64); + PlayVoice(4, "ps3/s12/06/180600138", 128); OutputLine(NULL, " できないでしょ!!", NULL, " You don't, do you?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600139", 128, 64); + PlayVoice(4, "ps3/s12/06/180600139", 128); OutputLine(NULL, " 口先だけの綺麗事で私の邪魔立てをするなぁ!!!", NULL, " You're such a hypocrite!!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600140", 128, 64); + PlayVoice(4, "ps3/s12/06/180600140", 128); OutputLine(NULL, " だからそこを退いて!!", NULL, " I said move!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600141", 128, 64); + PlayVoice(4, "ps3/s12/06/180600141", 128); OutputLine(NULL, " 殺す!", NULL, " I'm killing him!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600142", 128, 64); + PlayVoice(4, "ps3/s12/06/180600142", 128); OutputLine(NULL, " 私が今から殺しに行く!!」", - NULL, " I'm going to kill him now!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I'm going to kill him now!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが圭一は教室の出口の前で立ちはだかる。", - NULL, "Keiichi blocked her way by standing in front of the door.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Keiichi blocked her way by standing in front of the door.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 詩音が憎々しげに睨み付けるが、圭一はむしろ不敵に笑うくらいだった。", NULL, "Shion gave him a hateful glare, but he just sent her back a confident smile.", Line_Normal); ClearMessage(); @@ -1866,28 +2079,30 @@ void main() ChangeBustshot( 2, "Kei_Def1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100423", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100423", 128); OutputLine(NULL, "「詩音を行かせるわけにはいかねぇな。", NULL, "\"I can't let you go, Shion.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100424", 128, 64); + PlayVoice(4, "ps3/s12/01/180100424", 128); OutputLine(NULL, "俺たちの望む世界は、詩音が欠けたら成立しない。", NULL, " The world we all long for doesn't exist without you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100425", 128, 64); + PlayVoice(4, "ps3/s12/01/180100425", 128); OutputLine(NULL, "だから俺はお前を行かさないぞ。」", - NULL, " I'm not going to let you go.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm not going to let you go.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Si_AkuwaraiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600143", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600143", 128); OutputLine(NULL, "「ほう、そうですか。", NULL, "\"Is that so?", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600144", 128, 64); + PlayVoice(4, "ps3/s12/06/180600144", 128); OutputLine(NULL, "なら圭ちゃんは北条鉄平を庇ってるってわけですね。", NULL, " That means you're siding with Teppei Houjou.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600145", 128, 64); + PlayVoice(4, "ps3/s12/06/180600145", 128); OutputLine(NULL, "なら同罪だ、お前から先に頭を叩き割ってやるッ!!!」", NULL, " You're just as guilty as he is. I'm going to bust your head open and kill you first!!!\"", Line_Normal); ClearMessage(); @@ -1895,31 +2110,33 @@ void main() DrawBustshotWithFiltering( 2, "Me_OdorokiB2", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300239", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300239", 128); OutputLine(NULL, "「ちょっと!!", NULL, "\"Hey!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300240", 128, 64); + PlayVoice(4, "ps3/s12/03/180300240", 128); OutputLine(NULL, " 馬鹿、詩音!!", NULL, " Don't be stupid, Shion!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300241", 128, 64); + PlayVoice(4, "ps3/s12/03/180300241", 128); OutputLine(NULL, " やめなよ!!!」", - NULL, " Quit it already!!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Quit it already!!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Tie2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400052", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400052", 128); OutputLine(NULL, "「詩音さん!", NULL, "\"Shion-san!", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400053", 128, 64); + PlayVoice(4, "ps3/s12/22/181400053", 128); OutputLine(NULL, " その椅子をどうするつもりですか!!", NULL, " What are you going to do with that chair?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400054", 128, 64); + PlayVoice(4, "ps3/s12/22/181400054", 128); OutputLine(NULL, " やめなさい!", NULL, " Stop it!", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400055", 128, 64); + PlayVoice(4, "ps3/s12/22/181400055", 128); OutputLine(NULL, " 椅子を床に置きなさい!!」", NULL, " Put that chair down!!\"", Line_Normal); ClearMessage(); @@ -1927,12 +2144,13 @@ void main() DrawBustshotWithFiltering( 2, "Si_HutekiA1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK3", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/06/180600146", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600146", 128); OutputLine(NULL, "「圭ちゃんが、この期に及んでまぁだ、私が本気だってわかってないなら、", - NULL, "\"He doesn't understand that I'm serious.", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"He doesn't understand that I'm serious.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "マジで血ぃ見ます。", NULL, " I have to show him how determined I am.", Line_WaitForInput); @@ -1940,19 +2158,20 @@ void main() ChangeBustshot( 2, "Si_IkariA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600147", 128, 64); + PlayVoice(4, "ps3/s12/06/180600147", 128); OutputLine(NULL, "謝んなくていいですからとっととどきやがれってんです。」", - NULL, " You better get the hell out of my way, now!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You better get the hell out of my way, now!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Kei_Ikari1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100426", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100426", 128); OutputLine(NULL, "「詩音、確かに今この瞬間、俺はよりいい提案をできない。", NULL, "\"Shion... I admit that right now, I have no better idea.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100427", 128, 64); + PlayVoice(4, "ps3/s12/01/180100427", 128); OutputLine(NULL, "でも、それは今思いついてないだけのことだ。", NULL, " But that's just for the moment.", Line_WaitForInput); @@ -1960,34 +2179,36 @@ void main() ChangeBustshot( 1, "Kei_Majime", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100428", 128, 64); + PlayVoice(4, "ps3/s12/01/180100428", 128); OutputLine(NULL, "俺たちはきっときっと沙都子を助けるもっとマシな方法を考え出す!!", NULL, " I'm sure that we will come up with a better idea eventually!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100429", 128, 64); + PlayVoice(4, "ps3/s12/01/180100429", 128); OutputLine(NULL, " 絶対にだ。", NULL, " I guarantee it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100430", 128, 64); + PlayVoice(4, "ps3/s12/01/180100430", 128); OutputLine(NULL, "絶対に俺たちが沙都子を救う。", - NULL, " I promise you that we're going to save Satoko.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100431", 128, 64); + NULL, " I promise you that we're going to save Satoko. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100431", 128); OutputLine(NULL, "だから、な?", - NULL, " So please, okay?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100432", 128, 64); + NULL, "So please, okay?", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180100432", 128); OutputLine(NULL, " 信じろ、仲間を。」", - NULL, " Trust your friends.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Trust your friends.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Si_MajimeA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600148", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600148", 128); OutputLine(NULL, "「仲間である沙都子のために手を汚せない連中に、沙都子を仲間呼ばわりされたくないです。", NULL, "\"If you're afraid of committing murder for Satoko's sake, you're not my friend anymore.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600149", 128, 64); + PlayVoice(4, "ps3/s12/06/180600149", 128); OutputLine(NULL, "もう一度は言わない!!", NULL, " I'm not going to tell you this again!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600150", 128, 64); + PlayVoice(4, "ps3/s12/06/180600150", 128); OutputLine(NULL, " そこをどきやがれッ!!!」", NULL, " Get the hell out of my way!!!\"", Line_Normal); ClearMessage(); @@ -1996,43 +2217,46 @@ void main() ChangeBustshot( 1, "Kei_Ikari2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100433", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100433", 128); OutputLine(NULL, "「詩音こそ頭を冷やして考え直せ!!", NULL, "\"Calm down and think about what you're saying!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100434", 128, 64); + PlayVoice(4, "ps3/s12/01/180100434", 128); OutputLine(NULL, " 俺たちはきっと沙都子を救える!", NULL, " We will save Satoko somehow!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100435", 128, 64); + PlayVoice(4, "ps3/s12/01/180100435", 128); OutputLine(NULL, " それを信じろ!!", NULL, " Just trust us!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100436", 128, 64); + PlayVoice(4, "ps3/s12/01/180100436", 128); OutputLine(NULL, " だから短絡的な考えに走るんじゃない!!", NULL, " Don't try and look for a shortcut!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100437", 128, 64); + PlayVoice(4, "ps3/s12/01/180100437", 128); OutputLine(NULL, " 仲間を信じろ!!", NULL, " Trust your friends!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100438", 128, 64); + PlayVoice(4, "ps3/s12/01/180100438", 128); OutputLine(NULL, " 仲間呼ばわりされたくないってんなら、俺を信じろ!!", NULL, " Trust me!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100439", 128, 64); + PlayVoice(4, "ps3/s12/01/180100439", 128); OutputLine(NULL, " 前原圭一が必ず沙都子を救う!", - NULL, " I, Keiichi Maebara, am going to save Satoko for sure!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100440", 128, 64); + NULL, " I, Keiichi Maebara, am going to save Satoko for sure! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100440", 128); OutputLine(NULL, " だからそいつに賭けてみろ!!!」", - NULL, " You can bet on it!!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "You can bet on it!!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Si_IkariA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600151", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600151", 128); OutputLine(NULL, "「黙れ無力!!!", NULL, "\"Shut up!!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600152", 128, 64); + PlayVoice(4, "ps3/s12/06/180600152", 128); OutputLine(NULL, " お前なんか信じられるか!!", NULL, " I can't trust you!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600153", 128, 64); + PlayVoice(4, "ps3/s12/06/180600153", 128); OutputLine(NULL, " お前にどうやって沙都子が救えるというのか!!」", NULL, " What do you think you can do for her?!\"", Line_Normal); ClearMessage(); @@ -2041,7 +2265,8 @@ void main() DrawBustshot( 0, "Me_OdorokiA2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300242", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300242", 128); OutputLine(NULL, "「……し、詩音ッ!!!」", NULL, "\"...Sh-Shion!!!\"", Line_Normal); ClearMessage(); @@ -2050,18 +2275,22 @@ void main() DrawScene( "white", 1000 ); DrawScene( "black", 10 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 詩音は手にした椅子を圭一目掛けて投げつけた。", - NULL, "Shion threw the chair at Keiichi.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Shion threw the chair at Keiichi.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは圭一に当って跳ね返り、騒々しい音を立てながら床に転がった。", NULL, "It hit him hard, and the chair fell to the floor with a loud noise.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、打ち付けられたはずの圭一は、何事もなかったかのようだった。", - NULL, "But Keiichi was unfazed even after being struck.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But Keiichi was unfazed even after being struck.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 顔を庇おうともせず、出口の前に立ち塞がっただけだった。", NULL, "He just stood in front of the exit without even covering his face.", Line_Normal); ClearMessage(); @@ -2088,10 +2317,12 @@ void main() SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いや……、何事もなくはない。", - NULL, "Wait... he wasn't unfazed.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Wait... he wasn't unfazed.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …椅子の角で怪我をしたのか、額に一筋の血が浮いた。", NULL, "...A trail of blood was pouring from his forehead where the corner of the chair hurt him.", Line_Normal); ClearMessage(); @@ -2099,10 +2330,11 @@ void main() DrawBustshotWithFiltering( 0, "Kei_Def1", "maskdown", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "GK2", "maskdown", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100441", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100441", 128); OutputLine(NULL, "「へへ、堪えねぇな…!!", NULL, "\"Heh heh, that was nothing...!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100442", 128, 64); + PlayVoice(4, "ps3/s12/01/180100442", 128); OutputLine(NULL, " その程度で俺が道を譲ると思ったかよ!!", NULL, " You thought I would move out of the way?!", Line_WaitForInput); @@ -2110,24 +2342,25 @@ void main() ChangeBustshot( 0, "Kei_Majime", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100443", 128, 64); + PlayVoice(4, "ps3/s12/01/180100443", 128); OutputLine(NULL, " 殺されたって俺はここをどかねぇぞ。", NULL, " I'm not going to move from here even if you kill me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100444", 128, 64); + PlayVoice(4, "ps3/s12/01/180100444", 128); OutputLine(NULL, "お前を行かせれば、詩音のいない世界になる。", - NULL, " If I let you go, we might never see you again.", Line_WaitForInput); + NULL, " If I let you go, we might never see you again. ", GetGlobalFlag(GLinemodeSp)); DisableWindow(); ChangeBustshot( 0, "Kei_Nayamu", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100445", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100445", 128); OutputLine(NULL, "その世界では…いなくなったお前のことをずっと思って、毎日俯いている沙都子がいるんだ。", - NULL, " Satoko will think about you every day, and her heart will be filled with sadness.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100446", 128, 64); + NULL, "Satoko will think about you every day, and her heart will be filled with sadness.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180100446", 128); OutputLine(NULL, "俺たちがどうやって慰めても、その場だけは元気そうにするが、…すぐにまた俯いてしまう。", NULL, " If that happens, there won't be anything we can do... to make her happy.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100447", 128, 64); + PlayVoice(4, "ps3/s12/01/180100447", 128); OutputLine(NULL, "……そんな悲しい世界があるんだ。", NULL, " ...It's going to be a very sad life for her.", Line_Normal); ClearMessage(); @@ -2136,37 +2369,39 @@ void main() ChangeBustshot( 0, "Kei_Ikari1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100448", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100448", 128); OutputLine(NULL, " 俺は沙都子にそんな悲しい世界を見せたくない。", NULL, "I don't want Satoko to live in a sad world like that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100449", 128, 64); + PlayVoice(4, "ps3/s12/01/180100449", 128); OutputLine(NULL, "俺や俺たちが描く世界は、昨日までがそうだったように、みんなで楽しく過ごして暴れて遊べる、", - NULL, " The future that we want is a wild and riotous one", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " The future that we want is a wild and riotous one", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "あの世界だ!!", NULL, " just like what we had until a few days ago!!", Line_WaitForInput); DisableWindow(); ChangeBustshot( 0, "Kei_Ikari2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/kei081402", 128, 64); + PlayVoice(4, "ps3/s12/01/kei081402", 128); OutputLine(NULL, " もちろん叔父の野郎なんかに二度と沙都子を脅かさせるような真似をさせない!!", - NULL, " Of course, I won't let Satoko's uncle threaten her any longer!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100451", 128, 64); + NULL, " Of course, I won't let Satoko's uncle threaten her any longer!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100451", 128); OutputLine(NULL, " それがどういう方法なのか、今この場では確かに思いついていない!", - NULL, " I haven't decided how I'm going to do it yet.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100452", 128, 64); + NULL, "I haven't decided how I'm going to do it yet.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180100452", 128); OutputLine(NULL, " でもそれは絶対に思いつく!!", NULL, " But I will know soon!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100453", 128, 64); + PlayVoice(4, "ps3/s12/01/180100453", 128); OutputLine(NULL, " 絶対だッ!!", NULL, " I promise!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100454", 128, 64); + PlayVoice(4, "ps3/s12/01/180100454", 128); OutputLine(NULL, " だから!", NULL, " So, please!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100455", 128, 64); + PlayVoice(4, "ps3/s12/01/180100455", 128); OutputLine(NULL, " 俺を、信じろッ!!!」", NULL, " Just trust me!!!\"", Line_Normal); ClearMessage(); @@ -2174,7 +2409,8 @@ void main() DrawBustshotWithFiltering( 2, "Si_IkariA1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/06/180600154", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600154", 128); OutputLine(NULL, "「…………………。」", NULL, "\"............\"", Line_Normal); ClearMessage(); @@ -2183,6 +2419,7 @@ void main() FadeBustshotWithFiltering( 2, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 詩音は納得しかねているようだったが、", NULL, "Shion wasn't yet convinced...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -2194,10 +2431,12 @@ void main() DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 立ち塞がっていた圭一の肩が大きな手に叩かれる。", - NULL, "Somebody rested a hand on Keiichi's shoulder.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Somebody rested a hand on Keiichi's shoulder.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……いつの間にか圭一の後には校長が立っていたのだった。", NULL, "It was the principal... He had been standing there and listening to him for a while.", Line_Normal); ClearMessage(); @@ -2206,87 +2445,96 @@ void main() DrawBustshotWithFiltering( 2, "Kei_Komaru", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400056", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400056", 128); OutputLine(NULL, "「……校長先生。」", - NULL, "\"Principal...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Principal...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/183200004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("校長", NULL, "Principal", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/183200004", 128); OutputLine(NULL, "「よく堪えた。", NULL, "\"Well done.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/183200005", 128, 64); + PlayVoice(4, "ps3/s12/00/183200005", 128); OutputLine(NULL, "………知恵先生、一部始終は聞かせてもらいましたぞ。」", - NULL, " Chie-sensei... I've heard what's going on.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Chie-sensei... I've heard what's going on.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Tie3", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400057", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400057", 128); OutputLine(NULL, "「…私が至らぬばかりに…、申し訳ありません…。」", NULL, "\"...I'm sorry... for being so powerless...\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "GK2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/183200006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("校長", NULL, "Principal", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/183200006", 128); OutputLine(NULL, "「昨日の今日の出来事ではあるが、わしももはや猶予のない事態だと思っておる。", NULL, "\"I know it's only been a day, but I think this is an emergency.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/183200007", 128, 64); + PlayVoice(4, "ps3/s12/00/183200007", 128); OutputLine(NULL, "然るべきところへすぐに連絡するべきであろう。」", - NULL, " We should report this to the proper authorities.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We should report this to the proper authorities.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Me_OdorokiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/03/180300243", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300243", 128); OutputLine(NULL, "「でも校長先生、児童相談所には過去にも相談したことがあって…、」", - NULL, "\"But, sir... She has called the child consultation center before...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"But, sir... She has called the child consultation center before...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawBustshotWithFiltering( 1, "Si_MajimeA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/06/180600155", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600155", 128); OutputLine(NULL, "「どうせ助けてなんかくれませんよ!", NULL, "\"They're not going to help her anyway!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600156", 128, 64); + PlayVoice(4, "ps3/s12/06/180600156", 128); OutputLine(NULL, " 他力本願もいいとこです!」", - NULL, " It's just a waste of time!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's just a waste of time!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 詩音が窓の方を向いたまま怒鳴った。", NULL, "Shion raised her voice.", Line_WaitForInput); OutputLine(NULL, "すると、校長が詩音の方を向いて言った。", NULL, " The principal looked at Shion and started talking.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/183200008", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("校長", NULL, "Principal", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/183200008", 128); OutputLine(NULL, "「園崎詩音くん。", NULL, "\"Shion Sonozaki-kun...", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/183200009", 128, 64); + PlayVoice(4, "ps3/s12/00/183200009", 128); OutputLine(NULL, "私は言葉の中でもっとも憎むべきものがあるのを知っている。", NULL, " There's one word that I really don't like.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/183200010", 128, 64); + PlayVoice(4, "ps3/s12/00/183200010", 128); OutputLine(NULL, "それが何かわかるかね?", NULL, " Do you know what that is?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/183200011", 128, 64); + PlayVoice(4, "ps3/s12/00/183200011", 128); OutputLine(NULL, " ………今、君が言った", - NULL, " It's what you just said...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " It's what you just said...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "“どうせ”", NULL, " the 'anyway'", Line_WaitForInput); OutputLine(NULL, "という言葉だ。", - NULL, " that came out of your mouth.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/183200012", 128, 64); + NULL, " that came out of your mouth. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("校長", NULL, "Principal", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/183200012", 128); OutputLine(NULL, "どうせという言葉は、戦いもせず負けを認めるもっとも醜い言葉だ。", - NULL, " That is the cruelest word, which means admitting defeat before you even fight.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/183200013", 128, 64); + NULL, "That is the cruelest word, which means admitting defeat before you even fight.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/00/183200013", 128); OutputLine(NULL, "その言葉を口した時すでに、戦いには負けておるのである!」", NULL, " By the time you've uttered that word, you've already lost your battle!\"", Line_Normal); ClearMessage(); @@ -2294,7 +2542,8 @@ void main() DrawBustshotWithFiltering( 2, "Re_OkoruB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200257", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200257", 128); OutputLine(NULL, "「…私も校長先生の意見に賛成。", NULL, "\"I agree with him.", Line_WaitForInput); @@ -2302,39 +2551,42 @@ void main() ChangeBustshot( 2, "Re_OkoruA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200258", 128, 64); + PlayVoice(4, "ps3/s12/02/180200258", 128); OutputLine(NULL, "どんな策があるにせよ、頼るべき順序があると思うの。", NULL, " I think we should try various options.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/re081401", 128, 64); + PlayVoice(4, "ps3/s12/02/re081401", 128); OutputLine(NULL, "児童相談所に相談するのは、多分、一番最初にするべきことなんだと思う。", NULL, " Calling the child consultation center should be the first on the list.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200260", 128, 64); + PlayVoice(4, "ps3/s12/02/180200260", 128); OutputLine(NULL, "それで駄目なら、二番目の手、三番目の手を考えればいい。", - NULL, " If that doesn't work, we can try our second and third options.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200261", 128, 64); + NULL, " If that doesn't work, we can try our second and third options. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200261", 128); OutputLine(NULL, "試しもしない内から諦めるのは、私は見殺しにするのと何も変らないと思うから!」", - NULL, " Don't give up before you try. That's just as bad as not helping her at all!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Don't give up before you try. That's just as bad as not helping her at all!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Kei_Ikari1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100456", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100456", 128); OutputLine(NULL, "「校長、もちろん通報するからには…!!", NULL, "\"Principal, if you're reporting this, then...!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100457", 128, 64); + PlayVoice(4, "ps3/s12/01/180100457", 128); OutputLine(NULL, " 絶対沙都子を助けてもらえるように言い含めてくれるんですよね?!」", - NULL, " You'll make sure to convince them that Satoko needs saving, right?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You'll make sure to convince them that Satoko needs saving, right?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/183200014", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("校長", NULL, "Principal", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/183200014", 128); OutputLine(NULL, "「無論だ。", NULL, "\"Of course.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/183200015", 128, 64); + PlayVoice(4, "ps3/s12/00/183200015", 128); OutputLine(NULL, "北条くんはわしのかわいい教え子である。", NULL, " Houjou-kun is my precious student.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/183200016", 128, 64); + PlayVoice(4, "ps3/s12/00/183200016", 128); OutputLine(NULL, "きっと助けてもらえるよう、わしにできる最善を尽くす。」", NULL, " I'll do my best so that they will save her.\"", Line_Normal); ClearMessage(); @@ -2342,32 +2594,35 @@ void main() DrawBustshotWithFiltering( 2, "Tie1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps2/22/181400058", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/22/181400058", 128); OutputLine(NULL, "「児童相談所は迅速ですから、今から通報すれば、きっと今夜にはもう動いてくれるでしょう。」", - NULL, "\"They will try to take action as quickly as possible, so if we call now, they should get to her house later tonight.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"They will try to take action as quickly as possible, so if we call now, they should get to her house later tonight.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_YowakiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300244", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300244", 128); OutputLine(NULL, "「それで…沙都子が救われればいいんだけど…。", NULL, "\"I hope they will help her...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300245", 128, 64); + PlayVoice(4, "ps3/s12/03/180300245", 128); OutputLine(NULL, "もしもまた様子見なんてことになったら……。」", - NULL, " But what if they put her case on hold...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But what if they put her case on hold...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Re_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200262", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200262", 128); OutputLine(NULL, "「それが駄目だったら、次の手を考えようよ。", NULL, "\"If that happens, we should come up with our next plan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200263", 128, 64); + PlayVoice(4, "ps3/s12/02/180200263", 128); OutputLine(NULL, "私たちが諦めない限り、絶対に沙都子ちゃんを救えるんだから。」", NULL, " As long as we don't give up, we can help her somehow.\"", Line_Normal); ClearMessage(); @@ -2375,16 +2630,17 @@ void main() DrawBustshotWithFiltering( 1, "Si_AkuwaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/06/180600157", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600157", 128); OutputLine(NULL, "「ははは、あっはっはっは!", NULL, "\"Aha ha ha ha!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600158", 128, 64); + PlayVoice(4, "ps3/s12/06/180600158", 128); OutputLine(NULL, " いつまでも綺麗事を言っててください!", NULL, " Whatever you guys say!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600159", 128, 64); + PlayVoice(4, "ps3/s12/06/180600159", 128); OutputLine(NULL, " そうしてのんびりしてる内に、沙都子は癒しようのない心の傷を負うんです!!", NULL, " Satoko is getting hurt as we speak!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600160", 128, 64); + PlayVoice(4, "ps3/s12/06/180600160", 128); OutputLine(NULL, " 見殺しにしてるのはどっちなんですか!!」", NULL, " Who's the one abandoning her here?!!\"", Line_Normal); ClearMessage(); @@ -2392,10 +2648,11 @@ void main() DrawBustshotWithFiltering( 2, "Kei_Majime2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100458", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100458", 128); OutputLine(NULL, "「詩音。", NULL, "\"Shion.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100459", 128, 64); + PlayVoice(4, "ps3/s12/01/180100459", 128); OutputLine(NULL, "俺はさっき約束したからな。", NULL, " I just promised you.", Line_WaitForInput); @@ -2403,13 +2660,13 @@ void main() ChangeBustshot( 2, "Kei_Def1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100460", 128, 64); + PlayVoice(4, "ps3/s12/01/180100460", 128); OutputLine(NULL, "俺たちは絶対に沙都子を救う!!", NULL, " We are going to save Satoko!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100461", 128, 64); + PlayVoice(4, "ps3/s12/01/180100461", 128); OutputLine(NULL, " それもお前みたいに刺し違えてでもなんて話じゃない。", NULL, " Not by committing murder,", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100462", 128, 64); + PlayVoice(4, "ps3/s12/01/180100462", 128); OutputLine(NULL, "沙都子が本当に幸せになれるような、最高の形で救い出して見せる。", NULL, " but by saving her in a way that will make her happy!", Line_WaitForInput); @@ -2417,14 +2674,15 @@ void main() ChangeBustshot( 2, "Kei_Warai", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100463", 128, 64); + PlayVoice(4, "ps3/s12/01/180100463", 128); OutputLine(NULL, "見てろ、絶対だからな。", NULL, " You just watch us.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100464", 128, 64); + PlayVoice(4, "ps3/s12/01/180100464", 128); OutputLine(NULL, "前原圭一が、絶対と言ったらそれは絶対なんだッ!!」", NULL, " I, Keiichi Maebara, am promising you this!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 詩音は圭一の方を向こうとはせず、相変わらず、頬杖をついて窓の外を向いているだけだった。", NULL, "Shion stared out the window without looking at Keiichi's face.", Line_Normal); ClearMessage(); @@ -2433,19 +2691,21 @@ void main() DrawBustshotWithFiltering( 1, "Me_DefA2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/mio081402", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/mio081402", 128); OutputLine(NULL, "「……園崎家の方で、児童相談所がどういう判断を下すか確認するよ。", NULL, "\"...I'll try and find out what the consultation center decides tonight.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300247", 128, 64); + PlayVoice(4, "ps3/s12/03/180300247", 128); OutputLine(NULL, "わかったらみんなに電話するよ。」", - NULL, " I'll call everyone when I do.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'll call everyone when I do.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Kei_Def1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/kei081403", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/kei081403", 128); OutputLine(NULL, "「それで無事、保護されることに決まれば最高だからな!」", NULL, "\"I hope they'll take her into custody...\"", Line_Normal); ClearMessage(); @@ -2455,57 +2715,61 @@ void main() DrawBustshotWithFiltering( 1, "Re_KomaruB1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200264", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200264", 128); OutputLine(NULL, "「もちろん楽観はできないね。", NULL, "\"We can't be optimistic about this.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200265", 128, 64); + PlayVoice(4, "ps3/s12/02/180200265", 128); OutputLine(NULL, "様子見になる可能性が一番高いね。", NULL, " I think there's a huge chance that they'll put her case on hold.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200266", 128, 64); + PlayVoice(4, "ps3/s12/02/180200266", 128); OutputLine(NULL, "そうなったらどうする?」", - NULL, " What are we going to do if that happens?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " What are we going to do if that happens?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Kei_Nayamu", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100466", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100466", 128); OutputLine(NULL, "「………その時は、", - NULL, "\"......If that happens...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"......If that happens...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…むむむ、", - NULL, " Well...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Well...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……くそ…!」", NULL, " ...Damn it...!\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/183200017", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("校長", NULL, "Principal", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/183200017", 128); OutputLine(NULL, "「知恵先生。", NULL, "\"Chie-sensei.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/183200018", 128, 64); + PlayVoice(4, "ps3/s12/00/183200018", 128); OutputLine(NULL, "職員室に行きましょうぞ。", NULL, " Let's go to the teacher's office.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/183200019", 128, 64); + PlayVoice(4, "ps3/s12/00/183200019", 128); OutputLine(NULL, "さっそく電話をしましょう。」", - NULL, " We need to make this call.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We need to make this call.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 0, "Tie1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400059", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400059", 128); OutputLine(NULL, "「…えぇ。", NULL, "\"Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400060", 128, 64); + PlayVoice(4, "ps3/s12/22/181400060", 128); OutputLine(NULL, "よく説明しないといけません。」", NULL, " We need to make sure they really understand...\"", Line_Normal); ClearMessage(); @@ -2515,48 +2779,58 @@ void main() DisplayWindow(); PlaySE( 0, "s_door", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 先生たちは教室を出て行く。", - NULL, "They left the classroom.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They left the classroom.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一とレナと魅音は三人で集まり、今後のことを協議していた。", - NULL, "Keiichi, Rena and Mion got together and discussed their other options.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Keiichi, Rena and Mion got together and discussed their other options.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …詩音はいつの間にか突っ伏して、泣いていた。", NULL, "Shion was looking down and crying...", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……梨花は。", NULL, "Rika was...", Line_Normal); ClearMessage(); DrawSceneWithMask( "GK2", "maskc", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " さっきからの教室でのやり取りを、付けっぱなしのテレビに映る、タイトルも知らないドラマでも見るような、そんな退屈そうな目で見ているのみだった。", NULL, "...just vaguely looking at them as if staring at a boring TV drama.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………………何も変らない。", NULL, "...........Nothing will change.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 児童相談所に通報したって、様子見に決まる。", - NULL, "The child consultation center will put her case on hold.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The child consultation center will put her case on hold.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 数多の世界で毎回様子見だったのだから。", NULL, "I've seen it so many times in previous lives.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今回くらいは緊急保護ということになってくれないかと、低い確率の出目を期待しそうになる。", - NULL, "I almost hope that they will take her into custody just this once...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I almost hope that they will take her into custody just this once...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……でも、そんな勝ちの薄い目に賭けるコインはもう1枚も残っていなかった。", NULL, "But I have no more coins left to gamble on a hope like that.", Line_Normal); ClearMessage(); @@ -2565,36 +2839,42 @@ void main() DrawBustshot( 0, "Kei_Ikari1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawScene( "GK3", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 以前の世界では圭一が叔父の殺害に踏み切ったけれど、", NULL, "In a previous life, Keiichi killed Satoko's uncle...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "……あの世界には詩音はいなかった。", - NULL, " ...but Shion was not there when that happened.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...but Shion was not there when that happened.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …詩音がいると、どうもその役は詩音になるらしい。", NULL, "...When she is, I suppose she's the one who takes on that role.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一たちの淡い期待は明日の朝には裏切られてる。", NULL, "Their pathetic hopes will be crushed by tomorrow morning.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ho2_Houjouke", "maskc", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今夜、保護司とやらが沙都子の家を訪れ、沙都子は虐待を否定、保護司はあっさりと様子見を決める。", - NULL, "The social worker will be at her house tonight, but Satoko will deny that she's being abused.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The social worker will be at her house tonight, but Satoko will deny that she's being abused.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そして、叔父は沙都子が通報したものに違いないと思い、ますます乱暴になっていく。", - NULL, "Her uncle will assume that she was the one who called the service, and he'll abuse her even more.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Her uncle will assume that she was the one who called the service, and he'll abuse her even more.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 保護司の手前もあるから、明日からは沙都子も登校するようになるのだろう…。", NULL, "She will come to school tomorrow because he doesn't want the child consultation center to be suspicious of him...", Line_Normal); ClearMessage(); @@ -2603,11 +2883,13 @@ void main() DrawBustshot( 0, "Sa_MuhyouA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawScene( "GK1", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、……瞳から輝きを失った、屍のような沙都子を見れば見るほどに、…私たちはさらなる無力さを味わうだろう。", - NULL, "We will feel more and more hopeless when we see the dead look in Satoko's eyes...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "We will feel more and more hopeless when we see the dead look in Satoko's eyes...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この村で一番力を持ち、百年以上を生きる魔女である私にすら、過去に一度も抗えなかった運命、", NULL, "I've been living for more than a hundred years, but I've never defeated this fate.", Line_WaitForInput); OutputLine(NULL, "叔父の帰宅。", @@ -2617,15 +2899,17 @@ void main() DrawScene( "black", 400 ); FadeFilm( 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あれだけの強運と幸運に恵まれ、", NULL, "I was blessed with so much luck", Line_WaitForInput); OutputLine(NULL, "今度こそ覆せるかに見えて、", NULL, " and I thought I could defeat it this time.", Line_WaitForInput); OutputLine(NULL, "……結局、何ひとつ運命に抗うことなどできなかった私。", - NULL, " But in the end, it all came down to the same thing...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " But in the end, it all came down to the same thing...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どうせ足掻いても無駄な世界。", NULL, "It was a waste of energy to put in any effort.", Line_WaitForInput); OutputLine(NULL, "……くだらない、", @@ -2637,6 +2921,7 @@ void main() NULL, " all worthless...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう思えば思うほどに、沙都子を救おうと滑稽な議論を延々と繰り返す彼らの姿が、どうしようもないくらいに悲しくて、滲んで見えるのだった…。", NULL, "The more I thought about this inescapable fate, the more I pitied these people for talking endlessly about how they were going to save Satoko...", Line_Normal); ClearMessage(); diff --git a/Update/_mina_011_1.txt b/Update/_mina_011_1.txt index 240fb37..06742e9 100644 --- a/Update/_mina_011_1.txt +++ b/Update/_mina_011_1.txt @@ -33,28 +33,33 @@ void main() PlayBGM( 0, "Gray_2", 120, 0 ); SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps3/s12/01/180100467", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100467", 128); OutputLine(NULL, "「…畜生、沙都子の馬鹿…!!」", NULL, "\"Damn it... Why did she do that...?!\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300248", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300248", 128); OutputLine(NULL, "「…………まぁ、多分そうだろうとは思ったんだけどね…。」", NULL, "\"......That's about what I expected...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 深夜に魅音から電話が来た。", NULL, "Mion called me in the middle of the night.", Line_Normal); ClearMessage(); DrawScene( "Ho1_Houjouke", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 児童相談所は学校からの連絡を受けて、さっそく今夜、沙都子の家を訪問したらしかった。", - NULL, "The social worker went to Satoko's house tonight after getting a call from the school.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The social worker went to Satoko's house tonight after getting a call from the school.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 保護司は実際に叔父と沙都子の二人に会って話をしたという。", NULL, "They had a talk with Satoko and her uncle.", Line_Normal); ClearMessage(); @@ -63,16 +68,19 @@ void main() DrawBustshot( 0, "Tetu1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 叔父は、沙都子が今日登校しなかった理由は風邪のせいだった。", - NULL, "He told them that Satoko didn't go to school today because of a cold.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He told them that Satoko didn't go to school today because of a cold.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 学校へ連絡しなかったのは電話番号がわからなかったから。", - NULL, "He also claimed he didn't call the school because he didn't have the number.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He also claimed he didn't call the school because he didn't have the number.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 知恵先生に対してまともに話し合おうとしなかったのは、先方の受け取り方の問題で、自分は普通に対応したつもりだと釈明した。", NULL, "He explained that he spoke with Chie-sensei politely, and that she just misunderstood his behavior.", Line_Normal); ClearMessage(); @@ -82,394 +90,447 @@ void main() DrawBustshotWithFiltering( 2, "Sa_MuhyouA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は積極的に話すことはなかったが、叔父が言うことに相槌を打ち、否定するようなことは言わなかったという。", NULL, "Satoko didn't really talk, but she never denied what her uncle was saying.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); - PlaySE(4, "ps2/01/180100468", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100468", 128); OutputLine(NULL, "「で、沙都子も一緒に虐待なんかありません、助けなんか必要ありませんって答えたわけか…。」", - NULL, "\"So she said there's no abuse, and that she doesn't need any help...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"So she said there's no abuse, and that she doesn't need any help...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/03/180300249", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300249", 128); OutputLine(NULL, "「うん。", NULL, "\"Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300250", 128, 64); + PlayVoice(4, "ps3/s12/03/180300250", 128); OutputLine(NULL, "……沙都子は、悟史がいなくなったのは自分に耐える力がなくて兄に甘えすぎたせいだとずっと後悔していた…。", NULL, " Satoko has always thought that her brother disappeared because she kept relying on him...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300251", 128, 64); + PlayVoice(4, "ps3/s12/03/180300251", 128); OutputLine(NULL, "だから…、」", - NULL, " That's why...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " That's why...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100469", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100469", 128); OutputLine(NULL, "「誰の助けも借りずに耐え忍ぶことが、一年前の自分への罪滅ぼしになるなんて思ってるってのか?!", NULL, "\"She thinks she needs to handle it on her own without seeking anyone's help?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100470", 128, 64); + PlayVoice(4, "ps3/s12/01/180100470", 128); OutputLine(NULL, " ……くそ、馬鹿が!!」", NULL, " That's ridiculous...!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/03/180300252", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300252", 128); OutputLine(NULL, "「保護司の人の初見では、少なくとも沙都子に目立つ外傷は見当たらなかったから、緊急性の高い虐待を受けているようには見えなかったって。", NULL, "\"According to the social worker, she didn't have any obvious injuries. So they think this isn't an urgent case.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300253", 128, 64); + PlayVoice(4, "ps2/03/180300253", 128); OutputLine(NULL, "聞き取りの結果、衣食は与えられてるようだし、寝る場所もあったし…、」", - NULL, " It seems that she's being fed, and she has a place to sleep too...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It seems that she's being fed, and she has a place to sleep too...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/01/180100471", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100471", 128); OutputLine(NULL, "「そんなのは当り前じゃねぇか。", NULL, "\"Shouldn't that be a given?!", Line_WaitForInput); - PlaySE(4, "ps2/01/180100472", 128, 64); + PlayVoice(4, "ps2/01/180100472", 128); OutputLine(NULL, "衣食も寝る場所もなくならないと虐待とは呼ばれないってのかよ!」", NULL, " Are you saying it's not abuse as long as she has something to eat and somewhere to sleep?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/03/180300254", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300254", 128); OutputLine(NULL, "「……まぁ、そういうことらしいね。", - NULL, "\"That's how they view it, at least...", Line_WaitForInput); - PlaySE(4, "ps2/03/180300255", 128, 64); + NULL, "\"That's how they view it, at least... ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300255", 128); OutputLine(NULL, "そういうケースではそもそも面会も拒否されるらしいから、面会できた時点で、相談所は緊急性がないと判断したみたい…。」", - NULL, " In some cases, people refuse to even let the social worker come inside the house. Just because they were able to talk with her uncle tonight, they determined that it wasn't urgent...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "In some cases, people refuse to even let the social worker come inside the house. Just because they were able to talk with her uncle tonight, they determined that it wasn't urgent...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/01/180100473", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100473", 128); OutputLine(NULL, "「ち、結局は様子見ってことかよ…。", - NULL, "\"So after all that, they decided to wait and see...", Line_ContinueAfterTyping); - PlaySE(4, "ps2/01/180100474", 128, 64); + NULL, "\"So after all that, they decided to wait and see...", Line_Continue); + PlayVoice(4, "ps2/01/180100474", 128); OutputLine(NULL, "詩音のヤツ、がっくり来てただろ。」", NULL, " I bet Shion is disappointed.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/03/180300256", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300256", 128); OutputLine(NULL, "「…………うん。", NULL, "\"......Yeah.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300257", 128, 64); + PlayVoice(4, "ps3/s12/03/180300257", 128); OutputLine(NULL, "沙都子が悟史に義理立てして助けを求めないように、…詩音も悟史に義理立てして沙都子を救おうと躍起になっているとこがあるから。", NULL, " Just like how Satoko refuses to seek anyone's help because of Satoshi, Shion is also trying desperately to save Satoko because of him...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300258", 128, 64); + PlayVoice(4, "ps3/s12/03/180300258", 128); OutputLine(NULL, "……短気を起こそうって気はとりあえずなくなったみたいだけど…。", NULL, " She seems calm now, though...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300259", 128, 64); + PlayVoice(4, "ps3/s12/03/180300259", 128); OutputLine(NULL, "……がっくりしてるよ。」", - NULL, " Even though she's very upset...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Even though she's very upset...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100475", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100475", 128); OutputLine(NULL, "「…今この場で愚痴っても仕方ねぇが…。", NULL, "\"I know this isn't the time for complaining...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100476", 128, 64); + PlayVoice(4, "ps3/s12/01/180100476", 128); OutputLine(NULL, "悟史は本当にどこに行っちまったんだよ。", NULL, " But where the hell did Satoshi go?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100477", 128, 64); + PlayVoice(4, "ps3/s12/01/180100477", 128); OutputLine(NULL, "妹の危機だってのに、どこに行っちまったんだ。」", - NULL, " His sister is in danger!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " His sister is in danger!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/03/180300260", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300260", 128); OutputLine(NULL, "「…………わからないとしか言えないよ。」", NULL, "\"......I have no idea where he is.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100478", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100478", 128); OutputLine(NULL, "「そうだな。", NULL, "\"I know...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100479", 128, 64); + PlayVoice(4, "ps3/s12/01/180100479", 128); OutputLine(NULL, "……すまん。", NULL, " I'm sorry...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100480", 128, 64); + PlayVoice(4, "ps3/s12/01/180100480", 128); OutputLine(NULL, "悟史が帰ってきてくれれば悟史が解決してくれるだろうなんて、それこそ詩音の言うとおり。", NULL, " I was hoping that he would save her if he came back.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100481", 128, 64); + PlayVoice(4, "ps3/s12/01/180100481", 128); OutputLine(NULL, "他力本願の極みだぜ。", NULL, " But it's a waste of time to think about that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100482", 128, 64); + PlayVoice(4, "ps3/s12/01/180100482", 128); OutputLine(NULL, "誰かが助けに来てくれるのを期待するんじゃない。", NULL, " I can't hope for someone else to save her.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100483", 128, 64); + PlayVoice(4, "ps3/s12/01/180100483", 128); OutputLine(NULL, "助けるんだ、俺たちが!」", - NULL, " We're the ones who will!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We're the ones who will!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/03/180300261", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300261", 128); OutputLine(NULL, "「そうだね…。", NULL, "\"That's right...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300262", 128, 64); + PlayVoice(4, "ps3/s12/03/180300262", 128); OutputLine(NULL, "私たちにできる努力をしないといけないよ…。」", NULL, " We have to do what we can...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100484", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100484", 128); OutputLine(NULL, "「しかし、園崎家もさすがだな。", NULL, "\"I'm impressed with the power of the Sonozaki family, though.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100485", 128, 64); + PlayVoice(4, "ps2/01/180100485", 128); OutputLine(NULL, "今日訪問したばかりの保護司の見解を、その晩にはもうキャッチしてるってんだからさ。", NULL, " You have information from the social worker already.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100486", 128, 64); + PlayVoice(4, "ps2/01/180100486", 128); OutputLine(NULL, "児童相談所の中にスパイがいるとしか思えないな。」", - NULL, " You must have a spy in the center.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You must have a spy in the center.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/03/180300263", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300263", 128); OutputLine(NULL, "「くっくっくっく! まぁまぁ、そこは国家機密ということで。」", NULL, "\"Heh heh heh heh! That's a national secret.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/01/180100487", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100487", 128); OutputLine(NULL, "「……ってことは、その人は児童相談所の内部、もしくは相当詳しい人なんだろ?", NULL, "\"...So, you know someone who knows a lot about the center?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/kei081502", 128, 64); + PlayVoice(4, "ps3/s12/01/kei081502", 128); OutputLine(NULL, " その人は今回の件、どうするのがベストだとか助言はくれなかったか?」", - NULL, " Did they give you any idea of what we should do next?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Did they give you any idea of what we should do next?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/03/180300264", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300264", 128); OutputLine(NULL, "「うーーー…ん。", NULL, "\"Well...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300265", 128, 64); + PlayVoice(4, "ps3/s12/03/180300265", 128); OutputLine(NULL, "……熱くならずにしばらく様子を見てみようって言われちゃったよ。」", NULL, " I was advised to just stay calm and see what happens.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100489", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100489", 128); OutputLine(NULL, "「何だよそりゃあ。", NULL, "\"What the hell?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100490", 128, 64); + PlayVoice(4, "ps3/s12/01/180100490", 128); OutputLine(NULL, "魅音、お前、沙都子がどういう状況か話したんだろ?!", NULL, " Did you talk to them about the situation she's in right now?", Line_WaitForInput); - PlaySE(4, "ps2/01/180100491", 128, 64); + PlayVoice(4, "ps2/01/180100491", 128); OutputLine(NULL, " 叔父に監禁されて虐められてて、学校にも通わせてもらえないのがどうして様子見なんだよ!!」", NULL, " Her uncle is locking her up, and he's abusing her! Why should we just kick back and see what happens?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/03/180300266", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300266", 128); OutputLine(NULL, "「えーっと、", - NULL, "\"Well...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Well...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……うーーん、", - NULL, " Umm...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Umm...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……。", NULL, ".......", Line_WaitForInput); - PlaySE(4, "ps2/03/180300267", 128, 64); + PlayVoice(4, "ps2/03/180300267", 128); OutputLine(NULL, "圭ちゃん、これは私が言ったんじゃないからね?", NULL, " Kei-chan, this is not my opinion, okay?", Line_WaitForInput); - PlaySE(4, "ps2/03/180300268", 128, 64); + PlayVoice(4, "ps2/03/180300268", 128); OutputLine(NULL, " その人が私に言ったことをそのまま言うんだから誤解しないでね?", NULL, " I'm just telling you what I was told by my contact.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300269", 128, 64); + PlayVoice(4, "ps2/03/180300269", 128); OutputLine(NULL, " えっとさ、", - NULL, " See...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " See...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "………確かに沙都子が今日、登校しなかったのは事実だけど、", - NULL, " it is true that Satoko didn't show up at school today...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " it is true that Satoko didn't show up at school today...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…でも一日だよ?", - NULL, " but it's just one day.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300270", 128, 64); + NULL, " but it's just one day. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300270", 128); OutputLine(NULL, " 一週間や一ヶ月というならともかく、一日じゃ本当に風邪の可能性も否めないよ。」", - NULL, " It's not like she's been absent for weeks or months. We can't really deny the possibility that she has a cold.\"", Line_Normal); + NULL, "It's not like she's been absent for weeks or months. We can't really deny the possibility that she has a cold.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/01/180100492", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100492", 128); OutputLine(NULL, "「でも、虐待されてるんだぞ?!", NULL, "\"But she's being abused!", Line_WaitForInput); - PlaySE(4, "ps2/01/180100493", 128, 64); + PlayVoice(4, "ps2/01/180100493", 128); OutputLine(NULL, " 沙都子の体や心に消せない傷が残るまで放置しろってのかよ!!」", - NULL, " You're saying that we should stay calm while she is being physically and emotionally harmed?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You're saying that we should stay calm while she is being physically and emotionally harmed?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/03/180300271", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300271", 128); OutputLine(NULL, "「待って圭ちゃん、そこなんだよ…。", NULL, "\"Wait a minute, Kei-chan... That's the whole point.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300272", 128, 64); + PlayVoice(4, "ps2/03/180300272", 128); OutputLine(NULL, "私たちは去年の沙都子がどういう状況にあったかよく知ってるから危機感を持ってるけど、", - NULL, " We're concerned because we know what happened to her last year...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " We're concerned because we know what happened to her last year...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……実際、昨日今日で沙都子は何の虐待も受けていない。", NULL, " but she wasn't hurt yesterday or today.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300273", 128, 64); + PlayVoice(4, "ps2/03/180300273", 128); OutputLine(NULL, "客観的に見て、現時点で沙都子が虐待を受けているとはとても言えないんだよ。」", NULL, " We can't really prove if she's being abused or not.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/01/180100494", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100494", 128); OutputLine(NULL, "「た、確かに殴られて青アザがあるとか、そういうのはまだないかもしれないけど、時間の問題だろ!!", NULL, "\"She may not have a bruise on her body yet, but it's only a matter of time!", Line_WaitForInput); - PlaySE(4, "ps2/01/180100495", 128, 64); + PlayVoice(4, "ps2/01/180100495", 128); OutputLine(NULL, " それに、梨花ちゃんと二人で暮らしてるのを無理に家に連れ戻したのだって虐待とは言えないのかよ…!!」", NULL, " Besides, isn't it abuse to force her to come back and live with him...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/03/180300274", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300274", 128); OutputLine(NULL, "「えっと…それは昨日私たちで話した時に出たとおりだよ…。", NULL, "\"Remember what we were talking about at school...", Line_WaitForInput); - PlaySE(4, "ps2/03/180300275", 128, 64); + PlayVoice(4, "ps2/03/180300275", 128); OutputLine(NULL, "親権者が子どもを保護すること自体は自然。", NULL, " It's normal for a legal guardian to take in the child under their custody.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300276", 128, 64); + PlayVoice(4, "ps2/03/180300276", 128); OutputLine(NULL, "………だからさ、客観的に見て、沙都子が虐待を受けているとは言えないんだよ…。」", - NULL, " We can't definitely say that it's abuse yet...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We can't definitely say that it's abuse yet...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/01/180100496", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100496", 128); OutputLine(NULL, "「虐待が起こる前に食い止めなきゃしょうがねぇじゃねえかよッ!!", NULL, "\"But we have to do something before it happens!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100497", 128, 64); + PlayVoice(4, "ps3/s12/01/180100497", 128); OutputLine(NULL, " ……って、魅音に怒鳴ることじゃねぇな、すまんすまん。」", NULL, " ...I'm sorry for yelling at you...\"", Line_Normal); ClearMessage(); DrawScene( "Ma_G3", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音が言ってるわけじゃないのに、魅音に言われたかのように勘違いしてつい声を荒げてしまった。", - NULL, "I knew that wasn't Mion's opinion, but it felt like she was telling me that, and I raised my voice.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I knew that wasn't Mion's opinion, but it felt like she was telling me that, and I raised my voice.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …魅音が少し狼狽したのを感じ取り、俺はすぐに謝る。", NULL, "...When I sensed her dismay, I quickly apologized.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); - PlaySE(4, "ps2/03/180300277", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300277", 128); OutputLine(NULL, "「私も、去年の沙都子がどういう仕打ちを受けていたかよく説明したんだけど…。", NULL, "\"I explained to my contact what happened to Satoko last year...", Line_WaitForInput); - PlaySE(4, "ps2/03/180300278", 128, 64); + PlayVoice(4, "ps2/03/180300278", 128); OutputLine(NULL, "去年の通報も様子見で解決してるわけだしね…。」", NULL, " But last year's case was resolved by waiting it out too...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/01/180100498", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100498", 128); OutputLine(NULL, "「去年の虐待を解決したのは4年目の祟りだろ?", NULL, "\"Last year's abuse only stopped because of the fourth curse, right?", Line_WaitForInput); - PlaySE(4, "ps2/01/180100499", 128, 64); + PlayVoice(4, "ps2/01/180100499", 128); OutputLine(NULL, " 別に相談所が解決したわけじゃねぇけどなー。」", - NULL, " It's not like the child consultation center resolved it.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's not like the child consultation center resolved it.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/03/180300279", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300279", 128); OutputLine(NULL, "「あははははは…。", NULL, "\"Ahahahahaha...", Line_WaitForInput); - PlaySE(4, "ps2/03/180300280", 128, 64); + PlayVoice(4, "ps2/03/180300280", 128); OutputLine(NULL, "でもとにかく、…去年の件を含めても、相談所はそのくらいの危機感しか持ってないってこと。", - NULL, " Still, either way... both last year and now, the child consultation center doesn't think her case warrants that much urgency.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300281", 128, 64); + NULL, " Still, either way... both last year and now, the child consultation center doesn't think her case warrants that much urgency. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300281", 128); OutputLine(NULL, "私たちと相談所の温度差がどうも敵みたいなんだよ…。」", - NULL, " It seems our opponent this time is that difference in urgency between us and them.\"", Line_Normal); + NULL, "It seems our opponent this time is that difference in urgency between us and them.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100500", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100500", 128); OutputLine(NULL, "「……わかった。", NULL, "\"...I see.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100501", 128, 64); + PlayVoice(4, "ps3/s12/01/180100501", 128); OutputLine(NULL, "とにかく、最初の手は打ったもんな。", NULL, " We've done what we can.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100502", 128, 64); + PlayVoice(4, "ps3/s12/01/180100502", 128); OutputLine(NULL, "次の手はすぐに考えようぜ。", NULL, " Now we need to come up with a Plan B.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100503", 128, 64); + PlayVoice(4, "ps3/s12/01/180100503", 128); OutputLine(NULL, "明日は全員で会議しよう。", NULL, " We should have a meeting tomorrow.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100504", 128, 64); + PlayVoice(4, "ps3/s12/01/180100504", 128); OutputLine(NULL, "俺たちは最強の部活メンバーだぞ。", - NULL, " With all the fearless members of our club!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100505", 128, 64); + NULL, " With all the fearless members of our club! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100505", 128); OutputLine(NULL, "今までもっと条件の悪い戦いを遊びのように潜ってきたさ! 俺たちは絶対に沙都子を救い出す!!」", - NULL, " We've gone through worse than this before! We'll save her for sure!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We've gone through worse than this before! We'll save her for sure!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/03/180300282", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300282", 128); OutputLine(NULL, "「うん…!」", NULL, "\"Yes...!\"", Line_Normal); ClearMessage(); DrawScene( "Ma_G3", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 話してる内に、相談所の様子見という見解に対する怒りも少し薄れた。", - NULL, "As we spoke, I felt less angry about the decision that the child consultation center made.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "As we spoke, I felt less angry about the decision that the child consultation center made.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……こういう結果はすでに充分予想されていたことだしな…。", - NULL, "It was something we expected anyway...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It was something we expected anyway...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 少し感情に任せて言葉をぶつけてしまったところもあったが、魅音はそんなに気にしないでくれたようだった。", NULL, "I was being emotional for a while, but Mion wasn't taking it personally.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音は普段はふてぶてしいくらいにタフなヤツだが、…こういう時には打たれ弱くなることに俺は最近気付いていた。", - NULL, "She's usually a tough person, but I know that she feels very weak when something like this happens.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She's usually a tough person, but I know that she feels very weak when something like this happens.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから変にヒートアップして魅音に感情をぶつけないよう、ぐっと堪えなきゃいけない。", NULL, "I have to be careful to not get too emotional with her.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺たちの敵は鉄平ただ一人。", - NULL, "Our enemy was Teppei.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Our enemy was Teppei.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 感情のままに仲間を怒鳴るなんて、戦意減退、利敵行為もいいとこだ。", NULL, "I couldn't yell at my friends just because I was frustrated.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうだよ、俺は時々忘れそうになるが、魅音だって女の子なんだ。", - NULL, "I almost forget sometimes, but Mion is a girl.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I almost forget sometimes, but Mion is a girl.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 非もなく怒鳴られたら傷つかないわけがない。", - NULL, "There's no way yelling at her without cause wouldn't hurt her.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "There's no way yelling at her without cause wouldn't hurt her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …俺は時々感情のままに八つ当たりすることがあるようだ。", - NULL, "...I think I have a tendency to lash out with my emotions sometimes.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...I think I have a tendency to lash out with my emotions sometimes.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " このような非常時だからこそ、そんな悪い癖は絶対に抑えなければならなかった。", NULL, "I definitely need to rein in that bad habit, especially during emergencies like this.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺一人に出来ることは、多分、詩音の提案した乱暴な解決法が関の山だ。", - NULL, "All I could do by myself... was probably the same thing Shion was suggesting earlier.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "All I could do by myself... was probably the same thing Shion was suggesting earlier.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だがそれは沙都子の幸せにはつながらないと断言できる!", NULL, "But I knew it wouldn't make Satoko happy.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それに俺たちは最強の部活メンバーだ。", - NULL, "We club members are fearless.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We club members are fearless.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺の実力なんかメンバー中では下の下。", - NULL, "But the power I possess is the smallest among all of us.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But the power I possess is the smallest among all of us.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だからこそ、みんなと連帯しなきゃいけない。", NULL, "That's why I needed to communicate with them.", Line_WaitForInput); OutputLine(NULL, "連帯すれば、必ずや妙案が浮かぶはずだ。", NULL, " If we united, we would be able to come up with a better plan.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを俺一人にたった今、思いつくことはできないけれど。", - NULL, "I couldn't think of a plan all by myself.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I couldn't think of a plan all by myself.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……三人集まれば文殊の知恵って昔から言う。", NULL, "Three heads are better than one.", Line_WaitForInput); OutputLine(NULL, "絶対に、俺一人が悩むよりいい手が思いつく!", @@ -478,322 +539,366 @@ void main() DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300283", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300283", 128); OutputLine(NULL, "「じゃ、私はこれから梨花ちゃんに電話するよ。", NULL, "\"I'm going to call Rika-chan now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300284", 128, 64); + PlayVoice(4, "ps3/s12/03/180300284", 128); OutputLine(NULL, "圭ちゃんはレナに電話してくれないかな。」", NULL, " Will you call Rena?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100506", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100506", 128); OutputLine(NULL, "「おう、わかったぜ。", NULL, "\"Sure.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100507", 128, 64); + PlayVoice(4, "ps3/s12/01/180100507", 128); OutputLine(NULL, "………レナか。今日のあいつ、詩音と堂々やりあってたな。", NULL, " ...Rena was a good match for Shion today...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100508", 128, 64); + PlayVoice(4, "ps3/s12/01/180100508", 128); OutputLine(NULL, "それに、いいことも言ってたぜ。", NULL, " She impressed me a lot.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100509", 128, 64); + PlayVoice(4, "ps3/s12/01/180100509", 128); OutputLine(NULL, "土壇場で骨のあるヤツだよな。」", - NULL, " She's tough when push comes to shove.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " She's tough when push comes to shove.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/03/180300285", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300285", 128); OutputLine(NULL, "「うん。レナは昔からここ一番では絶対に曲げないんだよ。", NULL, "\"Yeah. Rena is always reliable when we're in trouble.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300286", 128, 64); + PlayVoice(4, "ps3/s12/03/180300286", 128); OutputLine(NULL, "でも、いいことなら圭ちゃんも言ってたよ。", NULL, " But you impressed me too, Kei-chan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300287", 128, 64); + PlayVoice(4, "ps3/s12/03/180300287", 128); OutputLine(NULL, "ちょっとカッコ良かったかもだね! くっくっく!」", NULL, " You were kind of cool today... Heh heh heh!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100510", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100510", 128); OutputLine(NULL, "「今さらだが、ちょいと照れることを言っちまったように思うなぁ…。", NULL, "\"I just kind of feel embarrassed now...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100511", 128, 64); + PlayVoice(4, "ps3/s12/01/180100511", 128); OutputLine(NULL, "何だか恥ずかしいぜ、へへへ。」", - NULL, " That speech was a little corny, huh?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " That speech was a little corny, huh?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/03/180300288", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300288", 128); OutputLine(NULL, "「うん、じゃあこれで切るね。", NULL, "\"I'm hanging up now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300289", 128, 64); + PlayVoice(4, "ps3/s12/03/180300289", 128); OutputLine(NULL, "レナもきっと連絡を待ってると思う。", NULL, " I'm sure Rena is waiting.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300290", 128, 64); + PlayVoice(4, "ps3/s12/03/180300290", 128); OutputLine(NULL, "申し訳ないけどよろしく頼むね!」", - NULL, " Give her a call, okay?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Give her a call, okay?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100512", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100512", 128); OutputLine(NULL, "「おう。", NULL, "\"Yup.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100513", 128, 64); + PlayVoice(4, "ps3/s12/01/180100513", 128); OutputLine(NULL, "梨花ちゃんの方にもよろしくな。", NULL, " Say hi to Rika-chan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100514", 128, 64); + PlayVoice(4, "ps3/s12/01/180100514", 128); OutputLine(NULL, "……誰もが辛いが、多分、梨花ちゃんはもっともっと辛いと思う。」", NULL, " I think she's been hurt the most by all this...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今日一日、梨花ちゃんはずっと諦めたような顔で俯いてるだけだった…。", - NULL, "Rika-chan was looking at the ground with a depressed look on her face all day...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rika-chan was looking at the ground with a depressed look on her face all day...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それがどれほど痛々しい姿だったか、思い出すだけで辛くなる。", - NULL, "My chest hurt just remembering it...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "My chest hurt just remembering it...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………そして、今の沙都子はそれ以上に辛い表情を浮かべているはず…。", NULL, "......It must be even more painful to look at Satoko...", Line_Normal); ClearMessage(); DrawScene( "Ma_G3", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音はそれで電話を切った。", NULL, "Mion hung up the phone.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺も一度受話器を置き、レナに電話した。", - NULL, "I also hung up, then called Rena.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I also hung up, then called Rena.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……呼び出し音が二度もならない内に受話器が取られてちょっと驚く。", NULL, "...She picked up the phone after one ring, which surprised me.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100515", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100515", 128); OutputLine(NULL, "「もしもし、レナか?!", NULL, "\"Hello, Rena?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100516", 128, 64); + PlayVoice(4, "ps3/s12/01/180100516", 128); OutputLine(NULL, " お前、受話器の前でずっと待ってただろ。」", - NULL, " You were waiting for the call, huh?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You were waiting for the call, huh?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/02/180200267", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200267", 128); OutputLine(NULL, "「うん。", NULL, "\"Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200268", 128, 64); + PlayVoice(4, "ps3/s12/02/180200268", 128); OutputLine(NULL, "なかなか連絡がないし、魅ぃちゃんのところに掛けても話し中だしで、困ってたんだよ。」", - NULL, " I called you but it was busy, so I didn't know what to do...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I called you but it was busy, so I didn't know what to do...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100517", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100517", 128); OutputLine(NULL, "「その話し中は多分、俺と電話をしてたからだろう。", NULL, "\"You called me when I was talking with Mion.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100518", 128, 64); + PlayVoice(4, "ps3/s12/01/180100518", 128); OutputLine(NULL, "魅音は今は梨花ちゃんに電話してくれてる。", NULL, " She's calling Rika-chan now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100519", 128, 64); + PlayVoice(4, "ps3/s12/01/180100519", 128); OutputLine(NULL, "役割分担ってことで、レナには俺から伝えるように言われてる。", NULL, " She told me to call you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100520", 128, 64); + PlayVoice(4, "ps3/s12/01/180100520", 128); OutputLine(NULL, "だから俺が状況を説明するぜ。」", NULL, " Let me explain to you what happened.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/02/180200269", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200269", 128); OutputLine(NULL, "「うん。相談所の人は、やっぱり様子見?」", - NULL, "\"Ok... Is the case on hold?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Ok... Is the case on hold?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100521", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100521", 128); OutputLine(NULL, "「…あぁ。", NULL, "\"Yeah...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100522", 128, 64); + PlayVoice(4, "ps3/s12/01/180100522", 128); OutputLine(NULL, "残念だがそういうことらしい。」", NULL, " Unfortunately.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/02/180200270", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200270", 128); OutputLine(NULL, "「……すっごい悔しいけど、多分そうだろうと思ってたからね…。", NULL, "\"......I'm really upset, but that's what we expected.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200271", 128, 64); + PlayVoice(4, "ps3/s12/02/180200271", 128); OutputLine(NULL, "向こうの言い分はこう?", NULL, " I can guess what they said.", Line_WaitForInput); - PlaySE(4, "ps2/02/180200272", 128, 64); + PlayVoice(4, "ps2/02/180200272", 128); OutputLine(NULL, " まだ一日しか経っていないから状況が掴めない。", - NULL, " It's only been a day, so there's nothing definite.", Line_WaitForInput); - PlaySE(4, "ps2/02/180200273", 128, 64); + NULL, " It's only been a day, so there's nothing definite. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/02/180200273", 128); OutputLine(NULL, "今日の欠席も本当に風邪かもしれないし、沙都子ちゃん自身に特に虐待の痕跡は見つけられなかった。", - NULL, " She may have missed school because she really had a cold today, plus she doesn't have any obvious injuries.", Line_WaitForInput); - PlaySE(4, "ps2/02/180200274", 128, 64); + NULL, "She may have missed school because she really had a cold today, plus she doesn't have any obvious injuries.", Line_WaitForInput); + PlayVoice(4, "ps2/02/180200274", 128); OutputLine(NULL, "……こんなとこかな?」", - NULL, " Is my guess right...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Is my guess right...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/01/180100523", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100523", 128); OutputLine(NULL, "「お前、俺ん家に盗聴器つけてるだろ…", NULL, "\"Did you put a bug on my phone...?", Line_WaitForInput); - PlaySE(4, "ps2/01/180100524", 128, 64); + PlayVoice(4, "ps2/01/180100524", 128); OutputLine(NULL, "。そうだよ、まさにその通りだよ。", - NULL, " Yeah, you got it exactly right.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); - PlaySE(4, "ps2/01/180100525", 128, 64); + NULL, " Yeah, you got it exactly right.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100525", 128); OutputLine(NULL, "まったく糞っ垂れな話だぜ。」", - NULL, " It's total bullshit.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's total bullshit.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/02/180200275", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/02/180200275", 128); OutputLine(NULL, "「まだ一日しか経ってないって、本当に嫌な言い方だね。", NULL, "\"'It's only been a day' is a such horrible phrase, isn't it?", Line_WaitForInput); - PlaySE(4, "ps2/02/180200276", 128, 64); + PlayVoice(4, "ps2/02/180200276", 128); OutputLine(NULL, "虐待が起こってしまったら、その時は手遅れだと言うのに!」", NULL, " Especially since it'll be too late after he really hurts her!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/01/180100526", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100526", 128); OutputLine(NULL, "「虐待が本当に起こったら、沙都子はきっと誰が見てもわかる外傷を負う。", NULL, "\"If he really does, then Satoko's injuries will be plain for everyone to see.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100527", 128, 64); + PlayVoice(4, "ps2/01/180100527", 128); OutputLine(NULL, "……そうなったら、叔父のヤツ、沙都子を保護司に会わせるわけがない。", - NULL, " ...But if that happens, her uncle will never let any social workers see her.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100528", 128, 64); + NULL, " ...But if that happens, her uncle will never let any social workers see her. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100528", 128); OutputLine(NULL, "そうなったらそうなったらで、またしても虐待の痕跡は発見できないって言って様子見だ。」", - NULL, " And then they'll just say they couldn't find any signs of abuse and go back to waiting again.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "And then they'll just say they couldn't find any signs of abuse and go back to waiting again.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/02/180200277", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/02/180200277", 128); OutputLine(NULL, "「それってすっごい矛盾だよね…。」", NULL, "\"It's such a huge contradiction, isn't it...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 強制で立ち入るには裁判所の許可がいるそうで、それの申請は容易じゃないらしい。", - NULL, "Apparently they need court approval to force entry, but applying for that isn't easy.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Apparently they need court approval to force entry, but applying for that isn't easy.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、保護司には法律上、大きな力があるとされてるけど、実際は家人に拒まれたら、どうにもできずお手上げらしい…。", NULL, "So while social workers may be supposed to have great legal power, in reality, their hands are tied and they can't act if the family turns them away.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 保護司は警察じゃない。", - NULL, "They're not the police.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They're not the police.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 窓ガラスを割ってでも飛び込むような人たちじゃないってことだ。", - NULL, "They're not the ones who storm in even if they have to break windows to do so.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "They're not the ones who storm in even if they have to break windows to do so.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " くそ、その窓ガラスは誰なら割れるんだよ!", - NULL, "Dammit! Then who does have the right to break those windows?!", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Dammit! Then who does have the right to break those windows?!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺たちに割れるものなら叩き割ってやりたい!", NULL, "If we did, I'd smash them wide open!", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100529", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100529", 128); OutputLine(NULL, "「とにかく、連中には危機感が足りねぇんだよな。", NULL, "\"Anyway, they're not serious about this case.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100530", 128, 64); + PlayVoice(4, "ps3/s12/01/180100530", 128); OutputLine(NULL, "このまま沙都子を放っておいたら、どういうことになるかがわかってないんだ。」", NULL, " They have no idea what will happen to Satoko if we don't do anything about it.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/02/180200278", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200278", 128); OutputLine(NULL, "「………あはははは。", NULL, "\"......Ahahahaha.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200279", 128, 64); + PlayVoice(4, "ps3/s12/02/180200279", 128); OutputLine(NULL, "圭一くんって、ちょっとすごいなって思う。」", - NULL, " I'm impressed.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm impressed.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100531", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100531", 128); OutputLine(NULL, "「ん、どうしてだ?」", NULL, "\"Wait, why?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/02/180200280", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200280", 128); OutputLine(NULL, "「だって、……圭一くんって、転校してきたばかりなんだよ。", NULL, "\"You just moved to the village not too long ago.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200281", 128, 64); + PlayVoice(4, "ps3/s12/02/180200281", 128); OutputLine(NULL, "沙都子ちゃんと知り合って半年も経ってないはずなのに。", NULL, " You've only known her for just a few months.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200282", 128, 64); + PlayVoice(4, "ps3/s12/02/180200282", 128); OutputLine(NULL, "……これだけ親身になって沙都子ちゃんのことを考えることができて。", NULL, " ...But you're so serious about saving her.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200283", 128, 64); + PlayVoice(4, "ps3/s12/02/180200283", 128); OutputLine(NULL, "……そして、去年の沙都子ちゃんがどんな状況だったか見たことがないにもかかわらず、", - NULL, " You don't even know what happened to her last year...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " You don't even know what happened to her last year...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……沙都子ちゃんがどんな辛い思いをしたか想像することができる。", - NULL, " but you can imagine how hurt Satoko-chan is right now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200284", 128, 64); + NULL, " but you can imagine how hurt Satoko-chan is right now. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200284", 128); OutputLine(NULL, "……圭一くんが普通の人だったなら、多分、私たちが騒ぐのに対し、きっとこう言ってるよ。", - NULL, " ......If you were an ordinary person, I'm sure that you'd tell us.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200285", 128, 64); + NULL, "......If you were an ordinary person, I'm sure that you'd tell us.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/02/180200285", 128); OutputLine(NULL, "『まだ一日目だろ、しばらく様子を見てみようぜ』って。」", NULL, " \n'Just relax. It's only been a day.'\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100532", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100532", 128); OutputLine(NULL, "「……………そんなのちょっと想像すりゃわかることじゃねぇかよ。", NULL, "\"......It's not that difficult to imagine how horrible it is for her...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100533", 128, 64); + PlayVoice(4, "ps3/s12/01/180100533", 128); OutputLine(NULL, "…それにみんなから去年の沙都子がどうだったかってことは、少なからず聞いてる。", NULL, " I also heard from you guys how terrible it was last year.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100534", 128, 64); + PlayVoice(4, "ps3/s12/01/180100534", 128); OutputLine(NULL, "それから考えれば、一刻の猶予もないことなんて簡単に想像がつくよ。」", - NULL, " It's no question that this case requires immediate attention.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's no question that this case requires immediate attention.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/02/180200286", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200286", 128); OutputLine(NULL, "「あはははは…。", NULL, "\"Aha ha ha...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200287", 128, 64); + PlayVoice(4, "ps3/s12/02/180200287", 128); OutputLine(NULL, "それはきっと、すごいことだと思う。", NULL, " That's still impressive.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200288", 128, 64); + PlayVoice(4, "ps3/s12/02/180200288", 128); OutputLine(NULL, "……今日、詩ぃちゃんが乱暴なことを言いながら教室から出て行こうとした時、圭一くんはそれを許さなかったよね?", NULL, " ...You stopped Shii-chan when she tried to leave the classroom.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200289", 128, 64); + PlayVoice(4, "ps3/s12/02/180200289", 128); OutputLine(NULL, " そして圭一くんが言った言葉が深かった。」", NULL, " What you said there was pretty deep.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 人殺しをしてまで沙都子を救ったとして、沙都子は感謝すると思ってるのか。", NULL, "Do you think Satoko would appreciate it... if you saved her by... committing murder?", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/02/180200290", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200290", 128); OutputLine(NULL, "「なかなか男の子が言えることじゃないよ。", NULL, "\"It's not something an average boy would say.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200291", 128, 64); + PlayVoice(4, "ps3/s12/02/180200291", 128); OutputLine(NULL, "……それどころか、あはは、ごめんね?", NULL, " ...In fact, ahaha, sorry, but...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200292", 128, 64); + PlayVoice(4, "ps3/s12/02/180200292", 128); OutputLine(NULL, " 詩ぃちゃんが言い出すようなことは、圭一くんが言い出すんじゃないかと思ってた。」", - NULL, " I thought you were going to say something like what Shii-chan suggested.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I thought you were going to say something like what Shii-chan suggested.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …………さすがレナ。", NULL, "......That's our Rena.", Line_WaitForInput); OutputLine(NULL, "深いところまで見抜いていた。", NULL, " She saw right through me to the core.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 実は、……詩音が大騒ぎしてくれたから、俺は逆に冷静になれたのだ。", - NULL, "To be honest... I was able to keep my calm because Shion caused that commotion.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "To be honest... I was able to keep my calm because Shion caused that commotion.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …俺も、殺すしかないと思っていた。", - NULL, "...I, too, thought our only option was to kill him.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...I, too, thought our only option was to kill him.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何を躊躇うことがあるのか、今すぐ叔父をぶっ殺せば万事解決じゃないか。", NULL, "What's there to hesitate about? Everything would be resolved if we went over and killed her uncle right away.", Line_WaitForInput); OutputLine(NULL, "自分も実はそう思っていた。", @@ -802,30 +907,36 @@ void main() DrawScene( "aka2", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………それで実際に、どうやって殺すか考えてみたんだ。", - NULL, "......And then I thought about how I would actually kill him.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "......And then I thought about how I would actually kill him.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 金属バットか何かで襲うだろう。", NULL, "First I'd assault him with a metal bat or something.", Line_Normal); ClearMessage(); DrawScene( "Mo3", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 襲う前に下見をし、予め死体を埋める穴を掘っておく…。", NULL, "But before that I would scope out his house, and dig the hole to bury his body in ahead of time.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを想像した時、想像の中の俺は確かに雑木林の中でキャンプ用のスコップで穴を掘っていた。", - NULL, "When I imagined it, I envisioned myself actually digging the hole with a camping shovel in the woods.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "When I imagined it, I envisioned myself actually digging the hole with a camping shovel in the woods.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……沙都子のため沙都子のためと呪文のように繰り返し、殺人の重大さを忘れようとしていた。", NULL, "...I repeated, \"This is for Satoko. This is for Satoko,\" in my mind like a mantra, trying to forget the weight of the murder ahead.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その時の、", NULL, "I relived that...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -837,184 +948,208 @@ void main() Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "焦燥感。", - NULL, " and frustration.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " and frustration.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………そして、汗でびっしょりになる感じと、それにまとわりつく蚊の感触まではっきりと想像できた。", NULL, "...I could very clearly imagine myself standing there, soaking with sweat and covered in mosquito bites.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして俺はきっと、電話か何かで呼び出し、家から出てきた叔父を……撲殺する。", NULL, "Then I'm sure I'd call her uncle or something to lure him out of the house... and bludgeon him to death.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺は殺人という罪の意識を、沙都子のため沙都子のためと繰り返し、沙都子のせいにしながら罪の深さを見て見ぬふりをしようとする。", NULL, "Then I repeated my mantra, \"This is for Satoko. This is for Satoko,\" blaming her for that serious crime as I tried to avoid my own guilt over committing murder.", Line_Normal); ClearMessage(); DrawScene( "aka1", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんなことを沙都子が望んだのか?", - NULL, "Did Satoko ask me to do that?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Did Satoko ask me to do that?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 殺人は沙都子のためでしたと、沙都子のせいに一方的にするのか?", - NULL, "Am I going to blame it all on her because I committed murder?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Am I going to blame it all on her because I committed murder?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子がそれに感謝するとでも?", - NULL, "Would she appreciate that?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Would she appreciate that?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子が俺に感謝などするものか。", - NULL, "No, she wouldn't.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "No, she wouldn't.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……………そもそも俺は、殺人を犯したことを誰にも打ち明けられないのだから。", NULL, ".........I wouldn't be able to tell anyone that I had killed someone.", Line_Normal); ClearMessage(); DrawScene( "aka2", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 誰にも感謝されず、十字架だけを背負い続けて生きていく。", - NULL, "No one would appreciate my deed, and I'd have to carry that burden for the rest of my life.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "No one would appreciate my deed, and I'd have to carry that burden for the rest of my life.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………それは、殺人実行直前の高揚した時には絶対に想像できない、みすぼらしい未来だ。", - NULL, "...That pathetic future is one I couldn't have imagined in the rush I felt before carrying out the murder.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...That pathetic future is one I couldn't have imagined in the rush I felt before carrying out the murder.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺は叔父殺人を、元の世界を取り戻すために決意したはずだ。", - NULL, "I decided to kill him so I could return us to happier times.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I decided to kill him so I could return us to happier times.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……だが、そもそも殺人という行為が、同時に元の世界へ戻るか細い橋すらも一緒に打ち砕いてしまうのだ………。", NULL, "...But the act of murder also meant shattering the thin path that could lead us back there.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); - PlaySE(4, "ps3/s12/01/180100535", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100535", 128); OutputLine(NULL, "「……俺は、そこまで想像できたから。", NULL, "\"......I was able to imagine it that far ahead.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100536", 128, 64); + PlayVoice(4, "ps3/s12/01/180100536", 128); OutputLine(NULL, "詩音のように口に出して言うには及ばなかっただけさ。", NULL, " That's why I didn't say it out loud like Shion did.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100537", 128, 64); + PlayVoice(4, "ps3/s12/01/180100537", 128); OutputLine(NULL, "…もし、そこまで想像が及ばなかったら、俺も詩音に同調して殺せ殺せって騒いでいた可能性は高いな。」", - NULL, " ...If I hadn't thought that far, I probably would've joined Shion in shouting, 'Kill him! Kill him!'\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...If I hadn't thought that far, I probably would've joined Shion in shouting, 'Kill him! Kill him!'\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/02/180200293", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200293", 128); OutputLine(NULL, "「あはははは…。", NULL, "\"Ahahaha...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200294", 128, 64); + PlayVoice(4, "ps3/s12/02/180200294", 128); OutputLine(NULL, "そうなってたらもうどうにもならなかったね…。", NULL, " It would've been really hopeless if you had done that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200295", 128, 64); + PlayVoice(4, "ps3/s12/02/180200295", 128); OutputLine(NULL, "圭一くんの想像力が豊かでよかったかな、かな。」", NULL, " I'm glad you have such a vivid imagination. I'm glad.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 想像の中の世界だったのだろうか…。", - NULL, "Was that really just my imagination, though...?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Was that really just my imagination, though...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺がもしも叔父殺害を実行したらという想像の中のIFの世界…。", - NULL, "Did I imagine killing her uncle in my mind...?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Did I imagine killing her uncle in my mind...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………想像というのはあそこまで豊かになれるものなのだろうか…?", - NULL, "......Could imagination alone really be that vivid...?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "......Could imagination alone really be that vivid...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あの土くれの匂いや、飛び散った土が口に混じる感触、シャベルを打ち込む時の砂利を弾く感触や植物の根を断ち切る感触。", - NULL, "I could smell the earth, taste the scattered dirt flying into my mouth, see the pebbles scattered as I shoved my shovel down, and hear the roots cracking from its weight.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I could smell the earth, taste the scattered dirt flying into my mouth, see the pebbles scattered as I shoved my shovel down, and hear the roots cracking from its weight.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……まるで、過去に実行したことがあるんじゃないかと思うくらいにリアルな感触を想像できた…。", NULL, "...The image was so real, it felt more like I had actually done it in the past.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100538", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100538", 128); OutputLine(NULL, "「……そうだな。", NULL, "\"......That's right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100539", 128, 64); + PlayVoice(4, "ps3/s12/01/180100539", 128); OutputLine(NULL, "…どういうことをしたらどういう結果になるか、よく想像するべきだよな。」", - NULL, " It's important to imagine the consequences.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's important to imagine the consequences.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/02/180200296", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200296", 128); OutputLine(NULL, "「うん。", NULL, "\"Right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200297", 128, 64); + PlayVoice(4, "ps3/s12/02/180200297", 128); OutputLine(NULL, "想像力のない大人になっちゃったら大変だからね。", NULL, " You don't want to grow up with no imagination.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200298", 128, 64); + PlayVoice(4, "ps3/s12/02/180200298", 128); OutputLine(NULL, "圭一くんは冷静ないい大人になれると思うよ。」", NULL, " I think you'll grow up to be a calm, reasonable adult, Keiichi-kun.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100540", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100540", 128); OutputLine(NULL, "「あれは、………想像の中だったのかな。", NULL, "\"I wonder if...... that was only my imagination.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100541", 128, 64); + PlayVoice(4, "ps3/s12/01/180100541", 128); OutputLine(NULL, "……何だかさ。", NULL, " I feel like...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100542", 128, 64); + PlayVoice(4, "ps3/s12/01/180100542", 128); OutputLine(NULL, "そういうIFの世界が他にもあったんじゃないかって思うんだよ。」", - NULL, " I've been through a different life before.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I've been through a different life before.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/02/180200299", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200299", 128); OutputLine(NULL, "「想像力が本当に豊かな人は、あらゆる可能性の世界を垣間見ることができるって言うもんね。", NULL, "\"People with good imaginations can take a look at every possibility.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200300", 128, 64); + PlayVoice(4, "ps3/s12/02/180200300", 128); OutputLine(NULL, "だから、圭一くんが本当に悩んで未来を見据えた結果の想像ならば、", NULL, " If you really felt like you saw the future,", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200301", 128, 64); + PlayVoice(4, "ps3/s12/02/180200301", 128); OutputLine(NULL, "それは単なる想像の世界ではなく、確かに有り得た別の可能性の世界の情景なんだと思うよ。」", NULL, " I think it wasn't just your imagination. You saw a possible future that could've happened.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100543", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100543", 128); OutputLine(NULL, "「………その別の世界でも、相談所への通報は様子見で終わるんだ。", NULL, "\"In that imaginary world, the child consultation center put her case on hold too...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100544", 128, 64); + PlayVoice(4, "ps3/s12/01/180100544", 128); OutputLine(NULL, "…それでその後、沙都子は一時的に学校に登校するようになるんだが、", - NULL, " Satoko came back to the school for a while...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Satoko came back to the school for a while...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 3500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); SetSpeedOfMessage( TRUE, 128 ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 150 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 150 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 150 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "何日もしない内に、", - NULL, " but she...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " but she...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 1000 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…………壊れてしまうんだ。」", - NULL, " ......broke after only a few days...\"", Line_ContinueAfterTyping); + NULL, " ......broke after only a few days...\"", Line_Continue); OutputLineAll(NULL, "", Line_Normal); ClearMessage(); diff --git a/Update/_mina_011_2.txt b/Update/_mina_011_2.txt index d5aa2a0..c905c97 100644 --- a/Update/_mina_011_2.txt +++ b/Update/_mina_011_2.txt @@ -5,15 +5,18 @@ void main() DrawBustshot( 0, "Sa_MuhyouA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawScene( "GK2", 400 ); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は懸命に虐待に耐えたが、………ちょっとした切っ掛けで壊れてしまうんだ。", - NULL, "Satoko was bearing the abuse... but even something small would be enough to break her.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Satoko was bearing the abuse... but even something small would be enough to break her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Sa_SakebuB1", 200, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 古いお茶碗なんかが次第にヒビが入ってくるように。", NULL, "Just like an old bowl that has a crack in it...", Line_WaitForInput); OutputLine(NULL, "ある日、ほんのちょっとした切っ掛けで、そのヒビに沿ってあっさりと割れてしまうんだ…。", @@ -23,209 +26,237 @@ void main() DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); FadeFilm( 0, TRUE ); - PlaySE(4, "ps3/s12/01/180100545", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100545", 128); OutputLine(NULL, "「……俺の想像の世界では、………沙都子は頭を撫でたら、……壊れた。", NULL, "\"In my imaginary world... Satoko broke... when I rubbed her head.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100546", 128, 64); + PlayVoice(4, "ps3/s12/01/180100546", 128); OutputLine(NULL, "………俺の手が、叔父の手に見えたのかもしれない。", - NULL, " ......She thought my hand was her uncle's hand.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100547", 128, 64); + NULL, " ......She thought my hand was her uncle's hand. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100547", 128); OutputLine(NULL, "俺の手を払いのけて、……泣きながらカーテンの束を抱いて、……にーにー、にーにーって叫んでたよ。」", - NULL, " She pushed me away ...and hid behind the curtain... and cried out for her brother, saying 'Nii-nii, Nii-nii!'\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She pushed me away ...and hid behind the curtain... and cried out for her brother, saying 'Nii-nii, Nii-nii!'\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/02/180200302", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200302", 128); OutputLine(NULL, "「…………にーにーって呼び方、誰に聞いたの?」", NULL, "\"......Who told you that she called her brother 'Nii-nii'?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100548", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100548", 128); OutputLine(NULL, "「え?", NULL, "\"Huh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100549", 128, 64); + PlayVoice(4, "ps3/s12/01/180100549", 128); OutputLine(NULL, " さぁな。", NULL, " I don't know.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100550", 128, 64); + PlayVoice(4, "ps3/s12/01/180100550", 128); OutputLine(NULL, "…誰かに聞いたんだろうな。", NULL, " I guess someone did...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100551", 128, 64); + PlayVoice(4, "ps3/s12/01/180100551", 128); OutputLine(NULL, "沙都子が悟史を呼ぶときの呼び方だろ。", NULL, " That's what she calls Satoshi, right?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100552", 128, 64); + PlayVoice(4, "ps3/s12/01/180100552", 128); OutputLine(NULL, "……それがさ、本当に胸が掻き毟られるような泣き方なんだ。", NULL, " ......Anyway, it was devastating to hear her cry like that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100553", 128, 64); + PlayVoice(4, "ps3/s12/01/180100553", 128); OutputLine(NULL, "…俺は慰めてやりたいのに、近寄ることもできない。", - NULL, " ...I wanted to comfort her, but I couldn't even get close.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100554", 128, 64); + NULL, " ...I wanted to comfort her, but I couldn't even get close. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100554", 128); OutputLine(NULL, "……俺が近寄ろうとすると叔父の姿に見えるらしくて、…よけい泣き叫ぶんだ。」", - NULL, " ...She cried more as I walked closer to her ...because she thought I was her uncle.\"", Line_Normal); + NULL, "...She cried more as I walked closer to her ...because she thought I was her uncle.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/02/180200303", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200303", 128); OutputLine(NULL, "「………やっぱり、……圭一くんはすごいね。", NULL, "\"......You're amazing... Keiichi-kun.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200304", 128, 64); + PlayVoice(4, "ps3/s12/02/180200304", 128); OutputLine(NULL, "………それはとても想像の中のこととは思えない。", NULL, " ...I can't believe that was only your imagination.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200305", 128, 64); + PlayVoice(4, "ps3/s12/02/180200305", 128); OutputLine(NULL, "……去年の沙都子ちゃんは本当にそうだった。", NULL, " ......That's exactly how Satoko-chan was last year.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200306", 128, 64); + PlayVoice(4, "ps3/s12/02/180200306", 128); OutputLine(NULL, "私や魅ぃちゃんなんかはよく覚えてるから想像がつくことだけど、", - NULL, " I remember it clearly,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " I remember it clearly,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 4000 ); OutputLine(NULL, "……転校してきてまだそんなに経っていない圭一くんが、そこまで考えることができるなんて。", - NULL, " but it's impressive how you can imagine it... since you've only been here for a few months.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200307", 128, 64); + NULL, " but it's impressive how you can imagine it... since you've only been here for a few months. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200307", 128); OutputLine(NULL, "……本当に圭一くんはすごいよ。", - NULL, " You really are amazing.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200308", 128, 64); + NULL, "You really are amazing.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/02/180200308", 128); OutputLine(NULL, "だから圭一くんは、私たちと危機感がずれていないんだね。」", NULL, " So that explains why you feel the same urgency we do.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100555", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100555", 128); OutputLine(NULL, "「じゃあ、レナも同じなのか…?」", NULL, "\"So, you feel the same way I do...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/02/180200309", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200309", 128); OutputLine(NULL, "「……うん。", NULL, "\"......Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200310", 128, 64); + PlayVoice(4, "ps3/s12/02/180200310", 128); OutputLine(NULL, "圭一くんほどはっきりとは見えないけれど。", NULL, " I can't imagine it as clearly as you have...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200311", 128, 64); + PlayVoice(4, "ps3/s12/02/180200311", 128); OutputLine(NULL, "……このまま沙都子ちゃんを救えずに時間を過ごせば、きっと何日もしない内に、沙都子ちゃんは壊れてしまうと思う。", NULL, " ...But I think Satoko-chan will break in few days if we don't do anything about this.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200312", 128, 64); + PlayVoice(4, "ps3/s12/02/180200312", 128); OutputLine(NULL, "……圭一くんが言うような形で、にーにーって言いながらカーテンを抱いて泣き叫ぶと思う。", - NULL, " ...I think she will hide behind the curtain and scream for her Nii-nii.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200313", 128, 64); + NULL, " ...I think she will hide behind the curtain and scream for her Nii-nii. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200313", 128); OutputLine(NULL, "………その時、私たちはきっと思い知る。", - NULL, " ......That's when we'll finally realize something.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200314", 128, 64); + NULL, "......That's when we'll finally realize something.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/02/180200314", 128); OutputLine(NULL, "無力であることが罪なのではない。", NULL, " It's not a crime to be powerless.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200315", 128, 64); + PlayVoice(4, "ps3/s12/02/180200315", 128); OutputLine(NULL, "何もしないことが罪なんだって、思い知る。", NULL, " It's a crime to do nothing.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200316", 128, 64); + PlayVoice(4, "ps3/s12/02/180200316", 128); OutputLine(NULL, "……………あれ…?", NULL, " ......Huh...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200317", 128, 64); + PlayVoice(4, "ps3/s12/02/180200317", 128); OutputLine(NULL, " 私の想像の中の話なのにね…。", - NULL, " It's only in my imagination, but...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200318", 128, 64); + NULL, " It's only in my imagination, but... ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200318", 128); OutputLine(NULL, "……本当に悲しくて、……涙が出てきた…。」", - NULL, " ...I'm crying, as though it's happening right in front of me...\"", Line_Normal); + NULL, "...I'm crying, as though it's happening right in front of me...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …レナも、沙都子を急いで助けなければ大変なことになってしまうという根拠なき危機感を持っているようだった。", - NULL, "...Rena can also sense how urgently we need to save Satoko.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...Rena can also sense how urgently we need to save Satoko.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そしてそれは、誰もが持っているものではない。", - NULL, "...Not everybody feels that way, though.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...Not everybody feels that way, though.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 仲間たちはみんな危機感を抱いているが、それは特別なことで、", NULL, "My friends all do, but they're special...", Line_WaitForInput); OutputLine(NULL, "……相談所などの一般的な人々にとっては、俺たちの危機感は過剰に見えるらしい…。", NULL, " ...and normal people like those at the child consultation center see us as overreacting...", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/02/180200319", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200319", 128); OutputLine(NULL, "「そうだよね…。", NULL, "\"They have a point, though...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200320", 128, 64); + PlayVoice(4, "ps3/s12/02/180200320", 128); OutputLine(NULL, "まだ一日しか経ってないって言われたら、言い返せないもんね。", NULL, " We don't really have anything to say back to them if they're going to claim it's only been one day.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200321", 128, 64); + PlayVoice(4, "ps3/s12/02/180200321", 128); OutputLine(NULL, "風邪なんかでお薬をもらう時と同じ。", - NULL, " It's just like getting a cold.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200322", 128, 64); + NULL, " It's just like getting a cold. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200322", 128); OutputLine(NULL, "2〜3日様子を見てみましょうってことになるもんね。」", - NULL, " Doctors always say, 'let's see what happens for a couple of days'.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Doctors always say, 'let's see what happens for a couple of days'.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100556", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100556", 128); OutputLine(NULL, "「レナ。", NULL, "\"Rena...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100557", 128, 64); + PlayVoice(4, "ps3/s12/01/180100557", 128); OutputLine(NULL, "…俺たちはこの危機感にもっと素直でいいと思う。", NULL, " I think we should trust our instincts.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100558", 128, 64); + PlayVoice(4, "ps3/s12/01/180100558", 128); OutputLine(NULL, "一刻の猶予もない。", NULL, " We have no time to spare.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100559", 128, 64); + PlayVoice(4, "ps3/s12/01/180100559", 128); OutputLine(NULL, "きっと沙都子を助け出そう。」", NULL, " We have to save Satoko now.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/02/180200323", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200323", 128); OutputLine(NULL, "「うん。", NULL, "\"Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200324", 128, 64); + PlayVoice(4, "ps3/s12/02/180200324", 128); OutputLine(NULL, "私たちは一人一人では何も思いつけないけれど、……みんなで一緒に考えれば、きっとすごい力を生み出せる。", NULL, " Even if I can't come up with a good idea on our own, together we can accomplish anything!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200325", 128, 64); + PlayVoice(4, "ps3/s12/02/180200325", 128); OutputLine(NULL, "……ずっと昔、私が一人で悩んで何か悲しい思いをした時、誰かにそう教えてもらった。", - NULL, " When I was down and depressed before, someone told me the same thing.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200326", 128, 64); + NULL, " When I was down and depressed before, someone told me the same thing. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200326", 128); OutputLine(NULL, "今こそそれを実践する時なんだと思う。」", - NULL, " I think now is the time to come together and show people what we can do.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I think now is the time to come together and show people what we can do.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100560", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100560", 128); OutputLine(NULL, "「……そうだな。", NULL, "\"......Yeah.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100561", 128, 64); + PlayVoice(4, "ps3/s12/01/180100561", 128); OutputLine(NULL, "誰だか知らんが、レナにそれを教えたヤツは立派なヤツだな。」", NULL, " I don't know who told you that, but that's exactly how I feel.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Moon", "maskup", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 不思議だった。", NULL, "It was strange.", Line_WaitForInput); OutputLine(NULL, "学校でレナがこの話をした時から少しだけ感じていた。", - NULL, " I've had this feeling ever since Rena told me this story at school.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I've had this feeling ever since Rena told me this story at school.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……それは、俺も昔、何かを切っ掛けに学んだような気がしたからだ。", - NULL, "...It felt like I, too, once learned a lesson after some event.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...It felt like I, too, once learned a lesson after some event.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……俺とレナは最近出会ったばかりだしな。", NULL, "......But Rena and I only met recently.", Line_WaitForInput); OutputLine(NULL, "偶然か。", NULL, " I guess it's just a coincidence.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …………とにかく、……想像の中の世界の俺は独りよがりだった。", - NULL, "......Anyway... I was so lonely inside of my imagination.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "......Anyway... I was so lonely inside of my imagination.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……沙都子のことを必死で考えてる仲間たちのことを日和見だと罵倒し、見下して一人暴走した。", NULL, "I thought it was stupid for them to only sit and think about how they could save Satoko, and I made a selfish decision...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、そして俺も学ぶのだ。", NULL, "But I eventually learned...", Line_WaitForInput); OutputLine(NULL, "レナとまったく同じに。", - NULL, " Just like Rena did.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Just like Rena did.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 一人で考えたらろくなことが考え付かない。", - NULL, "You'll never come up with anything good by worrying about something on your own.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "You'll never come up with anything good by worrying about something on your own.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなで相談するんだ。", NULL, "You have to talk to your friends.", Line_WaitForInput); OutputLine(NULL, "そうすればきっと本当の意味での最善手が思いつく!", @@ -234,241 +265,271 @@ void main() DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200327", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200327", 128); OutputLine(NULL, "「圭一くんが詩ぃちゃんの前に立ち塞がった時、圭一くんは言ったね。", NULL, "\"You said something when you stood in Shii-chan's way today.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200328", 128, 64); + PlayVoice(4, "ps3/s12/02/180200328", 128); OutputLine(NULL, "俺を信じろ。今は思いつかないが、きっと最善手を思いつくからって。", NULL, " You told her to trust you. You said you didn't have any idea yet, but that you would find one soon.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200329", 128, 64); + PlayVoice(4, "ps3/s12/02/180200329", 128); OutputLine(NULL, "……私は信じるからね。", - NULL, " ...I'm going to trust you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200330", 128, 64); + NULL, " ...I'm going to trust you. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200330", 128); OutputLine(NULL, "圭一くんはきっと最善手を思いつく。」", - NULL, " I believe that you will come up with the best solution.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I believe that you will come up with the best solution.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100562", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100562", 128); OutputLine(NULL, "「あははは、何だよ、俺だけに任せるなよ。", NULL, "\"Ahahaha, don't just rely on me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100563", 128, 64); + PlayVoice(4, "ps3/s12/01/180100563", 128); OutputLine(NULL, "いいアイデアは引き続き募集中だぜ。」", NULL, " You can give me ideas if you have any.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/02/180200331", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200331", 128); OutputLine(NULL, "「はぅ、そういう意味じゃないよ。", NULL, "\"Hau, that's not what I meant.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200332", 128, 64); + PlayVoice(4, "ps3/s12/02/180200332", 128); OutputLine(NULL, "……私は何があっても仲間を信じるよ。", NULL, " ...I have faith in my friends at all times.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200333", 128, 64); + PlayVoice(4, "ps3/s12/02/180200333", 128); OutputLine(NULL, "絶対信じる。", NULL, " I'm going to trust us.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200334", 128, 64); + PlayVoice(4, "ps3/s12/02/180200334", 128); OutputLine(NULL, "私たちはきっと沙都子ちゃんを救えるって信じてる。", NULL, " I know that we can save Satoko-chan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200335", 128, 64); + PlayVoice(4, "ps3/s12/02/180200335", 128); OutputLine(NULL, "だから、絶対に短絡的な手段には訴えない。」", - NULL, " But we're not going to use a shortcut.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But we're not going to use a shortcut.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100564", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100564", 128); OutputLine(NULL, "「………あぁ、そうだな。", NULL, "\"......That's right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100565", 128, 64); + PlayVoice(4, "ps3/s12/01/180100565", 128); OutputLine(NULL, "きっと俺たちは沙都子を救い出せる。", NULL, " We will save her from this mess.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100566", 128, 64); + PlayVoice(4, "ps3/s12/01/180100566", 128); OutputLine(NULL, "信じろ。", NULL, " Keep on believing.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100567", 128, 64); + PlayVoice(4, "ps3/s12/01/180100567", 128); OutputLine(NULL, "俺も信じる。」", NULL, " I believe in us too.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺一人が沙都子のことを考えてるなんて独りよがりには絶対ならない。", - NULL, "I will never think that I'm the only one who's trying to save her.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I will never think that I'm the only one who's trying to save her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺だけじゃなく、みんなが沙都子のことを案じてくれてるって、信じる。", NULL, "I believe that all of us feel the same way.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100568", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100568", 128); OutputLine(NULL, "「明日、みんなで集まって会議をしよう。", NULL, "\"Let's have a meeting tomorrow.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100569", 128, 64); + PlayVoice(4, "ps3/s12/01/180100569", 128); OutputLine(NULL, "実際に通報してくれた知恵先生も何か話を聞いてるかもしれないからな。", NULL, " Chie-sensei might have new information too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100570", 128, 64); + PlayVoice(4, "ps3/s12/01/180100570", 128); OutputLine(NULL, "……俺たちは子どもだから次の手が思いつかないが、…大人ならいい手を知ってるかもしれない。」", - NULL, " ...We may not be able to come up with a good idea right away, but she might have something.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...We may not be able to come up with a good idea right away, but she might have something.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/02/180200336", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200336", 128); OutputLine(NULL, "「うん。", NULL, "\"Yeah.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200337", 128, 64); + PlayVoice(4, "ps3/s12/02/180200337", 128); OutputLine(NULL, "そうだね。", NULL, " You're right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200338", 128, 64); + PlayVoice(4, "ps3/s12/02/180200338", 128); OutputLine(NULL, "もう“これしか手がない”なんて、あさはかの極みだからね。」", NULL, " I know that there's always another option.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100571", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100571", 128); OutputLine(NULL, "「そうさ。", NULL, "\"That's right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100572", 128, 64); + PlayVoice(4, "ps3/s12/01/180100572", 128); OutputLine(NULL, "手がないなんて努力しないヤツの言い訳だ。", NULL, " We're not going to give up.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100573", 128, 64); + PlayVoice(4, "ps3/s12/01/180100573", 128); OutputLine(NULL, "手はある。", NULL, " There is a better way.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100574", 128, 64); + PlayVoice(4, "ps3/s12/01/180100574", 128); OutputLine(NULL, "絶対にあるんだ。", NULL, " I'm sure there is.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100575", 128, 64); + PlayVoice(4, "ps3/s12/01/180100575", 128); OutputLine(NULL, "だから、俺たち自身に手がなくても、その手を探すことを決して諦めない!」", - NULL, " We may not find it right away, but we'll never give up!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We may not find it right away, but we'll never give up!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/02/180200339", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200339", 128); OutputLine(NULL, "「うん。", NULL, "\"No.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200340", 128, 64); + PlayVoice(4, "ps3/s12/02/180200340", 128); OutputLine(NULL, "諦めない。」", - NULL, " Never.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Never.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……魅音も褒めてたが、レナは土壇場では本当に強いヤツだよな。", - NULL, "...Mion praised her for it too, but Rena really is strong in a crisis.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...Mion praised her for it too, but Rena really is strong in a crisis.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺は魅音と同じ話をした時、少し感情的になっちまったが、レナは違う。", NULL, "I got a little emotional when I was talking with Mion, but Rena is different.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その炎が静かで青いから、一見、俺みたいな燃え盛る真っ赤な炎より見下してしまいそうになるが、…実際は逆だ。", NULL, "Her fire is quiet and blue, so at first glance it seems lesser than my bright red, roaring blaze, but... the truth is the opposite.", Line_WaitForInput); OutputLine(NULL, "青い炎の方がずっと温度は高い。", - NULL, " Blue flames burn far hotter.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Blue flames burn far hotter.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナと話していると、俺の中の無意味な粗暴さが落ち着き、冷静に最善手を模索できる気がする。", - NULL, "As I spoke with Rena, I felt my useless, wild energy calming down so I could rationally search for the best solution.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "As I spoke with Rena, I felt my useless, wild energy calming down so I could rationally search for the best solution.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そんな部分からレナの力強さを感じ取れるのだった。", NULL, "...Through that, I felt Rena's strength.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、それはレナも同じらしかった。", NULL, "Though, apparently Rena felt similarly about me.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/02/180200341", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200341", 128); OutputLine(NULL, "「圭一くんと話していると、どんな滅茶苦茶なことになっても、絶対に打ち破れるって気がする。", NULL, "\"When I'm talking with you, I feel like I can accomplish anything.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200342", 128, 64); + PlayVoice(4, "ps3/s12/02/180200342", 128); OutputLine(NULL, "圭一くんにはそういう力強さと頼もしさがあるよ。", NULL, " You're so strong and reliable.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200343", 128, 64); + PlayVoice(4, "ps3/s12/02/180200343", 128); OutputLine(NULL, "だから、圭一くんと話をしていると、どんどん勇気が出て来る。", NULL, " I feel more courageous when I talk with you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200344", 128, 64); + PlayVoice(4, "ps3/s12/02/180200344", 128); OutputLine(NULL, "私たちは必ず沙都子ちゃんを救い出せるんだって、元気になってくる。」", - NULL, " I feel more confident that we can save Satoko-chan.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I feel more confident that we can save Satoko-chan.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100576", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100576", 128); OutputLine(NULL, "「俺はレナから冷静さ。", NULL, "\"I get calmness from you...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100577", 128, 64); + PlayVoice(4, "ps3/s12/01/180100577", 128); OutputLine(NULL, "レナは俺から元気か", NULL, " and you get confidence from me...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100578", 128, 64); + PlayVoice(4, "ps3/s12/01/180100578", 128); OutputLine(NULL, "。……なるほど、お互いにうまく補完しあっている関係だな。", NULL, " We balance each other out like that, huh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100579", 128, 64); + PlayVoice(4, "ps3/s12/01/180100579", 128); OutputLine(NULL, "理想的じゃないか。」", - NULL, " We're a good combination!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We're a good combination!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/02/180200345", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200345", 128); OutputLine(NULL, "「そして魅ぃちゃんには園崎家という強い力がありながらも、打たれ弱い心がある。", NULL, "\"Mii-chan has a lot of power as a member of the Sonozaki family, but she has a very frail heart.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200346", 128, 64); + PlayVoice(4, "ps3/s12/02/180200346", 128); OutputLine(NULL, "…でも、そこはレナと圭一くんできっと補ってあげられると思う。」", NULL, " But I believe that you and I can support her.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100580", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100580", 128); OutputLine(NULL, "「そうだな。", NULL, "\"That's right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100581", 128, 64); + PlayVoice(4, "ps3/s12/01/180100581", 128); OutputLine(NULL, "俺たちメンバーは個として最強、揃えば無敵だ!」", - NULL, " We have nothing to be scared of!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We have nothing to be scared of!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/02/180200347", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200347", 128); OutputLine(NULL, "「うん、そうだよ!」", NULL, "\"Yeah, I agree!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナに煽てられたのが嬉しかったのか、俺はちょっと強気に言ってみた。", - NULL, "Talking to Rena made me feel very confident.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Talking to Rena made me feel very confident.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …部活メンバーの中で、元気を補うのが俺の役目だと言うなら。", NULL, "...If I can share that confidence with my friends,", Line_WaitForInput); OutputLine(NULL, "俺はうじうじなんて二度としねぇぞ。", - NULL, " I'll never feel down and miserable ever again.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'll never feel down and miserable ever again.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 部活メンバーの火力となって、徹底的に燃え上がってやるぜ…!", NULL, "I'm going to give my power to the other club members, so we can fight even harder...!", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/02/180200348", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200348", 128); OutputLine(NULL, "「梨花ちゃんは今、……一番打ちのめされていて、戦う気力すらも失ってしまっている。", NULL, "\"Rika-chan is really depressed right now...... She lost her will to fight.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200349", 128, 64); + PlayVoice(4, "ps3/s12/02/180200349", 128); OutputLine(NULL, "でも、私たちが戦う姿を見ていれば、きっと気力を取り戻してくれると思うよ。」", - NULL, " But I'm sure she'll get that will back once she sees us working hard.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But I'm sure she'll get that will back once she sees us working hard.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100582", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100582", 128); OutputLine(NULL, "「そうだな。梨花ちゃんが戦う気力を取り戻してくれれば、ますます俺たちは無敵だぜ!!", NULL, "\"You're right. Once she gets her willpower back, nothing can stop us!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100583", 128, 64); + PlayVoice(4, "ps3/s12/01/180100583", 128); OutputLine(NULL, " とにかく明日だ。", NULL, " I'll see you tomorrow.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100584", 128, 64); + PlayVoice(4, "ps3/s12/01/180100584", 128); OutputLine(NULL, "校長も交えて、次にどういう手があるのか考えようぜ。", NULL, " Let's talk about our plan, and involve the principal too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100585", 128, 64); + PlayVoice(4, "ps3/s12/01/180100585", 128); OutputLine(NULL, "いろんな人を巻き込んで助力を得てみよう。", - NULL, " We should get advice from as many people as we can.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100586", 128, 64); + NULL, " We should get advice from as many people as we can. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100586", 128); OutputLine(NULL, "とにかく最善手を探そう!", - NULL, " Let's find the best possible solution!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100587", 128, 64); + NULL, "Let's find the best possible solution!", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180100587", 128); OutputLine(NULL, " それこそが今の俺たちにできる最善手だ!」", - NULL, " That's the best thing we can do right now!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " That's the best thing we can do right now!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/02/180200350", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200350", 128); OutputLine(NULL, "「うん!」", NULL, "\"Yeah!\"", Line_Normal); ClearMessage(); DrawScene( "Ma_G3", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何だか不思議な盛り上がり方をしながら、俺はレナとの電話を終えた。", NULL, "I got off the phone with Rena. That was a pretty passionate conversation we were having.", Line_Normal); ClearMessage(); @@ -476,45 +537,54 @@ void main() DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); DrawSceneWithMask( "Ma_S1", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……児童相談所が様子見の判断を下したのは残念だったが、", NULL, "......It's unfortunate that the child consultation center came to the conclusion they did,", Line_WaitForInput); OutputLine(NULL, "様子見と判断できる段階だということは、とりあえず今日の時点では沙都子は無事だという証拠でもある。", NULL, " but if they could still decide to wait and see, then that proved that Satoko was still safe for now.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺たちは所詮子どもなんだ。", NULL, "We are no more than children.", Line_WaitForInput); OutputLine(NULL, "……いくら悩んだって、ろくなアイデアは思いつかない。", - NULL, " ...Worrying about it too much won't cause us to come up with any good ideas.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " ...Worrying about it too much won't cause us to come up with any good ideas.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 殺すしかないなんて考えたら詩音と同じだ。", - NULL, "Murder isn't a real solution...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Murder isn't a real solution...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………いや、俺もあの時、一瞬考えた。", NULL, "......But I had to admit.", Line_WaitForInput); OutputLine(NULL, "人のことは言えない。", NULL, " I thought about it once.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 真っ赤な炎で燃え上がるのはものすごく簡単なのだ。", - NULL, "It's easy to burn up in rage.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It's easy to burn up in rage.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……俺はレナのような青い炎を目指さなくてはならない。", NULL, "......However, I'd have to stay calm, like Rena.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 燃え上がる。", - NULL, "She was still burning up.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She was still burning up.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だけど冷静にクールに、青く静かに本当の強さで燃え上がる。", - NULL, "Burning up very calmly, with a blue and quiet flame.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Burning up very calmly, with a blue and quiet flame.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは俺が初めて知る燃え上がり方だった…。", NULL, "I'd never seen anything like that before...", Line_Normal); ClearMessage(); @@ -526,132 +596,153 @@ void main() DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); PlayBGM( 0, "yorumushi", 120, 0 ); - PlaySE(4, "ps3/s12/00/182700001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の母", NULL, "Keiichi's mom", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182700001", 128); OutputLine(NULL, "「圭一〜〜、お風呂が空いたわよー。", NULL, "\"Keiichi, go take a bath already!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182700002", 128, 64); + PlayVoice(4, "ps3/s12/00/182700002", 128); OutputLine(NULL, "早く入りなさい〜!」", - NULL, " Hurry up!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Hurry up!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 遠くからお袋が呼ぶ声が聞こえた。", NULL, "I heard my mom speaking to me.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100588", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100588", 128); OutputLine(NULL, "「いいよ、母さんが先に入りなよー!」", - NULL, "\"You can go ahead of me, Mom!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"You can go ahead of me, Mom!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 明日に備えて、沙都子のことをどうするかよく考えておきたかった。", - NULL, "I needed more time to think about what to do with Satoko.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I needed more time to think about what to do with Satoko.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……きっと、他のみんなも今頃、それぞれに何かいい方法がないか思案しているに違いないのだ。", NULL, "...Everyone else was probably doing the same.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ma_S2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/182600001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182600001", 128); OutputLine(NULL, "「圭一も早く入りなさい。", NULL, "\"You should go first!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600002", 128, 64); + PlayVoice(4, "ps3/s12/00/182600002", 128); OutputLine(NULL, "今日の入浴剤は本物の温泉でも使ってる業務用だから気持ちいいぞ〜。」", - NULL, " There's bath salt from real hot springs in there. It feels really good on your skin.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " There's bath salt from real hot springs in there. It feels really good on your skin.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100589", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100589", 128); OutputLine(NULL, "「……本物の温泉には入浴剤って入ってないと思うけどなぁ…。」", NULL, "\"......I don't think there's bath salt in real hot springs.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/182600003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182600003", 128); OutputLine(NULL, "「はっはっはっは。", NULL, "\"Ha ha ha ha!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600004", 128, 64); + PlayVoice(4, "ps3/s12/00/182600004", 128); OutputLine(NULL, "んん〜、風呂上りの牛乳がうまい!」", - NULL, " Mmmmm! Milk tastes so good after a bath!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Mmmmm! Milk tastes so good after a bath!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 親父は自分の仕事がひと段落ついているのか、今日は珍しく上機嫌だった。", - NULL, "My dad seemed to be in a good mood. He probably finished his work.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "My dad seemed to be in a good mood. He probably finished his work.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……スランプで納期が近付いてる時は子連れ熊みたいな感じでとても怖いのだが。", NULL, "......He's as scary as a bear when he has artist's block.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………そうだ。", NULL, "......Ah, maybe...", Line_WaitForInput); OutputLine(NULL, "……親なら何かヒントをもらえないだろうか。", NULL, " Maybe my parents could help with an idea.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 親ってのはもっとも身近にいる大人だ。", NULL, "They're the closest adults to me, after all.", Line_WaitForInput); OutputLine(NULL, "……相談してみる価値はあるだろうか。", - NULL, " ......Should I talk to them?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " ......Should I talk to them?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いやいや逆だ。", - NULL, "Stupid question.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Stupid question.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 相談しない理由がない。", - NULL, "I had no reason not to.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I had no reason not to.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " むしろ積極的に相談してみた方がいい。", NULL, "I'd have to talk to them and seek some advice.", Line_Normal); ClearMessage(); DrawScene( "Ma_S1", 400 ); - PlaySE(4, "ps3/s12/01/180100590", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100590", 128); OutputLine(NULL, "「……父さんさ、実はちょっと相談があるんだけど。」", - NULL, "\"Dad... I have something I want to talk to you about.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Dad... I have something I want to talk to you about.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/182600005", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182600005", 128); OutputLine(NULL, "「ん?", NULL, "\"Huh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600006", 128, 64); + PlayVoice(4, "ps3/s12/00/182600006", 128); OutputLine(NULL, " 何だ何だ、今度のお祭りの叩き売りオークションのことか?", NULL, " What's this, is it about the auction at the coming festival?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600007", 128, 64); + PlayVoice(4, "ps3/s12/00/182600007", 128); OutputLine(NULL, " 父さんも応援してるからなー!!", NULL, " You have my full support!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600008", 128, 64); + PlayVoice(4, "ps3/s12/00/182600008", 128); OutputLine(NULL, " そう言えば実行委員会の会合はいつだったっけ?", NULL, " Speaking of which, when is the next festival committee meeting?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600009", 128, 64); + PlayVoice(4, "ps3/s12/00/182600009", 128); OutputLine(NULL, " 父さんも呼ばれてたなぁ。", - NULL, " They called me to participate too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600010", 128, 64); + NULL, " They called me to participate too. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182600010", 128); OutputLine(NULL, "ちゃんと予定表に書いておかないとな。」", - NULL, " I'll have to mark my calendar.\"", Line_Normal); + NULL, "I'll have to mark my calendar.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100591", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100591", 128); OutputLine(NULL, "「あ、その件じゃないんだよ。", NULL, "\"Oh, it's not about that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100592", 128, 64); + PlayVoice(4, "ps3/s12/01/180100592", 128); OutputLine(NULL, "……実は、クラスメートがちょっと大変なことになってて……。」", NULL, " My classmate is in trouble...\"", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子のことを親父に訴える内に、何事かとお袋もやってきて一緒に聞いてくれた。", - NULL, "As I talked about Satoko, my mom joined us and listened as well.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "As I talked about Satoko, my mom joined us and listened as well.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 親父は怪しげな画家だが、お袋はごく普通の常識人だ。", NULL, "My dad is a strange artist, but my mom is a normal person with common sense.", Line_WaitForInput); OutputLine(NULL, "案外頼りになるかもしれない。", @@ -660,66 +751,75 @@ void main() DrawScene( "Ma_S2", 400 ); - PlaySE(4, "ps2/01/180100593", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100593", 128); OutputLine(NULL, "「……それでさっきの電話は、結局、様子見になったっていう連絡だったんだ。", NULL, "\"......I just got a call and found out that they put her case on hold.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100594", 128, 64); + PlayVoice(4, "ps2/01/180100594", 128); OutputLine(NULL, "それで俺たち、明日からどうしようかって言って悩んでるんだよ…。」", - NULL, " We're wondering what we should do now...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We're wondering what we should do now...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/182700003", 128, 64); + PlayVoice(4, "ps2/00/182700003", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「児童相談所に通報したなら、後は任せておくのがいいんじゃないの?」", NULL, "\"They already called the child consultation center, so you should let them take care of it.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/182600011", 128, 64); + PlayVoice(4, "ps2/00/182600011", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「でも、その子は去年にもひどく虐められていたんだろう?", NULL, "\"But she was being abused last year too, right?", Line_WaitForInput); - PlaySE(4, "ps2/00/182600012", 128, 64); + PlayVoice(4, "ps2/00/182600012", 128); OutputLine(NULL, " 虐待の度合いのことはわからないが、二人で仲良く暮らしていたのを無理やり引き裂くのは、父さんは少し納得できないな。」", - NULL, " I don't know how bad it was, but I think it's wrong for him to force her to move out of her friend's place.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I don't know how bad it was, but I think it's wrong for him to force her to move out of her friend's place.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/182700004", 128, 64); + PlayVoice(4, "ps2/00/182700004", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「一年間も養育を放棄してて、ひょっこり帰ってくるような人では確かにね。」", NULL, "\"He was neglecting her for a year, after all...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/01/180100595", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100595", 128); OutputLine(NULL, "「児童相談所が様子見って言ってるから、じゃあ様子見でいいだろうってのはものすごく他力本願だと思うんだ。", NULL, "\"We can't just wait and see what happens just because the consultation center said to.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100596", 128, 64); + PlayVoice(4, "ps2/01/180100596", 128); OutputLine(NULL, "……俺たちは沙都子の仲間だから、沙都子を救い出すためにもっともっと攻めて行きたいんだよ。", NULL, " ......We're her friends, so we want to be more aggressive about saving her.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100597", 128, 64); + PlayVoice(4, "ps2/01/180100597", 128); OutputLine(NULL, "でも、それがどんな方法なのか思いつかないんだ。」", NULL, " But we have no idea how we can do that.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ma_S1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/182700005", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の母", NULL, "Keiichi's mom", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182700005", 128); OutputLine(NULL, "「圭一、闇討ちなんて考えちゃ駄目よ?」", - NULL, "\"Keiichi... don't even think about attacking him.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Keiichi... don't even think about attacking him.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100598", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100598", 128); OutputLine(NULL, "「考えてないよ…。", NULL, "\"I'm not...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100599", 128, 64); + PlayVoice(4, "ps3/s12/01/180100599", 128); OutputLine(NULL, "というか、そんなこと考えてたら親に相談なんかしないよ。」", NULL, " I wouldn't talk to you guys if that was on my mind.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/182700006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の母", NULL, "Keiichi's mom", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182700006", 128); OutputLine(NULL, "「それもそうね。", NULL, "\"That's true.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182700007", 128, 64); + PlayVoice(4, "ps3/s12/00/182700007", 128); OutputLine(NULL, "圭一のことだから、完全犯罪ってどんな方法がある?って聞いてきそうな気がしたものだから。」", - NULL, " I thought you might ask us how to commit a perfect crime.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I thought you might ask us how to commit a perfect crime.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……おいおい。", NULL, "Hey...", Line_WaitForInput); OutputLine(NULL, "いくら俺でもそこまで情けないことはしないだろ。", @@ -730,120 +830,136 @@ void main() DrawSceneWithMask( "Ma_S2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/182600013", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182600013", 128); OutputLine(NULL, "「圭一が正しいぞ。", NULL, "\"Keiichi, you're right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600014", 128, 64); + PlayVoice(4, "ps3/s12/00/182600014", 128); OutputLine(NULL, "世の中には戦いがたくさんあるが、ルールに従って戦うのが大切だ。", NULL, " There are many battles in this world, but it's always important that you follow the rules.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600015", 128, 64); + PlayVoice(4, "ps3/s12/00/182600015", 128); OutputLine(NULL, "ルールを違反する人は誰も助けてくれないし褒めてもくれない。", - NULL, " People won't help you if you're going to break them, and they won't respect you either.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600016", 128, 64); + NULL, " People won't help you if you're going to break them, and they won't respect you either. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182600016", 128); OutputLine(NULL, "ちゃんとルールに則って喧嘩をしなくちゃ駄目だ。」", - NULL, " You have to fight according to the rules.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "You have to fight according to the rules.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100600", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100600", 128); OutputLine(NULL, "「喧嘩にルールもへったくれもないと思うけどな…。", NULL, "\"Are there even rules for battles...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100601", 128, 64); + PlayVoice(4, "ps3/s12/01/180100601", 128); OutputLine(NULL, "で、…どう?", NULL, " Well, anyway...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100602", 128, 64); + PlayVoice(4, "ps3/s12/01/180100602", 128); OutputLine(NULL, " 何か手があったら教えて欲しいんだけど。」", NULL, " Do you have any ideas?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自分の人生の倍以上を生きている親だ。", - NULL, "My parents have been alive for more than twice as long as me.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "My parents have been alive for more than twice as long as me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " きっと博識に違いない。", - NULL, "They must have had some experience with things like this.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "They must have had some experience with things like this.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……あっさりと、圭一、こんな手があるわよ?", - NULL, "...They must have many good ideas.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...They must have many good ideas.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " と提案してくれるのを期待したのだが…。", NULL, "At least that's what I thought...", Line_WaitForInput); OutputLine(NULL, "両親は腕組をし、うなりこんでしまった…。", NULL, " But they crossed their arms and went silent...", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/182600017", 128, 64); + PlayVoice(4, "ps2/00/182600017", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「……普通はそういう話になったら、児童相談所に通報するんだけど。」", - NULL, "\"......Calling the child consultation center is the first thing you should do.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Calling the child consultation center is the first thing you should do.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/182600018", 128, 64); + PlayVoice(4, "ps2/00/182600018", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「通報して埒が明かなくてその先、ってのはなぁ…。」", NULL, "\"But what do you do if that doesn't work...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/01/180100603", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100603", 128); OutputLine(NULL, "「………やっぱり、", - NULL, "\"......Do you think...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"......Do you think...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…法律とかそういうのではもう、どうにもならないのかな。", NULL, " we can even rely on the law?", Line_WaitForInput); - PlaySE(4, "ps2/01/180100604", 128, 64); + PlayVoice(4, "ps2/01/180100604", 128); OutputLine(NULL, "……沙都子が酷い傷を負うまで、警察も相手にしてくれないのかな…。」", NULL, " Do you think the police won't do anything until Satoko is seriously injured...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/182600019", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182600019", 128); OutputLine(NULL, "「だとしたら、訴えていくしかないなぁ。」", - NULL, "\"I think you have to make an appeal.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I think you have to make an appeal.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100605", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100605", 128); OutputLine(NULL, "「訴える?", NULL, "\"Appeal?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100606", 128, 64); + PlayVoice(4, "ps3/s12/01/180100606", 128); OutputLine(NULL, " 裁判?!」", NULL, " What, you mean, sue him?!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/182600020", 128, 64); + PlayVoice(4, "ps2/00/182600020", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「違うぞ圭一。", NULL, "\"That's not it.", Line_WaitForInput); - PlaySE(4, "ps2/00/182600021", 128, 64); + PlayVoice(4, "ps2/00/182600021", 128); OutputLine(NULL, "児童虐待は児童相談所の管轄と決まってる。", NULL, " The child consultation center is supposed to take care of the child abuse cases.", Line_WaitForInput); - PlaySE(4, "ps2/00/182600022", 128, 64); + PlayVoice(4, "ps2/00/182600022", 128); OutputLine(NULL, "そしてその児童相談所の判断に不服なら。」", - NULL, " But if you're unsatisfied with the decision they make...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But if you're unsatisfied with the decision they make...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/01/180100607", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100607", 128); OutputLine(NULL, "「…裁判で訴える?!」", NULL, "\"...Make an appeal to the court?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/182700008", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の母", NULL, "Keiichi's mom", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182700008", 128); OutputLine(NULL, "「圭一。", NULL, "\"Keiichi.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182700009", 128, 64); + PlayVoice(4, "ps3/s12/00/182700009", 128); OutputLine(NULL, "裁判は当事者同士の話し合いが付かない時、その裁定を求める場でしょう?", NULL, " You go to court when you can't resolve an issue with the person you're dealing with.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182700010", 128, 64); + PlayVoice(4, "ps3/s12/00/182700010", 128); OutputLine(NULL, " その前の段階を踏まなくちゃ。」", - NULL, " It's the final place you go to.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's the final place you go to.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/kef081501", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/kef081501", 128); OutputLine(NULL, "「児童相談所に沙都子ちゃんを保護してほしいんだろ?", NULL, "\"You want the child consultation center to protect Satoko-chan, right?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/kef081502", 128, 64); + PlayVoice(4, "ps3/s12/00/kef081502", 128); OutputLine(NULL, " そしてそれに対し、相談所は圭一の望まない判断を下した。なら、」", - NULL, " But they made a decision that you disagree with...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But they made a decision that you disagree with...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } FadeOutBGM( 0, 0, FALSE ); FadeOutBGM( 1, 0, FALSE ); @@ -851,7 +967,8 @@ void main() FadeOutBGM( 3, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); - PlaySE(4, "ps3/s12/01/180100608", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100608", 128); OutputLine(NULL, "「なら……?!」", NULL, "\"And...?\"", Line_Normal); ClearMessage(); @@ -889,16 +1006,19 @@ void main() PlayBGM( 0, "G_Tactics", 120, 0 ); SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps3/s12/01/kei081503", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/kei081503", 128); OutputLine(NULL, "「児童相談所に訴えるんだよ、俺たちが!」", - NULL, "\"We need to make an appeal to the child consultation center!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"We need to make an appeal to the child consultation center!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 相談所の出した判断である様子見が不服なら、そうであると訴えていけばいいのだ。", NULL, "If we're unsatisfied with the decision they made, we can simply go and tell them that.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100610", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100610", 128); OutputLine(NULL, "「沙都子と叔父の関係はそんなのんびりしたものじゃないってことを、誰よりも事情を知る俺たちが説明していかなくちゃならないだろ。」", NULL, "\"We need to go there and explain to them how serious this case is.\"", Line_Normal); ClearMessage(); @@ -907,22 +1027,24 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200351", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200351", 128); OutputLine(NULL, "「そうだよね。", NULL, "\"Yeah, that sounds good.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200352", 128, 64); + PlayVoice(4, "ps3/s12/02/180200352", 128); OutputLine(NULL, "相談所の人が私たちと同じくらいに沙都子ちゃんのおかれている状況を理解しているとは思えないもの。", NULL, " They have no idea what situation Satoko-chan is in right now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200353", 128, 64); + PlayVoice(4, "ps3/s12/02/180200353", 128); OutputLine(NULL, "もし状況の認識に誤解があるなら、私たちが説明して、その誤解を解かなくちゃ。」", - NULL, " Since they're misunderstanding what's going on, we have to go there and make it clear.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Since they're misunderstanding what's going on, we have to go there and make it clear.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_TokuiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300291", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300291", 128); OutputLine(NULL, "「なるほど、…真正面からの正攻法ってわけか。」", NULL, "\"I see... That's the best approach...\"", Line_Normal); ClearMessage(); @@ -930,45 +1052,49 @@ void main() DrawBustshotWithFiltering( 2, "Si_MajimeA1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/06/180600161", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600161", 128); OutputLine(NULL, "「……どうでしょうね。", NULL, "\"......I don't know about that...", Line_WaitForInput); - PlaySE(4, "ps2/06/180600162", 128, 64); + PlayVoice(4, "ps2/06/180600162", 128); OutputLine(NULL, "お役所って一度決めた決定は容易に覆さないって聞きます。", NULL, " I've heard that they never change their decisions, once made.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600163", 128, 64); + PlayVoice(4, "ps3/s12/06/180600163", 128); OutputLine(NULL, "意味ないんじゃないですか?」", NULL, " It might be just a waste of time...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100611", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100611", 128); OutputLine(NULL, "「意味がないかどうかは試さなくちゃわからないことだろ。", NULL, "\"We don't know that until we try.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100612", 128, 64); + PlayVoice(4, "ps3/s12/01/180100612", 128); OutputLine(NULL, "やる前から諦めるなんて負け犬の発想だぞ!", NULL, " Giving up before even trying is what losers do!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100613", 128, 64); + PlayVoice(4, "ps3/s12/01/180100613", 128); OutputLine(NULL, " 出来る手は全て試すんだ。", NULL, " We have to try everything we can.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100614", 128, 64); + PlayVoice(4, "ps3/s12/01/180100614", 128); OutputLine(NULL, "昨日、校長も教えてくれたぜ。", NULL, " Remember what the principal said?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100615", 128, 64); + PlayVoice(4, "ps3/s12/01/180100615", 128); OutputLine(NULL, "“どうせ”駄目だと言って諦めた時、戦う前から俺たちは敗北するんだ。", - NULL, " We'll fail if we give up before even trying.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100616", 128, 64); + NULL, " We'll fail if we give up before even trying. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100616", 128); OutputLine(NULL, "詩音は沙都子を助け出すつもりで短絡的な手段に訴えるのも辞さないとメラメラ真っ赤に燃え盛ってる。", - NULL, " Shion, your fire is blazing bright red, ready to do whatever it takes, even if that's acting hasty, to save Satoko.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100617", 128, 64); + NULL, "Shion, your fire is blazing bright red, ready to do whatever it takes, even if that's acting hasty, to save Satoko.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180100617", 128); OutputLine(NULL, "………でもな、本当に熱い炎ってのは青くて静かなんだ。", NULL, " ...But truly hot fire is blue and calm.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100618", 128, 64); + PlayVoice(4, "ps3/s12/01/180100618", 128); OutputLine(NULL, "決して諦めるな、俺たちに出来る全ての手を尽くすんだ!", - NULL, " Don't give up. We should do everything we can!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100619", 128, 64); + NULL, " Don't give up. We should do everything we can! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100619", 128); OutputLine(NULL, " どうですか先生。", - NULL, " What do you think, Chie-sensei?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100620", 128, 64); + NULL, "What do you think, Chie-sensei?", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180100620", 128); OutputLine(NULL, "俺、間違ったことを言ってますか?」", NULL, " Am I wrong?\"", Line_Normal); ClearMessage(); @@ -976,13 +1102,14 @@ void main() DrawBustshotWithFiltering( 0, "Tie1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "GK1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/22/181400061", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400061", 128); OutputLine(NULL, "「…………いいえ。", NULL, "\"No......", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400062", 128, 64); + PlayVoice(4, "ps3/s12/22/181400062", 128); OutputLine(NULL, "間違ったことは言っていません。", NULL, " You're not saying anything wrong.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400063", 128, 64); + PlayVoice(4, "ps3/s12/22/181400063", 128); OutputLine(NULL, "よく冷静に考えましたね。", NULL, " You've calmed down a lot.", Line_WaitForInput); @@ -990,12 +1117,13 @@ void main() ChangeBustshot( 0, "Tie3", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400064", 128, 64); + PlayVoice(4, "ps3/s12/22/181400064", 128); OutputLine(NULL, "ひょっとしたら、闇討ちしようなんてとんでもない話を言い出さないか先生、ちょっと不安でした。」", - NULL, " I was concerned for you because I thought you might come up with an idea to attack him in the dark.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I was concerned for you because I thought you might come up with an idea to attack him in the dark.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …うちのお袋と同じことを言う。", NULL, "That's what my mom was saying...", Line_WaitForInput); OutputLine(NULL, "普段の俺ってやっぱり短絡的っぽく見えるんだろうな。", @@ -1006,7 +1134,8 @@ void main() ChangeBustshot( 0, "Tie1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400065", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400065", 128); OutputLine(NULL, "「先生も、本当は様子見をするべきであると考えていました。", NULL, "\"I thought we should wait and see what happens.", Line_WaitForInput); @@ -1014,16 +1143,17 @@ void main() ChangeBustshot( 0, "Tie2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400066", 128, 64); + PlayVoice(4, "ps3/s12/22/181400066", 128); OutputLine(NULL, "…でも皆さんの訴えや、去年の話を色々と思い出す内に、沙都子ちゃんの問題が一刻の猶予もないということを理解できました。", - NULL, " ...But after hearing everything all of you have said, and thinking about what happened last year, I now understand that this is an emergency situation.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400067", 128, 64); + NULL, " ...But after hearing everything all of you have said, and thinking about what happened last year, I now understand that this is an emergency situation. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400067", 128); OutputLine(NULL, "人は訴えによって考えを変えることがあります。", - NULL, " People can change their minds if you're persuasive enough.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/chie081501", 128, 64); + NULL, "People can change their minds if you're persuasive enough.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/22/chie081501", 128); OutputLine(NULL, "それは児童相談所とて同じです。", NULL, " The child consultation center might change their mind too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400069", 128, 64); + PlayVoice(4, "ps3/s12/22/181400069", 128); OutputLine(NULL, "訴えれば、判断が覆ることもあるかもしれない。」", NULL, " They might reverse their decision if you succeed in making an appeal.\"", Line_Normal); ClearMessage(); @@ -1031,59 +1161,64 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefB1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200354", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200354", 128); OutputLine(NULL, "「どう?", NULL, "\"What do you think?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200355", 128, 64); + PlayVoice(4, "ps3/s12/02/180200355", 128); OutputLine(NULL, " 詩ぃちゃん。", NULL, " Shii-chan?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200356", 128, 64); + PlayVoice(4, "ps3/s12/02/180200356", 128); OutputLine(NULL, "一人で膝を抱えて悩むくらいなら、私たちと一緒に戦わない?」", - NULL, " You should fight with us, rather than thinking about it alone.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You should fight with us, rather than thinking about it alone.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Si_OdorokiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600164", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600164", 128); OutputLine(NULL, "「だだ、誰が膝を抱いてるんですか!", NULL, "\"I'm not feeling lonely!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600165", 128, 64); + PlayVoice(4, "ps3/s12/06/180600165", 128); OutputLine(NULL, " 私、泣き寝入りなんてしませんってば!」", NULL, " I'm not sad because I'm all alone!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100621", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100621", 128); OutputLine(NULL, "「…なんだなんだ、詩音の狼狽が激しいな。", NULL, "\"...You do sound awfully sad, actually.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100622", 128, 64); + PlayVoice(4, "ps3/s12/01/180100622", 128); OutputLine(NULL, "ひょっとしてビンゴだなぁ?」", - NULL, " Maybe you do want to join us?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Maybe you do want to join us?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Si_TohohoA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600166", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600166", 128); OutputLine(NULL, "「し、失礼な!", NULL, "\"Whatever!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600167", 128, 64); + PlayVoice(4, "ps3/s12/06/180600167", 128); OutputLine(NULL, " いいですよレナさんの提案、賛成です!", NULL, " Fine then!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/shio081501", 128, 64); + PlayVoice(4, "ps3/s12/06/shio081501", 128); OutputLine(NULL, " 行こうじゃないですか児童相談所!", NULL, " Let's just go to the child consultation center!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/shio081502", 128, 64); + PlayVoice(4, "ps3/s12/06/shio081502", 128); OutputLine(NULL, " それでも様子見なんて言いやがったら鼻の骨をへし折ってやる!!」", - NULL, " I'm going to punch them in their faces if they don't do something!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm going to punch them in their faces if they don't do something!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100623", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100623", 128); OutputLine(NULL, "「鼻の骨はまずいが心意気は上等だぜ。", NULL, "\"That's not a good idea, but I feel your passion now!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100624", 128, 64); + PlayVoice(4, "ps3/s12/01/180100624", 128); OutputLine(NULL, "詩音も一晩頭を冷やして、少し炎を青くできたようだな。」", NULL, " I guess you calmed down after getting some sleep.\"", Line_Normal); ClearMessage(); @@ -1092,23 +1227,25 @@ void main() ChangeBustshot( 1, "Si_OdorokiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600170", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600170", 128); OutputLine(NULL, "「わ、私は沙都子を救うために本気なだけです。」", - NULL, "\"I-I'm just serious about this, is all.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I-I'm just serious about this, is all.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Me_AkuwaraiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300292", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300292", 128); OutputLine(NULL, "「くっくっく。", NULL, "\"Heh heh heh.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300293", 128, 64); + PlayVoice(4, "ps3/s12/03/180300293", 128); OutputLine(NULL, "とにかく、そうと決まったら躊躇せずに実行しよう。", NULL, " Anyway, let's go and make it happen.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/mio081501", 128, 64); + PlayVoice(4, "ps3/s12/03/mio081501", 128); OutputLine(NULL, "児童相談所の場所はわかってる。", NULL, " I know where the child consultation center is.", Line_WaitForInput); @@ -1116,12 +1253,13 @@ void main() ChangeBustshot( 2, "Me_WinkA2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/03/180300295", 128, 64); + PlayVoice(4, "ps2/03/180300295", 128); OutputLine(NULL, "実はね、おじさんも知らなかったんだけど、図書館の一階に児童相談所があったんだよねぇ。」", - NULL, " This ol' man didn't know until recently, but it's on the first floor of the library.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " This ol' man didn't know until recently, but it's on the first floor of the library.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音がニヤリと笑いながら、市の広報を広げる。", NULL, "Mion grinned and showed us the location on a city guidebook.", Line_WaitForInput); OutputLine(NULL, "……さすが魅音だぜ、妙なところで手際がいい!", @@ -1132,31 +1270,33 @@ void main() ChangeBustshot( 2, "Me_DefA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300296", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300296", 128); OutputLine(NULL, "「受付の時間は夕方5時15分まで。", NULL, "\"The office is open until a quarter past five.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/mio081502", 128, 64); + PlayVoice(4, "ps3/s12/03/mio081502", 128); OutputLine(NULL, "相手はお役人だからね、喧嘩腰は駄目だよ。", NULL, " Don't try and pick a fight with them.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300298", 128, 64); + PlayVoice(4, "ps3/s12/03/180300298", 128); OutputLine(NULL, "あくまでも冷静にね!!」", - NULL, " We have to stay calm!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We have to stay calm!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Si_DefA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600171", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600171", 128); OutputLine(NULL, "「何、お姉。", NULL, "\"What?", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600172", 128, 64); + PlayVoice(4, "ps3/s12/06/180600172", 128); OutputLine(NULL, "私に言ってるんですか?", NULL, " Are you talking to me, Sis?", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600173", 128, 64); + PlayVoice(4, "ps3/s12/06/180600173", 128); OutputLine(NULL, " 私を誰だと思ってるんですか。", NULL, " Who do you think I am?", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600174", 128, 64); + PlayVoice(4, "ps3/s12/06/180600174", 128); OutputLine(NULL, "相手を口説くのが目的なら、嘘泣きだろうと媚びまくりだろうと、私ゃ何だってやりますよ。」", NULL, " I'll cry if I have to. Our goal is to make them change their mind.\"", Line_Normal); ClearMessage(); @@ -1164,104 +1304,114 @@ void main() DrawBustshotWithFiltering( 0, "Re_WaraiA1", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps2/02/180200357", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/02/180200357", 128); OutputLine(NULL, "「詩ぃちゃん、その意気だよ!", NULL, "\"That's it, Shii-chan!", Line_WaitForInput); - PlaySE(4, "ps2/02/180200358", 128, 64); + PlayVoice(4, "ps2/02/180200358", 128); OutputLine(NULL, " 夕方5時なら…今から行けば充分間に合うね。」", - NULL, " I think we can make it if we leave right now.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I think we can make it if we leave right now.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 時計は今、3時を少し過ぎたところだ。今から大急ぎで自転車で行けば充分時間はあるだろう。", NULL, "It was past three o'clock. We'd make it before they closed if we rushed there on our bikes.", Line_Normal); ClearMessage(); DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps2/01/180100625", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100625", 128); OutputLine(NULL, "「でもよ、お役所って時間に厳しいんだろ?", NULL, "\"But they're strict about time, aren't they?", Line_WaitForInput); - PlaySE(4, "ps2/01/180100626", 128, 64); + PlayVoice(4, "ps2/01/180100626", 128); OutputLine(NULL, " 時間びったりになったら追い出されるんじゃねぇのか?」", - NULL, " They might kick us out as soon as it's time to close.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " They might kick us out as soon as it's time to close.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_DefB2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/03/180300299", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300299", 128); OutputLine(NULL, "「入口は時間びったりに閉まるけどね。", NULL, "\"The door will close on time.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300300", 128, 64); + PlayVoice(4, "ps2/03/180300300", 128); OutputLine(NULL, "その時間に中に入れば、絶対に追い出されはしない。", NULL, " But once we're inside, they'll never kick us out.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300301", 128, 64); + PlayVoice(4, "ps2/03/180300301", 128); OutputLine(NULL, "いい?", NULL, " Listen.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300302", 128, 64); + PlayVoice(4, "ps2/03/180300302", 128); OutputLine(NULL, " お役人と交渉する時は決して根を上げないこと。", - NULL, " Make sure you don't give in when negotiating with these officials.", Line_WaitForInput); + NULL, " Make sure you don't give in when negotiating with these officials. ", GetGlobalFlag(GLinemodeSp)); DisableWindow(); ChangeBustshot( 1, "Me_TokuiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/03/180300303", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300303", 128); OutputLine(NULL, "お役人は意外にタフだけど、民間と違って、向こうから話を打ち切れないの。", - NULL, " Officials are surprisingly tough, but unlike private citizens, they're not allowed to end the discussion on their own.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300304", 128, 64); + NULL, "Officials are surprisingly tough, but unlike private citizens, they're not allowed to end the discussion on their own.", Line_WaitForInput); + PlayVoice(4, "ps2/03/180300304", 128); OutputLine(NULL, "絶対に、これ以上は言っても埒が明かないなんて思って屈服しちゃだめ。", - NULL, " So when you feel like you can't get anywhere by continuing the discussion, don't give in.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300305", 128, 64); + NULL, " So when you feel like you can't get anywhere by continuing the discussion, don't give in. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300305", 128); OutputLine(NULL, "しっかり全ての言い分を言い終わるまで粘るんだよ!」", - NULL, " You have to dig deep and make sure they listen to everything we have to say!\"", Line_Normal); + NULL, "You have to dig deep and make sure they listen to everything we have to say!\"", Line_Normal); ClearMessage(); DisableWindow(); DrawBustshotWithFiltering( 2, "Re_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/re081501", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/re081501", 128); OutputLine(NULL, "「…魅ぃちゃん、お役所の人に詳しいね?」", - NULL, "\"...How do you know all that, Mii-chan?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...How do you know all that, Mii-chan?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Me_AkuwaraiB2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300306", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300306", 128); OutputLine(NULL, "「くっくっく!", NULL, "\"Heh heh heh!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300307_1", 128, 64); + PlayVoice(4, "ps3/s12/03/180300307_1", 128); OutputLine(NULL, " 私は誰だと思ってんの。市長懇親会メンバーにして市政モニター会員、園崎お魎の代理だよ?", NULL, " Who do you think I am? I represent Oryou Sonozaki, member of the mayor's social gathering and the local government monitoring committee.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300308", 128, 64); + PlayVoice(4, "ps3/s12/03/180300308", 128); OutputLine(NULL, " お役所の人と話をすることなんてしょっちゅうだって!」", NULL, " I speak to government officials all the time!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100627", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100627", 128); OutputLine(NULL, "「なぁ魅音。", NULL, "\"Hey, Mion.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100628", 128, 64); + PlayVoice(4, "ps3/s12/01/180100628", 128); OutputLine(NULL, "園崎家の方から、いわゆる別のルートを使って働きかけるってことはできないのか…?」", - NULL, " Is it possible to save her using the influence of the Sonozaki family...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Is it possible to save her using the influence of the Sonozaki family...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Me_tohohoA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300309", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300309", 128); OutputLine(NULL, "「……んん、", - NULL, "\"Well...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Well...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…それは婆っちゃが絡むからね……。", NULL, " not if I have to go through Granny...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300310", 128, 64); + PlayVoice(4, "ps3/s12/03/180300310", 128); OutputLine(NULL, "ううん……。」", NULL, " Ugh...\"", Line_Normal); ClearMessage(); @@ -1269,27 +1419,29 @@ void main() DrawBustshotWithFiltering( 2, "Si_MajimeA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/06/180600175", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600175", 128); OutputLine(NULL, "「鬼婆の力を借りるのは無理でしょ。", NULL, "\"It's impossible to get help from her.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600176", 128, 64); + PlayVoice(4, "ps3/s12/06/180600176", 128); OutputLine(NULL, "未だ頭の中はダム戦争!", NULL, " Her mind's still stuck in the dam conflict!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600177", 128, 64); + PlayVoice(4, "ps3/s12/06/180600177", 128); OutputLine(NULL, " 一億一心火の玉ですからね。", NULL, " One hundred million with one spirit, and stuff like that!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600178", 128, 64); + PlayVoice(4, "ps3/s12/06/180600178", 128); OutputLine(NULL, "今でも北条家のこと嫌ってるみたいですし。」", - NULL, " She hates the Houjou family to this day.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " She hates the Houjou family to this day.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/01/180100629", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100629", 128); OutputLine(NULL, "「沙都子の死んだ両親がダムに反対してたって話か。", NULL, "\"You're talking about Satoko's parents, who were for the dam project?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100630", 128, 64); + PlayVoice(4, "ps3/s12/01/180100630", 128); OutputLine(NULL, "………俺は魅音の婆さんには会ったことねぇんだが、ケツの穴の小せぇ野郎だな。", NULL, " ......I've never met your grandma, but she needs to learn how to forgive.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100631", 128, 64); + PlayVoice(4, "ps3/s12/01/180100631", 128); OutputLine(NULL, "いつまでも終わったことをグチグチ言ってんじゃねぇってんだよ。」", NULL, " It's a thing of the past now.\"", Line_Normal); ClearMessage(); @@ -1298,53 +1450,58 @@ void main() ChangeBustshot( 2, "Si_WaraiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600179", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600179", 128); OutputLine(NULL, "「まったくです。", NULL, "\"Exactly.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600180", 128, 64); + PlayVoice(4, "ps3/s12/06/180600180", 128); OutputLine(NULL, "この点では圭ちゃんと一致しましたね。」", - NULL, " I agree with you, Kei-chan.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I agree with you, Kei-chan.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawBustshotWithFiltering( 2, "Re_KomaruA1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK3", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200360", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200360", 128); OutputLine(NULL, "「つまり、…園崎家としては動けないってことなんだね?」", - NULL, "\"So the Sonozaki family can't do anything about it?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"So the Sonozaki family can't do anything about it?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_MajimeA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300311", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300311", 128); OutputLine(NULL, "「そういうことだね。", NULL, "\"Yeah, we can't.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300312", 128, 64); + PlayVoice(4, "ps3/s12/03/180300312", 128); OutputLine(NULL, "……ごめんね、年寄りは頭が固いから。", NULL, " I'm sorry... Old people are so stubborn.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300313", 128, 64); + PlayVoice(4, "ps3/s12/03/180300313", 128); OutputLine(NULL, "梨花ちゃんは猫可愛がりな連中が多いくせに、沙都子はみんな見て見ぬふりだった。」", NULL, " They cherish Rika-chan, but they don't care about Satoko.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100632", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100632", 128); OutputLine(NULL, "「………今回の件とは別にせよ、何だかつまらねぇ話だな。", NULL, "\"......That's horrible.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100633", 128, 64); + PlayVoice(4, "ps2/01/180100633", 128); OutputLine(NULL, "鉄平は積極的に沙都子を虐めやがるからもちろん許さねぇが、消極的に沙都子を虐めるヤツも俺が許さねぇからな。", NULL, " I can't forgive Satoko's uncle for aggressively abusing her, but I'm not about to forgive other people for quietly abusing her either.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100634", 128, 64); + PlayVoice(4, "ps3/s12/01/180100634", 128); OutputLine(NULL, "その年寄り連中に、畳の上で死にたかったら前原圭一をあまり怒らせるなって伝えとけ!」", - NULL, " Tell those people not to piss off Keiichi Maebara!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Tell those people not to piss off Keiichi Maebara!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Me_WinkA2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300314", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300314", 128); OutputLine(NULL, "「あはは、うん、了解。」", NULL, "\"Aha ha ha... I'll do that.\"", Line_Normal); ClearMessage(); @@ -1352,21 +1509,23 @@ void main() DrawBustshotWithFiltering( 2, "Si_WinkA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/06/180600181", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600181", 128); OutputLine(NULL, "「じゃあ行きませんか!", NULL, "\"Shall we go now?", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600182", 128, 64); + PlayVoice(4, "ps3/s12/06/180600182", 128); OutputLine(NULL, " 時間がもったいないです。」", - NULL, " We have no time to waste.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We have no time to waste.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100635", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100635", 128); OutputLine(NULL, "「よっしゃ!!", NULL, "\"All right!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100636", 128, 64); + PlayVoice(4, "ps3/s12/01/180100636", 128); OutputLine(NULL, " 善は急ごうぜ!", NULL, " We better hurry!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100637", 128, 64); + PlayVoice(4, "ps3/s12/01/180100637", 128); OutputLine(NULL, " 行こうぜみんな!!」", NULL, " Let's get going!!\"", Line_Normal); ClearMessage(); @@ -1376,7 +1535,8 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200361", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200361", 128); OutputLine(NULL, "「…梨花ちゃんはどうする?", NULL, "\"Do you want to come with us, Rika-chan?", Line_WaitForInput); @@ -1384,19 +1544,22 @@ void main() ChangeBustshot( 2, "Re_WaraiB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200362", 128, 64); + PlayVoice(4, "ps3/s12/02/180200362", 128); OutputLine(NULL, " 一緒に行こ?」", - NULL, " Let's go.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Let's go.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 話にずっと加わらず、輪の外にいた梨花ちゃんにレナが声を掛ける。", NULL, "Rena spoke to Rika-chan, who had been avoiding all conversation.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……昨日以来、梨花ちゃんは諦めきった表情だった。", - NULL, "...She seemed to have given up all hope yesterday.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...She seemed to have given up all hope yesterday.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " すっかり意気消沈してしまって戦う気力すらない様子は痛々しい限りだった…。", NULL, "It was so painful to see her so depressed...", Line_Normal); ClearMessage(); @@ -1405,36 +1568,41 @@ void main() DrawBustshotWithFiltering( 1, "Ri_FumanA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 1300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500588", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500588", 128); OutputLine(NULL, "「……………どうせ、何をやっても無駄よ。」", - NULL, "\"...It's just a waste of time anyway.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...It's just a waste of time anyway.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Re_DefA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200363", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200363", 128); OutputLine(NULL, "「ほら、その“どうせ”がいけない。", NULL, "\"You have to stop saying 'anyway'.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200364", 128, 64); + PlayVoice(4, "ps3/s12/02/180200364", 128); OutputLine(NULL, "無駄かどうかは試さなくちゃわからないもの。」", NULL, " You don't know if it's a waste of time or not unless we try.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500589", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500589", 128); OutputLine(NULL, "「………数多の世界で何度もあなたたちは右往左往した。", NULL, "\"......You people did everything you could in your previous lives.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500590", 128, 64); + PlayVoice(4, "ps3/s12/05/180500590", 128); OutputLine(NULL, "それでどうにもならなかったのに、どうして今回はどうにかなると思えるの?」", - NULL, " But you never found a way to save her. You think this time will be different?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " But you never found a way to save her. You think this time will be different?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花ちゃんはたまに難しいよくわからないことを言う。", - NULL, "Sometimes, I really had no idea what she was saying.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Sometimes, I really had no idea what she was saying.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……意味はよくわからなかったが、否定的なことを口にしたことだけはわかった。", NULL, "...All I could tell is that she was being negative about the situation.", Line_Normal); ClearMessage(); @@ -1443,35 +1611,39 @@ void main() ChangeBustshot( 2, "Re_DefB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/re081502", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/re081502", 128); OutputLine(NULL, "「梨花ちゃんは児童相談所に言って、無駄だってことをもう試してきたの?」", - NULL, "\"Have you tried going to the child consultation center already?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Have you tried going to the child consultation center already?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500591", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500591", 128); OutputLine(NULL, "「…………………。」", - NULL, "\".........\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\".........\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Re_WaraiB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200366", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200366", 128); OutputLine(NULL, "「……なら試そうよ。", NULL, "\"Then we should try...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200367", 128, 64); + PlayVoice(4, "ps3/s12/02/180200367", 128); OutputLine(NULL, "梨花ちゃんにとって沙都子ちゃんは大切じゃないの?", NULL, " Satoko-chan is important to you, isn't she?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200368", 128, 64); + PlayVoice(4, "ps3/s12/02/180200368", 128); OutputLine(NULL, " なら試そうよ、戦おう。", NULL, " We have to try and see what happens.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200369", 128, 64); + PlayVoice(4, "ps3/s12/02/180200369", 128); OutputLine(NULL, "今ほど沙都子ちゃんが、梨花ちゃんの力を求めている時はないと思うよ。」", - NULL, " I'm sure Satoko-chan needs your help right now.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm sure Satoko-chan needs your help right now.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500592", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500592", 128); OutputLine(NULL, "「………………どうせ終わる世界の座興ね。」", NULL, "\"........This world is going to end soon anyway.\"", Line_Normal); ClearMessage(); @@ -1479,25 +1651,27 @@ void main() DrawBustshotWithFiltering( 2, "Me_TohohoA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300315", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300315", 128); OutputLine(NULL, "「どうしたの?", NULL, "\"What's wrong?", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300316", 128, 64); + PlayVoice(4, "ps3/s12/03/180300316", 128); OutputLine(NULL, " 早く行こうよ。」", - NULL, " We have to hurry up.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We have to hurry up.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Si_TohohoA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600183", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600183", 128); OutputLine(NULL, "「梨花ちゃまが乗り気じゃないみたいです", NULL, "\"Rika-chama doesn't seem to be interested.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600184", 128, 64); + PlayVoice(4, "ps3/s12/06/180600184", 128); OutputLine(NULL, "。本当に友達甲斐のない人ですね。", NULL, " So much for friends.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600185", 128, 64); + PlayVoice(4, "ps3/s12/06/180600185", 128); OutputLine(NULL, "普段、あれだけ一緒にいる親友なのに、沙都子のピンチに腰を上げることすらできないんですか?」", NULL, " She's so close to Satoko, but she won't even get off her butt to save her.\"", Line_Normal); ClearMessage(); @@ -1507,39 +1681,42 @@ void main() DrawBustshotWithFiltering( 2, "Ri_NiyariA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500593", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500593", 128); OutputLine(NULL, "「……………あんたに沙都子のことで説教される日が来るとはね。", NULL, "\".........I never thought I'd hear you say something like that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500594", 128, 64); + PlayVoice(4, "ps3/s12/05/180500594", 128); OutputLine(NULL, "………沙都子をあれだけ目の仇にしてたあんたがね。", NULL, " ......You used to hate her so much.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500595", 128, 64); + PlayVoice(4, "ps3/s12/05/180500595", 128); OutputLine(NULL, "くすくす。」", - NULL, " Hee hee.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Hee hee.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Si_AkuwaraiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600186", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600186", 128); OutputLine(NULL, "「……??", NULL, "\"What...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600187", 128, 64); + PlayVoice(4, "ps3/s12/06/180600187", 128); OutputLine(NULL, " あんた、お頭は大丈夫です?", NULL, " Is your brain working alright?", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600188", 128, 64); + PlayVoice(4, "ps3/s12/06/180600188", 128); OutputLine(NULL, " 何で私が沙都子を目の仇にしなきゃなんないんですか?」", - NULL, " Why would I hate Satoko?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Why would I hate Satoko?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500596", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500596", 128); OutputLine(NULL, "「…………こっちの話よ。", NULL, "\"......Never mind.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500597", 128, 64); + PlayVoice(4, "ps3/s12/05/180500597", 128); OutputLine(NULL, "いいわ、付き合う。", NULL, " Fine, I'll come with you people.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500598", 128, 64); + PlayVoice(4, "ps3/s12/05/180500598", 128); OutputLine(NULL, "どうせ家に帰ったって飲んだくれるだけだもの。」", NULL, " I have nothing to do at home but drink until I pass out anyway.\"", Line_Normal); ClearMessage(); @@ -1548,13 +1725,14 @@ void main() ChangeBustshot( 1, "Si_TohohoA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600189", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600189", 128); OutputLine(NULL, "「なんか気に入りませんね…。", NULL, "\"You're pissing me off...", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600190", 128, 64); + PlayVoice(4, "ps3/s12/06/180600190", 128); OutputLine(NULL, "つーか私のこと馬鹿にしてます?」", - NULL, " Are you trying to make a fool out of me?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Are you trying to make a fool out of me?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "mask00" , 0, FALSE, 0, 0, 400, FALSE ); @@ -1562,10 +1740,11 @@ void main() DrawBustshot( 0, "Re_OkoruA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200370", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200370", 128); OutputLine(NULL, "「やめなよ詩ぃちゃん。", NULL, "\"Stop it, Shii-chan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200371", 128, 64); + PlayVoice(4, "ps3/s12/02/180200371", 128); OutputLine(NULL, "そして梨花ちゃんもやめて。", NULL, " You stop it too, Rika-chan.", Line_WaitForInput); @@ -1573,10 +1752,10 @@ void main() ChangeBustshot( 0, "Re_DefB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200372", 128, 64); + PlayVoice(4, "ps3/s12/02/180200372", 128); OutputLine(NULL, "今は沙都子ちゃんを救うためにみんなで力を合わせよう。", NULL, " Let's get together and save Satoko-chan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200373", 128, 64); + PlayVoice(4, "ps3/s12/02/180200373", 128); OutputLine(NULL, "みんなの力が合わさればきっと奇跡が起こせる。", NULL, " I'm sure we can make a miracle happen if we work together.", Line_WaitForInput); @@ -1584,48 +1763,56 @@ void main() ChangeBustshot( 0, "Re_WaraiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200374", 128, 64); + PlayVoice(4, "ps3/s12/02/180200374", 128); OutputLine(NULL, "それには全員の力がいる。", - NULL, " But we need everyone to come together.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200375", 128, 64); + NULL, " But we need everyone to come together. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200375", 128); OutputLine(NULL, "一人の力が欠けても駄目。", - NULL, " We can't leave any one of us behind.", Line_WaitForInput); + NULL, "We can't leave any one of us behind.", Line_WaitForInput); DisableWindow(); ChangeBustshot( 0, "Re_DefB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200376", 128, 64); + PlayVoice(4, "ps3/s12/02/180200376", 128); OutputLine(NULL, "だから梨花ちゃん、あなたも力を貸して。」", NULL, " We need you too, Rika-chan.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナの言葉の中に、何か梨花ちゃんにはっとさせるものが含まれていたのだろうか。", - NULL, "Something that Rena said must have given Rika-chan motivation.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Something that Rena said must have given Rika-chan motivation.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ずっと興味なく聞いていた梨花ちゃんだったが、瞳に輝きが戻ってくるように感じた。", NULL, "I could see a slight sparkle in her eyes.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………レナが面白いことを言った。", - NULL, "Rena had said something interesting...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rena had said something interesting...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 奇跡は起きるものではなく、起こせるものだと言ったのだ。", NULL, "She said that we could make a miracle happen.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは、…かつてこの世界が再び始まった時、私が口にしたことでもある。", - NULL, "It's the same thing I said when this world began.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It's the same thing I said when this world began.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でもその時は、起こすものとは言ったが、どうすれば起こせるかは言及しなかった。", NULL, "At that time, I said I could make a miracle happen, but I didn't say how.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それをレナははっきり言った。", NULL, "But Rena just clearly stated that.", Line_Normal); ClearMessage(); @@ -1635,7 +1822,8 @@ void main() DrawBustshotWithFiltering( 0, "Re_DefB1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500599", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500599", 128); OutputLine(NULL, "「……みんなの力を合わせれば、奇跡が起きる。」", NULL, "\"......We can make a miracle happen if we work together.\"", Line_Normal); ClearMessage(); @@ -1643,15 +1831,17 @@ void main() ChangeBustshot( 0, "Re_WaraiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200377", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200377", 128); OutputLine(NULL, "「うん。", NULL, "\"Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200378", 128, 64); + PlayVoice(4, "ps3/s12/02/180200378", 128); OutputLine(NULL, "奇跡ってのはね、それだけのことで起こせるんだよ。」", - NULL, " Miracles can happen when we work together.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Miracles can happen when we work together.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500600", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500600", 128); OutputLine(NULL, "「……それでも起きなかったら?」", NULL, "\"......And what if there is no miracle?\"", Line_Normal); ClearMessage(); @@ -1660,52 +1850,56 @@ void main() ChangeBustshot( 0, "Re_DefA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200379", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200379", 128); OutputLine(NULL, "「本当にみんなの力を得ていない時だけ。", NULL, "\"That means we haven't tried hard enough.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200380", 128, 64); + PlayVoice(4, "ps3/s12/02/180200380", 128); OutputLine(NULL, "みんなが本当に力を合わせたら、起きない奇跡などない!」", - NULL, " If we all do the best we can, a miracle will happen for sure.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If we all do the best we can, a miracle will happen for sure.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawBustshotWithFiltering( 2, "Tie1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/22/181400070", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400070", 128); OutputLine(NULL, "「そうですね。", NULL, "\"That's true.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400071", 128, 64); + PlayVoice(4, "ps3/s12/22/181400071", 128); OutputLine(NULL, "竜宮さんの言うとおりです。", NULL, " Ryuugu-san is right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400072", 128, 64); + PlayVoice(4, "ps3/s12/22/181400072", 128); OutputLine(NULL, "人は助け合うことで何倍にも強くなれます。", NULL, " People get stronger when they help each other.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400073", 128, 64); + PlayVoice(4, "ps3/s12/22/181400073", 128); OutputLine(NULL, "一人でも多くの力が合わされば、必ずどんな困難も乗り越えられます。」", - NULL, " You can overcome any obstacle when everyone works together.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You can overcome any obstacle when everyone works together.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_WinkA2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300317", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300317", 128); OutputLine(NULL, "「そうだね。", NULL, "\"Yup.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300318", 128, 64); + PlayVoice(4, "ps3/s12/03/180300318", 128); OutputLine(NULL, "かつて雛見沢もダム湖の底に沈むという運命が決まっていた。", NULL, " Hinamizawa was fated to be submerged under water.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300319", 128, 64); + PlayVoice(4, "ps3/s12/03/180300319", 128); OutputLine(NULL, "でもそれを2000人の人々が結束して、決まっていた運命を打ち破った。」", NULL, " But 2,000 people got together and brought an end to that destiny.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500601", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500601", 128); OutputLine(NULL, "「……運命、", - NULL, "\"Bring an end...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Bring an end...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……打ち破る。」", NULL, " to destiny...\"", Line_Normal); ClearMessage(); @@ -1714,10 +1908,11 @@ void main() ChangeBustshot( 1, "Me_WaraiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300320", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300320", 128); OutputLine(NULL, "「私たち雛見沢の人間は、これほど身近に奇跡を知っているはずなんだよ。", NULL, "\"As villagers of Hinamizawa, we all know that miracles do happen.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300321", 128, 64); + PlayVoice(4, "ps3/s12/03/180300321", 128); OutputLine(NULL, "みんなで力を合わせれば、絶対に打ち勝てる!」", NULL, " We'll win if we work hard together!\"", Line_Normal); ClearMessage(); @@ -1727,7 +1922,8 @@ void main() DrawBustshotWithFiltering( 2, "Si_WinkA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600191", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600191", 128); OutputLine(NULL, "「そこまで言われたら行くしかないと思いませんか梨花ちゃま。", NULL, "\"I think you have no choice but to come with us now, Rika-chama.", Line_WaitForInput); @@ -1735,29 +1931,33 @@ void main() ChangeBustshot( 2, "Si_akuwaraiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600192", 128, 64); + PlayVoice(4, "ps3/s12/06/180600192", 128); OutputLine(NULL, "これで奇跡が起こらなかったら、梨花ちゃまが欠けて『みんな』が揃わなかったから奇跡が起こらなかったことになります。」", - NULL, " If you don't come, a miracle won't occur. Your absence will prevent it from happening.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If you don't come, a miracle won't occur. Your absence will prevent it from happening.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……ふ、私のせいにするというのか。", NULL, "......So, it's going to be my fault.", Line_WaitForInput); OutputLine(NULL, "でも、面白い挑発だった。", NULL, " That's interesting.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 奇跡は起こせるもの。", - NULL, "A miracle is something that we can make happen.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "A miracle is something that we can make happen.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そしてそれを起こすには、みんなの力を結束すること。", - NULL, "But we need everyone's power to make that come true.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But we need everyone's power to make that come true.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 運命は打ち破れる。", NULL, "Destiny can be defeated. Fate can be escaped from.", Line_WaitForInput); OutputLine(NULL, "奇跡で打ち破れる。", @@ -1772,72 +1972,84 @@ void main() DrawBustshot( 0, "Kei_Def1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100638", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100638", 128); OutputLine(NULL, "「昨日レナも言ったぜ。", NULL, "\"Rena told me yesterday.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100639", 128, 64); + PlayVoice(4, "ps3/s12/01/180100639", 128); OutputLine(NULL, "一人で悩んだってろくなことは思いつかない!", NULL, " You'll never come up with a solution if you think about everything by yourself.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100640", 128, 64); + PlayVoice(4, "ps3/s12/01/180100640", 128); OutputLine(NULL, " 全員で力を合わせるんだ、相談し合うんだ。", NULL, " We have to talk this out together.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100641", 128, 64); + PlayVoice(4, "ps3/s12/01/180100641", 128); OutputLine(NULL, "運命に屈するな。", - NULL, " Don't let fate get the better of you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100642", 128, 64); + NULL, " Don't let fate get the better of you. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100642", 128); OutputLine(NULL, "そもそも運命なんてな、金魚すくいの網より薄くて簡単に破れるもんだってことを覚えておけよ!」", - NULL, " It's as fragile as a thin sheet of paper!\"", Line_Normal); + NULL, "It's as fragile as a thin sheet of paper!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……運命がいかに頑強なものか、知りもしないくせによくこの私に言えるものだ。", NULL, "How can he say that... without knowing how stubborn fate can be...", Line_WaitForInput); OutputLine(NULL, "運命に閉じ込められた魔女である私に。", - NULL, " To me, a witch trapped within fate?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " To me, a witch trapped within fate?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、…圭一が言う時に限り、その言葉には力が宿る。", - NULL, "But for some reason, his words sounded very persuasive.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But for some reason, his words sounded very persuasive.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魚釣りゲーム程度の運命に屈した私を、圭一はにやりと笑ってあっさり打ち破って見せた。", - NULL, "He easily changed my fate to play the fishing game.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He easily changed my fate to play the fishing game.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 惨劇が決定付けられた前の世界で、圭一は見事レナを正気に戻し投降させた。", NULL, "In my previous life, Keiichi saved Rena from her devastating fate.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 運命なんて、金魚すくいの網より薄くて簡単に破れるもんだって…?", - NULL, "As fragile as a thin sheet of paper...?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "As fragile as a thin sheet of paper...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私が出口なき迷宮に例えたこの百年を、金魚すくいの網より容易いとまで言うか!", NULL, "He's saying that the world I've been struggling in for one hundred years is that easy to change?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …………くすくすくす。", - NULL, ".........Hee hee hee.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, ".........Hee hee hee.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……圭一に言われると、自分が馬鹿らしくなってくる。", NULL, ".........Keiichi had made a fool out of me.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500602", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500602", 128); OutputLine(NULL, "「………面白いわね。", NULL, "\"......Interesting.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500603", 128, 64); + PlayVoice(4, "ps3/s12/05/180500603", 128); OutputLine(NULL, "………行くわ。」", - NULL, " ......I'll go with you.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ......I'll go with you.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Kei_Warai", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100643", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100643", 128); OutputLine(NULL, "「よし、よく言ったぜ梨花ちゃん!」", NULL, "\"That's more like you, Rika-chan!\"", Line_Normal); ClearMessage(); @@ -1847,44 +2059,49 @@ void main() DrawBustshotWithFiltering( 2, "Ha_AuA1%", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100150", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100150", 128); OutputLine(NULL, "「…あぅ…。", NULL, "\"Au...", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100151", 128, 64); + PlayVoice(4, "ps3/s12/12/181100151", 128); OutputLine(NULL, "……………梨花、……いいのですか……?」", - NULL, " ......Rika...... are you sure...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ......Rika...... are you sure...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入が不安そうな顔で覗き込んでくる。", - NULL, "Hanyuu looked at me with concern.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hanyuu looked at me with concern.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 変に期待を持つと、また裏切られた時、心がダメージを受けると言いたいのだろう。", NULL, "She wanted to warn me that I'll get hurt if I expect too much.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500604", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500604", 128); OutputLine(NULL, "「……どうせ賭けるコインは一枚も残ってない。", NULL, "\"I don't have any coins left to bet...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500605", 128, 64); + PlayVoice(4, "ps3/s12/05/180500605", 128); OutputLine(NULL, "これ以上、何を負けたって失うものなんかないわ。", NULL, " I don't have anything to lose.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500606", 128, 64); + PlayVoice(4, "ps3/s12/05/180500606", 128); OutputLine(NULL, "どうせ終わった世界だもの。", NULL, " This world is ending soon anyway.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500607", 128, 64); + PlayVoice(4, "ps3/s12/05/180500607", 128); OutputLine(NULL, "…………でも、それは前の世界もそうだった。", NULL, " ......But it was the same in my previous life.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500608", 128, 64); + PlayVoice(4, "ps3/s12/05/180500608", 128); OutputLine(NULL, "レナが学校を占拠した時、もうどうしようもないと思った。", - NULL, " I thought all was lost when Rena took over the school.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500609", 128, 64); + NULL, " I thought all was lost when Rena took over the school. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500609", 128); OutputLine(NULL, "あれほどの末期的な局面からすら、圭一は全てを引っくり返して見せた。", - NULL, " But Keiichi turned everything around.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500610", 128, 64); + NULL, "But Keiichi turned everything around.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/05/180500610", 128); OutputLine(NULL, "その圭一が、運命なんか金魚すくいの網だって言うのよ?", NULL, " He's saying that fate is as fragile as a thin sheet of paper!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500611_1", 128, 64); + PlayVoice(4, "ps3/s12/05/180500611_1", 128); OutputLine(NULL, " ………………この世界にもう諦めてるからこそ、何だか面白そうに感じてきたわ。」", NULL, " I've given up on this world anyway...... but I'm interested.\"", Line_Normal); ClearMessage(); @@ -1893,116 +2110,135 @@ void main() ChangeBustshot( 2, "Ha_YowakiA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100152", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100152", 128); OutputLine(NULL, "「……………どうせまた期待を裏切られます。", NULL, "\"Fate will betray you anyway......", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100153", 128, 64); + PlayVoice(4, "ps3/s12/12/181100153", 128); OutputLine(NULL, "……そして辛そうになる梨花を見て、僕も辛い気持ちになるのです……。」", - NULL, " I'll get hurt as I see it happen to you......\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'll get hurt as I see it happen to you......\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500612", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500612", 128); OutputLine(NULL, "「……大丈夫よ。もう落ち込まないわ。", NULL, "\"Don't worry... I'm not going to get depressed anymore.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500613", 128, 64); + PlayVoice(4, "ps3/s12/05/180500613", 128); OutputLine(NULL, "……流せる涙は流しつくしたもの。", NULL, " I have no tears left to shed.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500614", 128, 64); + PlayVoice(4, "ps3/s12/05/180500614", 128); OutputLine(NULL, "どうせ圭一たちがどう足掻いたって沙都子は救えないって諦めてる。", NULL, " I know that they can't save Satoko no matter what happens.", Line_WaitForInput); - PlaySE(4, "ps2/05/180500615", 128, 64); + PlayVoice(4, "ps2/05/180500615", 128); OutputLine(NULL, "だからこそよ。", - NULL, " That's why I'm doing this.", Line_WaitForInput); - PlaySE(4, "ps2/05/180500616", 128, 64); + NULL, " That's why I'm doing this. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/05/180500616", 128); OutputLine(NULL, "……児童相談所に乗り込もうなんて展開は初めてだしね。」", - NULL, " ...It's the first time we've ever gone to the child consultation center.\"", Line_Normal); + NULL, "...It's the first time we've ever gone to the child consultation center.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/12/181100154", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100154", 128); OutputLine(NULL, "「……………………圭一に起こせる奇跡なんて、何もないのですよ。」", - NULL, "\"............Keiichi can't make any miracles happen.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"............Keiichi can't make any miracles happen.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入がほんの少しだけ厳しい目つきで言う。", - NULL, "Hanyuu spoke to me in a stern voice.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hanyuu spoke to me in a stern voice.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……奇跡は滅多に起きないから奇跡という。", - NULL, "...Miracles are called miracles because they don't happen easily.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...Miracles are called miracles because they don't happen easily.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 簡単に起こせたり、起こす方法がシステム化されてたら、それは奇跡じゃない。", NULL, "If it can happen at any time, it's not a miracle.", Line_WaitForInput); OutputLine(NULL, "必然だ。", NULL, " It's just something that was meant to be.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500617", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500617", 128); OutputLine(NULL, "「…期待なんかしてないわよ。", NULL, "\"I'm not expecting anything.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500618", 128, 64); + PlayVoice(4, "ps3/s12/05/180500618", 128); OutputLine(NULL, "でも、面白そうだと思うのよ。", NULL, " I'm just interested.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500619", 128, 64); + PlayVoice(4, "ps3/s12/05/180500619", 128); OutputLine(NULL, "……運命をあっさり破ると豪語した圭一がどう足掻くのかがね。」", - NULL, " I'm curious how Keiichi is going to make his move after saying how easily he can change fate...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm curious how Keiichi is going to make his move after saying how easily he can change fate...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Ha_AuA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100155", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100155", 128); OutputLine(NULL, "「………梨花。", NULL, "\"......Rika.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100156", 128, 64); + PlayVoice(4, "ps3/s12/12/181100156", 128); OutputLine(NULL, "……どうか自分の心をこれ以上、追い詰めないように気をつけてなのです。」", - NULL, " ...Please don't hurt yourself anymore.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...Please don't hurt yourself anymore.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500620", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500620", 128); OutputLine(NULL, "「余計なお世話よ。", NULL, "\"That's none of your business.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500621", 128, 64); + PlayVoice(4, "ps3/s12/05/180500621", 128); OutputLine(NULL, "消えなさい。」", NULL, " Get out of here.\"", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……期待なんかしない。", - NULL, "I wasn't expecting anything...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I wasn't expecting anything...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私が殺されるまでの一週間を楽しむちょっとしたテレビみたいな感覚だ。", NULL, "I was just trying to enjoy my last week alive, like watching a TV show.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、……胸の奥底に、不思議な感情があった。", - NULL, "But I had to admit I was possessed by a strange feeling...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But I had to admit I was possessed by a strange feeling...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……それはちょっとした高揚感。", - NULL, "...It was a little bit exhilarating.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...It was a little bit exhilarating.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …わくわくとした何かに期待する気持ち。", NULL, "I was nervous, as if anticipating something.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この感情を、私は前の世界で、圭一が過去の記憶を取り戻す直前に感じた。", - NULL, "I had felt the same way when Keiichi remembered the memories from the past in my previous life.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I had felt the same way when Keiichi remembered the memories from the past in my previous life.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もう胸の奥に賭けるコインはないはず。", - NULL, "I didn't have any coins left to make a bet.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I didn't have any coins left to make a bet.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……でも、このわくわく感が言うところは間違いない。", - NULL, "But I knew what this feeling meant.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But I knew what this feeling meant.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……例え1枚でもコインが残っているなら、残らず全て賭けろというサインだ。", NULL, "If I had a coin left in my heart, I would bet everything on this feeling.", Line_Normal); ClearMessage(); @@ -2010,64 +2246,71 @@ void main() DrawBustshotWithFiltering( 2, "Kei_Def1", "maskup", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK3", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500622", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500622", 128); OutputLine(NULL, "「………全ての手を尽くして駄目ならば、…それはそれで諦めがついて気分がいいかもしれないものね。」", - NULL, "\"......If it doesn't work out after trying every option, we'll have no choice but to give up.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......If it doesn't work out after trying every option, we'll have no choice but to give up.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Kei_Warai", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100644", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100644", 128); OutputLine(NULL, "「諦める必要なんかねぇぞ。", NULL, "\"There's no need for us to give up!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100645", 128, 64); + PlayVoice(4, "ps3/s12/01/180100645", 128); OutputLine(NULL, "絶対に沙都子は救い出せるんだからな!", NULL, " Satoko is going to be saved!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100646", 128, 64); + PlayVoice(4, "ps3/s12/01/180100646", 128); OutputLine(NULL, " 梨花ちゃんはちゃんと沙都子の布団を干しておけよ。", NULL, " You had better prepare a clean blanket for Satoko!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100647", 128, 64); + PlayVoice(4, "ps3/s12/01/180100647", 128); OutputLine(NULL, "沙都子が近いうちに戻ってくるんだからな!", NULL, " She's coming back to you soon.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100648", 128, 64); + PlayVoice(4, "ps3/s12/01/180100648", 128); OutputLine(NULL, " その時、ふかふかの布団が敷けなかったら可哀想だぞ!!」", NULL, " And I'd feel bad if she didn't have a soft bed waiting for her!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500623", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500623", 128); OutputLine(NULL, "「くすくすくす、あっはははははは。", NULL, "\"Hee hee hee, ahhhahahahahaha.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500624", 128, 64); + PlayVoice(4, "ps3/s12/05/180500624", 128); OutputLine(NULL, "気に入ったわ、圭一。", NULL, " I like that, Keiichi.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500625", 128, 64); + PlayVoice(4, "ps3/s12/05/180500625", 128); OutputLine(NULL, "……行きましょう。", NULL, " Well then, let's go...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500626", 128, 64); + PlayVoice(4, "ps3/s12/05/180500626", 128); OutputLine(NULL, "あんたなら、地獄の閻魔の裁定だって金魚すくいの網と同じにしてしまうわね。」", - NULL, " You might tear apart fate like a thin sheet of paper, after all.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You might tear apart fate like a thin sheet of paper, after all.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } ChangeBustshot( 2, "Kei_Def1", 200, TRUE ); - PlaySE(4, "ps3/s12/01/kei081504", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/kei081504", 128); OutputLine(NULL, "「ああ、今の俺を地獄の閻魔だって食い止められると思うなよ!!", NULL, "\"Yeah. Right now I feel like I could take on the ruler of Hell!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/kei081505", 128, 64); + PlayVoice(4, "ps3/s12/01/kei081505", 128); OutputLine(NULL, " 絶対に児童相談所に様子見なんて判断を撤回させてやる!」", NULL, " I'm going to make them change their decision!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は席を立つ。", - NULL, "I stood up from my seat.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I stood up from my seat.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……圭一はつくづく人を乗せるのがうまい。", - NULL, "......Keiichi is a very good speaker.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "......Keiichi is a very good speaker.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから飽きないのだ。", NULL, "That's why I never get bored with him.", Line_WaitForInput); OutputLine(NULL, "百年一緒にいて飽きない。", @@ -2077,28 +2320,30 @@ void main() DrawBustshotWithFiltering( 2, "Me_WinkB1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300322", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300322", 128); OutputLine(NULL, "「じゃあ先生、私たちはちょっくら行って来ます。", NULL, "\"We're going to the child consultation center now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300323", 128, 64); + PlayVoice(4, "ps3/s12/03/180300323", 128); OutputLine(NULL, "先生も来ますか?」", - NULL, " Do you want to come with us, Chie-sensei?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Do you want to come with us, Chie-sensei?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Tie1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/22/181400074", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/22/181400074", 128); OutputLine(NULL, "「私は教育委員会の方へ訴えます。", NULL, "\"I'm going to talk to the board of education.", Line_WaitForInput); - PlaySE(4, "ps2/22/181400075", 128, 64); + PlayVoice(4, "ps2/22/181400075", 128); OutputLine(NULL, "児童相談所も教育委員会も同じ役所ですからね。", NULL, " They're under same branch of government as the child consultation center.", Line_WaitForInput); - PlaySE(4, "ps2/22/181400076", 128, 64); + PlayVoice(4, "ps2/22/181400076", 128); OutputLine(NULL, "役所は案外、内側から攻めるのが効果的なこともあります。", NULL, " It might help if I talked to them...", Line_WaitForInput); - PlaySE(4, "ps2/22/181400077", 128, 64); + PlayVoice(4, "ps2/22/181400077", 128); OutputLine(NULL, "……一応、先生も地方公務員ですからね!」", NULL, " After all, I'm working for the public, too!\"", Line_Normal); ClearMessage(); @@ -2107,22 +2352,24 @@ void main() DrawBustshot( 0, "Si_DefA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/06/180600193", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/06/180600193", 128); OutputLine(NULL, "「確かにそうですね。", NULL, "\"That's true.", Line_WaitForInput); - PlaySE(4, "ps2/06/180600194", 128, 64); + PlayVoice(4, "ps2/06/180600194", 128); OutputLine(NULL, "役所の人は外部には冷たくても内部にはそうとは限らないこともあります。」", - NULL, " They might listen to what you say.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " They might listen to what you say.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Me_WaraiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300324", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300324", 128); OutputLine(NULL, "「じゃ、先生には先生の角度からの攻撃をお願いして、私たちは行こうじゃない、", NULL, "\"Let's have her take care of that while we take care of our business.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300325", 128, 64); + PlayVoice(4, "ps3/s12/03/180300325", 128); OutputLine(NULL, "真正面からの攻撃を!」", NULL, " Let's fight them!\"", Line_Normal); ClearMessage(); @@ -2130,25 +2377,27 @@ void main() DrawBustshotWithFiltering( 2, "Re_WaraiB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200381", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200381", 128); OutputLine(NULL, "「よし!!", NULL, "\"Alright!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200382", 128, 64); + PlayVoice(4, "ps3/s12/02/180200382", 128); OutputLine(NULL, " 行こう、みんな!!」", - NULL, " Let's go, everybody!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Let's go, everybody!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Kei_Warai", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/01/180100651", 128, 64); - PlaySE(5, "ps3/s12/03/180300326", 128, 64); - PlaySE(6, "ps3/s12/05/180500627", 128, 64); - PlaySE(7, "ps3/s12/06/180600194_1", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一&魅音&梨花&詩音", NULL, "Keiichi & Mion & Rika & Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100651", 128); + PlayVoice(5, "ps3/s12/03/180300326", 128); + PlayVoice(6, "ps3/s12/05/180500627", 128); + PlayVoice(7, "ps3/s12/06/180600194_1", 128); OutputLine(NULL, "「「「おおおう!!!」」」", - NULL, "\"\"\"Yeeeeah!!\"\"\"", Line_ContinueAfterTyping); + NULL, "\"\"\"Yeeeeah!!\"\"\"", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); @@ -2162,62 +2411,75 @@ void main() DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); DrawSceneWithMask( "G2", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どうせ無駄だと諦める気持ちと、でもひょっとしてという気持ちが拮抗する。", - NULL, "Even knowing that everything is doomed, part of me felt like something good might happen.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Even knowing that everything is doomed, part of me felt like something good might happen.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入はどうせ無駄だと悲観する。", - NULL, "Hanyuu told me that it was only a waste of time.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hanyuu told me that it was only a waste of time.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私もついさっきまで悲観していたが。", NULL, "I felt the same way until a few minutes ago...", Line_WaitForInput); OutputLine(NULL, "……面白くなってきた。", - NULL, " But I had become much more interested.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But I had become much more interested.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 不謹慎な言い方だが、どうなるかわからなくなって来た。", NULL, "I had no idea what would happen.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 運命なんて楽々破ってやると言い放つ圭一が、如何にして打ち破るかを見てみたい!", - NULL, "I wanted to see how Keiichi was planning to defeat this destiny.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I wanted to see how Keiichi was planning to defeat this destiny.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私も彼らの掛け声に合わせ力強く拳を挙げ、昇降口へ駆けて行くのだった。", NULL, "I raised my fist in the air along with them and hurried to the exit.", Line_Normal); ClearMessage(); PlayBGM( 0, "semi", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ちなみに、…………今日も沙都子は登校してこなかった。", NULL, "As for Satoko... she didn't come to the school again today.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鉄平から学校に、風邪で熱を出したと連絡があったという。", - NULL, "Teppei called the school and told them that she still has a fever.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Teppei called the school and told them that she still has a fever.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 熱が下がるまで当分休ませるとも言っていたという。", NULL, "He said that he's going to keep her home for a few days until she gets better.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……知恵の見たところ、多分、鉄平は知恵が相談所に連絡したと思っていて、", NULL, "Chie said that she thinks Teppei knows she called the child consultation center.", Line_WaitForInput); OutputLine(NULL, "学校に行かせると沙都子が自分に不利なことを証言するに違いないと思ったのではないかという。", - NULL, " He must be worried that Satoko will rat him out if he lets her go to school.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " He must be worried that Satoko will rat him out if he lets her go to school.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 考えたくはないが、相談所の人が帰った後、腹を立てた鉄平が沙都子を殴って青アザを作ってしまい、人前に出せなくなった可能性もある。", NULL, "I don't want to think about it, but it's possible that Satoko has visible bruises by now. That could also be why he won't let her go to school.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 仲間たちが騒いだので、知恵が翌日早々にもう家庭訪問をしたせいで、色々な要素が前倒しになっているのだろうか。", - NULL, "Everything was happening much earlier...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Everything was happening much earlier...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子を取り巻く状況は、同じ状況の以前の世界よりもずっと早く進行しているようだった。", NULL, "Satoko's situation was worsening earlier than it did in my previous lives...", Line_Normal); ClearMessage(); diff --git a/Update/_mina_012.txt b/Update/_mina_012.txt index 81a849b..1f72cb2 100644 --- a/Update/_mina_012.txt +++ b/Update/_mina_012.txt @@ -16,27 +16,31 @@ void main() DrawSceneWithMask( "Mati_Ji1", "maskright", 1, 0, 300 ); SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps3/s12/01/180100652", 128, 64); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100652", 128); OutputLine(NULL, "「…………と、意気込んできたのはいいものの、待たされるなぁ。」", - NULL, "\".........How long are they going to make us wait?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\".........How long are they going to make us wait?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawBustshotWithFiltering( 2, "Si_TohohoA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Mati_Ji3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/06/180600195", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600195", 128); OutputLine(NULL, "「あそこで暇そうにしてる人たちが話を聞いてくれてもいいと思いません?」", - NULL, "\"Those people seem to be free. They should let us talk to them.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Those people seem to be free. They should let us talk to them.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_DefA2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300327", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300327", 128); OutputLine(NULL, "「あそこにいるのは一般事務員だよ。", NULL, "\"Those are just general office workers.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300328", 128, 64); + PlayVoice(4, "ps3/s12/03/180300328", 128); OutputLine(NULL, "私たちはちゃんと話すべき相手と話さなきゃならないんだからさ。」", NULL, " We have to talk to the actual social worker responsible for the case.\"", Line_Normal); ClearMessage(); @@ -46,28 +50,31 @@ void main() DrawBustshotWithFiltering( 2, "Re_NandeA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200383", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200383", 128); OutputLine(NULL, "「待たされるということは、…世の中にはこういう相談事が多いのかなぁ?」", - NULL, "\"I wonder if they're busy because they have a lot of cases like this...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I wonder if they're busy because they have a lot of cases like this...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Me_TohohoA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300329", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300329", 128); OutputLine(NULL, "「うーん、どうなんだろうねぇ。", NULL, "\"I don't know.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300330", 128, 64); + PlayVoice(4, "ps3/s12/03/180300330", 128); OutputLine(NULL, "…考えてみれば、ここの職員が暇そうでちょうどいい気がしてくるよ。」", - NULL, " ...I wish they didn't have so many issues to deal with.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...I wish they didn't have so many issues to deal with.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Ri_DefA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/05/180500628", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/05/180500628", 128); OutputLine(NULL, "「……虐待の相談が繁盛しているようでは世も末なのです。」", NULL, "\"...This world is tragic. So many kids are being abused.\"", Line_Normal); ClearMessage(); @@ -77,99 +84,116 @@ void main() Wait( 1000 ); SetValidityOfInput( TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 30分くらいは待たされて、ようやく俺の名前が呼ばれる。", - NULL, "After thirty minutes, they finally called my name.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "After thirty minutes, they finally called my name.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音は園崎家の苗字が出せないということで、俺の名前で受付に相談票を書いたからだ。", NULL, "I wrote down my name at the registration, as Mion can't let them know she's from the Sonozaki family.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Mati_Ji2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100653", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100653", 128); OutputLine(NULL, "「あの、…今呼ばれた前原ですけど。」", - NULL, "\"I'm Maebara... My name was called...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I'm Maebara... My name was called...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 受付に行くと、事務服を着たおばさんだった。", - NULL, "I went to the receptionist to find a uniformed older lady.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I went to the receptionist to find a uniformed older lady.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …魅音の言うところの一般事務員の人だと思う。", NULL, "...She must be one of the office workers Mion mentioned.", Line_WaitForInput); OutputLine(NULL, "この人が話を聞いてくれるのだろうか。", NULL, " Was she really going to be the one dealing with us?", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/jimua18001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("事務員", NULL, "Office Worker", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/jimua18001", 128); OutputLine(NULL, "「えっと、前原さん。", NULL, "\"Hello, Maebara-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/jimua18002", 128, 64); + PlayVoice(4, "ps3/s12/00/jimua18002", 128); OutputLine(NULL, "本日は5人でいらっしゃってますが、どういうご相談でしょうか?」", - NULL, " I see you're here with four other friends... How can I help you today?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I see you're here with four other friends... How can I help you today?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 相談票には、北条沙都子の件でとしか書かなかったから、もっと詳しくということなのだろう。", NULL, "The only thing I wrote on the registration was that I wanted to talk about Satoko Houjou.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100654", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100654", 128); OutputLine(NULL, "「えっと、昨日、雛見沢分校の知恵先生から通報があった、北条沙都子の保護についての件です。", NULL, "\"Well, we're here to talk about Satoko Houjou's case. Chie-sensei from the Hinamizawa Branch School called and made a report yesterday.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100655", 128, 64); + PlayVoice(4, "ps3/s12/01/180100655", 128); OutputLine(NULL, "それでちょっとお話したいことがありまして…。」", NULL, " We would like to discuss the case.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/jimua18003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("事務員", NULL, "Office Worker", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/jimua18003", 128); OutputLine(NULL, "「前原さんと皆さんは、北条沙都子さんのお友達ですか?」", - NULL, "\"Are you her friends?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Are you her friends?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100656", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100656", 128); OutputLine(NULL, "「はい。", NULL, "\"Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100657", 128, 64); + PlayVoice(4, "ps3/s12/01/180100657", 128); OutputLine(NULL, "クラスメートです。」", NULL, " We're her classmates.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/jimua18004", 128, 64); + PlayVoice(4, "ps2/00/jimua18004", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「お話の内容ですが、概要をお聞かせいただいてもよろしいですか?」", NULL, "\"Would you please give me a general summary of what you wish to discuss?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/01/180100658", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100658", 128); OutputLine(NULL, "「えっと、実は北条沙都子の件なんですけど、虐待はなくて様子見みたいな話になったと聞きました。", NULL, "\"I heard that you guys put a hold on it because you determined that there wasn't any abuse happening.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100659", 128, 64); + PlayVoice(4, "ps2/01/180100659", 128); OutputLine(NULL, "それで、沙都子の状況についてもう少し詳しく説明がしたいと思いまして、今日来たわけなんですが…。」", NULL, " So we've come here today in order to explain Satoko's situation in more detail...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/jimua18005", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("事務員", NULL, "Office Worker", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/jimua18005", 128); OutputLine(NULL, "「わかりました。", NULL, "\"I see.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/jimua18006", 128, 64); + PlayVoice(4, "ps3/s12/00/jimua18006", 128); OutputLine(NULL, "もうしばらくお待ちください。」", NULL, " Please wait a few more minutes.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 話はそれで終わりのようだった。", - NULL, "That was it from her, then.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That was it from her, then.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …魅音の言うとおり、実際の相談はちゃんとした人がするのだろう。", - NULL, "A real social worker should be coming here to talk with us.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "A real social worker should be coming here to talk with us.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今のはそのための事前質問みたいなものか。", NULL, "She was just asking us basic information.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 見れば、事務のおばさんは、内線電話で今の内容を伝えているようだった。", NULL, "With that done, she was talking on the phone and explaining to someone what I just told her.", Line_Normal); ClearMessage(); @@ -177,15 +201,17 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefA1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Mati_Ji3", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200384", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200384", 128); OutputLine(NULL, "「何を聞かれたの?」", - NULL, "\"What did she ask?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"What did she ask?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100660", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100660", 128); OutputLine(NULL, "「今日は何のご用事ですかって聞かれたぜ。", NULL, "\"She asked me why I was here.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100661", 128, 64); + PlayVoice(4, "ps3/s12/01/180100661", 128); OutputLine(NULL, "もうちょい待たされるのかな。」", NULL, " She told me to wait for a few more minutes.\"", Line_Normal); ClearMessage(); @@ -193,16 +219,18 @@ void main() DrawBustshotWithFiltering( 1, "Si_MajimeA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "Mati_Ji1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/06/180600196", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600196", 128); OutputLine(NULL, "「…こういう無意味な待ち時間って、イラつきます。」", - NULL, "\"...I hate waiting like this.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...I hate waiting like this.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Ri_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500629", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500629", 128); OutputLine(NULL, "「……魅ぃはさっきからポスターとかチラシばかり読んでいますが、楽しいですか?」", NULL, "\"......Are those posters and advertisements you've been reading that interesting, Mii?\"", Line_Normal); ClearMessage(); @@ -212,29 +240,32 @@ void main() DrawBustshotWithFiltering( 1, "Me_DefB2", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/mio081601", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/mio081601", 128); OutputLine(NULL, "「虐待を見たり聞いたりしたらご通報くださいなんてのがいっぱいあるよ。", NULL, "\"I see lots of flyers about abuse...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300332", 128, 64); + PlayVoice(4, "ps3/s12/03/180300332", 128); OutputLine(NULL, "だから私たちみたいなのが来ても、決してお門違いってわけじゃなさそうだね。」", - NULL, " I guess we came to the right place.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I guess we came to the right place.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawBustshotWithFiltering( 1, "Re_DefA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "Mati_Ji3", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps2/02/180200385", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/02/180200385", 128); OutputLine(NULL, "「“虐待の芽を摘む地域みんなの目”だって。", NULL, "\"'Report the abuse before it escalates'...", Line_WaitForInput); - PlaySE(4, "ps2/02/180200386", 128, 64); + PlayVoice(4, "ps2/02/180200386", 128); OutputLine(NULL, "これって川柳なのかな、かな?」", - NULL, " Check out that slogan, check it out.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Check out that slogan, check it out.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/01/180100662", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100662", 128); OutputLine(NULL, "「言われて見れば、そういう啓発ポスターがいっぱい貼ってあるな。", NULL, "\"There's a bunch of posters with slogans like that in here.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100663", 128, 64); + PlayVoice(4, "ps2/01/180100663", 128); OutputLine(NULL, "さすが児童相談所だぜ。」", NULL, " I guess that's what the child consultation center is for...\"", Line_Normal); ClearMessage(); @@ -243,15 +274,18 @@ void main() DrawBustshot( 2, "Ri_FumanA1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/05/180500630", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/05/180500630", 128); OutputLine(NULL, "「……内側に貼ってもあまり意味がないと思いますです。」", - NULL, "\"......Is it any help if it's inside the building, though?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Is it any help if it's inside the building, though?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花ちゃんの言うとおりだな…。", - NULL, "Rika-chan was right...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rika-chan was right...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " こんなとこに貼らないで、もっと町中に貼ればいいのに。", NULL, "They should be posting them all over the city, not just inside the building.", Line_Normal); ClearMessage(); @@ -264,21 +298,23 @@ void main() DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); DrawSceneWithMask( "Mati_Ji2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/jimua18007", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("事務員", NULL, "Office Worker", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/jimua18007", 128); OutputLine(NULL, "「前原さま。", NULL, "\"Maebara-sama.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/jimua18008", 128, 64); + PlayVoice(4, "ps3/s12/00/jimua18008", 128); OutputLine(NULL, "大変お待たせしました。", NULL, " Thank you for waiting.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/jimua18009", 128, 64); + PlayVoice(4, "ps3/s12/00/jimua18009", 128); OutputLine(NULL, "2番の相談室へお入りください。」", NULL, " Please go to room number two.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100664", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100664", 128); OutputLine(NULL, "「お、呼ばれたぜ!", NULL, "\"It's our turn now!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100665", 128, 64); + PlayVoice(4, "ps3/s12/01/180100665", 128); OutputLine(NULL, " 行こう行こう!」", NULL, " Let's go!\"", Line_Normal); ClearMessage(); @@ -286,31 +322,34 @@ void main() DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); PlayBGM( 0, "semi", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 示された方へ行くと1番から3番までの3つの相談室があった。", NULL, "As we walked, we soon saw rooms numbered one through three.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Mati_Ji4", "maskright", 1, 0, 300 ); - PlaySE(4, "ps2/01/180100666", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100666", 128); OutputLine(NULL, "「へー。", NULL, "\"Hmm...", Line_WaitForInput); - PlaySE(4, "ps2/01/180100667", 128, 64); + PlayVoice(4, "ps2/01/180100667", 128); OutputLine(NULL, "銀行みたいにカウンター越しに普通に話すのかと思ってたぜ。", NULL, " I thought we were going to be talking at the counter, like you do at the bank.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100668", 128, 64); + PlayVoice(4, "ps2/01/180100668", 128); OutputLine(NULL, "個室になってるのか。」", - NULL, " But they have individual rooms...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But they have individual rooms...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_TokuiA1", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/03/180300333", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300333", 128); OutputLine(NULL, "「多分、プライバシー保護のためだね。", NULL, "\"I guess it's for privacy reasons.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300334", 128, 64); + PlayVoice(4, "ps2/03/180300334", 128); OutputLine(NULL, "相談する内容はほとんどの場合、あまりに人に聞かれたくない内容だと思うから。」", NULL, " Most of the people who come here don't want other people listening to their conversation.\"", Line_Normal); ClearMessage(); @@ -319,23 +358,26 @@ void main() DrawBustshotWithFiltering( 2, "Re_KomaruA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/02/180200387", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/02/180200387", 128); OutputLine(NULL, "「そういう、家庭内のトラブルを囲んで見えなくしてしまう土壌がきっと、児童虐待を助長してしまうんだろうね。", - NULL, "\"But I think abuse might be increasing because people try to keep the issue quiet.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"But I think abuse might be increasing because people try to keep the issue quiet.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Si_MajimeA1", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/06/180600197", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/06/180600197", 128); OutputLine(NULL, "「……家庭問題は見て見ぬふりをするのが美徳っぽいとこって、確かにありますね。」", NULL, "\"...People tend not to talk about their family issues.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 2番。", NULL, "Room number two.", Line_WaitForInput); OutputLine(NULL, "これか。", @@ -347,94 +389,111 @@ void main() Wait( 500 ); SetValidityOfInput( TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ノックすると、中から中年のおばさんのどうぞという声が聞こえた。", NULL, "As I knocked, I heard the voice of a lady telling me to come in.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ka5", "maskright", 7, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100669", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100669", 128); OutputLine(NULL, "「失礼します…。」", - NULL, "\"Hello...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Hello...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 中は非常に狭い部屋だった。", - NULL, "It was a very small room.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It was a very small room.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 狭いというよりは薄いというべきか。", NULL, "Well, I should say it was narrow.", Line_WaitForInput); OutputLine(NULL, "左右が狭くて奥に細長いのが特徴だった。", NULL, " It wasn't wide, but it was very long.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そしてその薄い部屋の真ん中にカウンターがあって、向こうとこちら側を分断する形になっていた。", - NULL, "There was a counter in the middle, which split the room into two.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "There was a counter in the middle, which split the room into two.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 相談員の女性はその向こうに座り、どうぞと席を勧める。", NULL, "The lady was sitting on the other side of the counter.", Line_WaitForInput); OutputLine(NULL, "…でも、席は2人分しかなかった。", NULL, " She told us to take a seat, but there were only two chairs...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " とりあえず代表の俺が座る。", - NULL, "I sat down, since we registered under my name.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I sat down, since we registered under my name.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音は、園崎姉妹は前に出ない方がいいと言い、座らなかった。", - NULL, "Mion wouldn't sit because she felt that the Sonozaki sisters shouldn't be in the front.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Mion wouldn't sit because she felt that the Sonozaki sisters shouldn't be in the front.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナが梨花ちゃんに席を勧めるが、首を横に振ったので、仕方なくレナが座った。", - NULL, "Rena tried to offer the seat to Rika-chan, but she refused, too, so Rena ended up taking it.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Rena tried to offer the seat to Rika-chan, but she refused, too, so Rena ended up taking it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……何しろ狭い部屋なので、座ってくれなかったらむしろ狭い。", NULL, "It was such a tiny room that it was better for us to take a seat.", Line_WaitForInput); OutputLine(NULL, "そのくらいに狭い部屋だった。", NULL, " It was very cramped with the five of us.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/181200001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("相談員", NULL, "Counselor", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/181200001", 128); OutputLine(NULL, "「申し訳ございませんね。", NULL, "\"I'm sorry.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/181200002", 128, 64); + PlayVoice(4, "ps3/s12/00/181200002", 128); OutputLine(NULL, "普通はご両親が2人でお見えになることが多いので。」", - NULL, " We usually expect to see the parents, so we only have two chairs.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We usually expect to see the parents, so we only have two chairs.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " なるほど、納得する。", NULL, "I understand that.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/181200003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("相談員", NULL, "Counselor", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/181200003", 128); OutputLine(NULL, "「それで今日はどういったご相談でしょうか?」", NULL, "\"So, how may I help you today?\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ka4", "maskright", 1, 0, 300 ); - PlaySE(4, "ps2/01/180100670", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100670", 128); OutputLine(NULL, "「俺が代表でしゃべっていいのか?", NULL, "\"Should I do the talking?", Line_WaitForInput); - PlaySE(4, "ps2/01/180100671", 128, 64); + PlayVoice(4, "ps2/01/180100671", 128); OutputLine(NULL, " ………えっと、俺たちは雛見沢分校に通ってる者で、北条沙都子の友人です。", - NULL, " Well... we're students from the Hinamizawa Branch School, and we're Satoko Houjou's friends.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100672", 128, 64); + NULL, " Well... we're students from the Hinamizawa Branch School, and we're Satoko Houjou's friends. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100672", 128); OutputLine(NULL, "昨日、学校から通報があって、相談所の人が沙都子のところへ行ったと思います。", - NULL, " The school reported that she was being abused to the child consultation center, and I believe that a social worker went to her house last night.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100673", 128, 64); + NULL, "The school reported that she was being abused to the child consultation center, and I believe that a social worker went to her house last night. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100673", 128); OutputLine(NULL, "ただそこで、緊急性がないと判断されて様子見になったと聞き、相談所の方が事態をよく把握されてないんじゃないかと思って、その辺の説明に参りました。」", - NULL, " We heard that you put a hold on her case. We're here today so we can explain to you how urgent the matter is...\"", Line_Normal); + NULL, "We heard that you put a hold on her case. We're here today so we can explain to you how urgent the matter is...\"", Line_Normal); ClearMessage(); DisableWindow(); DrawBustshotWithFiltering( 2, "Me_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音が頷く。", NULL, "Mion nodded.", Line_WaitForInput); OutputLine(NULL, "役所の人に対してのしゃべりとしては、及第点という意味なのだろう。", @@ -443,27 +502,31 @@ void main() DrawSceneWithMask( "Ka5", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps2/00/181200004", 128, 64); + PlayVoice(4, "ps2/00/181200004", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「説明、と申しますと、どんな説明でしょうか?", NULL, "\"What are you trying to explain to us?", Line_WaitForInput); - PlaySE(4, "ps2/00/181200005", 128, 64); + PlayVoice(4, "ps2/00/181200005", 128); OutputLine(NULL, " お聞かせいただけますか?」", NULL, " Will you please tell me?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/01/180100674", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100674", 128); OutputLine(NULL, "「えっとですね、確かに沙都子は叔父に連れ去られてからまだ二日しか経ってませんが、酷い乱暴をされるのは時間の問題なんです。", - NULL, "\"Well... I know it's only been two days since her uncle took her away, but it's only a matter of time before he starts hurting her.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100675", 128, 64); + NULL, "\"Well... I know it's only been two days since her uncle took her away, but it's only a matter of time before he starts hurting her. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100675", 128); OutputLine(NULL, "実際、去年の時にも叔父は沙都子を酷く虐めていたんです。", - NULL, " In fact, Satoko suffered terrible abuse at the hands of her uncle last year as well.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100676", 128, 64); + NULL, "In fact, Satoko suffered terrible abuse at the hands of her uncle last year as well.", Line_WaitForInput); + PlayVoice(4, "ps2/01/180100676", 128); OutputLine(NULL, "そういう虐めが行なわれるのは時間の問題だと思います。", - NULL, " We believe it's only a matter of time before that happens again.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100677", 128, 64); + NULL, " We believe it's only a matter of time before that happens again. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100677", 128); OutputLine(NULL, "だからそうなる前に、沙都子を叔父の許から救い出してほしいんです。", - NULL, " So we would like for you to save Satoko from her uncle before it does.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100678", 128, 64); + NULL, "So we would like for you to save Satoko from her uncle before it does.", Line_WaitForInput); + PlayVoice(4, "ps2/01/180100678", 128); OutputLine(NULL, "でも、聞くところによれば相談所は様子見ってことになったそうじゃないですか。」", NULL, " But from what we understand, the child consultation center has decided to wait and see, right?\"", Line_Normal); ClearMessage(); @@ -471,43 +534,49 @@ void main() DrawBustshotWithFiltering( 1, "Si_MajimeA1", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "Ka5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps2/06/180600198", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/06/180600198", 128); OutputLine(NULL, "「様子見なんて、沙都子を見殺しにするつもりですか?", NULL, "\"Are you going to neglect her?", Line_WaitForInput); - PlaySE(4, "ps2/06/180600199", 128, 64); + PlayVoice(4, "ps2/06/180600199", 128); OutputLine(NULL, " 沙都子が虐待を受けていないから助けなくていいなんてよく言えますね。", NULL, " I can't believe that you left her there just because she's not getting physically abused!", Line_WaitForInput); - PlaySE(4, "ps2/06/180600200", 128, 64); + PlayVoice(4, "ps2/06/180600200", 128); OutputLine(NULL, "虐待を受けたら、その傷は誰が責任を取ってくれるんです?!」", - NULL, " Who is going to be responsible when she really gets hurt?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Who is going to be responsible when she really gets hurt?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺の言い方がぬるいのが我慢ならなかったのだろう。", NULL, "Shion probably didn't like how politely I was speaking to her.", Line_WaitForInput); OutputLine(NULL, "詩音がさっそく食って掛かる。", NULL, " She was already flaring up with rage at the social worker.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音的には噛み付いてほしくないようだったが、", NULL, "It looked like Mion didn't want her to tear into her.", Line_WaitForInput); OutputLine(NULL, "変に止めようとすると余計に詩音が加熱すると思ったらしく、とりあえず最後まで言わせてやるようだった。", NULL, " However, she let Shion finish, as she'd get even more furious if we tried to stop her.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、相談員の女性もさすがに大人なのか、落ち着いた表情をまったく崩さず、諭すように応じた。", NULL, "The lady seemed to be used to people losing their temper, and she continued without reacting to Shion's outburst.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ka4", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps2/00/181200006", 128, 64); + PlayVoice(4, "ps2/00/181200006", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「まず誤解を解いておきたいと思いますけど、北条さんの件は現在対応中です。", NULL, "\"I would like to make it clear that we are still working on her case. The results are still pending.", Line_WaitForInput); - PlaySE(4, "ps2/00/181200007", 128, 64); + PlayVoice(4, "ps2/00/181200007", 128); OutputLine(NULL, "見殺しとか放置とかそういうわけではないんですよ。」", NULL, " We are not abandoning or neglecting her.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……対応中。", NULL, "...\"Working on her case\".", Line_WaitForInput); OutputLine(NULL, "…見殺しではなく、", @@ -521,10 +590,11 @@ void main() Wait( 600 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "対応を検討中、…ということなのか?", - NULL, " reviewing options... I suppose?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " reviewing options... I suppose?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大人っぽい言い回しに、見殺しなんてキツイ言い方は失礼だったかな、なんて思った頃、レナが静かに口を開いた。", NULL, "While their mature phrasing made me start to think it might be rude and harsh to say they were abandoning her, Rena quietly opened her mouth.", Line_Normal); ClearMessage(); @@ -532,43 +602,50 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Ka5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps2/02/180200388", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/02/180200388", 128); OutputLine(NULL, "「でも、昨日の時点では何もせずに帰られてますよね?」", - NULL, "\"But you left her there without doing anything last night.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"But you left her there without doing anything last night.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナにその手の誤魔化しは通じない。", - NULL, "No one can ever fool Rena.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "No one can ever fool Rena.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 対応をのんびり検討してる、なんてのは見殺しとまったく同じことだ。", - NULL, "Taking their time to review options was the exact same thing as abandoning her.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Taking their time to review options was the exact same thing as abandoning her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 対応中だろうと検討中だろうと、「何もせずに帰った」ことのみが事実なのだ。", NULL, "The fact is, they left her in that house without taking any actions to prevent her from being abused.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ka4", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps2/00/181200008", 128, 64); + PlayVoice(4, "ps2/00/181200008", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「昨夜は相談所の者が直接お伺いし、ご事情を伺わせていただきました。", NULL, "\"We sent a social worker to her house and they met with her guardian.", Line_WaitForInput); - PlaySE(4, "ps2/00/181200009", 128, 64); + PlayVoice(4, "ps2/00/181200009", 128); OutputLine(NULL, "それ以上のことは、プライバシーがありますのでお話できませんが、決して見殺しなんてことはありません。", - NULL, " We cannot talk about the case any further for privacy reasons. However, we are not neglecting her.", Line_WaitForInput); - PlaySE(4, "ps2/00/181200010", 128, 64); + NULL, " We cannot talk about the case any further for privacy reasons. However, we are not neglecting her. ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "ps2/00/181200010", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "北条さん親子が健全な生活を送れるよう引き続き指導していくつもりです。」", - NULL, " We are going to look after her and her father so they can have a healthy life together.\"", Line_Normal); + NULL, "We are going to look after her and her father so they can have a healthy life together.\"", Line_Normal); ClearMessage(); DrawBustshotWithFiltering( 2, "Si_OdorokiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Ka5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps2/06/180600201", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/06/180600201", 128); OutputLine(NULL, "「何言ってんです、誰が親子ですか。", NULL, "\"He's not her father.", Line_WaitForInput); - PlaySE(4, "ps2/06/180600202", 128, 64); + PlayVoice(4, "ps2/06/180600202", 128); OutputLine(NULL, "叔父と姪です。", NULL, " He's her uncle.", Line_WaitForInput); @@ -576,69 +653,76 @@ void main() ChangeBustshot( 2, "Si_IkariA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/06/180600203", 128, 64); + PlayVoice(4, "ps2/06/180600203", 128); OutputLine(NULL, "……本当に事態を把握してんですか?!」", NULL, " Are you sure you really did an investigation?!\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ka4", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps2/00/181200011", 128, 64); + PlayVoice(4, "ps2/00/181200011", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「…失礼しました。", NULL, "\"Excuse me...", Line_WaitForInput); - PlaySE(4, "ps2/00/181200012", 128, 64); + PlayVoice(4, "ps2/00/181200012", 128); OutputLine(NULL, "叔父と姪ですね、訂正します。", NULL, " You're correct. They're uncle and niece.", Line_WaitForInput); - PlaySE(4, "ps2/00/181200013", 128, 64); + PlayVoice(4, "ps2/00/181200013", 128); OutputLine(NULL, "とにかく、親権者と児童が健全な関係を結べるよう指導中です。」", - NULL, " Anyway, we'll be directing them so guardian and child can form a healthy relationship.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Anyway, we'll be directing them so guardian and child can form a healthy relationship.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " すかさず詩音が揚げ足を取る。", - NULL, "Shion had pounced on her mistake immediately.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Shion had pounced on her mistake immediately.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そこまで噛み付かなくてもいいだろうとは思ったが、…この頃には、向こうとこっちの温度差というものに気付き始めていた。", NULL, "I didn't think she needed to be so snappy... but at this point I was starting to understand how different their sense of urgency was from ours.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ka5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps2/01/180100679", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100679", 128); OutputLine(NULL, "「いやその、沙都子は普通に生活してきたんですよ。", NULL, "\"Well, excuse me, but Satoko was living a happy life before.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100680", 128, 64); + PlayVoice(4, "ps2/01/180100680", 128); OutputLine(NULL, "叔父なんかの助けもなく。", - NULL, " Without any support from her uncle.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100681", 128, 64); + NULL, " Without any support from her uncle. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100681", 128); OutputLine(NULL, "第一、叔父はそれまで一年間どっかへ蒸発していて、いきなり帰ってきて沙都子をさらったんですよ?", - NULL, " First of all, her uncle disappeared from her life for a full year prior, and now he's returned and kidnapped her away.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100682", 128, 64); + NULL, "First of all, her uncle disappeared from her life for a full year prior, and now he's returned and kidnapped her away.", Line_WaitForInput); + PlayVoice(4, "ps2/01/180100682", 128); OutputLine(NULL, " それって誘拐じゃないんですか?」", NULL, " Isn't that a crime?\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ka4", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps2/00/181200014", 128, 64); + PlayVoice(4, "ps2/00/181200014", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「誘拐というのは言い過ぎですね。", NULL, "\"It wasn't a kidnapping.", Line_WaitForInput); - PlaySE(4, "ps2/00/181200015", 128, 64); + PlayVoice(4, "ps2/00/181200015", 128); OutputLine(NULL, "子は親権者の定めるところに住まなければならないと定められています。", NULL, " It's the law that a child must live where their guardian appoints them to live.", Line_WaitForInput); - PlaySE(4, "ps2/00/181200016", 128, 64); + PlayVoice(4, "ps2/00/181200016", 128); OutputLine(NULL, "民法の第821条で、親権者は子の…、」", - NULL, " According to article 821 of the constitution, the legal guardian of a child is...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " According to article 821 of the constitution, the legal guardian of a child is...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 0, "Si_IkariA1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/06/180600204", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/06/180600204", 128); OutputLine(NULL, "「一年間も沙都子を放ったらかしてたんですよ?!", NULL, "\"He neglected Satoko for one year!", Line_WaitForInput); - PlaySE(4, "ps2/06/180600205", 128, 64); + PlayVoice(4, "ps2/06/180600205", 128); OutputLine(NULL, " なんであんなヤツが親権者なんて言えるんですか!」", NULL, " How can he still be considered her guardian?\"", Line_Normal); ClearMessage(); @@ -646,18 +730,20 @@ void main() DrawBustshotWithFiltering( 2, "Me_TohohoA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Ka5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/11/180700136", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700136", 128); OutputLine(NULL, "「そりゃ詩音…。", NULL, "\"Shion...", Line_WaitForInput); - PlaySE(4, "ps2/03/180300336", 128, 64); + PlayVoice(4, "ps2/03/180300336", 128); OutputLine(NULL, "沙都子の両親が2年目の祟りで死んだ時、ちゃんとそういうことになってるんだよ…。」", - NULL, " That's what the court decided when her parents died of the curse of Oyashiro-sama...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " That's what the court decided when her parents died of the curse of Oyashiro-sama...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/01/180100683", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100683", 128); OutputLine(NULL, "「そうなのか?", NULL, "\"Are you serious?", Line_WaitForInput); - PlaySE(4, "ps2/01/180100684", 128, 64); + PlayVoice(4, "ps2/01/180100684", 128); OutputLine(NULL, " あんなヤツでも親権者なんて名乗れるのか?」", NULL, " That guy is her legal guardian?\"", Line_Normal); ClearMessage(); @@ -666,38 +752,42 @@ void main() ChangeBustshot( 2, "Me_YowakiB2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/03/180300337", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300337", 128); OutputLine(NULL, "「うん。", NULL, "\"Yes.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300338", 128, 64); + PlayVoice(4, "ps2/03/180300338", 128); OutputLine(NULL, "…民法の何条だかは知らないけど、未成年者は親権に服さないといけないと決められてる。", NULL, " ...I don't know the specific article of law it's written in, but minors must abide by their guardians.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300339", 128, 64); + PlayVoice(4, "ps2/03/180300339", 128); OutputLine(NULL, "つまり、子である限り誰にでも親権者はいるんだよ。", NULL, " In other words, every child has a guardian.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300340", 128, 64); + PlayVoice(4, "ps2/03/180300340", 128); OutputLine(NULL, "いや、いないといけないんだよ。」", - NULL, " They have to have one.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " They have to have one.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/181200017", 128, 64); + PlayVoice(4, "ps2/00/181200017", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「それは民法の第818条ですね。」", NULL, "\"That's article 818 of the civil code.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/01/180100685", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100685", 128); OutputLine(NULL, "「それってのはつまり、沙都子の両親が亡くなった時に、自動的に叔父叔母の夫婦にスライドするもんなのか。」", - NULL, "\"When Satoko's parents died, her uncle and aunt automatically became her guardians?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"When Satoko's parents died, her uncle and aunt automatically became her guardians?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Me_majimeA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/03/180300341", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300341", 128); OutputLine(NULL, "「うん。基本的には近い親族に決まる。", NULL, "\"Yes. The closest relative gets custody.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300342", 128, 64); + PlayVoice(4, "ps2/03/180300342", 128); OutputLine(NULL, "沙都子には叔父夫婦しか親類がいないようだったからね…。", NULL, " It seems her aunt and uncle were Satoko's only relatives...", Line_WaitForInput); @@ -705,7 +795,7 @@ void main() ChangeBustshot( 2, "Me_TohohoB2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/03/180300343", 128, 64); + PlayVoice(4, "ps2/03/180300343", 128); OutputLine(NULL, "もちろん沙都子たちが望めば、他の人が親権者になることもあったかもしれないけど…、」", NULL, " If Satoko and Satoshi refused them, they could've had a different guardian, though...\"", Line_Normal); ClearMessage(); @@ -713,49 +803,58 @@ void main() DrawBustshotWithFiltering( 1, "Si_MajimeA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "Ka4", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps2/06/180600206", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/06/180600206", 128); OutputLine(NULL, "「ダム戦争の直後の雛見沢で、憎き北条家の子どもですから。", NULL, "\"But they were the children of the Houjou family, the enemy in the dam conflict.", Line_WaitForInput); - PlaySE(4, "ps2/06/180600207", 128, 64); + PlayVoice(4, "ps2/06/180600207", 128); OutputLine(NULL, "……引き取り手なんて現れるわけないじゃないですか。", - NULL, " No one was going to take care of them...", Line_WaitForInput); - PlaySE(4, "ps2/06/180600208", 128, 64); + NULL, " No one was going to take care of them... ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/06/180600208", 128); OutputLine(NULL, "…引き手数多であっさり公由のおじいちゃんが後見人になってくれた梨花ちゃまとは事情が違うんです。」", - NULL, " They were different from Rika-chama. Lots of people wanted to be her guardian, but Father Kimiyoshi got custody of her.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They were different from Rika-chama. Lots of people wanted to be her guardian, but Father Kimiyoshi got custody of her.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Ri_KomaruA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/05/180500631", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/05/180500631", 128); OutputLine(NULL, "「………………。」", NULL, "\".........\"", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……北条家がかつて、ダムに賛成していたことを根に持たれ、村中から嫌われていたという話は俺も知ってる。", - NULL, "I knew that the Houjou family was in favor of the dam project, and the whole village hated her family for that reason.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I knew that the Houjou family was in favor of the dam project, and the whole village hated her family for that reason.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …だが、そいつはダム戦争が終わり、少なくとも、直接の当事者である沙都子の両親が亡くなった時に終わった話だと思っていた。", NULL, "But I thought everything was over after they canceled the project and Satoko's parents died.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺は知りつつ目を背けていたのだろうか。", - NULL, "Was I aware of the difference?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Was I aware of the difference?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……まったく同じ境遇なのに、まったく村の対応が違う、沙都子と梨花ちゃんの対比を。", - NULL, "The difference between how the villagers treat Satoko and how they treat Rika-chan?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The difference between how the villagers treat Satoko and how they treat Rika-chan?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 村は、叔父のように積極的に沙都子を虐めはしない。", - NULL, "The villagers don't abuse Satoko like her uncle.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The villagers don't abuse Satoko like her uncle.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……でも、…俺が気付かないような小さなトゲが、きっと雛見沢にはたくさん散っていて、沙都子にチクチクと刺さっているのかもしれない…。", NULL, "But maybe there were small thorns left in the village, and they were stinging Satoko occasionally...", Line_Normal); ClearMessage(); @@ -763,19 +862,21 @@ void main() DrawBustshotWithFiltering( 0, "Me_TohohoA1", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "Ka5", "maskup", 1, 0, 300 ); - PlaySE(4, "ps2/03/180300344", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300344", 128); OutputLine(NULL, "「…大きい声じゃいえないけど、叔父夫婦より沙都子の一家の方が財産は持ってたと思う。", NULL, "\"I can't say this too openly, but Satoko's family had more assets than her uncle's.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300345", 128, 64); + PlayVoice(4, "ps2/03/180300345", 128); OutputLine(NULL, "親権者になれば、子の財産管理権ができるからね。", NULL, " And by becoming her guardians, they gained control over those assets.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300346", 128, 64); + PlayVoice(4, "ps2/03/180300346", 128); OutputLine(NULL, "だから、叔父夫婦はあの後、しゃあしゃあと沙都子の家へ引っ越してきて乗っ取っちゃったわけよ。", - NULL, " That's why they shamelessly took over Satoko's home.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300347", 128, 64); + NULL, " That's why they shamelessly took over Satoko's home. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300347", 128); OutputLine(NULL, "あいつらの本当の家、知ってる?", - NULL, " Do you know where they used to live?", Line_WaitForInput); - PlaySE(4, "ps2/03/180300348", 128, 64); + NULL, "Do you know where they used to live?", Line_WaitForInput); + PlayVoice(4, "ps2/03/180300348", 128); OutputLine(NULL, " 滅茶苦茶小さくて狭いんだよ。」", NULL, " It was this ridiculously tiny place!\"", Line_Normal); ClearMessage(); @@ -785,7 +886,8 @@ void main() DrawBustshotWithFiltering( 2, "Re_NandeB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/02/180200389", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/02/180200389", 128); OutputLine(NULL, "「……何だか嫌な話だね。", NULL, "\"That's horrible...", Line_WaitForInput); @@ -793,26 +895,27 @@ void main() ChangeBustshot( 2, "Re_DefB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/02/180200390", 128, 64); + PlayVoice(4, "ps2/02/180200390", 128); OutputLine(NULL, "でも、親権者が一年間も沙都子ちゃんを放置してたんでしょ?", NULL, " But this guardian neglected Satoko-chan for over a year, right?", Line_WaitForInput); - PlaySE(4, "ps2/02/180200391", 128, 64); + PlayVoice(4, "ps2/02/180200391", 128); OutputLine(NULL, " それって親権者って言えるの?", NULL, " Can he still claim custody of her?", Line_WaitForInput); - PlaySE(4, "ps2/02/180200392", 128, 64); + PlayVoice(4, "ps2/02/180200392", 128); OutputLine(NULL, " どうなんですか?」", NULL, " Can he?\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ka4", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps2/00/181200018", 128, 64); + PlayVoice(4, "ps2/00/181200018", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「そうですね。", NULL, "\"Well...", Line_WaitForInput); - PlaySE(4, "ps2/00/181200019", 128, 64); + PlayVoice(4, "ps2/00/181200019", 128); OutputLine(NULL, "民法の4編4章に、親権の喪失についての定めというのがあります。」", - NULL, " In Part IV, Chapter 4 of the Civil Code, there are provisions for the loss of custody.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " In Part IV, Chapter 4 of the Civil Code, there are provisions for the loss of custody.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } PlaySE( 0, "s_page", 128, 64 ); SetValidityOfInput( FALSE ); @@ -824,10 +927,12 @@ void main() SetValidityOfInput( TRUE ); PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " カウンターの上に置かれた分厚い本をばらばらと捲り、俺たちのそのページを示してくれた。", NULL, "The lady opened a thick book on the counter and showed us that page.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 細かい字でよくわかりにくく書いてあるが、早い話が、親がちゃんとしてない時はその親権を喪失できると書いてあるようだった。", NULL, "I didn't completely understand what it says on there, but it seemed that a parent can lose custody when they're being irresponsible.", Line_Normal); ClearMessage(); @@ -836,39 +941,44 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/02/180200393", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/02/180200393", 128); OutputLine(NULL, "「つまり、親の資格というのは取り消せるものなんだね。」", - NULL, "\"So, the law can take away the right to be someone's guardian...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"So, the law can take away the right to be someone's guardian...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/01/180100686", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100686", 128); OutputLine(NULL, "「待て待て、裁判所がどうとか書いてあるぞ。", NULL, "\"Wait a minute... it says something about court...", Line_WaitForInput); - PlaySE(4, "ps2/01/180100687", 128, 64); + PlayVoice(4, "ps2/01/180100687", 128); OutputLine(NULL, "…何々?」", NULL, " Let me see...\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); - PlaySE(4, "ps2/06/180600209", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/06/180600209", 128); OutputLine(NULL, "「家庭裁判所は、子の親族又は検察官の請求によって、その親権の喪失を宣告することができる。", NULL, "\"'At the behest of the child's relatives or a public prosecutor, the family court may make a ruling for the loss of parental authority.'", Line_WaitForInput); - PlaySE(4, "ps2/06/180600210", 128, 64); + PlayVoice(4, "ps2/06/180600210", 128); OutputLine(NULL, "………何ですかこれ。", - NULL, " What the heck is this...?", Line_WaitForInput); - PlaySE(4, "ps2/06/180600211", 128, 64); + NULL, " What the heck is this...? ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/06/180600211", 128); OutputLine(NULL, "あんなヤツの親権を奪うのに、のんびりと家庭裁判所の判断を待たなきゃならないんですか?!", - NULL, " So we'd have to sit around and wait for a family court's ruling before he can lose custody?", Line_WaitForInput); - PlaySE(4, "ps2/06/180600212", 128, 64); + NULL, "So we'd have to sit around and wait for a family court's ruling before he can lose custody?", Line_WaitForInput); + PlayVoice(4, "ps2/06/180600212", 128); OutputLine(NULL, " そんな悠長な!」", - NULL, " That's too slow!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " That's too slow!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/181200020", 128, 64); + PlayVoice(4, "ps2/00/181200020", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「いえいえ…、本当にそのようなことがあった場合には、児童の安全のため、緊急の一時保護をすることもあります。", NULL, "\"Well, if something urgent happens, we can temporarily protect her under our custody.", Line_WaitForInput); - PlaySE(4, "ps2/00/181200021", 128, 64); + PlayVoice(4, "ps2/00/181200021", 128); OutputLine(NULL, "もちろん、その場合も家裁の許可が必要ですが。」", NULL, " We will also need approval of the family court in that case.\"", Line_Normal); ClearMessage(); @@ -876,18 +986,21 @@ void main() DrawBustshotWithFiltering( 2, "Me_MajimeB2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Ka5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps2/03/180300349", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300349", 128); OutputLine(NULL, "「……その834条の親権喪失に北条鉄平は該当しないんですか?", NULL, "\"...Here, article 834 for the loss of parental authority, doesn't this apply to Teppei Houjou?", Line_WaitForInput); - PlaySE(4, "ps2/03/180300350", 128, 64); + PlayVoice(4, "ps2/03/180300350", 128); OutputLine(NULL, " 親権者である北条鉄平は一年間、育児放棄をしていた事実。", - NULL, " It is a fact that the guardian, Teppei Houjou, abandoned his responsibilities as guardian for over a year.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300351", 128, 64); + NULL, " It is a fact that the guardian, Teppei Houjou, abandoned his responsibilities as guardian for over a year. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300351", 128); OutputLine(NULL, "それを相談所ではどうお考えですか?」", - NULL, " What is the center's opinion on that?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "What is the center's opinion on that?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/181200022", 128, 64); + PlayVoice(4, "ps2/00/181200022", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「それはプライバシーがありますのでお応えできませんが、もちろんその点についても相談所の方で説明を求めています。」", NULL, "\"I can't answer for privacy reasons, but the center requested an explanation on that matter as well.\"", Line_Normal); ClearMessage(); @@ -896,59 +1009,69 @@ void main() DrawBustshotWithFiltering( 1, "Re_KomaruA2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/02/180200394", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/02/180200394", 128); OutputLine(NULL, "「で、その説明に納得したんで様子見ってことになったわけですか?」", - NULL, "\"And you accepted his explanation, so you decided to wait and see?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"And you accepted his explanation, so you decided to wait and see?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/181200023", 128, 64); + PlayVoice(4, "ps2/00/181200023", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「……ですから先ほども申しましたように、現在対応中です。", NULL, "\"......Like I've mentioned, we are currently working on this case.", Line_WaitForInput); - PlaySE(4, "ps2/00/181200024", 128, 64); + PlayVoice(4, "ps2/00/181200024", 128); OutputLine(NULL, "児童の身柄ももちろん第一に考えますし、児童が健全な家族環境の中で暮らしていけるよう、慎重に対応するつもりです。」", NULL, " The safety of the child is our number one priority, and we will make sure that she will have a healthy lifestyle in a safe environment.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ka4", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どうも話がうまく通じていないように思う…。", - NULL, "We weren't on the same page at all...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We weren't on the same page at all...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 危機感ってやつがまったく伝わっていない。", - NULL, "They just weren't understanding the urgency.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "They just weren't understanding the urgency.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …そりゃ確かに俺はまだ、鉄平ってヤツの顔を拝んだことはない。", - NULL, "...I've never met this Teppei guy.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...I've never met this Teppei guy.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから仲間たちから聞いた去年の状況と、知恵先生が訪問した時のやり取りの上でしか知らない。", NULL, "I only know about the situation based on what my friends told me about last year, and what Chie-sensei told us.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、それだけでも十分にわかるんだ。", - NULL, "But I still understood very well.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But I still understood very well.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……こんなヤツのところに沙都子を預けておいたら絶対に大変なことになるってのが!", NULL, "I understood that something really bad was going to happen if we didn't take any action right now!", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/01/180100688", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100688", 128); OutputLine(NULL, "「大体、去年だって叔父叔母揃って虐めてたんですよ。", NULL, "\"She was being abused by her uncle and aunt last year too.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100689", 128, 64); + PlayVoice(4, "ps2/01/180100689", 128); OutputLine(NULL, "そんな叔父のところに預けてても大丈夫なんですか?!", NULL, " Are you sure that the same uncle can take care of her?", Line_WaitForInput); - PlaySE(4, "ps2/01/180100690", 128, 64); + PlayVoice(4, "ps2/01/180100690", 128); OutputLine(NULL, " その時のことが記録に残ってるはずですよね?!」", - NULL, " You still have the records from last year, don't you?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You still have the records from last year, don't you?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/181200025", 128, 64); + PlayVoice(4, "ps2/00/181200025", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「過去の件についてはプライバシーでお応えできませんが、もちろん総合的に判断した上で対応しております。」", NULL, "\"I can't discuss her past record with you for privacy reasons, but we are taking everything into consideration.\"", Line_Normal); ClearMessage(); @@ -957,18 +1080,21 @@ void main() DrawBustshotWithFiltering( 2, "Re_BikkuriB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/02/180200395", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/02/180200395", 128); OutputLine(NULL, "「昨日も登校して来ないし、今日も登校して来ませんでした。", - NULL, "\"She didn't come to school yesterday, and she didn't come today either.", Line_WaitForInput); - PlaySE(4, "ps2/02/180200396", 128, 64); + NULL, "\"She didn't come to school yesterday, and she didn't come today either. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/02/180200396", 128); OutputLine(NULL, "確かに学校には風邪だと連絡があったそうですが、叔父に連れて行かれてから一度も学校に来てないなんておかしくありませんか?」", - NULL, " He called the school and told them that she has a cold, but don't you think it's a bit odd that she hasn't come to the school since he showed up?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He called the school and told them that she has a cold, but don't you think it's a bit odd that she hasn't come to the school since he showed up?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/181200026", 128, 64); + PlayVoice(4, "ps2/00/181200026", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「そうですね。ただ風邪で二日休むこともないとは言えません。", NULL, "\"That's true. But then she really might be sick.", Line_WaitForInput); - PlaySE(4, "ps2/00/181200027", 128, 64); + PlayVoice(4, "ps2/00/181200027", 128); OutputLine(NULL, "もう少し様子を見てもいいんではないかと思います。」", NULL, " I think we should keep our eyes on her and see what happens.\"", Line_Normal); ClearMessage(); @@ -978,15 +1104,17 @@ void main() DrawBustshotWithFiltering( 1, "Me_OdorokiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/03/180300352", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300352", 128); OutputLine(NULL, "「とにかく、沙都子が叔父のところに居たいわけがないんですよ。", NULL, "\"We just know that Satoko doesn't want to be with her uncle.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300353", 128, 64); + PlayVoice(4, "ps2/03/180300353", 128); OutputLine(NULL, "叔父に無理やり監禁されているんです…!」", - NULL, " Her uncle is forcing her to stay with him!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Her uncle is forcing her to stay with him!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/181200028", 128, 64); + PlayVoice(4, "ps2/00/181200028", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「もちろん、当方の職員が直接、児童に聞き取りも行い、その上で判断しております。」", NULL, "\"Our social worker spoke with the child, and made their decision after doing so.\"", Line_Normal); ClearMessage(); @@ -994,37 +1122,41 @@ void main() DrawBustshotWithFiltering( 0, "Si_MajimeA1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "Ka5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps2/06/180600213", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/06/180600213", 128); OutputLine(NULL, "「結局あれですか?", NULL, "\"So that's it, isn't it?", Line_WaitForInput); - PlaySE(4, "ps2/06/180600214", 128, 64); + PlayVoice(4, "ps2/06/180600214", 128); OutputLine(NULL, " 沙都子の過去の嘘通報が未だ尾を引いてるってわけですか?」", - NULL, " Are you not taking this case seriously because she made a false report long ago?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Are you not taking this case seriously because she made a false report long ago?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/181200029", 128, 64); + PlayVoice(4, "ps2/00/181200029", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「過去の件はプライバシーでお応えできません。", NULL, "\"I cannot talk about that for privacy reasons.", Line_WaitForInput); - PlaySE(4, "ps2/00/181200030", 128, 64); + PlayVoice(4, "ps2/00/181200030", 128); OutputLine(NULL, "児童のために総合的に判断しています。」", NULL, " We're taking everything into consideration.\" ", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ka4", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps2/01/180100691", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100691", 128); OutputLine(NULL, "「…沙都子のヤツ、兄の悟史に変に義理立てして…、虐待されててもされてないって言うと思うんですよ。", NULL, "\"Satoko is telling you that she's not being abused because she feels guilty about her brother, Satoshi.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100692", 128, 64); + PlayVoice(4, "ps2/01/180100692", 128); OutputLine(NULL, "だから、沙都子が虐待はないって言っても鵜呑みにしないでください。」", - NULL, " She may have told you that she's not being abused, but I don't believe that statement.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " She may have told you that she's not being abused, but I don't believe that statement.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_KomaruA2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/02/180200397", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/02/180200397", 128); OutputLine(NULL, "「打ちのめされた人間には助けを求める気力もないってこと、わかりますよね?!」", NULL, "\"Do you know that people can lose the will to seek help when they have depression?\"", Line_Normal); ClearMessage(); @@ -1033,60 +1165,65 @@ void main() DrawBustshotWithFiltering( 1, "Si_IkariA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/06/180600215", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/06/180600215", 128); OutputLine(NULL, "「あーもう!", NULL, "\"Aaagh!", Line_WaitForInput); - PlaySE(4, "ps2/06/180600216", 128, 64); + PlayVoice(4, "ps2/06/180600216", 128); OutputLine(NULL, " 四の五の言わずに沙都子を早く助け出してください!!", NULL, " Stop making excuses and hurry up and save Satoko!!", Line_WaitForInput); - PlaySE(4, "ps2/06/180600217", 128, 64); + PlayVoice(4, "ps2/06/180600217", 128); OutputLine(NULL, " 沙都子に何かあったら絶対許さないですから!!", NULL, " I'm not going to forgive you people if something happens to her!", Line_WaitForInput); - PlaySE(4, "ps2/06/180600218", 128, 64); + PlayVoice(4, "ps2/06/180600218", 128); OutputLine(NULL, " 私が紳士の対応をしてる内に何とかしないと大変なことになるよ?!」", - NULL, " You'll end up hurt if you don't do something about this while I'm still asking politely!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You'll end up hurt if you don't do something about this while I'm still asking politely!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Me_OdorokiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/03/180300354", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300354", 128); OutputLine(NULL, "「よしなよ詩音!", NULL, "\"Stop it, Shion!", Line_WaitForInput); - PlaySE(4, "ps2/03/180300355", 128, 64); + PlayVoice(4, "ps2/03/180300355", 128); OutputLine(NULL, " 心証を悪くするだけだよ!」", NULL, " You're making us look bad!\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ka5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps2/01/180100693", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100693", 128); OutputLine(NULL, "「相談所の人が行った時、叔父がどういう態度をしたのかわかりませんが、とにかくあいつは乱暴なヤツなんです!!", NULL, "\"I don't know what her uncle said to the social worker, but he's a violent guy!!", Line_WaitForInput); - PlaySE(4, "ps2/01/180100694", 128, 64); + PlayVoice(4, "ps2/01/180100694", 128); OutputLine(NULL, " 騙されないでください!", NULL, " Please don't be fooled by him!", Line_WaitForInput); - PlaySE(4, "ps2/01/180100695", 128, 64); + PlayVoice(4, "ps2/01/180100695", 128); OutputLine(NULL, " 今日はそれを伝えたくて来たんです!」", - NULL, " I just wanted to make that clear!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I just wanted to make that clear!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Re_NandeA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/02/180200398", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/02/180200398", 128); OutputLine(NULL, "「だからどうか、一刻も早く、沙都子ちゃんを助け出す判断を下すよう保護司の人に伝えてください。", NULL, "\"So please, speak with her social worker and persuade them to make the call to save Satoko at once.", Line_WaitForInput); - PlaySE(4, "ps2/02/180200399", 128, 64); + PlayVoice(4, "ps2/02/180200399", 128); OutputLine(NULL, "よろしくお願いいたします。」", - NULL, " We ask that you do this for us.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We ask that you do this for us.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ちょっと感情的な部分もあったが、魅音がうまくなだめ、レナが綺麗にまとめてくれたようだった。", NULL, "Some of us were getting emotional, but Mion calmed them down, and Rena summed it up nicely.", Line_Normal); ClearMessage(); @@ -1098,50 +1235,54 @@ void main() FadeOutBGM( 3, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……俺たちはひとまずそこで間を置き、向こうの出方を伺った。", NULL, "I stopped speaking to see what she was going to say next.", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/181200031", 128, 64); + PlayVoice(4, "ps2/00/181200031", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「…えーと、保護司さんではなく福祉司さんですね。", NULL, "\"...Umm, you mean her case worker.", Line_WaitForInput); - PlaySE(4, "ps2/00/181200032", 128, 64); + PlayVoice(4, "ps2/00/181200032", 128); OutputLine(NULL, "お話はわかりました。", NULL, " I understand your concerns.", Line_WaitForInput); - PlaySE(4, "ps2/00/181200030", 128, 64); + PlayVoice(4, "ps2/00/181200030", 128); OutputLine(NULL, "沙都子さんのお友達、", - NULL, " I will tell them that Satoko-san's friends,", Line_ContinueAfterTyping); + NULL, " I will tell them that Satoko-san's friends,", Line_Continue); SetSpeedOfMessage( TRUE, 128 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 2000 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "3、", - NULL, " three,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " three,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 400 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "4、", - NULL, " four,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " four,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 400 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "5…、", - NULL, " five...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " five...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 400 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); SetSpeedOfMessage( FALSE, 0 ); OutputLine(NULL, "5人からその旨の訴えがあったことを児童福祉司に伝えます。", - NULL, " five of her friends came here and made an appeal to us.", Line_WaitForInput); - PlaySE(4, "ps2/00/181200034", 128, 64); + NULL, " five of her friends came here and made an appeal to us. ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "ps2/00/181200034", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "引き続き慎重に対応してまいりますので、今後も何かございましたらお知らせいただければと思います。", - NULL, " We will continue to work closely on this case, so please let us know when you have further information.", Line_WaitForInput); - PlaySE(4, "ps2/00/181200035", 128, 64); + NULL, "We will continue to work closely on this case, so please let us know when you have further information.", Line_WaitForInput); + PlayVoice(4, "ps2/00/181200035", 128); OutputLine(NULL, "どうか今後とも児童福祉にご協力いただければ幸いです。", - NULL, " Thank you for supporting the child consultation center,", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/181200036", 128, 64); + NULL, " Thank you for supporting the child consultation center, ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("相談員", NULL, "Counselor", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/181200036", 128); OutputLine(NULL, "本日は貴重なお話をお聞かせくださり、誠にありがとうございました。」", - NULL, " and thank you very much for sharing your valuable time with us today.\"", Line_Normal); + NULL, "and thank you very much for sharing your valuable time with us today.\"", Line_Normal); ClearMessage(); DrawScene( "black", 1000 ); @@ -1158,10 +1299,12 @@ void main() DrawSceneWithMask( "Kouen", "maskup", 1, 0, 300 ); SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺たちはまだ興宮にいた。", NULL, "We were still in Okinomiya.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 遊ぶ子どももいない煤けた公園で、ぼんやりと茜色の空を見上げてみんな黙り込んでいた。", NULL, "We were in the city park, devoid of playing children, staring vacantly up at the madder red sky, in silence.", Line_Normal); ClearMessage(); @@ -1170,22 +1313,24 @@ void main() DrawBustshotWithFiltering( 2, "Si_TohohoA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600219", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600219", 128); OutputLine(NULL, "「……何だかこう、うまくあしらわれた感じがしてならないです。」", - NULL, "\"...I feel like they didn't really listen to our story.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...I feel like they didn't really listen to our story.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Re_KomaruA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200400", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200400", 128); OutputLine(NULL, "「かと言って、邪険にされたわけじゃないし。", NULL, "\"But they also didn't try to kick us out.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200401", 128, 64); + PlayVoice(4, "ps3/s12/02/180200401", 128); OutputLine(NULL, "……あの人は多分、相談窓口の人で、沙都子ちゃんの件を直接担当してる人じゃないんだよ。", NULL, " She's probably just a person who deals with complaints, not the actual social worker that deals with Satoko-chan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200402", 128, 64); + PlayVoice(4, "ps3/s12/02/180200402", 128); OutputLine(NULL, "だからああいう言い方になっちゃうんだよ。」", NULL, " That's why she was phrasing everything the way she did.\"", Line_Normal); ClearMessage(); @@ -1195,22 +1340,24 @@ void main() FadeBustshotWithFiltering( 2, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100696", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100696", 128); OutputLine(NULL, "「魅音はさっきのやり取りはどう見た?」", - NULL, "\"What did you think about the whole thing, Mion?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"What did you think about the whole thing, Mion?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 2, "Me_TohohoA1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300356", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300356", 128); OutputLine(NULL, "「…………うーーー…ん。", NULL, "\"Well......", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300357", 128, 64); + PlayVoice(4, "ps3/s12/03/180300357", 128); OutputLine(NULL, "…何だか大木を相手に相撲を取ったような感じだねぇ。", NULL, " It felt like we were wrestling with a tree.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300358", 128, 64); + PlayVoice(4, "ps3/s12/03/180300358", 128); OutputLine(NULL, "押してもこない、引いてもこない。」", NULL, " We didn't get pushed or pulled...\"", Line_Normal); ClearMessage(); @@ -1219,37 +1366,41 @@ void main() DrawBustshot( 2, "Me_TohohoA1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Kouen", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/06/180600220", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600220", 128); OutputLine(NULL, "「あれじゃあ、壁に向って独り言を言ったのと変らないじゃないですか…!」", - NULL, "\"It was same as talking to a wall...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"It was same as talking to a wall...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Re_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200403", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200403", 128); OutputLine(NULL, "「そんなことないよ。", NULL, "\"That's not true.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200404", 128, 64); + PlayVoice(4, "ps3/s12/02/180200404", 128); OutputLine(NULL, "ちゃんと今日の話を伝えてくれるって言ってた。", NULL, " She said they will forward our information to the social worker.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200405", 128, 64); + PlayVoice(4, "ps3/s12/02/180200405", 128); OutputLine(NULL, "あの人は直接、沙都子ちゃんのことを知らないから、私たちから見たら冷たい言い方になっちゃうんだよ。」", NULL, " Like I said, she doesn't know Satoko-chan in person, so she didn't really have any stake in it herself.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100697", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100697", 128); OutputLine(NULL, "「レナ的には今日の、手応えはあったと思うか?」", - NULL, "\"So you think we accomplished something today, Rena?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"So you think we accomplished something today, Rena?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Re_DefB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200406", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200406", 128); OutputLine(NULL, "「無駄だったとは思わないよ。", NULL, "\"I don't think it was a waste of time.", Line_WaitForInput); @@ -1257,57 +1408,63 @@ void main() ChangeBustshot( 2, "Re_KomaruB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200407", 128, 64); + PlayVoice(4, "ps3/s12/02/180200407", 128); OutputLine(NULL, "……でも、本当の担当者の人には、私たちの熱意は伝わらないだろうね。", - NULL, " But I don't think our passion will be understood by the actual person who is working on the case.", Line_WaitForInput); - PlaySE(4, "ps2/02/180200408", 128, 64); + NULL, " But I don't think our passion will be understood by the actual person who is working on the case. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/02/180200408", 128); OutputLine(NULL, "北条沙都子の友人5人が保護を求めて本日夕方陳情アリって程度には伝えてくれると思う…。」", - NULL, " She'll just tell them that Satoko Houjou's five friends came and requested for them to take her under their custody...\"", Line_Normal); + NULL, "She'll just tell them that Satoko Houjou's five friends came and requested for them to take her under their custody...\"", Line_Normal); ClearMessage(); DisableWindow(); ChangeBustshot( 1, "Si_MajimeA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/06/180600221", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/06/180600221", 128); OutputLine(NULL, "「保護司、……じゃなくて福祉司でしたっけ?", NULL, "\"What about the social worker...?", Line_WaitForInput); - PlaySE(4, "ps2/06/180600222", 128, 64); + PlayVoice(4, "ps2/06/180600222", 128); OutputLine(NULL, " その人に直接訴えることはできないんですか?」", - NULL, " Can't we talk to that person directly?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Can't we talk to that person directly?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Me_TohohoA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/03/180300359", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300359", 128); OutputLine(NULL, "「……さぁねぇ。", NULL, "\"I don't know...", Line_WaitForInput); - PlaySE(4, "ps2/03/180300360", 128, 64); + PlayVoice(4, "ps2/03/180300360", 128); OutputLine(NULL, "…トラブルの多い職業らしいからねぇ。", NULL, " I heard it's a very tough job...", Line_WaitForInput); - PlaySE(4, "ps2/03/180300361", 128, 64); + PlayVoice(4, "ps2/03/180300361", 128); OutputLine(NULL, "直接の接触って難しいんじゃないの?", - NULL, " I think it'd be difficult for us to meet him or her in person.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300362", 128, 64); + NULL, " I think it'd be difficult for us to meet him or her in person. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300362", 128); OutputLine(NULL, " 紳士の対応をしてる内になんとかしないと大変なことになるなんて、脅迫しに来る人がいるくらいなんだからさー。」", - NULL, " Someone even threatened to hurt them if they didn't do anything while she was still asking them politely...\"", Line_Normal); + NULL, "Someone even threatened to hurt them if they didn't do anything while she was still asking them politely...\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Sora2", "maskup", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音の話によると、児童相談所というのはものすごくトラブルが多いところらしく、", NULL, "According to Mion, there are lots of problematic clients who show up at the child consultation center.", Line_WaitForInput); OutputLine(NULL, "詩音みたいな感情的な人間が押し掛けてくることは珍しいことではないらしい。", NULL, " It's not a rare thing for them to get an aggressive visitor like Shion.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/02/180200409", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200409", 128); OutputLine(NULL, "「…そういう相手に熱意を伝えるのって、……難しいね。", NULL, "\"It's so difficult to tell them how passionate we are...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200410", 128, 64); + PlayVoice(4, "ps3/s12/02/180200410", 128); OutputLine(NULL, "…熱意を感情的と履き違えれば履き違えるほど、向こうは冷めた対応をするんだろうから。」", NULL, " They might treat us coldly if they took our passion for simple anger...\"", Line_Normal); ClearMessage(); @@ -1315,10 +1472,11 @@ void main() DrawScene( "black", 400 ); DrawSceneWithMask( "Kouen", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100698", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100698", 128); OutputLine(NULL, "「魅音は天下の園崎家時期頭首として、役所の人とはだいぶ話してて話術にも長けてるんだろ?", NULL, "\"I thought you were used to talking with government officials, Mion.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100699", 128, 64); + PlayVoice(4, "ps3/s12/01/180100699", 128); OutputLine(NULL, " 俺なんかよりももっとうまく話せないのかよ?」", NULL, " Can't you talk to them instead of me?\"", Line_Normal); ClearMessage(); @@ -1327,48 +1485,54 @@ void main() DrawBustshotWithFiltering( 2, "Si_MajimeA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600223", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600223", 128); OutputLine(NULL, "「……お姉の話術じゃないです。", NULL, "\"It's not that she's good at talking.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600224", 128, 64); + PlayVoice(4, "ps3/s12/06/180600224", 128); OutputLine(NULL, "お姉が園崎家の魅音だから相手が平伏してくれるだけです。", NULL, " They just listen to her because she is Mion Sonozaki.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600225", 128, 64); + PlayVoice(4, "ps3/s12/06/180600225", 128); OutputLine(NULL, "今日の対応を見ましたよね?", - NULL, " You saw how they treated us today...", Line_WaitForInput); + NULL, " You saw how they treated us today... ", GetGlobalFlag(GLinemodeSp)); DisableWindow(); ChangeBustshot( 2, "Si_WinkA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600226", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600226", 128); OutputLine(NULL, " お姉が園崎だと名乗ったら、あんな狭い部屋じゃなくて、きっと応接室で所長が対応してくれてますよ。", - NULL, " If she announced herself as a Sonozaki, we wouldn't have been in such a small room. We would've been speaking to the manager in a reception room.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600227", 128, 64); + NULL, "If she announced herself as a Sonozaki, we wouldn't have been in such a small room. We would've been speaking to the manager in a reception room.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/06/180600227", 128); OutputLine(NULL, "ね?」", - NULL, " Right?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Right?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_AkuwaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音が曖昧に笑ってはぐらかす。", NULL, "Mion gave a vague smile and didn't comment.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……魅音の最大の武器は園崎家の家紋だ。", - NULL, "Mion's greatest weapon is her family name.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Mion's greatest weapon is her family name.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを表に出さないというなら、それは俺たちと変らない普通の女の子だってことになる…。", - NULL, "Without that weapon, she's just as ordinary as the rest of us...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Without that weapon, she's just as ordinary as the rest of us...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 他力本願な考えなので口にしたくないが、", NULL, "I shouldn't be thinking about this...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1389,128 +1553,147 @@ void main() DisplayWindow(); PlayBGM( 0, "Cradle_song", 120, 0 ); - PlaySE(4, "ps3/s12/05/180500632", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500632", 128); OutputLine(NULL, "「……やはり、園崎家は今でも北条家が嫌いなのですか?」", - NULL, "\"So... the Sonozaki family still hates the Houjou family...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"So... the Sonozaki family still hates the Houjou family...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Me_YowakiB2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300363", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300363", 128); OutputLine(NULL, "「嫌いだって公言してる人はいないよ…。", NULL, "\"No one has publicly stated that we hate them.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300364", 128, 64); + PlayVoice(4, "ps3/s12/03/180300364", 128); OutputLine(NULL, "………でも、…根深いみたいだねぇ…。」", - NULL, " ......But... it runs pretty deep...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ......But... it runs pretty deep...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Si_MajimeA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600228", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600228", 128); OutputLine(NULL, "「というか、鬼婆が北条家嫌いの筆頭ですし。", NULL, "\"That hag of a grandmother is the one who hates the Houjou family.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600229", 128, 64); + PlayVoice(4, "ps3/s12/06/180600229", 128); OutputLine(NULL, "……頭の中、いつまでダム戦争やってるってんですか。", NULL, " Her opinion hasn't changed since we were in the middle of the dam conflict.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600230", 128, 64); + PlayVoice(4, "ps3/s12/06/180600230", 128); OutputLine(NULL, "死守同盟が解散して何年経ってるんです?!」", - NULL, " It's been so many years, but she still can't let go of the past!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's been so many years, but she still can't let go of the past!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Re_KomaruA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200411", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200411", 128); OutputLine(NULL, "「詩ぃちゃん、やめなよ。", NULL, "\"Stop it, Shii-chan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200412", 128, 64); + PlayVoice(4, "ps3/s12/02/180200412", 128); OutputLine(NULL, "沙都子ちゃんは沙都子ちゃんだよ。", NULL, " Satoko-chan is Satoko-chan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200413", 128, 64); + PlayVoice(4, "ps3/s12/02/180200413", 128); OutputLine(NULL, "私たちの大切な仲間!", NULL, " She's our precious friend!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200414", 128, 64); + PlayVoice(4, "ps3/s12/02/180200414", 128); OutputLine(NULL, " 苗字が何かなんて関係ないよ。」", NULL, " It doesn't matter what her last name is!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 詩音がそれに言い返さなかったので、それでまた沈黙が訪れた。", NULL, "Shion went quiet, and there was silence for a while.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …レナの言うとおりだ。", - NULL, "...Rena was right.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...Rena was right.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子の苗字が何かなんて関係ないように、…魅音の苗字が何かなんて関係ない。", - NULL, "Just like how Satoko's last name doesn't matter, it doesn't matter what Mion's last name is, either...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Just like how Satoko's last name doesn't matter, it doesn't matter what Mion's last name is, either...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大事なのは、俺たちの仲間が虐待を受けている。", - NULL, "The important thing is that our friend is being abused, right now.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The important thing is that our friend is being abused, right now.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを助けるために俺たちにできる最大限の努力をしなければならないってことなんだ。", NULL, "We'd have to do everything we can to save her from that situation.", Line_Normal); ClearMessage(); DrawScene( "Sora2", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 車の音などの町の雑音に耳を傾け、俺たちは再びぼんやりと空を見上げるのだった。", NULL, "We all looked up at the sky as we listened to the sound of cars passing by.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……俺たちを覆うのは閉塞感。", NULL, "......We all felt hopeless.", Line_WaitForInput); OutputLine(NULL, "手詰まり感だった。", - NULL, " We had no idea what to do...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " We had no idea what to do...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今日の訴えが沙都子を救うために何かの役に立つのだろうか。", - NULL, "Was what we did today going to help Satoko at all?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Was what we did today going to help Satoko at all?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……あれならいっそのこと、鼻であしらわれて馬鹿にされた方がよかった。", NULL, "It would've been better if they just kicked us out.", Line_WaitForInput); OutputLine(NULL, "こっちも喧嘩腰で出られるから。", NULL, " That way, we could've been angry with them.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、あんな気持ち悪い対応をされたら、こっちも向こうの出方を見ないわけにはいかない。", - NULL, "But after being treated politely like that, we had no choice but to back off and see what they were going to do.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But after being treated politely like that, we had no choice but to back off and see what they were going to do.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……それは結局、様子見を肯定させられるのと同じことだ。", NULL, "We were forced to just wait and see what happens...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 誰もが、これでも駄目ならば次はどうすればいいのか、わかりかねていた。", NULL, "Everyone was trying to figure out what our next option was.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……これで雛見沢に帰って知恵先生に話したら、…教育委員会経由でうまく話がまとまりました!", NULL, "I couldn't expect Chie-sensei to tell us that everything was taken care of at the board of education...", Line_WaitForInput); OutputLine(NULL, "…なんてご都合主義なハッピーエンドってことは絶対ないだろう…。", NULL, " That would be too good to be true...", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100700", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100700", 128); OutputLine(NULL, "「…次は、…………どうしような…。」", - NULL, "\"What shall we do next...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"What shall we do next...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 誰かが力強く新たな提案をしてくれることを期待して言った独り言だったが、…それは余計に俺たちが手詰まりであることを思い知らせるだけのようだった……。", NULL, "I muttered to myself, hoping that someone would respond with a good idea... but the silence reminded me that everyone was just as stuck as me...", Line_Normal); ClearMessage(); @@ -1518,18 +1701,20 @@ void main() DrawBustshotWithFiltering( 0, "Ri_KomaruA1", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "Kouen", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500633", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500633", 128); OutputLine(NULL, "「……圭一。」", NULL, "\"......Keiichi.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100701", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100701", 128); OutputLine(NULL, "「梨花ちゃんか。", NULL, "\"Rika-chan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100702", 128, 64); + PlayVoice(4, "ps3/s12/01/180100702", 128); OutputLine(NULL, "…………すまん。", NULL, " .........I'm sorry.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100703", 128, 64); + PlayVoice(4, "ps3/s12/01/180100703", 128); OutputLine(NULL, "あれだけでかい口を叩いて、…打つ手なしだ。」", NULL, " I was running my mouth off... but I have no idea what to do now...\"", Line_Normal); ClearMessage(); @@ -1538,29 +1723,33 @@ void main() ChangeBustshot( 0, "Ri_FumanA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500634", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500634", 128); OutputLine(NULL, "「……信じない。」", - NULL, "\"......I don't believe this.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......I don't believe this.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100704", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100704", 128); OutputLine(NULL, "「え…?」", NULL, "\"What...?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花ちゃんを見ると、普段からは想像もつかないような強い意志を感じさせる表情をしていた。", NULL, "As I looked at her, I realized that the expression on her face was stronger than ever.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500635", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500635", 128); OutputLine(NULL, "「……昨日、圭一が詩音に言った。", NULL, "\"You told Shion yesterday...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500636", 128, 64); + PlayVoice(4, "ps3/s12/05/180500636", 128); OutputLine(NULL, "……今は思いつかないけど、", - NULL, " You didn't have a good idea at that moment...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " You didn't have a good idea at that moment...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "きっと最善手を思いつくから、俺を信じろって言った。", NULL, " but you said you would figure out something. You told her to trust you.", Line_WaitForInput); @@ -1568,79 +1757,84 @@ void main() ChangeBustshot( 0, "Ri_KomaruA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500637", 128, 64); + PlayVoice(4, "ps3/s12/05/180500637", 128); OutputLine(NULL, "だから私は、", - NULL, " So I", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " So I", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……信じた。", NULL, " ......trusted you...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500638", 128, 64); + PlayVoice(4, "ps3/s12/05/180500638", 128); OutputLine(NULL, "……だから、", - NULL, " I'm not going to believe it...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " I'm not going to believe it...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……圭一の口から打つ手がないなんて、悲しい言葉が漏れるなんて、", - NULL, " I'm not going to believe that you would even mention that you had no idea...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " I'm not going to believe that you would even mention that you had no idea...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…信じない。」", - NULL, " I'm not going to believe that...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I'm not going to believe that...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花ちゃんの瞳に、涙が溜まるのがわかる。", - NULL, "I could see tears in her eyes.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I could see tears in her eyes.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……梨花ちゃんはそれでも俺がきっと何とかしてくれると信じていた。", NULL, "Rika-chan was sure that I could do something about the situation.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500639", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500639", 128); OutputLine(NULL, "「……圭一が言った。", NULL, "\"You said it...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500640", 128, 64); + PlayVoice(4, "ps3/s12/05/180500640", 128); OutputLine(NULL, "運命なんて金魚すくいの網より薄く破ってやるって言った。", NULL, " You said that fate is as fragile as a thin piece of paper.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500641", 128, 64); + PlayVoice(4, "ps3/s12/05/180500641", 128); OutputLine(NULL, "私はそれを信じる。", NULL, " I'm going to believe your words.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500642", 128, 64); + PlayVoice(4, "ps3/s12/05/180500642", 128); OutputLine(NULL, "今でも信じてる。", NULL, " I still believe you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500643", 128, 64); + PlayVoice(4, "ps3/s12/05/180500643", 128); OutputLine(NULL, "……だって、", - NULL, " Because...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Because...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "………あなたは運命なんか、やすやす打ち破ってくれる人なんだもの……。", NULL, " you can easily defeat fate...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500644", 128, 64); + PlayVoice(4, "ps3/s12/05/180500644", 128); OutputLine(NULL, "……………だから、", - NULL, " So...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " So...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…………助けて。", - NULL, " please help...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500645", 128, 64); + NULL, " please help... ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500645", 128); OutputLine(NULL, "この運命から。", - NULL, " Help us escape from this fate.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500646", 128, 64); + NULL, "Help us escape from this fate.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/05/180500646", 128); OutputLine(NULL, "…………沙都子を、", - NULL, " Help Satoko...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Help Satoko...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……………助けて………………。」", - NULL, " ...help her...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...help her...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 溜まった涙が……すっと流れる…。", NULL, "A tear rolled down from the corner of her eye...", Line_WaitForInput); OutputLine(NULL, "それは俺の心も同じだった。", @@ -1650,72 +1844,87 @@ void main() DrawScene( "black", 400 ); PlayBGM( 1, "higurashi", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……くそくそくそ…ッ!!!", NULL, "Damn it, damn it, damn it...!!", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 一人の少女が、自分一人では逃れられぬ運命に閉じ込められた。", - NULL, "An innocent girl was becoming a prisoner of a tragic fate.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "An innocent girl was becoming a prisoner of a tragic fate.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして助けを求めてるんだ……!!", NULL, "She desperately needed help...!", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうさ俺は信じろと言った。", NULL, "I told them that they could trust me.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 信じるってのは……賭けろってことだ。", - NULL, "In other words, that they could count on me.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "In other words, that they could count on me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺を信じろというのは、俺に賭けてみろということだ。", - NULL, "That they could bet on me.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That they could bet on me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 賭けるというのは他人事じゃない。", - NULL, "Betting is not an easy thing.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Betting is not an easy thing.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺が負けたら、賭けた人たちもみんなコインを失うんだ。", NULL, "If I lost, they'd lose their coins too.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 人を信じるってのはどういうことなんだ?", - NULL, "What does it mean to trust someone?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "What does it mean to trust someone?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 賭けること。", NULL, "It's about making a bet on that person.", Line_WaitForInput); OutputLine(NULL, "コインを賭けること。", NULL, " It's about betting a coin.", Line_WaitForInput); OutputLine(NULL, "コインは希望。", - NULL, " It's about betting hope.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " It's about betting hope.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …そうさ、希望を託すってのが、…人を信じるってことなんだ……。", NULL, "Trusting someone is tantamount to placing your hopes in them...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺は昨日言った。", NULL, "I told Shion yesterday.", Line_WaitForInput); OutputLine(NULL, "俺を信じろと言った。", - NULL, " I told her to trust me.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I told her to trust me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その場の勢いだけで言える言葉じゃなかったんだ。", - NULL, "I didn't say it just because.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I didn't say it just because.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……それは…本当に重い言葉だったんだ。", - NULL, "I knew that those words meant something very serious...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I knew that those words meant something very serious...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺はそんな当り前なことを、…梨花ちゃんの心を傷つけ、涙という代償を支払わせてまでして今頃気付く…!", NULL, "But now, after betraying Rika-chan and seeing her tears, I finally realized just how serious it is...", Line_Normal); ClearMessage(); @@ -1724,15 +1933,18 @@ void main() DrawBustshotWithFiltering( 1, "Me_YowakiA1", "maskup", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "Kouen", "maskup", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………詩音を見る。", NULL, "I look at Shion...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …すっかり腹を立てていて冷静さを欠いていた。", - NULL, "She was in a rage again.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She was in a rage again.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音はそのグチを聞いて慰めていたが、それは受身の態勢で、次なる手を思案する攻撃的な姿勢ではない。", NULL, "Mion tried to calm her down, but she didn't have any ideas either.", Line_Normal); ClearMessage(); @@ -1742,13 +1954,15 @@ void main() FadeBustshotWithFiltering( 2, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………レナは?", NULL, "How about Rena...?", Line_WaitForInput); OutputLine(NULL, " 土壇場でこそ静かに青く燃え上がるレナは?", - NULL, " She's always very reliable in a situation like this...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " She's always very reliable in a situation like this...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …俺はこの土壇場でレナに心の強さを求めた。", NULL, "I expected to see her strength...", Line_Normal); ClearMessage(); @@ -1757,47 +1971,57 @@ void main() DrawBustshotWithFiltering( 0, "Re_KomaruA1", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 1300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………だが、……レナもまた打ちのめされていた。", - NULL, "...However... Rena also looked depressed.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...However... Rena also looked depressed.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……あんな対応をされたのでは、手応えがあったのかどうかもわからない。", - NULL, "We didn't even know if what we did was a meaningful thing...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We didn't even know if what we did was a meaningful thing...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……レナもまた、次なる手が思いつけず、閉塞感に窒息しそうな表情で俯いていた。", NULL, "Rena looked down with a devastated expression on her face, since she couldn't come up with another option either...", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " くそ、……………今は俺が何とかしなくちゃいけない。", NULL, "Damn it...... I have to do something for them.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナは青い火が点れば鉄だって溶かす。", - NULL, "Rena's blue fire will melt iron.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rena's blue fire will melt iron.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音は追い風になればなるほど力を倍加するタイプだ。", - NULL, "Mion can be strong when the wind is in our favor.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Mion can be strong when the wind is in our favor.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 詩音も実は魅音とまったく同じ。", - NULL, "Shion is the same way.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Shion is the same way.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 追い風を全身に受けることができるが、逆風をまともに受けてしまうタイプでもある。", NULL, "They will move forward strongly when the wind is backing them up, but they grow weak when the wind is blowing against them.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そんな中。", NULL, "Despite the whole situation...", Line_WaitForInput); OutputLine(NULL, "梨花ちゃんはまだ信じていた。", - NULL, " Rika-chan still believes in us...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Rika-chan still believes in us...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …それでも俺たちが結束すれば何とかできるって信じてくれていた。", NULL, "She believes that we can do something if we all come together...", Line_Normal); ClearMessage(); @@ -1806,98 +2030,114 @@ void main() FadeOutBGM( 2, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうさ、俺たちが言った。", - NULL, "That's right. We all agreed.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That's right. We all agreed.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 奇跡なんて、みんなで信じあえば簡単に起こせるって言った…!", - NULL, "We said to each other that we could make a miracle happen if we all worked together...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "We said to each other that we could make a miracle happen if we all worked together...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺は何だ?", - NULL, "What am I...?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "What am I...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …レナが青い炎なら俺は赤い炎だ。", - NULL, "If Rena is the blue fire, I'm the red fire.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If Rena is the blue fire, I'm the red fire.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 威勢よく派手に盛り上がって景気をつける。", NULL, "I burn brightly and give strength to everyone.", Line_Normal); ClearMessage(); PlayBGM( 0, "G_Tactics", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………そうさ、俺は前原圭一。", - NULL, "......That's right... I'm Keiichi Maebara...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "......That's right... I'm Keiichi Maebara...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 口先の魔術師じゃねぇかよ…。", - NULL, "I'm the magician of words...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I'm the magician of words...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ここで俺がみんなを鼓舞しなくてどうするんだ。", - NULL, "I have to motivate everyone.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I have to motivate everyone.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 青い炎だって、赤い炎がなけりゃ点らねぇんだぞ。", - NULL, "The blue fire won't light up unless the red fire does too.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The blue fire won't light up unless the red fire does too.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 火がつけば追い風が起こり、魅音も詩音も本来の鬼みたいな強さを取り戻す…!!", NULL, "When the fire is lit, there will be wind. Mion and Shion will become stronger too!", Line_Normal); ClearMessage(); DrawSceneWithMask( "Kouen", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100705", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100705", 128); OutputLine(NULL, "「………ありがとうな。", NULL, "\"Thank you...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100706", 128, 64); + PlayVoice(4, "ps3/s12/01/180100706", 128); OutputLine(NULL, "…梨花ちゃんが火打石を叩いてくれた。", NULL, " You just made me realize something, Rika-chan......", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100707", 128, 64); + PlayVoice(4, "ps3/s12/01/180100707", 128); OutputLine(NULL, "……そして俺という火が燃え上がってきたぜ…。」", - NULL, " Now the flames inside me are really starting to blaze...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Now the flames inside me are really starting to blaze...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Ri_FumanA1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500647", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500647", 128); OutputLine(NULL, "「……圭一…。」", - NULL, "\"Keiichi...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Keiichi...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ここが踏ん張りどころじゃねぇか。", - NULL, "We can't give up now!", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We can't give up now!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……俺たちは最強の部活メンバーだぞ。", NULL, "...We're members of the strongest club ever.", Line_WaitForInput); OutputLine(NULL, "個にして最強、揃えば誰にも負けない絶対無敵だ!!", NULL, " Nothing can stop us when we get together!", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100708", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100708", 128); OutputLine(NULL, "「………この俺があの程度でへこむなんて情けないぜ。", NULL, "\".........I can't become depressed over a small thing like this...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100709", 128, 64); + PlayVoice(4, "ps3/s12/01/180100709", 128); OutputLine(NULL, "…梨花ちゃんの言葉で目が覚めた。", NULL, " Rika-chan woke me up......", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100710", 128, 64); + PlayVoice(4, "ps3/s12/01/180100710", 128); OutputLine(NULL, "…………自分を信じろって言葉が、どれだけ重いかってことを教えてもらったぜ。」", - NULL, " I just realized how serious it is to have people trust in me.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I just realized how serious it is to have people trust in me.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花ちゃんもまた、俺たち部活メンバーの特性に気付き、まず誰に火をつければいいのかわかってたってことだな。", NULL, "Rika-chan knew our personalities well, and she figured out just who she should motivate first.", Line_WaitForInput); OutputLine(NULL, "……うおぉ、俺という導火線に火がついてきたぜ…。", @@ -1908,130 +2148,150 @@ void main() FadeBustshotWithFiltering( 2, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180100711", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100711", 128); OutputLine(NULL, "「おい魅音!!", NULL, "\"Hey Mion!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100712", 128, 64); + PlayVoice(4, "ps3/s12/01/180100712", 128); OutputLine(NULL, " いつまでショボくれてやがる。", NULL, " Stop being depressed!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100713", 128, 64); + PlayVoice(4, "ps3/s12/01/180100713", 128); OutputLine(NULL, "ここは怒り狂うところだぜ、おい!」", NULL, " This is where we're supposed to get angry, man!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺の威勢のいい声に、みんながはっとして振り返る。", NULL, "Everyone looked at me with wide eyes as they turned at my powerful voice.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは突然の声に驚いたという表情だけでなく、", NULL, "They were both surprised by my sudden shout...", Line_WaitForInput); OutputLine(NULL, "……その威勢の良さを待っていたという期待も含まれていた。", - NULL, " and waiting in anticipation at the vigor of my call.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " and waiting in anticipation at the vigor of my call.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺はそれを見てますますに理解する。", - NULL, "More and more clearly, I could see it.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "More and more clearly, I could see it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……これが、我が部における前原圭一の役割だ!!", NULL, "...This was Keiichi Maebara's role in this club!", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100714", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100714", 128); OutputLine(NULL, "「さっきのは対応は客観的に見て、まずは空振りだな。", NULL, "\"I don't think we did anything at the child consultation center.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100715", 128, 64); + PlayVoice(4, "ps3/s12/01/180100715", 128); OutputLine(NULL, "多分、レナの言うように、クラスメートが5人来て陳情、って程度のメモ書きで終わっちまうんだろう。", - NULL, " Just like Rena was saying, they're just going to forward a small note saying that the five of us made a visitation.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100716", 128, 64); + NULL, " Just like Rena was saying, they're just going to forward a small note saying that the five of us made a visitation. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100716", 128); OutputLine(NULL, "……だがな、ああいう対応をしちまったら、俺たちの怒りに火がついちまうぜ…!」", - NULL, " ......But being treated like that has lit the fires of our anger...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "......But being treated like that has lit the fires of our anger...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Me_TohohoA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300365", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300365", 128); OutputLine(NULL, "「た、…確かに、木で鼻をくくったような感じだったけど……、」", NULL, "\"Y-You're right, it feels like they gave us the cold shoulder...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100717", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100717", 128); OutputLine(NULL, "「俺たちは沙都子の緊急の危機を訴えてんだぞ、あの対応はねぇだろ!", NULL, "\"We were trying to get them to realize how much danger Satoko is in!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100718", 128, 64); + PlayVoice(4, "ps3/s12/01/180100718", 128); OutputLine(NULL, " ここは戦うとこだぞ!!", NULL, " We have to fight now!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100719", 128, 64); + PlayVoice(4, "ps3/s12/01/180100719", 128); OutputLine(NULL, " こんな公園で仲良くショボくれてる場合じゃねえッ!!」", - NULL, " We have no time to be sitting all depressed in the park!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We have no time to be sitting all depressed in the park!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Re_NandeA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200415", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200415", 128); OutputLine(NULL, "「でも…、圭一くん。", NULL, "\"But Keiichi-kun...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200416", 128, 64); + PlayVoice(4, "ps3/s12/02/180200416", 128); OutputLine(NULL, "次に私たちは何をしたらいいんだろう…。」", NULL, " What are we supposed to do next...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100720", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100720", 128); OutputLine(NULL, "「へっへっへ!", NULL, "\"Heh heh heh!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100721", 128, 64); + PlayVoice(4, "ps3/s12/01/180100721", 128); OutputLine(NULL, " お前らまさかもうこの程度で万策が尽きたとか思ってるんじゃねぇだろうなぁ?", NULL, " Don't tell me that you think we have no more options left?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100722", 128, 64); + PlayVoice(4, "ps3/s12/01/180100722", 128); OutputLine(NULL, " お前らこれが部活なら、全員ビリだぜ!!", NULL, " If this was a club activity, you guys would be losing right now!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100723", 128, 64); + PlayVoice(4, "ps3/s12/01/180100723", 128); OutputLine(NULL, " へっへっへ!!」", - NULL, " Heh heh heh!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Heh heh heh!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …へ、面白いもんだ!", - NULL, "...Heh, this is fun!", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...Heh, this is fun!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺自身、内心はへこたれていたのに、空威張りをしてる内に何だか胸の奥が熱くなってきやがる…!", NULL, "I was feeling depressed too, but now I've got a burning passion in my heart.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自分で言ってて自分に諭される感じだ。", - NULL, "I felt like I was cheering myself up.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I felt like I was cheering myself up.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺は何をへこたれてたんだ。", - NULL, "Why was I being so sad?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Why was I being so sad?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子を救うために一刻の猶予もねぇんなら、ここは手を休めるところじゃねぇ!!", NULL, "If I wanted to save Satoko, I had no time to rest!!", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 例えるなら、形勢不利のボクシングで、最終ラウンド残り時間わずかってとこだな!", - NULL, "This was like the final seconds of the last round in a boxing match where we were at a disadvantage.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "This was like the final seconds of the last round in a boxing match where we were at a disadvantage.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " このままボケっとしてりゃ判定負けは確実だってんなら、ここは強襲あるのみじゃねぇかよ!!", - NULL, "If I stand here stupefied, I'll lose by indecision. So the only option is to press the attack!!", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If I stand here stupefied, I'll lose by indecision. So the only option is to press the attack!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 一発のパンチを放ち、それで相手が倒れないから、この試合には勝てないと諦めるのかよ?", NULL, "Was I supposed to give up just because I couldn't knock out the opponent with one punch?", Line_WaitForInput); OutputLine(NULL, " 違うだろ?!", NULL, " No!", Line_WaitForInput); OutputLine(NULL, " 一発のパンチで倒れなきゃ二発三発!!", - NULL, " If I couldn't take him out in one, I'd have to throw two or three punches!!", Line_WaitForInput); + NULL, " If I couldn't take him out in one, I'd have to throw two or three punches!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " マットに沈むまで連打あるのみだろうがッ!!", - NULL, " I'd have to try until I could finally knock him out!!", Line_Normal); + NULL, "I'd have to try until I could finally knock him out!!", Line_Normal); ClearMessage(); DisableWindow(); @@ -2039,43 +2299,47 @@ void main() DrawBustshotWithFiltering( 2, "Si_OdorokiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600231", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600231", 128); OutputLine(NULL, "「連打あるのみって、…また明日も陳情に行こうってわけですか?」", - NULL, "\"You're saying that we're going to go there tomorrow...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"You're saying that we're going to go there tomorrow...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100724", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100724", 128); OutputLine(NULL, "「近いけど、ちょいと甘ぇなぁ?", NULL, "\"Close, but not exactly.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100725", 128, 64); + PlayVoice(4, "ps3/s12/01/180100725", 128); OutputLine(NULL, " へっへっへ!!」", - NULL, " Heh heh heh!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Heh heh heh!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshot( 1, "Me_AkuwaraiA2", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300366", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300366", 128); OutputLine(NULL, "「な、", - NULL, "\"I...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"I...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……何を考えてるんだか知らないけど、……くっくっく。", NULL, " I have no idea what's on your mind... heh heh heh.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300367", 128, 64); + PlayVoice(4, "ps3/s12/03/180300367", 128); OutputLine(NULL, "何だかおじさんも面白そうな気がしてきたよ。", NULL, " But it sounds very interesting.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300368", 128, 64); + PlayVoice(4, "ps3/s12/03/180300368", 128); OutputLine(NULL, "……これで泣き寝入りなんて我が部らしくもない。", NULL, " ...It isn't like our club to cry ourselves to sleep.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300369", 128, 64); + PlayVoice(4, "ps3/s12/03/180300369", 128); OutputLine(NULL, "この程度の逆風、跳ね返して見せなきゃね…!」", - NULL, " We need to turn this headwind around!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We need to turn this headwind around!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " よし、……魅音が戦う気力ってヤツを取り戻してきた…!", NULL, "Yes! Mion is getting her willpower back too...!", Line_Normal); ClearMessage(); @@ -2084,44 +2348,48 @@ void main() DrawBustshot( 0, "Re_WaraiA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200417", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200417", 128); OutputLine(NULL, "「そうだね、圭一くんの言うとおりだよ。", NULL, "\"That's right. I agree with Keiichi-kun.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200418", 128, 64); + PlayVoice(4, "ps3/s12/02/180200418", 128); OutputLine(NULL, "いじけてた自分が恥ずかしい。", NULL, " I'm ashamed that I was so depressed.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200419", 128, 64); + PlayVoice(4, "ps3/s12/02/180200419", 128); OutputLine(NULL, "戦おう!」", - NULL, " Let's fight!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Let's fight!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Me_DefA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300370", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300370", 128); OutputLine(NULL, "「でも圭ちゃん、具体的にはどうしようってわけさ?」", NULL, "\"But what exactly are you trying to do?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100726", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100726", 128); OutputLine(NULL, "「へっへっへ…。", NULL, "\"Heh heh heh...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100727", 128, 64); + PlayVoice(4, "ps3/s12/01/180100727", 128); OutputLine(NULL, "みんなもちょいと思い出してみな。", NULL, " Remember everyone...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100728", 128, 64); + PlayVoice(4, "ps3/s12/01/180100728", 128); OutputLine(NULL, "あの相談員は俺たちに宣戦布告をしてくれやがったわけだが、ご丁寧にも次の手も教えてくれてたわけさ。", NULL, " That lady really pissed us off today, but she also told us what our next option is.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100729", 128, 64); + PlayVoice(4, "ps3/s12/01/180100729", 128); OutputLine(NULL, "多分、意識しなかったんだろうけどな。", NULL, " She never thought she was giving us a hint.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100730", 128, 64); + PlayVoice(4, "ps3/s12/01/180100730", 128); OutputLine(NULL, "墓穴を掘ってくれたもんだぜ。", - NULL, " She made a huge mistake.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100731", 128, 64); + NULL, " She made a huge mistake. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100731", 128); OutputLine(NULL, "……しかも、そいつはどうやら俺のもっとも得意とする戦術になりそうだぜ…!!」", - NULL, " ......On top of that, that next option is something that I'm really good at...!!\"", Line_Normal); + NULL, "......On top of that, that next option is something that I'm really good at...!!\"", Line_Normal); ClearMessage(); CallScript( "&eyeCamp" ); diff --git a/Update/_mina_013.txt b/Update/_mina_013.txt index f02cb4b..d92c0cd 100644 --- a/Update/_mina_013.txt +++ b/Update/_mina_013.txt @@ -19,18 +19,21 @@ void main() DrawSceneWithMask( "GK2", "maskup", 1, 0, 300 ); PlayBGM( 0, "B04_Bukatu", 120, 0 ); - PlaySE(4, "ps3/s12/01/180100732", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100732", 128); OutputLine(NULL, "「食事の時間中に申し訳ない、みんな聞いてくれ!!」", NULL, "\"Sorry for interrupting your lunch time, but can I have your attention, please?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " クラスメートたちが何事かと驚く。", - NULL, "My classmates looked at me with surprise.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "My classmates looked at me with surprise.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( TRUE, 128 ); PlaySE( 0, "s_Down", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺は登壇すると威勢よく黒板を叩いた。", NULL, "I stood at the front of the room and banged on the blackboard.", Line_ContinueAfterTyping); @@ -44,55 +47,63 @@ void main() NULL, " I needed to get their attention.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100733", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100733", 128); OutputLine(NULL, "「もちろん飯を食いながらでいい。", NULL, "\"You can listen while you eat.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100734", 128, 64); + PlayVoice(4, "ps3/s12/01/180100734", 128); OutputLine(NULL, "俺が話したいのはクラスメートの北条沙都子の件だ!!」", - NULL, " I want to talk about our classmate, Satoko Houjou!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I want to talk about our classmate, Satoko Houjou!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子の名前が出ると、皆、シンと黙り込んで耳を傾けた。", NULL, "Everyone went quiet as soon as I brought up her name.", Line_Normal); ClearMessage(); DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " クラスの誰もが、沙都子が気の毒な状況下にあることを知っていた。", - NULL, "They all knew how bad of a situation Satoko was in.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They all knew how bad of a situation Satoko was in.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 誰もが去年の屍のような沙都子をよく覚えていて、それがどれだけ猶予のない危機として迫っているか理解しているようだった。", - NULL, "Remembering what happened to her last year, they understood how critical it was that she get help as soon as possible.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Remembering what happened to her last year, they understood how critical it was that she get help as soon as possible.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 誰もが、もしできることなら沙都子を救ってあげたいと思っている。", - NULL, "Everyone was thinking they wanted to save Satoko if they could.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Everyone was thinking they wanted to save Satoko if they could.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……でも、自分に何ができるかわからないから、何もできずにいるのだ。", NULL, "......But they hadn't done anything because they didn't know what they alone could do.", Line_Normal); ClearMessage(); DrawScene( "GK2", 400 ); - PlaySE(4, "ps3/s12/01/180100735", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100735", 128); OutputLine(NULL, "「今さら説明の必要もないと思う。", NULL, "\"I don't think there's need for me to explain what's going on with her.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100736", 128, 64); + PlayVoice(4, "ps3/s12/01/180100736", 128); OutputLine(NULL, "知っての通り、沙都子はもうこれで3日続けて学校に来てない。", NULL, " As you all know, Satoko's been absent for three days in row.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100737", 128, 64); + PlayVoice(4, "ps2/01/180100737", 128); OutputLine(NULL, "叔父の野郎に連れ去られて3日目!", - NULL, " It's been three days since she got kidnapped by her uncle!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100738", 128, 64); + NULL, " It's been three days since she got kidnapped by her uncle! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100738", 128); OutputLine(NULL, " 今日も風邪だと電話してきやがったらしいが、それはありえない!!", - NULL, " He called the school and told them that she still has a cold, but I don't believe that!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100739", 128, 64); + NULL, "He called the school and told them that she still has a cold, but I don't believe that!", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180100739", 128); OutputLine(NULL, " 診療所にはこの3日間、沙都子が診察に訪れた記録は一切ないからだ!!", - NULL, " She hasn't even visited the clinic in these past three days!", Line_ContinueAfterTyping); + NULL, " She hasn't even visited the clinic in these past three days!", Line_Continue); PlaySE( 0, "s_Down", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); @@ -100,37 +111,43 @@ void main() OutputLineAll(NULL, "", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100740", 128, 64); + PlayVoice(4, "ps3/s12/01/180100740", 128); OutputLine(NULL, " 諸君、冷静に考えろ。", - NULL, " My classmates, think about this logically for a moment!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100741", 128, 64); + NULL, " My classmates, think about this logically for a moment! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100741", 128); OutputLine(NULL, "3日も休むような重い風邪で、どうして病院に連れて行かないなんてことがあるのか!!」", - NULL, " If she's really that sick, why would he not take her to the clinic for three whole days?\"", Line_Normal); + NULL, "If she's really that sick, why would he not take her to the clinic for three whole days?\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/boya18004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("少年", NULL, "Young boy", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/boya18004", 128); OutputLine(NULL, "「……3日も風邪なんてなかなかないよね…。」", - NULL, "\"...It's hard to believe that she's been sick for that long, yeah...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...It's hard to believe that she's been sick for that long, yeah...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/boyb18003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("少年", NULL, "Young boy", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/boyb18003", 128); OutputLine(NULL, "「…インフルエンザだとそれくらいは……。", NULL, "\"...She might have the flu...", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/boyb18004", 128, 64); + PlayVoice(4, "ps3/s12/00/boyb18004", 128); OutputLine(NULL, "でもそんな風邪なら市販の薬では治らない…。」", NULL, " But if that's the case, she should be seeing a doctor...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " クラス中がそれはおかしいおかしいと騒ぐ。", - NULL, "The whole class agreed that it was a bit strange.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The whole class agreed that it was a bit strange.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 誰もが胸の奥ではそう思っていた。", - NULL, "Everyone had been thinking the same thing inside their hearts.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Everyone had been thinking the same thing inside their hearts.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、口にし、耳にして初めて自覚するということもある。", NULL, "However, no one had really come forward and talked about it.", Line_WaitForInput); OutputLine(NULL, "まずはそこから攻める!", @@ -139,19 +156,21 @@ void main() DrawScene( "GK2", 400 ); - PlaySE(4, "ps3/s12/01/180100742", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100742", 128); OutputLine(NULL, "「みんな考えても見ろ、強健が売りの沙都子だぞ!!", NULL, "\"Just think about it! Satoko is the healthiest girl in this village!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100743", 128, 64); + PlayVoice(4, "ps3/s12/01/180100743", 128); OutputLine(NULL, " 賞味期限切れの饅頭を食ってもケロっとしてるヤツだ。", - NULL, " She won't even get sick after eating food that's past the expiry date!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100744", 128, 64); + NULL, " She won't even get sick after eating food that's past the expiry date! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100744", 128); OutputLine(NULL, "それが前日まであれだけ元気で、突然風邪で3日も寝込むだと?!", - NULL, " But now she somehow got sick all of a sudden and missed school for three days?", Line_WaitForInput); + NULL, "But now she somehow got sick all of a sudden and missed school for three days?", Line_WaitForInput); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/01/180100745", 128, 64); + PlayVoice(4, "ps3/s12/01/180100745", 128); OutputLine(NULL, " そんなことがありえてたまるかぁあぁ!!!", - NULL, " That's hard to believe, isn't it?", Line_ContinueAfterTyping); + NULL, " That's hard to believe, isn't it?", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); @@ -160,90 +179,100 @@ void main() SetSpeedOfMessage( FALSE, 0 ); OutputLineAll(NULL, "", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100746", 128, 64); + PlayVoice(4, "ps3/s12/01/180100746", 128); OutputLine(NULL, " これはもう疑いようがない。", NULL, " The answer is simple.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100747", 128, 64); + PlayVoice(4, "ps3/s12/01/180100747", 128); OutputLine(NULL, "沙都子が学校へ行けないようにしているヤツがいるからだッ!!", - NULL, " Her uncle is forcing her to stay home!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/kei081701", 128, 64); + NULL, " Her uncle is forcing her to stay home! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/kei081701", 128); OutputLine(NULL, " もちろんこの異常な状況を学校は児童相談所に連絡済みだ。", - NULL, " We've reported this case to the child consultation center.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100749", 128, 64); + NULL, "We've reported this case to the child consultation center.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180100749", 128); OutputLine(NULL, "だが、返事は相変わらず現在対応中の一点張り!!", NULL, " However, they're putting it on hold!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100750", 128, 64); + PlayVoice(4, "ps3/s12/01/180100750", 128); OutputLine(NULL, " 踏み込んだ質問は全てプライバシー保護でお話できないの繰り返しだ!!", - NULL, " We went there. But all they told us was that they can't talk about it due to privacy reasons.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100751", 128, 64); + NULL, " We went there. But all they told us was that they can't talk about it due to privacy reasons. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100751", 128); OutputLine(NULL, " 諸君はどう思う、この対応は果たして沙都子の置かれている状況を考えて妥当だと思うだろうかッ?!」", - NULL, " What do you guys think about all this?\"", Line_Normal); + NULL, "What do you guys think about all this?\"", Line_Normal); ClearMessage(); DrawBustshotWithFiltering( 2, "Re_OkoruA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200420", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200420", 128); OutputLine(NULL, "「レナはおかしいと思う!", NULL, "\"I think it's wrong!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200421", 128, 64); + PlayVoice(4, "ps3/s12/02/180200421", 128); OutputLine(NULL, " 去年、沙都子ちゃんの叔父さんと叔母さんがどんな仕打ちをしていたか、私たちが一番よく知っている。", NULL, " We all know how her aunt and uncle were treating her last year.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200422", 128, 64); + PlayVoice(4, "ps3/s12/02/180200422", 128); OutputLine(NULL, "それにそもそも、沙都子ちゃんは梨花ちゃんと二人で仲良く暮らしていた!", - NULL, " Besides, Satoko-chan was living happily with Rika-chan!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200423", 128, 64); + NULL, " Besides, Satoko-chan was living happily with Rika-chan! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200423", 128); OutputLine(NULL, " それを無理やり連れ戻して、友達の誰にも会わせず、先生にすら会わせないなんておかしいと思う!」", - NULL, " It's wrong for him to force her to move out of there and keep her away from us!\"", Line_Normal); + NULL, "It's wrong for him to force her to move out of there and keep her away from us!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 普段、大人しい雰囲気のレナが感情に任せて発言する姿は、今が緊急事態であることをこの上なくアピールする。", - NULL, "The sight of Rena letting her emotions speak for her, when she was normally so quiet, demonstrated most of all just how dire the situation was.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The sight of Rena letting her emotions speak for her, when she was normally so quiet, demonstrated most of all just how dire the situation was.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いつも怒鳴ったり叫んだりしている俺には宿らない迫力がレナにはある!", NULL, "Rena brought an intensity to this that I couldn't, since I often yelled and shouted about things.", Line_Normal); ClearMessage(); DrawScene( "GK2", 400 ); - PlaySE(4, "ps3/s12/01/180100752", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100752", 128); OutputLine(NULL, "「このような異常な状況を俺たちは放置するのか?!", NULL, "\"Are we just going to leave things as they are?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100753", 128, 64); + PlayVoice(4, "ps3/s12/01/180100753", 128); OutputLine(NULL, " 沙都子は仲間だ!!", NULL, " Satoko is our friend!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100754", 128, 64); + PlayVoice(4, "ps3/s12/01/180100754", 128); OutputLine(NULL, " クラスメートだ!!", NULL, " She's our classmate!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100755", 128, 64); + PlayVoice(4, "ps3/s12/01/180100755", 128); OutputLine(NULL, " 俺たちはこの四角い一辺が8mもない狭い部屋で春夏秋冬の全てを過ごし、家族と言っても差し支えない時間を共に過ごしている!!", - NULL, " We've spent time together in this small classroom, and we're like family to each other!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100756", 128, 64); + NULL, " We've spent time together in this small classroom, and we're like family to each other!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100756", 128); OutputLine(NULL, " 共に学んだ、共に遊んだ、共に飯を食い、時には喧嘩をしたりした。", - NULL, " We learned together, we played together, we ate together, and we fought each other at times.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100757", 128, 64); + NULL, "We learned together, we played together, we ate together, and we fought each other at times.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180100757", 128); OutputLine(NULL, "過ごす時間は劣っても、その濃密な関係は家族にも勝る!!", - NULL, " We've spent so much time together that our relationship is as tight as a family's!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100758", 128, 64); + NULL, " We've spent so much time together that our relationship is as tight as a family's!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100758", 128); OutputLine(NULL, " そんな第二の家族の危機を俺たちは見過ごせるのか?!", - NULL, " Should we neglect someone who's that precious to us?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100759", 128, 64); + NULL, "Should we neglect someone who's that precious to us?", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180100759", 128); OutputLine(NULL, " 見過ごせる見殺せるってヤツは挙手をしてみろ!!!", NULL, " Raise your hand if you want to neglect her!!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100760", 128, 64); + PlayVoice(4, "ps3/s12/01/180100760", 128); OutputLine(NULL, " いないな?", NULL, " I'm sure none of you want to do that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100761", 128, 64); + PlayVoice(4, "ps3/s12/01/180100761", 128); OutputLine(NULL, " いるわけないんだ!!", NULL, " No way!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100762", 128, 64); + PlayVoice(4, "ps3/s12/01/180100762", 128); OutputLine(NULL, " 沙都子を見殺しにするな、助けるんだ俺たちが!!」", NULL, " We must help Satoko!!\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ざわざわざわざわ!!", NULL, "Mutter mutter mutter mutter!!", Line_WaitForInput); OutputLine(NULL, " クラス中が大きなざわめきに包まれる。", @@ -253,54 +282,59 @@ void main() OutputLine(NULL, " 俺が大騒ぎすればするほど、自然と彼らも大きな声で話をできるようになる。", NULL, " The louder I talked, the louder my classmates got.", Line_WaitForInput); OutputLine(NULL, "ヒートアップってヤツだ!", - NULL, " They were getting all fired-up!", Line_WaitForInput); + NULL, " They were getting all fired-up! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして俺が地を出せば出すほど、みんなも感情を出しやすくなるんだ!!", - NULL, " The more I let my true colors show, the greater everyone's emotions became as well!!", Line_Normal); + NULL, "The more I let my true colors show, the greater everyone's emotions became as well!!", Line_Normal); ClearMessage(); DrawScene( "GK2", 400 ); - PlaySE(4, "ps3/s12/01/180100763", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100763", 128); OutputLine(NULL, "「そして我が部はすでに動き始めている!!", NULL, "\"Our club is already making its move!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100764", 128, 64); + PlayVoice(4, "ps3/s12/01/180100764", 128); OutputLine(NULL, " 沙都子を救うためにはどうすればいいかを調べ、すでに行動を開始しているのだ!!", NULL, " We're trying to figure out how we can save her.", Line_WaitForInput); PlaySE( 0, "s_Kyupiin", 128, 64 ); - PlaySE(4, "ps3/s12/01/180100765", 128, 64); + PlayVoice(4, "ps3/s12/01/180100765", 128); OutputLine(NULL, " 富田くん、それがわかるか?!」", - NULL, " Did you know that, Tomita-kun?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Did you know that, Tomita-kun?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/24/182400007", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富田", NULL, "Tomita", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/24/182400007", 128); OutputLine(NULL, "「い、いえ!", NULL, "\"N-No!", Line_WaitForInput); - PlaySE(4, "ps3/s12/24/182400008", 128, 64); + PlayVoice(4, "ps3/s12/24/182400008", 128); OutputLine(NULL, " わかりません…!!」", NULL, " That I did not...!!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100766", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100766", 128); OutputLine(NULL, "「よし、ならばその作戦を教えてやる!", NULL, "\"Let me tell you what our plan is!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100767", 128, 64); + PlayVoice(4, "ps3/s12/01/180100767", 128); OutputLine(NULL, " いやなに、法律に逆らおうってんじゃない。", NULL, " Don't worry, it's not something illegal.", Line_WaitForInput); PlaySE( 0, "s_Kyupiin", 128, 64 ); - PlaySE(4, "ps3/s12/01/180100768", 128, 64); + PlayVoice(4, "ps3/s12/01/180100768", 128); OutputLine(NULL, "むしろ法律に従ってちゃんとルールに則って戦おうってんだ!", NULL, " We're trying to fight, but without breaking the rules!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100769", 128, 64); + PlayVoice(4, "ps3/s12/01/180100769", 128); OutputLine(NULL, " 世の中、実は正攻法ほど効くものはない。", - NULL, " In truth, nothing is more effective in society than taking an orthodox stand.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100770", 128, 64); + NULL, " In truth, nothing is more effective in society than taking an orthodox stand. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100770", 128); OutputLine(NULL, "裏技ってのは奇襲的で効果がありそうに感じるが、そんなのはびっくり箱なんかと同じ安っぽいもんだ!", - NULL, " Playing underhanded and striking by surprise may seem more effective, but that's as insignificant as a jack-in-the-box!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100771", 128, 64); + NULL, "Playing underhanded and striking by surprise may seem more effective, but that's as insignificant as a jack-in-the-box!", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180100771", 128); OutputLine(NULL, " 本当の正攻法ってはな、何でもブチ抜くぞ!!」", NULL, " A real, orthodox attack can punch through anything!!\"", Line_Normal); ClearMessage(); @@ -308,83 +342,91 @@ void main() DrawBustshotWithFiltering( 1, "Me_DefB2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300371", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300371", 128); OutputLine(NULL, "「…うん。空手なんかでも、もっとも威力があるのは正拳突きだって聞いたことがある。", - NULL, "\"...Yeah. I've heard that even in karate, a straightforward punch can deliver the greatest impact.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300372", 128, 64); + NULL, "\"...Yeah. I've heard that even in karate, a straightforward punch can deliver the greatest impact. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300372", 128); OutputLine(NULL, "愚直でシンプルな正攻法がもっとも威力があるのは、力学をちょいと考えれば当然のことなんだよね…!」", - NULL, " When you think about the physics a bit, it's only natural a straightforward, simple, head-on strike would hold the most power!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "When you think about the physics a bit, it's only natural a straightforward, simple, head-on strike would hold the most power!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Si_majimeA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600232", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600232", 128); OutputLine(NULL, "「だって、私たちは沙都子を助けるために正しいことをしています。", NULL, "\"We're already doing the right thing by saving Satoko.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600233", 128, 64); + PlayVoice(4, "ps3/s12/06/180600233", 128); OutputLine(NULL, "裏からこそこそ行く必要なんてない!", NULL, " Therefore, there's no need for us to do anything underhanded to accomplish that!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600234", 128, 64); + PlayVoice(4, "ps3/s12/06/180600234", 128); OutputLine(NULL, " 正面から堂々と乗り込んで倒す!!」", NULL, " We need to fight openly!!\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "GK2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/25/182500004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("岡村", NULL, "Okamura", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/25/182500004", 128); OutputLine(NULL, "「たた、倒すって、……誰かと喧嘩をするんですか?!」", NULL, "\"So, who... who are we fighting against?!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100772", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100772", 128); OutputLine(NULL, "「いいことを言うな岡村くん!", NULL, "\"That's a good question, Okamura-kun!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100773", 128, 64); + PlayVoice(4, "ps3/s12/01/180100773", 128); OutputLine(NULL, " 確かにこいつは喧嘩だ。", NULL, " This is a fight, true.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100774", 128, 64); + PlayVoice(4, "ps3/s12/01/180100774", 128); OutputLine(NULL, "だがな、殴り合おうってんじゃないぞ。", NULL, " However, we're not going to be violent with anyone.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100775", 128, 64); + PlayVoice(4, "ps3/s12/01/180100775", 128); OutputLine(NULL, "ちゃんとルールに則った、", - NULL, " We're following the rules.", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " We're following the rules.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); - OutputLineAll(NULL, "", Line_ContinueAfterTyping); + // (backup) SetValidityOfInput( TRUE ); + OutputLineAll(NULL, "", Line_Continue); SetSpeedOfMessage( TRUE, 128 ); PlaySE( 0, "s_daidageki", 128, 64 ); OutputLine(NULL, "正しい喧嘩なんだッ!!!", - NULL, " This is the honest way to conduct a battle!", Line_ContinueAfterTyping); + NULL, " This is the honest way to conduct a battle!", Line_Continue); StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); SetSpeedOfMessage( FALSE, 0 ); - OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, " ", GetGlobalFlag(GLinemodeSp)); - PlaySE(4, "ps3/s12/01/180100776", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100776", 128); OutputLine(NULL, " その前に、まず沙都子を救うにはどうすればいいのかという最初の話に戻ろう。", - NULL, " Before we go any further, let me get back to just how we're going to save Satoko.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100777", 128, 64); + NULL, "Before we go any further, let me get back to just how we're going to save Satoko.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180100777", 128); OutputLine(NULL, "現状はこうだ。", NULL, " This is the current situation.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100778", 128, 64); + PlayVoice(4, "ps2/01/180100778", 128); OutputLine(NULL, "沙都子がいる。", NULL, " Satoko is there.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100779", 128, 64); + PlayVoice(4, "ps2/01/180100779", 128); OutputLine(NULL, "叔父がそれを監禁している。", - NULL, " Her uncle is locking her up inside the house.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100780", 128, 64); + NULL, " Her uncle is locking her up inside the house. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100780", 128); OutputLine(NULL, "………一昨日の時点では沙都子に外傷がなかったと相談所が言ってるが、昨日今日で虐待を受けていない保証にはならないぞ!!", - NULL, " .........Apparently, she had no obvious injuries as of yesterday, but we don't know for sure if she hasn't gotten hurt since then.", Line_Normal); + NULL, ".........Apparently, she had no obvious injuries as of yesterday, but we don't know for sure if she hasn't gotten hurt since then.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それにな、登校禁止は立派な児童虐待なんだ!!", NULL, "Besides, preventing her from going to school is already child abuse!", Line_ContinueAfterTyping); @@ -402,9 +444,10 @@ void main() PlaySE( 0, "s_Kyupiin", 128, 64 ); OutputLine(NULL, " ここに明記してある。", - NULL, " It's written clearly in here.", Line_WaitForInput); + NULL, " It's written clearly in here. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "登校禁止は虐待!!", - NULL, " Keeping a child away from school is abuse!!", Line_ContinueAfterTyping); + NULL, "Keeping a child away from school is abuse!!", Line_ContinueAfterTyping); PlaySE( 0, "s_Down", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); @@ -424,62 +467,70 @@ void main() OutputLineAll(NULL, "", Line_WaitForInput); OutputLine(NULL, " これもまた虐待だと明記してあるぞ!!", - NULL, " Neglect also counts as abuse!!", Line_WaitForInput); + NULL, " Neglect also counts as abuse!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが一昨日、学校から通報を受けた児童相談所は、これら2つを華麗にスルーし、", - NULL, " However, the child consultation center didn't even take that into consideration.", Line_WaitForInput); + NULL, "However, the child consultation center didn't even take that into consideration.", Line_WaitForInput); OutputLine(NULL, "一年間の育児拒否は水に流し、登校禁止は風邪のせいだという叔父の説明をそのまま鵜呑みだ!!", - NULL, " They ignored the fact that he neglected her for one year, and they believe that she hasn't come to school because she's sick!!", Line_WaitForInput); + NULL, " They ignored the fact that he neglected her for one year, and they believe that she hasn't come to school because she's sick!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " しかも、訪問した時に沙都子に外傷がなかったから、とりあえず虐待はないだろう、様子見だという判断だ!!", - NULL, " They concluded that Satoko is not being abused, because she had no obvious injuries at that point!", Line_WaitForInput); + NULL, "They concluded that Satoko is not being abused, because she had no obvious injuries at that point!", Line_WaitForInput); OutputLine(NULL, " どう思う諸君ッ!!!」", NULL, " What do all of you think?!!\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps2/00/182400009", 128, 64); + PlayVoice(4, "ps2/00/182400009", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「ま、前原さん!", NULL, "\"Maebara-san!", Line_WaitForInput); - PlaySE(4, "ps2/00/182400010", 128, 64); + PlayVoice(4, "ps2/00/182400010", 128); OutputLine(NULL, " これは明白な児童虐待です!!", NULL, " This is a blatant case of child abuse!!", Line_WaitForInput); - PlaySE(4, "ps2/00/182400011", 128, 64); + PlayVoice(4, "ps2/00/182400011", 128); OutputLine(NULL, " 例え北条さんが暴行を受けていなかったからと言って、虐待を受けていないという根拠にはなりえません!」", - NULL, " Just because she doesn't have any injuries doesn't prove that she's not getting abused!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Just because she doesn't have any injuries doesn't prove that she's not getting abused!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/182500005", 128, 64); + PlayVoice(4, "ps2/00/182500005", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「僕もそう思います…!", NULL, "\"I agree with him...!", Line_WaitForInput); - PlaySE(4, "ps2/00/182500006", 128, 64); + PlayVoice(4, "ps2/00/182500006", 128); OutputLine(NULL, " どうしてこれで虐待だと認定されないんですか?!」", NULL, " How come they can't see it? It's so obvious!\"", Line_Normal); ClearMessage(); DrawScene( "GK2", 400 ); - PlaySE(4, "ps2/01/180100793", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100793", 128); OutputLine(NULL, "「魅音から聞いた内部の情報によると、虐待かどうかを判断するには2日3日程度の時間では足りないって言うんだ。", - NULL, "\"From what Mion's heard from inside their office, two or three days isn't enough time to determine if abuse is taking place or not.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100794", 128, 64); + NULL, "\"From what Mion's heard from inside their office, two or three days isn't enough time to determine if abuse is taking place or not. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100794", 128); OutputLine(NULL, "虐待というのは、もっと何年とか何ヶ月とか恒常的に続いて初めてそうだと認定するものらしい。", - NULL, " Apparently they can only recognize it as abuse after it has continued over several months or several years.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100795", 128, 64); + NULL, "Apparently they can only recognize it as abuse after it has continued over several months or several years.", Line_WaitForInput); + PlayVoice(4, "ps2/01/180100795", 128); OutputLine(NULL, "そこを慎重に見極めないといけないんだそうだ。", NULL, " She says they have to evaluate the situation very carefully.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100796", 128, 64); + PlayVoice(4, "ps2/01/180100796", 128); OutputLine(NULL, "これをどう思う!!!", - NULL, " So, what do you all think about that?!!", Line_WaitForInput); - PlaySE(4, "ps2/01/180100797", 128, 64); + NULL, " So, what do you all think about that?!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100797", 128); OutputLine(NULL, " 沙都子を数ヶ月間も放ったらかしにしようという判断が、果たして慎重な判断と言えるのか?!」", - NULL, " Do you think keeping Satoko in that house for several months is a good idea?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Do you think keeping Satoko in that house for several months is a good idea?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps2/00/182400012", 128, 64); - PlaySE(5, "ps2/00/182500007", 128, 64); + PlayVoice(4, "ps2/00/182400012", 128); + PlayVoice(5, "ps2/00/182500007", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「「言えない!!", - NULL, "\"No way!!", Line_ContinueAfterTyping); + NULL, "\"No way!!", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); @@ -487,7 +538,7 @@ void main() Wait(1000); OutputLine(NULL, " 言えない!!!」」", - NULL, " No way!!!\"", Line_ContinueAfterTyping); + NULL, " No way!!!\"", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); @@ -497,32 +548,35 @@ void main() ClearMessage(); - PlaySE(4, "ps2/01/180100798", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100798", 128); OutputLine(NULL, "「そうだ、言えるわけがない!!", NULL, "\"Exactly. Absolutely no way!", Line_WaitForInput); - PlaySE(4, "ps2/01/180100799", 128, 64); + PlayVoice(4, "ps2/01/180100799", 128); OutputLine(NULL, " 相談所には沙都子の置かれている危機感が伝わっていない!!", NULL, " The child consultation center has no idea how much danger Satoko is facing right now!!", Line_WaitForInput); - PlaySE(4, "ps2/01/180100800", 128, 64); + PlayVoice(4, "ps2/01/180100800", 128); OutputLine(NULL, " 去年の沙都子がどういう状況だったかが理解できていないんだ!!", - NULL, " They don't know how terrible it was for her last year!!", Line_WaitForInput); - PlaySE(4, "ps2/01/180100801", 128, 64); + NULL, " They don't know how terrible it was for her last year!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100801", 128); OutputLine(NULL, " だから様子見なんてのんびりしたことが言えるんだ!!", - NULL, " That's why they're just putting her case on hold!!", Line_WaitForInput); - PlaySE(4, "ps2/01/180100802", 128, 64); + NULL, "That's why they're just putting her case on hold!!", Line_WaitForInput); + PlayVoice(4, "ps2/01/180100802", 128); OutputLine(NULL, " ならばどうする富田くん!!」", NULL, " What would you do, Tomita-kun?!\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps2/00/182400013", 128, 64); + PlayVoice(4, "ps2/00/182400013", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「はい!", NULL, "\"Sir!", Line_WaitForInput); - PlaySE(4, "ps2/00/182400014", 128, 64); + PlayVoice(4, "ps2/00/182400014", 128); OutputLine(NULL, " 問題となるのは児童相談所側の認識の甘さだと思います。", NULL, " I think the issue here is that the child consultation center isn't grasping the urgency of her situation.", Line_WaitForInput); - PlaySE(4, "ps2/00/182400015", 128, 64); + PlayVoice(4, "ps2/00/182400015", 128); OutputLine(NULL, "これについて、事情をよく知る人間が説明する必要があると思います!」", NULL, " I think someone needs to go there and explain to them how serious this is!\"", Line_Normal); ClearMessage(); @@ -531,10 +585,11 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/02/180200424", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/02/180200424", 128); OutputLine(NULL, "「うん。", NULL, "\"Right.", Line_WaitForInput); - PlaySE(4, "ps2/02/180200425", 128, 64); + PlayVoice(4, "ps2/02/180200425", 128); OutputLine(NULL, "児童相談所の人が慎重に対応したいというのは、平均的に見たら普通の対応なのかもしれない。", NULL, " It might be routine for them to wait and see what happens.", Line_WaitForInput); @@ -542,7 +597,7 @@ void main() ChangeBustshot( 2, "Re_OkoruA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/02/180200426", 128, 64); + PlayVoice(4, "ps2/02/180200426", 128); OutputLine(NULL, "でも、それは沙都子ちゃんには当てはまらない!", NULL, " But in Satoko-chan's case, that's not applicable!", Line_WaitForInput); @@ -550,24 +605,26 @@ void main() ChangeBustshot( 2, "Re_OkoruB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/02/180200427", 128, 64); + PlayVoice(4, "ps2/02/180200427", 128); OutputLine(NULL, " 叔父さんは去年も沙都子ちゃんを虐めてた!", NULL, " Her uncle was abusing her last year too!", Line_WaitForInput); - PlaySE(4, "ps2/02/180200428", 128, 64); + PlayVoice(4, "ps2/02/180200428", 128); OutputLine(NULL, " 叔母さんとの夫婦喧嘩の八つ当たりをしていた!", - NULL, " He was taking out his stress on her!", Line_WaitForInput); - PlaySE(4, "ps2/02/180200429", 128, 64); + NULL, " He was taking out his stress on her! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/02/180200429", 128); OutputLine(NULL, " しかもその叔母さんが死んだ後はたった一人残された沙都子ちゃんを放り出して蒸発してしまった!!」", - NULL, " After the death of her aunt, he left Satoko-chan all alone, and disappeared somewhere for an entire year!!\"", Line_Normal); + NULL, "After the death of her aunt, he left Satoko-chan all alone, and disappeared somewhere for an entire year!!\"", Line_Normal); ClearMessage(); DrawBustshotWithFiltering( 2, "Me_TokuiB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps2/03/180300373", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300373", 128); OutputLine(NULL, "「しかもだ。", NULL, "\"You know what?", Line_WaitForInput); - PlaySE(4, "ps2/03/180300374", 128, 64); + PlayVoice(4, "ps2/03/180300374", 128); OutputLine(NULL, "そいつは興宮の愛人宅に転がり込むためだったとの情報をキャッチしてるんだよ。", NULL, " We even have information that he disappeared because he tried to move in with his lover in Okinomiya.", Line_WaitForInput); @@ -575,35 +632,38 @@ void main() ChangeBustshot( 2, "Me_IkariA2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/03/180300375", 128, 64); + PlayVoice(4, "ps2/03/180300375", 128); OutputLine(NULL, "その間、残された沙都子はどうしてた?!", - NULL, " What was Satoko doing while he left her?", Line_WaitForInput); - PlaySE(4, "ps2/03/180300376", 128, 64); + NULL, " What was Satoko doing while he left her? ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300376", 128); OutputLine(NULL, " たまたま梨花ちゃんが一緒に住もうと申し出てくれたからいい。", - NULL, " She was fortunate because Rika-chan offered her a place to stay.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300377", 128, 64); + NULL, "She was fortunate because Rika-chan offered her a place to stay.", Line_WaitForInput); + PlayVoice(4, "ps2/03/180300377", 128); OutputLine(NULL, "もし梨花ちゃんがいなかったら?!", NULL, " But what if Rika-chan wasn't there for her?!", Line_WaitForInput); - PlaySE(4, "ps2/03/180300378", 128, 64); + PlayVoice(4, "ps2/03/180300378", 128); OutputLine(NULL, " たった一人で生きていかなくちゃならなかった!!」", NULL, " She'd have had no choice but to try and survive on her own!!\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps2/01/180100803", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100803", 128); OutputLine(NULL, "「しかもだ。", NULL, "\"Furthermore!", Line_WaitForInput); - PlaySE(4, "ps2/01/180100804", 128, 64); + PlayVoice(4, "ps2/01/180100804", 128); OutputLine(NULL, "雛見沢に戻ってきた理由も、その愛人が蒸発したかららしい。", NULL, " We also know that he came back to Hinamizawa because his lover disappeared somewhere.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100805", 128, 64); + PlayVoice(4, "ps2/01/180100805", 128); OutputLine(NULL, "要するに捨てられたんだな。", - NULL, " In other words, she dumped him.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100806", 128, 64); + NULL, " In other words, she dumped him. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100806", 128); OutputLine(NULL, "それでのこのこ雛見沢に戻ってきて、沙都子を無理やり連れ戻したってのはどう思う?!", - NULL, " He had no choice but to come back to Hinamizawa, and he forced Satoko to live with him again!", Line_WaitForInput); - PlaySE(4, "ps2/01/180100807", 128, 64); + NULL, "He had no choice but to come back to Hinamizawa, and he forced Satoko to live with him again!", Line_WaitForInput); + PlayVoice(4, "ps2/01/180100807", 128); OutputLine(NULL, " しかも近所からは、沙都子が洗濯物を干しているところ等の目撃がある。", NULL, " Her neighbors have seen her doing the laundry, too.", Line_WaitForInput); OutputLineAll(NULL, "", Line_ContinueAfterTyping); @@ -619,17 +679,18 @@ void main() Wait( 200 ); SetValidityOfInput( TRUE ); - PlaySE(4, "ps2/01/180100808", 128, 64); + PlayVoice(4, "ps2/01/180100808", 128); OutputLine(NULL, "つまり叔父の野郎が沙都子を連れ戻した理由はただひとつ!!", - NULL, " The reason he took Satoko with him is clear!!", Line_ContinueAfterTyping); + NULL, " The reason he took Satoko with him is clear!!", Line_Continue); PlaySE( 0, "s_Kyupiin", 128, 64 ); - OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, " ", GetGlobalFlag(GLinemodeSp)); - PlaySE(4, "ps2/01/180100809", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100809", 128); OutputLine(NULL, " てめえの家事を押し付けるためだけなんだああッ!!!」", - NULL, " He took her so she could work as his slave!!!\"", Line_ContinueAfterTyping); + NULL, "He took her so she could work as his slave!!!\"", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); @@ -644,26 +705,29 @@ void main() DrawBustshotWithFiltering( 1, "Si_IkariA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/06/180600235", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/06/180600235", 128); OutputLine(NULL, "「そんなの人として許せないです!!", - NULL, "\"How could anyone do something like that?!", Line_WaitForInput); + NULL, "\"How could anyone do something like that?! ", GetGlobalFlag(GLinemodeSp)); DisableWindow(); ChangeBustshot( 1, "Si_MajimeA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/06/180600236", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/06/180600236", 128); OutputLine(NULL, " この教室の中で、一年も愛人のところへ転がり込んでて、捨てられたからってひょっこり帰ってきて威張り腐ってるヤツを親なんて思う人、いる?!」", - NULL, " Is there anyone in this classroom that would call such a rotten person a parent, after he spent a full year playing around with his mistress only to come waltzing back and throwing his weight around?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Is there anyone in this classroom that would call such a rotten person a parent, after he spent a full year playing around with his mistress only to come waltzing back and throwing his weight around?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawScene( "GK2", 400 ); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps2/00/182400016", 128, 64); - PlaySE(5, "ps2/00/182500008", 128, 64); + PlayVoice(4, "ps2/00/182400016", 128); + PlayVoice(5, "ps2/00/182500008", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「「いません!!", - NULL, "\"No!!", Line_ContinueAfterTyping); + NULL, "\"No!!", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); @@ -671,7 +735,7 @@ void main() Wait(1000); OutputLine(NULL, " いません!!!」」", - NULL, " No way!!!\"", Line_ContinueAfterTyping); + NULL, " No way!!!\"", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); @@ -681,113 +745,127 @@ void main() ClearMessage(); - PlaySE(4, "ps2/01/180100810", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100810", 128); OutputLine(NULL, "「そうだ、そんなヤツは親じゃねぇ!!!", NULL, "\"Right. He's not her guardian!!!", Line_WaitForInput); - PlaySE(4, "ps2/01/180100811", 128, 64); + PlayVoice(4, "ps2/01/180100811", 128); OutputLine(NULL, " だが相談所はヤツを親権者だと呼ぶ!!", NULL, " But the child consultation center still calls him that!!", Line_WaitForInput); - PlaySE(4, "ps2/01/180100812", 128, 64); + PlayVoice(4, "ps2/01/180100812", 128); OutputLine(NULL, " 親権を取り消すには家庭裁判所に訴えなければならないなんてのんびりしたことをいいやがる!!!", - NULL, " They claim that they'd have to go through family court in order to take away his parental rights!!!", Line_WaitForInput); - PlaySE(4, "ps2/01/180100813", 128, 64); + NULL, " They claim that they'd have to go through family court in order to take away his parental rights!!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100813", 128); OutputLine(NULL, " 親かどうかを決めるのは誰だッ?!", - NULL, " Who has the right to decide whether he's good enough to be Satoko's guardian?!", Line_WaitForInput); - PlaySE(4, "ps2/01/180100814", 128, 64); + NULL, "Who has the right to decide whether he's good enough to be Satoko's guardian?!", Line_WaitForInput); + PlayVoice(4, "ps2/01/180100814", 128); OutputLine(NULL, " 裁判所じゃねぇだろ!!", NULL, " It shouldn't be the court!!", Line_WaitForInput); - PlaySE(4, "ps2/01/180100815", 128, 64); + PlayVoice(4, "ps2/01/180100815", 128); OutputLine(NULL, " 人としての常識が決めるんだ!!", NULL, " It should be decided based on common sense!!", Line_WaitForInput); - PlaySE(4, "ps3/s19/01/hr_kei26430", 128, 64); + PlayVoice(4, "ps3/s19/01/hr_kei26430", 128); OutputLine(NULL, " だからはっきり言える!!", NULL, " I can say this clearly!!", Line_WaitForInput); - PlaySE(4, "ps2/01/180100817", 128, 64); + PlayVoice(4, "ps2/01/180100817", 128); OutputLine(NULL, " ヤツは沙都子の親じゃねえ!!", - NULL, " He is not Satoko's guardian!", Line_WaitForInput); - PlaySE(4, "ps2/01/180100818", 128, 64); + NULL, " He is not Satoko's guardian! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100818", 128); OutputLine(NULL, " そしてそれをはっきりと児童相談所に説明する必要があるんだ!!!」", - NULL, " We need to make that clear to the child consultation center!!!\"", Line_Normal); + NULL, "We need to make that clear to the child consultation center!!!\"", Line_Normal); ClearMessage(); DrawBustshotWithFiltering( 2, "Me_MajimeB2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps2/03/180300379", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300379", 128); OutputLine(NULL, "「公的機関の中で、沙都子が実際に暴力を振るわれる前に助けることができるのは、児童相談所のみ。", NULL, "\"The child consultation center is the only organization that can help Satoko before she's physically abused.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300380", 128, 64); + PlayVoice(4, "ps2/03/180300380", 128); OutputLine(NULL, "警察は事件にならないと助けてくれないよ!!", - NULL, " The police won't move unless it develops into a criminal case!!", Line_WaitForInput); - PlaySE(4, "ps2/03/180300381", 128, 64); + NULL, " The police won't move unless it develops into a criminal case!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300381", 128); OutputLine(NULL, " 事件になるまで沙都子を見殺しになんて出来る?!」", - NULL, " But do you think that we're going to wait until Satoko becomes a victim!?\"", Line_Normal); + NULL, "But do you think that we're going to wait until Satoko becomes a victim!?\"", Line_Normal); ClearMessage(); DrawScene( "GK2", 400 ); - PlaySE(4, "ps3/s12/01/180100819", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100819", 128); OutputLine(NULL, "「座して見殺しになんてできない!!", NULL, "\"We can't just sit around until that happens!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100820", 128, 64); + PlayVoice(4, "ps3/s12/01/180100820", 128); OutputLine(NULL, " だから俺たちはすでに立ち上がった!!", NULL, " That's why we're going to make our move now!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/kei081702", 128, 64); + PlayVoice(4, "ps3/s12/01/kei081702", 128); OutputLine(NULL, " 昨日、俺たち部活メンバーはすでに興宮の児童相談所に突撃したッ!!", - NULL, " We hit the Okinomiya child consultation center yesterday!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100822", 128, 64); + NULL, " We hit the Okinomiya child consultation center yesterday!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100822", 128); OutputLine(NULL, " そして連中は記録にこう書いた。北条沙都子の件についてクラスメート5人から陳情あり、ってな。", - NULL, " This is what they wrote down after we did: five classmates of Satoko Houjou made a visitation to request her protection.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100823", 128, 64); + NULL, "This is what they wrote down after we did: five classmates of Satoko Houjou made a visitation to request her protection.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180100823", 128); OutputLine(NULL, "どういうことかわかるか!!", NULL, " Do you know what that means?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100824", 128, 64); + PlayVoice(4, "ps3/s12/01/180100824", 128); OutputLine(NULL, " 5人じゃ足りねえぇ!!", - NULL, " Five classmates are not enough!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100825", 128, 64); + NULL, " Five classmates are not enough!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100825", 128); OutputLine(NULL, " お前ら、仲間を救うために力を貸せッ!!!", - NULL, " We need your help! We need all of you!!!", Line_Normal); + NULL, "We need your help! We need all of you!!!", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100826", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100826", 128); OutputLine(NULL, " いいか惜しむな、人間が生きてる間にどれだけ人のために一肌脱げるチャンスがあるってんだ!!", NULL, "This is your chance to do something meaningful in your life!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100827", 128, 64); + PlayVoice(4, "ps3/s12/01/180100827", 128); OutputLine(NULL, " ここでやらなかったら男じゃねぇ、仲間じゃねえ!!", NULL, " If you don't help us, you're not our friends!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100828", 128, 64); + PlayVoice(4, "ps3/s12/01/180100828", 128); OutputLine(NULL, " 戦い方は簡単だ、ただ俺の背中を守ってくれればいい!!!", - NULL, " All you have to do is support me!!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100829", 128, 64); + NULL, " All you have to do is support me!!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100829", 128); OutputLine(NULL, " 矢面には俺が立つ、部活メンバーが全火力を受け持つ!!", - NULL, " I will do all the talking, and our club members are going to do all the fighting!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100830", 128, 64); + NULL, "I will do all the talking, and our club members are going to do all the fighting!!", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180100830", 128); OutputLine(NULL, " ただ俺たちの背中を守ってくれればいい!!", NULL, " We just want you guys to support us!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100831", 128, 64); + PlayVoice(4, "ps3/s12/01/180100831", 128); OutputLine(NULL, " それだけじゃ我慢がならなけりゃ吼えろ!!", - NULL, " If that's not enough, feel free to join the fight!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100832", 128, 64); + NULL, " If that's not enough, feel free to join the fight!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100832", 128); OutputLine(NULL, " 雛見沢分校のスピリッツってヤツを思い知らせてやれ!!!」", - NULL, " Let them know the spirit of the Hinamizawa Branch School!!!\"", Line_Normal); + NULL, "Let them know the spirit of the Hinamizawa Branch School!!!\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); DrawBustshotWithFiltering( 0, "Tie2", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "G2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/22/181400078", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400078", 128); OutputLine(NULL, "「ま、………前原くん…!", NULL, "\"M-Maebara-kun...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400079", 128, 64); + PlayVoice(4, "ps3/s12/22/181400079", 128); OutputLine(NULL, " こ、これは………!」", NULL, " What is going on...?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 教室の大騒ぎに気付き、いつの間にか廊下から知恵先生が顔を覗かせていた。", - NULL, "Chie-sensei looked into the classroom, the commotion having attracted her attention.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Chie-sensei looked into the classroom, the commotion having attracted her attention.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……とにかくクラスを落ち着けようと、中に入ろうとした時、その肩に、後から大きな手が乗せられた。", NULL, "As soon as she tried to step inside the class, someone behind her stopped her.", Line_Normal); ClearMessage(); @@ -796,22 +874,25 @@ void main() ChangeBustshot( 0, "Tie3", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400080", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400080", 128); OutputLine(NULL, "「こ、校長先生…!」", - NULL, "\"P, Principal...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"P, Principal...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/183200020", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("校長", NULL, "Principal", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/183200020", 128); OutputLine(NULL, "「知恵先生。", NULL, "\"Ms. Chie.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/183200021", 128, 64); + PlayVoice(4, "ps3/s12/00/183200021", 128); OutputLine(NULL, "……………お茶が飲みたいですな。", NULL, " ......I would like to have some tea...", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/183200022", 128, 64); + PlayVoice(4, "ps3/s12/00/183200022", 128); OutputLine(NULL, "淹れてはくれませんかな?」", - NULL, " Would you make me a cup, please?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Would you make me a cup, please?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは、圭一の演説を阻止するなという明白な意思。", NULL, "It was a clear display of his intent not to disrupt Keiichi's speech.", Line_Normal); ClearMessage(); @@ -820,31 +901,34 @@ void main() ChangeBustshot( 0, "Tie2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400081", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400081", 128); OutputLine(NULL, "「…い、いいんですか?!", NULL, "\"Are you sure...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400082", 128, 64); + PlayVoice(4, "ps3/s12/22/181400082", 128); OutputLine(NULL, " クラスには小さな子どももたくさんいます。", NULL, " There are lots of young children in the class.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/chie081701", 128, 64); + PlayVoice(4, "ps3/s12/22/chie081701", 128); OutputLine(NULL, "もしもみんなで児童相談所に押し掛けようなんてことになったら、保護者の方に……、」", - NULL, " If they all go to the child consultation center, how can we explain it to their parents...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If they all go to the child consultation center, how can we explain it to their parents...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawBustshotWithFiltering( 1, "Ri_MajimeA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawBustshotWithFiltering( 2, "Tie2", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "G2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500648", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500648", 128); OutputLine(NULL, "「……知恵。」", - NULL, "\"......Chie.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Chie.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Tie1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400084", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400084", 128); OutputLine(NULL, "「古手さん、……これはどういうことなんですか?!」", NULL, "\"Furude-san... What is going on here?!\"", Line_Normal); ClearMessage(); @@ -853,10 +937,11 @@ void main() ChangeBustshot( 1, "Ri_KomaruA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500649", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500649", 128); OutputLine(NULL, "「……みんなが、沙都子を助けるためにがんばろうとしてくれているのです。", NULL, "\"Everyone is trying so hard for Satoko's sake.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500650", 128, 64); + PlayVoice(4, "ps3/s12/05/180500650", 128); OutputLine(NULL, "……私は無力だから、……みんなの力を借りないと何もできない。", NULL, " I can't do anything... so I need their help...", Line_WaitForInput); @@ -864,55 +949,61 @@ void main() ChangeBustshot( 1, "Ri_MajimeA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500651", 128, 64); + PlayVoice(4, "ps3/s12/05/180500651", 128); OutputLine(NULL, "……でも、それを阻止しようとする知恵を食い止めるくらいはできる……!」", - NULL, " But I can at least try to stop you from stopping them...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But I can at least try to stop you from stopping them...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 知恵は、梨花がこんな形相で睨みつけるところを初めて見ただろう。", NULL, "Chie had never seen Rika staring at her with an expression like that.", Line_WaitForInput); OutputLine(NULL, "その意思の強さに驚く。", NULL, " She was surprised to see Rika looking so determined.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/183200023", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("校長", NULL, "Principal", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/183200023", 128); OutputLine(NULL, "「何を止める理由があるというのか。」", - NULL, "\"Why would you want to stop them?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Why would you want to stop them?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Tie3", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400085", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400085", 128); OutputLine(NULL, "「……校長先生…!」", - NULL, "\"Principal...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Principal...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/183200024", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("校長", NULL, "Principal", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/183200024", 128); OutputLine(NULL, "「大いに結構!!", NULL, "\"This is splendid, isn't it!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/183200025", 128, 64); + PlayVoice(4, "ps3/s12/00/183200025", 128); OutputLine(NULL, " やれるところまでやってみなさい!!", NULL, " They should do what they can!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/183200026", 128, 64); + PlayVoice(4, "ps3/s12/00/183200026", 128); OutputLine(NULL, " それで責任を求められるなら、不肖、この海江田が全て責任を取るッ!!!」", - NULL, " I will take responsibility for whatever happens!!\"", Line_ContinueAfterTyping); + NULL, " I will take responsibility for whatever happens!!\"", Line_Continue); PlaySE( 0, "s_Down", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - OutputLineAll(NULL, "", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 校長は分厚い胸板をガツンを叩いて見せた。", - NULL, "The principal pounded his own chest.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The principal pounded his own chest.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そこまで見せられては、知恵先生ももうそれ以上は言えない。", NULL, "Chie-sensei couldn't object any longer.", Line_Normal); ClearMessage(); @@ -921,25 +1012,27 @@ void main() ChangeBustshot( 2, "Tie1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400086", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400086", 128); OutputLine(NULL, "「わかりました…。", NULL, "\"I understand...", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400087", 128, 64); + PlayVoice(4, "ps3/s12/22/181400087", 128); OutputLine(NULL, "くれぐれも怪我人など出さないように。", NULL, " Please make sure that no one gets hurt.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400088", 128, 64); + PlayVoice(4, "ps3/s12/22/181400088", 128); OutputLine(NULL, "ルールとマナーを絶対に守ること。", NULL, " You all must follow the rules and mind your manners.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400089", 128, 64); + PlayVoice(4, "ps3/s12/22/181400089", 128); OutputLine(NULL, "約束ですよ!」", - NULL, " You have to promise me that!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You have to promise me that!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Ri_WaraiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500652", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500652", 128); OutputLine(NULL, "「……二人とも、ありがとうなのです…!」", NULL, "\"...Thank you very much...!\"", Line_Normal); ClearMessage(); @@ -948,16 +1041,18 @@ void main() FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/00/183200027", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("校長", NULL, "Principal", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/183200027", 128); OutputLine(NULL, "「知恵先生、よく思い止まりましたな。」", - NULL, "\"I'm proud of you, Ms. Chie.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I'm proud of you, Ms. Chie.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Tie3", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400090", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400090", 128); OutputLine(NULL, "「この歳をして、生徒には教えられることばかりです…。", NULL, "\"My students are teaching me many lessons...", Line_WaitForInput); @@ -965,16 +1060,16 @@ void main() ChangeBustshot( 2, "Tie2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400091", 128, 64); + PlayVoice(4, "ps3/s12/22/181400091", 128); OutputLine(NULL, "……………よし。", NULL, " ..........Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400092", 128, 64); + PlayVoice(4, "ps3/s12/22/181400092", 128); OutputLine(NULL, "…覚悟を決めました。", NULL, " I've made my decision.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400093", 128, 64); + PlayVoice(4, "ps3/s12/22/181400093", 128); OutputLine(NULL, "……教え子は私の娘も同じ。", NULL, " My students are like my own children.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400094", 128, 64); + PlayVoice(4, "ps3/s12/22/181400094", 128); OutputLine(NULL, "娘を庇わぬ母はなし!」", NULL, " And what mother wouldn't protect her own children?!\"", Line_Normal); ClearMessage(); @@ -982,25 +1077,27 @@ void main() DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); DrawSceneWithMask( "GK2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100833", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100833", 128); OutputLine(NULL, "「よし!!!", NULL, "\"All right!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100834", 128, 64); + PlayVoice(4, "ps3/s12/01/180100834", 128); OutputLine(NULL, " みんな、今日の学校が終わったら、各自速攻で帰宅し自転車で興宮の図書館に集合だ!!", NULL, " Head back out as soon as you get home today, and meet us at the Okinomiya library!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100835", 128, 64); + PlayVoice(4, "ps3/s12/01/180100835", 128); OutputLine(NULL, " そこの1階奥が相談所になっている!!」", - NULL, " The child consultation center is on the first floor!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " The child consultation center is on the first floor!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/02/180200430", 128, 64); - PlaySE(5, "ps3/s12/03/180300382", 128, 64); - PlaySE(6, "ps3/s12/05/180500653", 128, 64); - PlaySE(7, "ps3/s12/25/182500009", 128, 64); - PlaySE(8, "ps3/s12/24/182400017", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("生徒たち", NULL, "Pupils", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200430", 128); + PlayVoice(5, "ps3/s12/03/180300382", 128); + PlayVoice(6, "ps3/s12/05/180500653", 128); + PlayVoice(7, "ps3/s12/25/182500009", 128); + PlayVoice(8, "ps3/s12/24/182400017", 128); OutputLine(NULL, "「「「おおおおおぉぉ!!!」」」", - NULL, "\"Yeeeeah!!!\"", Line_ContinueAfterTyping); + NULL, "\"Yeeeeah!!!\"", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); @@ -1016,7 +1113,8 @@ void main() DrawBustshotWithFiltering( 2, "Tie2", "maskright", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK3", "maskright", 7, 0, 300 ); - PlaySE(4, "ps3/s12/22/181400095", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400095", 128); OutputLine(NULL, "「お待ちなさい!」", NULL, "\"Wait!\"", Line_Normal); ClearMessage(); @@ -1025,12 +1123,14 @@ void main() DrawBustshotWithFiltering( 1, "Re_BikkuriA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200431", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200431", 128); OutputLine(NULL, "「知恵先生…!」", - NULL, "\"Chie-sensei...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Chie-sensei...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100835_1", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100835_1", 128); OutputLine(NULL, "「せ、先生…、まさか俺たちを止めるつもりですか…!!」", NULL, "\"Sensei... are you going to stop us...?!\"", Line_Normal); ClearMessage(); @@ -1041,53 +1141,57 @@ void main() DrawBustshot( 0, "Tie1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400096", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400096", 128); OutputLine(NULL, "「とんでもない。", NULL, "\"Certainly not.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400097", 128, 64); + PlayVoice(4, "ps3/s12/22/181400097", 128); OutputLine(NULL, "あなたたちの意思の強さはよくわかりました。", NULL, " I truly understand your passion.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400098", 128, 64); + PlayVoice(4, "ps3/s12/22/181400098", 128); OutputLine(NULL, "社会のルールにちゃんと則って戦うなら、先生もみんなを支持します!」", - NULL, " I'm going to support you, as long as you follow the rules!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm going to support you, as long as you follow the rules!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/01/180100836", 128, 64); - PlaySE(5, "ps3/s12/02/180200433", 128, 64); - PlaySE(6, "ps3/s12/03/180300383", 128, 64); - PlaySE(7, "ps3/s12/05/180500654", 128, 64); - PlaySE(8, "ps3/s12/25/182500010", 128, 64); - PlaySE(9, "ps3/s12/24/182400018", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("生徒たち", NULL, "Pupils", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100836", 128); + PlayVoice(5, "ps3/s12/02/180200433", 128); + PlayVoice(6, "ps3/s12/03/180300383", 128); + PlayVoice(7, "ps3/s12/05/180500654", 128); + PlayVoice(8, "ps3/s12/25/182500010", 128); + PlayVoice(9, "ps3/s12/24/182400018", 128); OutputLine(NULL, "「「うをおおおおおおおお!!!」」", - NULL, "\"Yeaaaah!!!\"", Line_ContinueAfterTyping); + NULL, "\"Yeaaaah!!!\"", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 0, 4*2, TRUE ); - OutputLineAll(NULL, "", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps3/s12/22/181400099", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400099", 128); OutputLine(NULL, "「皆さんがちゃんとお行儀よくするか、先生も同行します!", NULL, "\"I'm coming with you to make sure you behave yourselves.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400100", 128, 64); + PlayVoice(4, "ps3/s12/22/181400100", 128); OutputLine(NULL, " よろしいですね?!」", - NULL, " Is that okay?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Is that okay?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/01/180100837", 128, 64); - PlaySE(5, "ps3/s12/02/180200434", 128, 64); - PlaySE(6, "ps3/s12/03/180300384", 128, 64); - PlaySE(7, "ps3/s12/05/180500655", 128, 64); - PlaySE(8, "ps3/s12/25/182500011", 128, 64); - PlaySE(9, "ps3/s12/24/182400019", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("生徒たち", NULL, "Pupils", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100837", 128); + PlayVoice(5, "ps3/s12/02/180200434", 128); + PlayVoice(6, "ps3/s12/03/180300384", 128); + PlayVoice(7, "ps3/s12/05/180500655", 128); + PlayVoice(8, "ps3/s12/25/182500011", 128); + PlayVoice(9, "ps3/s12/24/182400019", 128); OutputLine(NULL, "「「「おおおおおおおおおおお!!!」」」", - NULL, "\"Yeaaaah!!!\"", Line_ContinueAfterTyping); + NULL, "\"Yeaaaah!!!\"", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); @@ -1098,6 +1202,7 @@ void main() ClearMessage(); SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " よっしゃよっしゃあ!!", NULL, "Alright, alright!", Line_WaitForInput); OutputLine(NULL, " 来た来た盛り上がって来やがった!!", @@ -1121,25 +1226,30 @@ void main() DrawSceneWithMask( "Sora", "maskright", 1, 0, 300 ); SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺たちは学校が終わると同時に速攻で帰宅、自転車で直ちに興宮へ向かった。", - NULL, "We headed for the library as soon as we got back home from school.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "We headed for the library as soon as we got back home from school.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 家の用事だのなんだので何人かは抜けるだろうと思っていたのだが、信じられないくらいに全員が揃った。", NULL, "I'd expected that few kids wouldn't show up, but surprisingly, everyone came along.", Line_WaitForInput); OutputLine(NULL, "それだけにみんなの気迫を感じる。", NULL, " I could tell just how driven they were.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " また、知恵先生も一緒なのが心強かった。", - NULL, "It was also encouraging to have Chie-sensei there with us.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It was also encouraging to have Chie-sensei there with us.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いくら俺が、正攻法だと訴えても、どことなく後ろめたさが拭えなかった。", - NULL, "I had to admit I had been feeling a bit guilty for dragging everyone to the consultation center...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I had to admit I had been feeling a bit guilty for dragging everyone to the consultation center...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、知恵先生のお墨付きがあれば、そこには後ろめたさなどない!", NULL, "but as long as Chie-sensei was with us, I didn't need to feel that guilt!", Line_Normal); ClearMessage(); @@ -1154,73 +1264,84 @@ void main() PlayBGM( 1, "semi", 120, 0 ); SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps3/s12/00/jimua18010", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("事務員", NULL, "Office Worker", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/jimua18010", 128); OutputLine(NULL, "「前原さん、窓口までお越しください…。」", NULL, "\"Maebara-san, please come to the counter...\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Mati_Ji2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100838", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100838", 128); OutputLine(NULL, "「はい、前原です。」", - NULL, "\"Hello, I'm Maebara.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Hello, I'm Maebara.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/jimua18011", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("事務員", NULL, "Office Worker", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/jimua18011", 128); OutputLine(NULL, "「えぇと、……今日はどういったご用件でしょうか?」", NULL, "\"How can we help you today...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100839", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100839", 128); OutputLine(NULL, "「相談票に書いたとおりです。", NULL, "\"As I wrote on the registration form,", Line_WaitForInput); - PlaySE(4, "ps2/01/180100840", 128, 64); + PlayVoice(4, "ps2/01/180100840", 128); OutputLine(NULL, "北条沙都子の保護に緊急性があることを陳情に来ました。」", - NULL, " we came to tell you about the danger Satoko Houjou is in.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " we came to tell you about the danger Satoko Houjou is in.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/jimua18012", 128, 64); + PlayVoice(4, "ps2/00/jimua18012", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「あの……何人でお越しですか?", NULL, "\"Um, how many of you are here today...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/jimua18013", 128, 64); + PlayVoice(4, "ps3/s12/00/jimua18013", 128); OutputLine(NULL, " 皆さん、どういったご関係でしょうか…?」", - NULL, " And how are you all related to her...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " And how are you all related to her...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100841_1", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100841_1", 128); OutputLine(NULL, "「沙都子のクラスメート全員と引率教師、締めて27名です。」", NULL, "\"We're Satoko's classmates and her teacher. There are twenty-seven of us.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/jimua18014", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("事務員", NULL, "Office Worker", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/jimua18014", 128); OutputLine(NULL, "「えっと……、相談室がそんなに広くないもので…、", NULL, "\"Well... our consultation room is not very large...", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/jimua18015", 128, 64); + PlayVoice(4, "ps3/s12/00/jimua18015", 128); OutputLine(NULL, "できれば代表の方だけでお願いしたいのですが…。」", - NULL, " Can we ask just a few people to come inside as representatives...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Can we ask just a few people to come inside as representatives...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_DefB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200435", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200435", 128); OutputLine(NULL, "「なら、会議室とかの広い部屋を用意したらどうですか?", NULL, "\"Then shouldn't you prepare a bigger room, like a meeting room?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200436", 128, 64); + PlayVoice(4, "ps3/s12/02/180200436", 128); OutputLine(NULL, " 部屋に合わせるんじゃなくて、私たちに合わせるべきだと思います。」", - NULL, " I believe you should be arranging a room for us, not asking us to adjust to yours.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I believe you should be arranging a room for us, not asking us to adjust to yours.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/jimua18016", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("事務員", NULL, "Office Worker", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/jimua18016", 128); OutputLine(NULL, "「…えっと、……その、お待ちください…。」", NULL, "\"...Er... please, just give us a moment...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " かなりうろたえてるようだった。", - NULL, "The receptionist seemed troubled.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The receptionist seemed troubled.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 事務員は一度待合室のソファーに戻ってくれというような仕草をすると、おろおろしながら内線電話で訴えているようだった。", NULL, "She told us to head back to our seats, and started to make a phone call to someone.", Line_Normal); ClearMessage(); @@ -1228,38 +1349,44 @@ void main() DrawBustshotWithFiltering( 1, "Si_AkuwaraiA1", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "Mati_Ji3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/06/180600237", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600237", 128); OutputLine(NULL, "「…レナさんってやりますねー。", NULL, "\"...Good job, Rena-san!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600238", 128, 64); + PlayVoice(4, "ps3/s12/06/180600238", 128); OutputLine(NULL, "今のはプロの私でも絶妙だと思うタイミングの脅しでした。」", - NULL, " I consider myself a pro, and even I thought that threat was perfectly timed.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I consider myself a pro, and even I thought that threat was perfectly timed.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_HauA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200437", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200437", 128); OutputLine(NULL, "「はぅ、…それって多分褒め言葉じゃない〜〜。」", - NULL, "\"Hau, are you trying to compliment me?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Hau, are you trying to compliment me?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナは相手の心の機微を読むのがうまい。", - NULL, "Rena is good at reading other people's minds.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rena is good at reading other people's minds.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……それは気が利くってことなんだが、敵に回せば、巧みに突いてくる恐ろしい存在ってことでもあるわけだ。", NULL, "Sometimes she can use that talent against the enemy to intimidate them.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今や事務所の中は妙な雰囲気に包まれていた。", - NULL, "A strange atmosphere permeated the office.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "A strange atmosphere permeated the office.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何しろ、親類が何人か相談にくるのがせいぜいなのに、社会科見学じゃあるまいし1クラスが丸ごと押し掛けてきて陳情だなんて前例がないことに違いない。", NULL, "It must have been the first time a whole class had visited on the behalf of one child. It was as though we were here for a school trip.", Line_Normal); ClearMessage(); @@ -1272,83 +1399,95 @@ void main() DrawSceneWithMask( "Ka1", "maskright", 1, 0, 300 ); PlayBGM( 0, "G_Tactics", 120, 0 ); - PlaySE(4, "ps3/s12/00/hara081701", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("原山", NULL, "Harayama", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/hara081701", 128); OutputLine(NULL, "「どうもどうも…、福祉推進係長の原山と申します。", NULL, "\"Well, hello... I'm Harayama, the manager of this center.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/hara081702", 128, 64); + PlayVoice(4, "ps3/s12/00/hara081702", 128); OutputLine(NULL, "どうぞ皆さんお掛けください。」", - NULL, " Please take a seat.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Please take a seat.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 0, "Tie1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400101", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400101", 128); OutputLine(NULL, "「本日はご多忙の中、押し掛けさせていただき申し訳ございません。", NULL, "\"I'm sorry for bringing the whole class to your office.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400102", 128, 64); + PlayVoice(4, "ps3/s12/22/181400102", 128); OutputLine(NULL, "雛見沢分校の知恵と申します。", NULL, " I'm Chie, from the Hinamizawa Branch School.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400103", 128, 64); + PlayVoice(4, "ps3/s12/22/181400103", 128); OutputLine(NULL, "よろしくお願いいたします。」", NULL, " We're here to talk with you today.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 人数が昨日の5倍となり、引率者に大人もついたことで、俺たちの格が急に上がったようだった。", NULL, "They were treating us so differently now that we had five times as many kids, plus one adult.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あの狭い相談室ではなく、レナが要望したとおり、全員が座れる教室大の会議室に通された。", - NULL, "Instead of that small consultation room, they took us to a big meeting hall.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Instead of that small consultation room, they took us to a big meeting hall.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " しかも、昨日の相談員に加え、係長という上司まで同席した。", NULL, "On top of that, the manager was there, alongside the lady from yesterday.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/22/181400104", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400104", 128); OutputLine(NULL, "「では代表の前原くんに譲ります。」", - NULL, "\"I will let Maebara-kun do the talking.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I will let Maebara-kun do the talking.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 0, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それだけ言うと、知恵先生は一番遠い席へ下がった。", - NULL, "Chie-sensei sat down at the far end of the table.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Chie-sensei sat down at the far end of the table.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あくまでも引率だ。", NULL, "She was just here to look after us.", Line_WaitForInput); OutputLine(NULL, "それに、この喧嘩は俺たちが売った。", - NULL, " Besides, like I'd said, we were the ones who were going to fight.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Besides, like I'd said, we were the ones who were going to fight.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 知恵先生は後にいてくれるだけで充分だ!", NULL, "It was fine if Chie-sensei just stayed there and watched us quietly.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ka2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100842", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100842", 128); OutputLine(NULL, "「代表の前原圭一です。", NULL, "\"I'm Keiichi Maebara.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100843", 128, 64); + PlayVoice(4, "ps3/s12/01/180100843", 128); OutputLine(NULL, "よろしくお願いします。」", - NULL, " Nice to meet you.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Nice to meet you.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/182900003", 128, 64); + PlayVoice(4, "ps2/00/182900003", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「えぇとですね、昨日、前原さんとお友達の方5人がお見えになって、北条沙都子さんの件で貴重なご意見を賜ったとのお話は聞かせていただいております。", NULL, "\"Well, I've heard that yesterday you visited us with five of your friends to present your valuable thoughts to us on Satoko Houjou-san's case.", Line_WaitForInput); - PlaySE(4, "ps2/00/182900004", 128, 64); + PlayVoice(4, "ps2/00/182900004", 128); OutputLine(NULL, "本日はそれとは別のお話でしょうか?」", - NULL, " Are you here on a different matter today?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Are you here on a different matter today?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いきなり向こうから発言があるとは思わなかったな。", NULL, "I hadn't expected that they would start the conversation.", Line_WaitForInput); OutputLine(NULL, "どういう意図だ?", @@ -1360,38 +1499,44 @@ void main() DrawBustshotWithFiltering( 2, "Re_OkoruB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/02/180200438", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/02/180200438", 128); OutputLine(NULL, "「……何だか曖昧で気持ち悪い。", NULL, "\"...I don't like how ambiguous this feels.", Line_WaitForInput); - PlaySE(4, "ps2/02/180200439", 128, 64); + PlayVoice(4, "ps2/02/180200439", 128); OutputLine(NULL, "自分たちに非があるのかないのかわかりかねてて、出方を探ってるみたいだね。」", - NULL, " It feels like they're debating how to move, unsure if the fault lies with us or not.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It feels like they're debating how to move, unsure if the fault lies with us or not.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Si_IkariA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/06/180600239", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/06/180600239", 128); OutputLine(NULL, "「圭ちゃん。", NULL, "\"Kei-chan.", Line_WaitForInput); - PlaySE(4, "ps2/06/180600240", 128, 64); + PlayVoice(4, "ps2/06/180600240", 128); OutputLine(NULL, "ここは今日来た理由を強めに言って、非が向こうにあることをアピールすべきです」", - NULL, " You should clearly tell them why we came here, and let them know that they're in the wrong.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You should clearly tell them why we came here, and let them know that they're in the wrong.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 頼もしい参謀たちが後から分析を入れてくれる。", - NULL, "My friends were analyzing the situation behind me.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "My friends were analyzing the situation behind me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …何だか、外国の首脳と会談してるみたいな気になってきたぜ。", NULL, "It felt like I was having a meeting with the president of a foreign country.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そうだ、俺は今、首脳なんだ。", - NULL, "...Actually, that wasn't far from the truth. I was sort of the prime minister.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...Actually, that wasn't far from the truth. I was sort of the prime minister.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " クラスを代表している。品を欠くな、だけれどきっちり押し通せ!", NULL, "I was representing the whole class. I needed to be polite, but stern!", Line_Normal); ClearMessage(); @@ -1402,7 +1547,8 @@ void main() DrawBustshotWithFiltering( 0, "Me_HutekiA1", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/03/180300385", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300385", 128); OutputLine(NULL, "「よし、この角度から攻めるか。", NULL, "\"Alright, let's attack from this angle then.", Line_WaitForInput); @@ -1410,21 +1556,23 @@ void main() ChangeBustshot( 0, "Me_AkuwaraiB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/03/180300386", 128, 64); + PlayVoice(4, "ps2/03/180300386", 128); OutputLine(NULL, "……圭ちゃん、こんな感じで言って。", NULL, " ...Kei-chan, tell them something like this.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300387", 128, 64); + PlayVoice(4, "ps2/03/180300387", 128); OutputLine(NULL, "えっとね……!」", - NULL, " Got it...?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Got it...?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音から攻撃方針の伝達がある。", NULL, "Mion gave me her attack plan.", Line_WaitForInput); OutputLine(NULL, "……やはり魅音はこうでなくちゃな。", - NULL, " ...This really is how Mion operates best.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...This really is how Mion operates best.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 打たれ弱いなら、矢面には図太い俺が立てばいいんだ。", NULL, "If she's weak on defense, then I can bear the brunt with impudence...", Line_WaitForInput); OutputLine(NULL, "そして魅音は背後から適切な指示を出す!", @@ -1434,60 +1582,72 @@ void main() DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); DrawSceneWithMask( "Ka2", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺は仲間たちの分析と指示を取り入れ、代表者らしく冷静な口調で言った。", NULL, "I took my friends' analyses and advice in consideration, and calmly opened my mouth.", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/01/180100844", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100844", 128); OutputLine(NULL, "「…いえ、その前にそれを確認させてください。", NULL, "\"...No, first let me confirm something with you.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100845", 128, 64); + PlayVoice(4, "ps2/01/180100845", 128); OutputLine(NULL, "今日、私たちが来たのは昨日お話がしっかり伝わっているかどうかを確認したかったのです。", - NULL, " We've come here today to make sure what we came to convey yesterday was properly conveyed to you.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100846", 128, 64); + NULL, " We've come here today to make sure what we came to convey yesterday was properly conveyed to you. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100846", 128); OutputLine(NULL, "申し訳ございませんが、昨日、私たちがお話した内容を把握されているかお教えください。", - NULL, " So I apologize if this seems rude, but could you please tell us how much you grasped from our conversation yesterday?", Line_WaitForInput); - PlaySE(4, "ps2/01/180100847", 128, 64); + NULL, "So I apologize if this seems rude, but could you please tell us how much you grasped from our conversation yesterday?", Line_WaitForInput); + PlayVoice(4, "ps2/01/180100847", 128); OutputLine(NULL, "箇条書きを読み上げる程度で結構ですので。」", NULL, " It's alright if that just means reading a memo aloud.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 1秒の間があった。", - NULL, "They became quiet for a second.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They became quiet for a second.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 時間に直せば一瞬だが、この状況下では長考に入るだろう。", NULL, "It might have only been a short time, but the silence felt much longer than that.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 係長の顔がどんどん冷静になっていくのがわかる。", - NULL, "I could see the manager's expression turning serious.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I could see the manager's expression turning serious.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……社会科見学に付き合うくらいのつもりが、急に地域住民の陳情団との対応に変わったからだ。", NULL, "...He thought was just dealing with a social studies class, but suddenly his response changed to that of one dealing with a protest group of local citizens.", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/182900005", 128, 64); + PlayVoice(4, "ps2/00/182900005", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「…………私どもの方では、北条沙都子さんが一時保護等を受けるべき辛い事情にあり、その対応を急ぐべきであるとの訴えがあったものと認識しております。", - NULL, "\"...From my understanding, we've acknowledged that you came to appeal that Satoko Houjou-san is in an extreme situation meriting temporary protection from our agency, and that we should expedite our response.", Line_WaitForInput); - PlaySE(4, "ps2/00/182900006", 128, 64); + NULL, "\"...From my understanding, we've acknowledged that you came to appeal that Satoko Houjou-san is in an extreme situation meriting temporary protection from our agency, and that we should expedite our response. ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "ps2/00/182900006", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "その際、当方の職員から、決して傍観ではなく、現在対応を協議中である旨を説明させていただいたと思います。」", - NULL, " I believe that our staff at the time explained that we are not taking her situation lightly, and are currently discussing the appropriate measures.\"", Line_Normal); + NULL, "I believe that our staff at the time explained that we are not taking her situation lightly, and are currently discussing the appropriate measures.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/01/180100848", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100848", 128); OutputLine(NULL, "「北条沙都子の叔父が、去年の時点でも虐待をしていたという事実を加味した上でも、緊急に対応する必要がないとお考えですか?」", NULL, "\"So taking into consideration the fact that Satoko Houjou was suffering abuse from her uncle at this time last year, you still believe an urgent response is unnecessary?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/182900007", 128, 64); + PlayVoice(4, "ps2/00/182900007", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「えーとですね、去年の時点では北条鉄平氏が虐待を行なっていたという情報は当方では確認しておりません。」", NULL, "\"Well, our organization has no confirmed records that Teppei Houjou-san was administering abuse at this time last year.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ka1", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ざわざわざわざわ!!!", NULL, "Mutter mutter mutter mutter!!!", Line_Normal); ClearMessage(); @@ -1496,50 +1656,57 @@ void main() DrawBustshotWithFiltering( 0, "Si_TohohoA1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/01/180100848_849_01", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100848_849_01", 128); OutputLine(NULL, "「はぁッ?!", NULL, "\"What?!", Line_WaitForInput); - PlaySE(4, "ps2/01/180100848_849_02", 128, 64); + PlayVoice(4, "ps2/01/180100848_849_02", 128); OutputLine(NULL, " 去年のあんたたちは何をやってたんですか!!", NULL, " What the hell were you guys doing last year?!", Line_WaitForInput); - PlaySE(4, "ps2/01/180100848_849_03", 128, 64); + PlayVoice(4, "ps2/01/180100848_849_03", 128); OutputLine(NULL, " 叔父叔母夫婦で共に虐めてたんです!!", NULL, " She was being abused by both her aunt and uncle!!", Line_WaitForInput); - PlaySE(4, "ps2/01/180100848_849_04", 128, 64); + PlayVoice(4, "ps2/01/180100848_849_04", 128); OutputLine(NULL, " まさか叔母だけが虐めてたって認識じゃないですよね?!」", NULL, " Please don't tell us that you were only aware about the abuse from her aunt!!\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ka1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps2/00/182900008", 128, 64); + PlayVoice(4, "ps2/00/182900008", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「……本来なら個人情報なので申し上げられないことですが、皆さんには特別にお話します。", - NULL, "\"Normally we don't talk about such private affairs, but under these special circumstances, I think it's acceptable to say.", Line_WaitForInput); - PlaySE(4, "ps2/00/182900009", 128, 64); + NULL, "\"Normally we don't talk about such private affairs, but under these special circumstances, I think it's acceptable to say. ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "ps2/00/182900009", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "去年の件では、叔母の玉枝氏と沙都子さんにトラブルがあったことは確認しておりますが、叔父が関わったという認識はありませんでした。", - NULL, " We are aware that there was trouble between Satoko-san and her aunt Tamae-san; however, we have no record showing that her uncle was also involved in the abuse.", Line_WaitForInput); - PlaySE(4, "ps2/00/182900010", 128, 64); + NULL, "We are aware that there was trouble between Satoko-san and her aunt Tamae-san; however, we have no record showing that her uncle was also involved in the abuse. ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "ps2/00/182900010", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "実際、ご近所の方からの聞き込みでも、玉枝氏にややヒステリックな傾向があるとは聞けましたが、叔父である鉄平氏の名前が出たことは一度もありません。」", - NULL, " In fact, when we interviewed her neighbors, several mentioned Tamae-san's slight hysteric tendencies, but none ever brought up the name of her uncle, Teppei-san.\"", Line_Normal); + NULL, "In fact, when we interviewed her neighbors, several mentioned Tamae-san's slight hysteric tendencies, but none ever brought up the name of her uncle, Teppei-san.\"", Line_Normal); ClearMessage(); DisableWindow(); DrawBustshotWithFiltering( 2, "Re_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/02/180200440", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/02/180200440", 128); OutputLine(NULL, "「それは叔母さんが特に陰湿だったから目立っただけだと思います。", NULL, "\"We believe that's simply because his abuse didn't stand out under the shadow of her aunt's especially vicious nature.", Line_WaitForInput); - PlaySE(4, "ps2/02/180200441", 128, 64); + PlayVoice(4, "ps2/02/180200441", 128); OutputLine(NULL, "叔父さんが虐めていないという証明にはならないと思います。」", - NULL, " We do not believe that constitutes evidence that her uncle was not abusing her as well.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We do not believe that constitutes evidence that her uncle was not abusing her as well.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/182900011", 128, 64); + PlayVoice(4, "ps2/00/182900011", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「…なるほど、では去年の時点でも鉄平氏は児童に虐待を加えていた可能性があると…。」", - NULL, "\"...I see. So you claim there was a likelihood that Teppei-san also inflicted abuse on the child at this time last year.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...I see. So you claim there was a likelihood that Teppei-san also inflicted abuse on the child at this time last year.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 係長と相談員は、初耳だというのをジェスチャーで示したいのか、手帳に万年筆を走らせている。", NULL, "The manager and the staff beside him jotted that down with a pen, as if to show that that was their first time hearing the information.", Line_Normal); ClearMessage(); @@ -1548,21 +1715,24 @@ void main() FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/01/180100849", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100849", 128); OutputLine(NULL, "「つまり、私たちが来たのはそういうことです。", NULL, "\"This is why we came here today.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100850", 128, 64); + PlayVoice(4, "ps2/01/180100850", 128); OutputLine(NULL, "相談所に状況把握が正しく行なわれていないからです。", - NULL, " We believe the child consultation center doesn't have a proper understanding of her present situation.", Line_WaitForInput); - PlaySE(4, "ps2/01/180100851", 128, 64); + NULL, " We believe the child consultation center doesn't have a proper understanding of her present situation. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100851", 128); OutputLine(NULL, "沙都子が置かれている状況をちゃんと理解できたなら、これがどんなに緊急性のある問題かすぐにわかるはずです!」", - NULL, " We believe you should be able to see how urgent this case is once you fully understand it!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We believe you should be able to see how urgent this case is once you fully understand it!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/182900012", 128, 64); + PlayVoice(4, "ps2/00/182900012", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「なるほど、お話はわかりました。", NULL, "\"I see. We're taking that into consideration.", Line_WaitForInput); - PlaySE(4, "ps2/00/182900013", 128, 64); + PlayVoice(4, "ps2/00/182900013", 128); OutputLine(NULL, "鉄平氏の件については改めて調査させていただきます。」", NULL, " Please allow us to do a more thorough investigation into Teppei-san.\"", Line_Normal); ClearMessage(); @@ -1570,15 +1740,18 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefA1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Ka2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps2/02/180200442", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/02/180200442", 128); OutputLine(NULL, "「昨日もお話しましたが、叔父は一年間育児放棄をしていたはずです。", - NULL, "\"We mentioned this yesterday as well, but her uncle had abandoned his responsibilities as guardian for over a year.", Line_WaitForInput); - PlaySE(4, "ps2/02/180200443", 128, 64); + NULL, "\"We mentioned this yesterday as well, but her uncle had abandoned his responsibilities as guardian for over a year. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/02/180200443", 128); OutputLine(NULL, "それについて昨日はお返事がいただけませんでしたが、相談所さんはどうお考えですか?」", - NULL, " We received no response on this information yesterday, but what is your organization's opinion on this matter?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We received no response on this information yesterday, but what is your organization's opinion on this matter?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/182900014", 128, 64); + PlayVoice(4, "ps2/00/182900014", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「もちろん当方でも、鉄平氏が一年間自宅を空けられていた件は把握しており、それについて鉄平氏にもお尋ねしています。」", NULL, "\"Of course our office is aware that Teppei-san was absent from his residence for a year, and we have interviewed him on that matter.\"", Line_Normal); ClearMessage(); @@ -1586,33 +1759,37 @@ void main() DrawBustshotWithFiltering( 1, "Si_MajimeA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "Ka2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps2/06/180600245", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/06/180600245", 128); OutputLine(NULL, "「で、叔父のヤツはそれになんて回答したんです?!", NULL, "\"So what was his excuse?", Line_WaitForInput); - PlaySE(4, "ps2/06/180600246", 128, 64); + PlayVoice(4, "ps2/06/180600246", 128); OutputLine(NULL, " プライバシーで話せないってんでしょうけど、それは沙都子を一年間放ったらかすに値する回答だったわけですよね?」", - NULL, " I mean, you can't talk about it for privacy reasons, but if it convinced all of you, it must have justified leaving her alone for a whole year, right?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I mean, you can't talk about it for privacy reasons, but if it convinced all of you, it must have justified leaving her alone for a whole year, right?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Me_IkariB2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/03/180300388", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300388", 128); OutputLine(NULL, "「叔父が興宮の愛人の家に転がり込んでいたことが、一年間放ったらかす理由になるってんなら、その旨、一筆入れてもらいたいです。」", NULL, "\"If you believe living with his mistress in Okinomiya is sufficient reason for abandoning his responsibilities for a full year, then we would like to receive that in writing.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ka1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps2/00/182900015", 128, 64); + PlayVoice(4, "ps2/00/182900015", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「いえ…、そうなんですか?", NULL, "\"No... is that what happened?", Line_WaitForInput); - PlaySE(4, "ps2/00/182900016", 128, 64); + PlayVoice(4, "ps2/00/182900016", 128); OutputLine(NULL, " 私どもは鉄平氏が沙都子さんを養育するためにやむなく出稼ぎに出ていたという説明を受けておりまして、そのようなお話は初耳です…。」", - NULL, " He explained to us that he was forced to work away from home in order to raise Satoko-san, so this is our first time hearing that...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " He explained to us that he was forced to work away from home in order to raise Satoko-san, so this is our first time hearing that...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何だそりゃ!!", NULL, "What the hell?!", Line_WaitForInput); OutputLine(NULL, " そんな下手な嘘を真に受けるのかよ?!", @@ -1623,83 +1800,98 @@ void main() DrawBustshotWithFiltering( 2, "Re_KomaruA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/02/180200444", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/02/180200444", 128); OutputLine(NULL, "「初耳だって言うなら、沙都子は今日で3日続けて休んでいます。", - NULL, "\"If it's your first time hearing that, then you should also know Satoko has been absent from school three days in a row now.", Line_WaitForInput); - PlaySE(4, "ps2/02/180200445", 128, 64); + NULL, "\"If it's your first time hearing that, then you should also know Satoko has been absent from school three days in a row now. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/02/180200445", 128); OutputLine(NULL, "昨日から風邪と言う連絡は来ていますが、村に唯一の入江診療所に沙都子が診察に訪れた証拠はありません。", - NULL, " While he contacted the school yesterday to say she had a cold, the only hospital in the village, the Irie Clinic, has no records of her being examined.", Line_WaitForInput); + NULL, "While he contacted the school yesterday to say she had a cold, the only hospital in the village, the Irie Clinic, has no records of her being examined. ", GetGlobalFlag(GLinemodeSp)); DisableWindow(); ChangeBustshot( 2, "Re_OkoruA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/02/180200446", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/02/180200446", 128); OutputLine(NULL, "3日も寝込むような病気で病院へ通わせない親の対応をどうお考えですか?!」", - NULL, " What do you believe the proper response is for a guardian who refuses to take a child to the hospital when she's been bedridden with illness for three days in a row?\"", Line_Normal); + NULL, "What do you believe the proper response is for a guardian who refuses to take a child to the hospital when she's been bedridden with illness for three days in a row?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/182900017", 128, 64); + PlayVoice(4, "ps2/00/182900017", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「いえ、1日を休まれたのか確認しておりますが、3日も続いているとは…それも初耳です…。", - NULL, "\"Well, we confirmed that she was absent one day, but three days in a row... is news to us as well...", Line_WaitForInput); - PlaySE(4, "ps2/00/182900018", 128, 64); + NULL, "\"Well, we confirmed that she was absent one day, but three days in a row... is news to us as well... ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "ps2/00/182900018", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "ただですね、私どもの職員が直接お伺いし、沙都子さんに虐待の事実確認をして本人の否定を得ています。", - NULL, " However, our social worker met directly with Satoko-san and confirmed that the child in question denies the occurence of abuse.", Line_WaitForInput); - PlaySE(4, "ps2/00/182900019", 128, 64); + NULL, "However, our social worker met directly with Satoko-san and confirmed that the child in question denies the occurence of abuse. ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "ps2/00/182900019", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "鉄平氏と一緒に今後も住み続けたいですか、との問いにイエスのお返事をいただいておりますわけで…。」", - NULL, " When we asked if she wished to continue living with Teppei-san, she answered in the affirmative...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "When we asked if she wished to continue living with Teppei-san, she answered in the affirmative...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/01/180100852", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100852", 128); OutputLine(NULL, "「本人が虐待はないと言ったら、それで虐待はないことになるんですか?!」", NULL, "\"So there's no abuse as long as she says so?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/182900020", 128, 64); + PlayVoice(4, "ps2/00/182900020", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「そこがですね、難しいところでして…。", NULL, "\"That's one of the more difficult aspects...", Line_WaitForInput); - PlaySE(4, "ps2/00/182900021", 128, 64); + PlayVoice(4, "ps2/00/182900021", 128); OutputLine(NULL, "虐待というのは児童本人にとってそうであるかどうかがとても重要なんです。", - NULL, " Whether the child herself feels she is suffering abuse or not is a very important factor.", Line_WaitForInput); - PlaySE(4, "ps2/00/182900022", 128, 64); + NULL, " Whether the child herself feels she is suffering abuse or not is a very important factor. ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "ps2/00/182900022", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "虐めの定義と同じですね、やってる方が虐めだと思わなくても、受けている方が虐めだと思えばそれは虐めなわけです。」", - NULL, " It's much like the definition of bullying. While the bully may not believe they are bullying, it's bullying if the recipient believes it is.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It's much like the definition of bullying. While the bully may not believe they are bullying, it's bullying if the recipient believes it is.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Re_OkoruB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/02/180200447", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/02/180200447", 128); OutputLine(NULL, "「それはつまり、沙都子ちゃんが自分で、私は叔父に虐待を受けています助けてくださいって言わないと助けられないという意味ですね?」", NULL, "\"So you can't do anything unless she admits that she's being abused, and seeks your help herself?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/182900023", 128, 64); + PlayVoice(4, "ps2/00/182900023", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「いえ!", NULL, "\"No!", Line_WaitForInput); - PlaySE(4, "ps2/00/182900024", 128, 64); + PlayVoice(4, "ps2/00/182900024", 128); OutputLine(NULL, " だからそこまで極端には申しておりません。", NULL, " That's not quite how it works.", Line_WaitForInput); - PlaySE(4, "ps2/00/182900025", 128, 64); + PlayVoice(4, "ps2/00/182900025", 128); OutputLine(NULL, "もちろん相談所で客観的に判断して児童の健全な育成に支障があると判断した時には緊急の判断をすることもあります。", - NULL, " Our organization investigates the child's environment, and if we find any problems that might harm their lifestyle, we take appropriate action to protect them.", Line_WaitForInput); - PlaySE(4, "ps2/00/182900026", 128, 64); + NULL, " Our organization investigates the child's environment, and if we find any problems that might harm their lifestyle, we take appropriate action to protect them. ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "ps2/00/182900026", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "ですが、沙都子さんは現在、それほど危機的な状態にはないと考えています。」", - NULL, " However, we don't believe Satoko-san's case has reached that level of danger at present.\"", Line_Normal); + NULL, "However, we don't believe Satoko-san's case has reached that level of danger at present.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ka2", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 危機的な状態にはない。", - NULL, "No urgency at this point.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "No urgency at this point.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これは現在の相談所の判断を一言で示すものだった。", - NULL, "That was exactly how the child consultation center felt about Satoko's case.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That was exactly how the child consultation center felt about Satoko's case.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " さすがに傍観していたクラスメートたちも騒ぎ出す。", NULL, "Our classmates who had been watching the discussion burst into an uproar.", Line_Normal); ClearMessage(); @@ -1708,37 +1900,42 @@ void main() DrawBustshotWithFiltering( 2, "Si_IkariA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/06/180600247", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/06/180600247", 128); OutputLine(NULL, "「危機的な状態にないなんてよく言えますね!!", NULL, "\"How can you say something like that?!", Line_WaitForInput); - PlaySE(4, "ps2/06/180600248", 128, 64); + PlayVoice(4, "ps2/06/180600248", 128); OutputLine(NULL, " どうしてそうだと断言できるんですか!」", NULL, " What makes you believe that she's not in danger?!\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ka1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps2/00/182900027", 128, 64); + PlayVoice(4, "ps2/00/182900027", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「具体的に申し上げますと、沙都子さんが直接間接の暴力を受けていないことによりますし、本人も虐待の事実を否定しています。", NULL, "\"First of all, Satoko-san denies the abuse, and not only that, she had no visible injuries either.", Line_WaitForInput); - PlaySE(4, "ps2/00/182900028", 128, 64); + PlayVoice(4, "ps2/00/182900028", 128); OutputLine(NULL, "また、衣食住の3つが与えられていて最低限の生活は保障されていることも大切です。", - NULL, " Also, she is being provided with shelter, food, and clothes.", Line_WaitForInput); - PlaySE(4, "ps2/00/182900029", 128, 64); + NULL, " Also, she is being provided with shelter, food, and clothes. ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "ps2/00/182900029", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "客観的に判断して、鉄平氏は親権者としての責務を全うしていないと断言できるレベルではありません。", - NULL, " We can't say that Teppei-san is not taking responsibility as her guardian.", Line_WaitForInput); - PlaySE(4, "ps2/00/182900030", 128, 64); + NULL, "We can't say that Teppei-san is not taking responsibility as her guardian.", Line_WaitForInput); + PlayVoice(4, "ps2/00/182900030", 128); OutputLine(NULL, "鉄平氏も沙都子さんも、現在の生活に不満は申しておりませんでした。", - NULL, " Both of them seemed to have no complaints about their current living arrangements.", Line_WaitForInput); - PlaySE(4, "ps2/00/182900031", 128, 64); + NULL, " Both of them seemed to have no complaints about their current living arrangements. ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "ps2/00/182900031", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "鉄平氏の去年の接し方やこの一年間の話は今後、指導していく余地があると思いますが…。", - NULL, " We believe that we do need to further discuss Teppei-san's past...", Line_WaitForInput); - PlaySE(4, "ps2/00/182900032", 128, 64); + NULL, "We believe that we do need to further discuss Teppei-san's past...", Line_WaitForInput); + PlayVoice(4, "ps2/00/182900032", 128); OutputLine(NULL, "とりあえずですね、皆さんにはちょっとお耳に痛い話になるかと思いますが、虐待があるというのは、正直なところ少々皆さんの過剰な反応ではないかと思います。」", NULL, " But unfortunately, we also believe that you and your friends are overreacting to this situation.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/01/180100853", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100853", 128); OutputLine(NULL, "「か、過剰な反応…ですかッ!!」", NULL, "\"O-Overreacting...?!\"", Line_Normal); ClearMessage(); @@ -1746,57 +1943,64 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefA1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Ka2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps2/02/180200448", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/02/180200448", 128); OutputLine(NULL, "「…落ち着いて圭一くん。", NULL, "\"...Calm down, Keiichi-kun.", Line_WaitForInput); - PlaySE(4, "ps2/02/180200449", 128, 64); + PlayVoice(4, "ps2/02/180200449", 128); OutputLine(NULL, "向こうの攻撃は軽く受け流して様子を見よう。」", - NULL, " Let's not take it too personally...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Let's not take it too personally...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Si_TohohoA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/06/180600249", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/06/180600249", 128); OutputLine(NULL, "「くそ、…何だって向こうは急に居丈高になったんです?!」", - NULL, "\"Damn it... Why are they treating us like this...?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Damn it... Why are they treating us like this...?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Me_MajimeB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/03/180300389", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300389", 128); OutputLine(NULL, "「ふぅむ……。", NULL, "\"Hmm...", Line_WaitForInput); - PlaySE(4, "ps2/03/180300390", 128, 64); + PlayVoice(4, "ps2/03/180300390", 128); OutputLine(NULL, "どうやら、私たちの言う緊急性というヤツが、全て去年の出来事に基づいてると判断したようだね…。」", NULL, " They think that we're only acting this way based on what happened last year...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " なるほどな…。", NULL, "I see...", Line_WaitForInput); OutputLine(NULL, "去年は去年、今年は今年ってわけだ。", - NULL, " The consultation center was assuming that this year's cases and last year's cases were two separate issues...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " The consultation center was assuming that this year's cases and last year's cases were two separate issues...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……しかも、沙都子に実際に虐待されてるかどうか聞いて、沙都子に虐待されてないという言質を取ったのがデカいと見たわけか…。", NULL, "On top of that, Satoko was denying the abuse entirely...", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ka1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps2/00/182900033", 128, 64); + PlayVoice(4, "ps2/00/182900033", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「鉄平氏も、一年間出稼ぎで家を空けて沙都子さんに苦労をさせたことを非常に悔やんでおられます。", NULL, "\"Teppei-san regrets the fact that he had to leave Satoko-san alone because of having to work for her sake.", Line_WaitForInput); - PlaySE(4, "ps2/00/182900034", 128, 64); + PlayVoice(4, "ps2/00/182900034", 128); OutputLine(NULL, "今後は唯一の肉親として、沙都子さんに愛情を注ぐと言われております。」", NULL, " He promised that he would stay with her from now on, and raise her lovingly.\"", Line_Normal); ClearMessage(); SetSpeedOfMessage( TRUE, 128 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ダンッ!!!", NULL, "Bang!!", Line_ContinueAfterTyping); @@ -1811,23 +2015,26 @@ void main() DrawSceneWithMask( "Ka2", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " すごい音がした。", NULL, "I heard a loud noise.", Line_WaitForInput); OutputLine(NULL, "誰かが机を叩いたのだ。", - NULL, " Someone had just pounded the table.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Someone had just pounded the table.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 係長も含め全員がびくりとする。", NULL, "Everyone, including the manager, was startled.", Line_WaitForInput); OutputLine(NULL, "…こういう短気なのは詩音か?", - NULL, " I figured it must have been Shion, but...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I figured it must have been Shion, but...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Re_Hi_OkoruA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……違った、レナだった。", NULL, "It was Rena.", Line_WaitForInput); OutputLine(NULL, "うおぉ…、大魔神も裸足で逃げ出す恐ろしい形相をしてやがる…。", @@ -1836,28 +2043,33 @@ void main() DrawSceneWithMask( "Ka1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps2/00/182900035", 128, 64); + PlayVoice(4, "ps2/00/182900035", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「子どもは親の許で育つのが一番です。", NULL, "\"It's best for a child to live with their parents.", Line_WaitForInput); - PlaySE(4, "ps2/00/182900036", 128, 64); + PlayVoice(4, "ps2/00/182900036", 128); OutputLine(NULL, "家族愛によってしか育めないものがたくさんあります。", - NULL, " There are things you can only learn from the love of your family.", Line_WaitForInput); - PlaySE(4, "ps2/00/182900037", 128, 64); + NULL, " There are things you can only learn from the love of your family. ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "ps2/00/182900037", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "私どもが聞いているところによると、一年間、沙都子さんは未成年者と共に生計を共にし、大人の保護下にない生活をしていたことになっています。", - NULL, " We've heard that Satoko-san was living with another minor for the past year, and has not been living under any adult.", Line_WaitForInput); - PlaySE(4, "ps2/00/182900038", 128, 64); + NULL, "We've heard that Satoko-san was living with another minor for the past year, and has not been living under any adult.", Line_WaitForInput); + PlayVoice(4, "ps2/00/182900038", 128); OutputLine(NULL, "これは、多感な成長期にある沙都子さんにとって、将来への大きな損失です。", - NULL, " This could greatly harm her future as she is a sensitive, growing child.", Line_WaitForInput); - PlaySE(4, "ps2/00/182900039", 128, 64); + NULL, " This could greatly harm her future as she is a sensitive, growing child. ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "ps2/00/182900039", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } + if (GetGlobalFlag(GADVMode)) { OutputLine(NULL, "", NULL, "", Line_Continue); } OutputLine(NULL, "皆さんはお友達的な感情からその方が幸せだと思われているかもしれませんが、どうか鉄平氏と沙都子さんが、叔父・姪の間柄でもう一度新しい生活をやり直すのを温かく見守っていただけないでしょうか。」", - NULL, " I'm sure that in your friendship with her, you all believe she may be happiest that way, but could you please give Satoko-san and Teppei-san the opportunity to restart their new life as uncle and niece, and watch over them kindly?\"", Line_Normal); + NULL, "I'm sure that in your friendship with her, you all believe she may be happiest that way, but could you please give Satoko-san and Teppei-san the opportunity to restart their new life as uncle and niece, and watch over them kindly?\"", Line_Normal); ClearMessage(); DisableWindow(); DrawBustshotWithFiltering( 1, "Si_OdorokiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/06/180600250", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/06/180600250", 128); OutputLine(NULL, "「あ…、あんた、今日の私たちが何の話をしてるのか聞いてましたッ?!」", NULL, "\"W... Weren't you listening to any of the things we said?!\"", Line_Normal); ClearMessage(); @@ -1866,76 +2078,84 @@ void main() FadeBustshotWithFiltering( 1, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/01/180100854", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100854", 128); OutputLine(NULL, "「つまり、沙都子本人が助けてくださいって言い出すまで、周りで誰が何人騒ごうと聞く耳は持たないってわけですねッ?!", NULL, "\"You're saying that you're not going to help her unless Satoko asks for your help?!", Line_WaitForInput); - PlaySE(4, "ps2/01/180100855", 128, 64); + PlayVoice(4, "ps2/01/180100855", 128); OutputLine(NULL, " お前、それだったら監禁されてる沙都子の場合、どうやって助けを求めるんだよ!!", NULL, " How is she supposed to seek help if she's being locked inside her house?!", Line_WaitForInput); - PlaySE(4, "ps2/01/180100856", 128, 64); + PlayVoice(4, "ps2/01/180100856", 128); OutputLine(NULL, " 叔父に見張られてて外出もできず電話もできない!!", - NULL, " She can't even go outside or make a phone call!!", Line_WaitForInput); - PlaySE(4, "ps2/01/180100857", 128, 64); + NULL, " She can't even go outside or make a phone call!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100857", 128); OutputLine(NULL, " そんな状況で沙都子がどうやって助けてって言えるんだよ!!", - NULL, " How can she seek help?!", Line_WaitForInput); - PlaySE(4, "ps2/01/180100858", 128, 64); + NULL, "How can she seek help?!", Line_WaitForInput); + PlayVoice(4, "ps2/01/180100858", 128); OutputLine(NULL, " 助けを求められない沙都子に代わって、俺たちが助けを求めてるんじゃねえか!!", NULL, " We came here in her stead because she can't be here herself!!", Line_WaitForInput); - PlaySE(4, "ps2/01/180100859", 128, 64); + PlayVoice(4, "ps2/01/180100859", 128); OutputLine(NULL, " それに聞く耳はねぇってそう言いやがるんだなッ?!!」", NULL, " But you're not even willing to listen to us!!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/182900040", 128, 64); + PlayVoice(4, "ps2/00/182900040", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「いや、だからそうは言いません!", NULL, "\"That's not what we're trying to say!", Line_WaitForInput); - PlaySE(4, "ps2/00/182900041", 128, 64); + PlayVoice(4, "ps2/00/182900041", 128); OutputLine(NULL, " クラスの皆さんがこうして20人以上もいらっしゃって、沙都子さんの実情を訴えられた事実は蔑ろにしません!", - NULL, " We will remember that over twenty of her classmates visited to talk about Satoko-san's case!", Line_WaitForInput); - PlaySE(4, "ps2/00/182900042", 128, 64); + NULL, " We will remember that over twenty of her classmates visited to talk about Satoko-san's case! ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "ps2/00/182900042", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, " もちろん今日の件は沙都子さんへの対応を決める上で必ず考慮します…!」", - NULL, " We'll take what happened today in consideration when we make further decisions about her case!\"", Line_Normal); + NULL, "We'll take what happened today in consideration when we make further decisions about her case!\"", Line_Normal); ClearMessage(); DrawBustshotWithFiltering( 2, "Re_OkoruA1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Ka2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps2/02/180200450", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/02/180200450", 128); OutputLine(NULL, "「その対応はいつ決まるんですか。", NULL, "\"When are you going to make the decision?", Line_WaitForInput); - PlaySE(4, "ps2/02/180200451", 128, 64); + PlayVoice(4, "ps2/02/180200451", 128); OutputLine(NULL, "その対応が決まるまでに沙都子ちゃんが虐待を受けない保証は誰が出すんですか!」", - NULL, " Can you guarantee us that Satoko-chan won't get hurt before that decision is made?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Can you guarantee us that Satoko-chan won't get hurt before that decision is made?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ri_MajimeA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/05/180500656w", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/05/180500656w", 128); OutputLine(NULL, "「……もしも沙都子に何かあったら、あなたが責任を取るのね?」", - NULL, "\"......If something happens to her, will you take responsibility?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......If something happens to her, will you take responsibility?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Si_IkariA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/06/180600251", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/06/180600251", 128); OutputLine(NULL, "「てめぇ、沙都子にアザがひとつでも付いててみろ。", NULL, "\"If she gets even a single bruise on her body...", Line_WaitForInput); - PlaySE(4, "ps2/06/180600252", 128, 64); + PlayVoice(4, "ps2/06/180600252", 128); OutputLine(NULL, "ただじゃおかねぇぞッ!!」", - NULL, " You're in huge trouble!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You're in huge trouble!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshot( 1, "Tie2", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/22/181400105", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/22/181400105", 128); OutputLine(NULL, "「詩音さん、言い過ぎです。」", NULL, "\"Shion-san, that's enough.\"", Line_Normal); ClearMessage(); @@ -1946,37 +2166,41 @@ void main() DrawBustshot( 0, "Re_DefB1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/03/180300391", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300391", 128); OutputLine(NULL, "「係長さん。", NULL, "\"Please.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300392", 128, 64); + PlayVoice(4, "ps2/03/180300392", 128); OutputLine(NULL, "その対応を決める期限を教えてください。」", - NULL, " Tell us when you will make that decision.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Tell us when you will make that decision.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/01/180100860", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100860", 128); OutputLine(NULL, "「そ、そうだ!!", NULL, "\"Th-That's right!!", Line_WaitForInput); - PlaySE(4, "ps2/01/180100861", 128, 64); + PlayVoice(4, "ps2/01/180100861", 128); OutputLine(NULL, " 対応を検討するって、いつまでのんびりと検討する気なんだよ!!」", NULL, " How long is it going to take you?!\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ka1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps2/00/182900043", 128, 64); + PlayVoice(4, "ps2/00/182900043", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「ですから、沙都子さんのためにも慎重な対応を決めなければなりません。", NULL, "\"Like I said, we need to take the matter seriously, and make a careful decision.", Line_WaitForInput); - PlaySE(4, "ps2/00/182900044", 128, 64); + PlayVoice(4, "ps2/00/182900044", 128); OutputLine(NULL, "当然、そのためには今後も本人と鉄平氏への面接を重ね、より良い親子、", - NULL, " In order to do so, we will continue to meet with the two of them, and investigate so that her and her father...", Line_WaitForInput); - PlaySE(4, "ps2/00/182900045", 128, 64); + NULL, " In order to do so, we will continue to meet with the two of them, and investigate so that her and her father... ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "ps2/00/182900045", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "いえいえ叔父・姪の関係が築けるよう是正していきます。", - NULL, " I mean, her uncle can have a better relationship.", Line_WaitForInput); - PlaySE(4, "ps2/00/182900046", 128, 64); + NULL, "I mean, her uncle can have a better relationship.", Line_WaitForInput); + PlayVoice(4, "ps2/00/182900046", 128); OutputLine(NULL, "どうか沙都子さんのためを思えばこそ、もうしばらくの間、温かく見守ってあげることはできないでしょうか…。", NULL, " Please wait and see what happens for a while...", Line_WaitForInput); - PlaySE(4, "ps2/00/182900047", 128, 64); + PlayVoice(4, "ps2/00/182900047", 128); OutputLine(NULL, "ひとつ、沙都子さんのためにもご趣旨をお汲み取りいただけますと助かります。」", NULL, " We ask you to do so, for her sake.\"", Line_Normal); ClearMessage(); @@ -1985,16 +2209,19 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/02/180200452", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/02/180200452", 128); OutputLine(NULL, "「……それは、私たちは緊急に保護するべきだという訴えに対し、緊急性はないというお返事だと読み取らせていただいて結構なんですね?」", NULL, "\"So that's your response... You're saying that it isn't urgent, even though we came here to tell you that it is...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 長々と煙に巻かれて何を言われてるのかわからなかったが、レナに言われてはっとする。", - NULL, "I was starting to get lost in what they were trying to say, but Rena's words made me realize everything.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I was starting to get lost in what they were trying to say, but Rena's words made me realize everything.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 対応を大急ぎで決めてくれというのに対する返事がこれということは、つまりはそういうことだ。", NULL, "We came here to tell them that they need to protect her right away...", Line_WaitForInput); OutputLine(NULL, "……緊急性はないという明白な返答!", @@ -2005,18 +2232,20 @@ void main() FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/00/182900048", 128, 64); + PlayVoice(4, "ps2/00/182900048", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「もちろん、緊急性がある可能性もあることは皆さんからのお話でよくわかりました。", NULL, "\"We understand that there may be reason for urgency.", Line_WaitForInput); - PlaySE(4, "ps2/00/182900049", 128, 64); + PlayVoice(4, "ps2/00/182900049", 128); OutputLine(NULL, "ですので、緊急性があるか否か、もう一度よく検討してみようと思います。", NULL, " We will take your opinion into consideration, and make our decision.", Line_WaitForInput); - PlaySE(4, "ps2/00/182900050", 128, 64); + PlayVoice(4, "ps2/00/182900050", 128); OutputLine(NULL, "どうか本日はそんな辺りでご理解をいただけないでしょうか…。」", - NULL, " I hope that will satisfy you...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I hope that will satisfy you...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 一見、腰が低いような言い方だが、沙都子の置かれている状況の緊急性については双方の主張は平行線だ。", NULL, "At first glance, it sounded like they were speaking humbly, but our insistence of the urgency to Satoko's situation was spinning their wheels.", Line_WaitForInput); OutputLine(NULL, "向こうに歩み寄るつもりはないらしい。", @@ -2025,42 +2254,51 @@ void main() DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …確かに向こうは役所だ。", - NULL, "...Right, they are officials.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...Right, they are officials.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それに沙都子という一人の人間の人生を左右しかねない権限を持っている。", - NULL, "Plus, they have authority that can change the life of an individual like Satoko.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Plus, they have authority that can change the life of an individual like Satoko.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを思えば慎重に検討するという対応は、やや臆病ではあるがそう間違った対応ではないし、他人事だったなら理解もできる。", NULL, "Considering that, being a little overcautious and carefully deliberating matters wasn't the wrong response for them, and I would've understood that if this wasn't so personal.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、沙都子のおかれている状況はそんなに悠長ではないのだ!", - NULL, "But in reality, Satoko had no time to spare.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But in reality, Satoko had no time to spare.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………俺たちにはわかる。", NULL, "......We could see that,", Line_WaitForInput); OutputLine(NULL, "見えている。", - NULL, " because we understood everything.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " because we understood everything.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……沙都子が叔父に心が深く傷付けられるような虐待を受け、……頭を撫でようとしただけで壊れてしまった、あの沙都子が見えている!", - NULL, "We knew how Satoko would reject me after I rubbed her head, because of the horrible abuse she got from her uncle...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We knew how Satoko would reject me after I rubbed her head, because of the horrible abuse she got from her uncle...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そしてそれはほんの数日で起こってしまう悪夢かもしれないのだ。", NULL, "That nightmare will come true in just a few days.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …その世界の俺は、沙都子を救おうとはしてたけど、救うのにタイムリミットがあることを失念していた。", - NULL, "In that nightmare, I knew that I should save her, but I just wasted my time.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "In that nightmare, I knew that I should save her, but I just wasted my time.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……だから俺はそこを誤らない。", NULL, "I wasn't going to make the same mistake.", Line_WaitForInput); OutputLine(NULL, "徹頭徹尾、速攻を貫く!!", @@ -2070,42 +2308,47 @@ void main() DrawBustshotWithFiltering( 0, "Tie1", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "Ka2", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/22/181400106", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400106", 128); OutputLine(NULL, "「前原くん。", NULL, "\"Maebara-kun...", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400107", 128, 64); + PlayVoice(4, "ps3/s12/22/181400107", 128); OutputLine(NULL, "お話したいことは全て話せましたか?」", - NULL, " Did you say everything that you wanted to?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Did you say everything that you wanted to?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100862", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100862", 128); OutputLine(NULL, "「はい…。」", NULL, "\"Yes...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/22/181400108", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400108", 128); OutputLine(NULL, "「では以上になります。", NULL, "\"That's it for today.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400109", 128, 64); + PlayVoice(4, "ps3/s12/22/181400109", 128); OutputLine(NULL, "本日はご多忙中、お時間をお割き下さりまして誠にありがとうございます。", NULL, " Thank you very much for giving us this opportunity.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400110", 128, 64); + PlayVoice(4, "ps3/s12/22/181400110", 128); OutputLine(NULL, "はい、皆さん、お礼をしてください。", NULL, " Everyone, please bow to them.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400111", 128, 64); + PlayVoice(4, "ps3/s12/22/181400111", 128); OutputLine(NULL, "委員長、号令!」", NULL, " Class president, will you take the lead?\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ka1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100863", 128, 64); - PlaySE(5, "ps3/s12/03/180300393", 128, 64); - PlaySE(6, "ps3/s12/02/180200453", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一&魅音&レナ", NULL, "Keiichi & Mion & Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100863", 128); + PlayVoice(5, "ps3/s12/03/180300393", 128); + PlayVoice(6, "ps3/s12/02/180200453", 128); OutputLine(NULL, "「「「…どうも、ありがとうございましたー。」」」", - NULL, "\"Thank you very much!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Thank you very much!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/182900051", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("原山", NULL, "Harayama", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182900051", 128); OutputLine(NULL, "「いえ、こちらこそ貴重なご意見を本当にありがとうございました。」", NULL, "\"No, thank you for your valuable opinions.\"", Line_Normal); ClearMessage(); @@ -2145,31 +2388,37 @@ void main() PlayBGM( 0, "z2_hig2", 120, 0 ); SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps3/s12/03/180300394", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300394", 128); OutputLine(NULL, "「OK、みんなお疲れさん!", NULL, "\"Thank you everyone!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300395", 128, 64); + PlayVoice(4, "ps3/s12/03/180300395", 128); OutputLine(NULL, " 気をつけて帰りなねー!!」", - NULL, " Be careful on your way home!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Be careful on your way home!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ひとまず俺たちは雛見沢に帰ってきて解散することになった。", - NULL, "We all came back to Hinamizawa together, and it was time for us to part.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We all came back to Hinamizawa together, and it was time for us to part.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音が委員長らしく解散の号令を出す。", NULL, "As the class president, Mion gave everyone the notice we were dismissed.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、みんなはすぐに解散せず、今日の話はどういうことだったのかとわいわい話し始める。", - NULL, "However, everyone stuck around to talk about what happened today.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "However, everyone stuck around to talk about what happened today.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 雛見沢まで自転車で帰ってきたわけなので、みんな戻ってくるまで会話をしていない。", - NULL, "We came back to Hinamizawa on our bikes, so we didn't really get to talk with each other.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We came back to Hinamizawa on our bikes, so we didn't really get to talk with each other.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、こうして自転車を降りたので、みんな言いたいことが堰を切って溢れ出したらしい。", NULL, "Now that we'd gotten off of them, we finally got to say what we wanted.", Line_Normal); ClearMessage(); @@ -2177,54 +2426,59 @@ void main() DrawBustshotWithFiltering( 1, "Re_WaraiA1", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "GR1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200454", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200454", 128); OutputLine(NULL, "「…みんな初めての経験なんだよ。", NULL, "\"...This is the first time", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200455", 128, 64); + PlayVoice(4, "ps3/s12/02/180200455", 128); OutputLine(NULL, "全員で力を合わせてクラスメートのために戦うという経験が。」", - NULL, " that everyone in the class has gotten together and fought for someone like this.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " that everyone in the class has gotten together and fought for someone like this.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Si_WinkA1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600253", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600253", 128); OutputLine(NULL, "「何だか、ダム戦争の時みたいですね。", NULL, "\"It reminds me of the dam conflict.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600254", 128, 64); + PlayVoice(4, "ps3/s12/06/180600254", 128); OutputLine(NULL, "こういう盛り上がり方は。」", - NULL, " Everyone's feelings are united.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Everyone's feelings are united.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawBustshotWithFiltering( 1, "Me_DefB2", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "GR2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300396", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300396", 128); OutputLine(NULL, "「そうだねぇ。", NULL, "\"That's true.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300397", 128, 64); + PlayVoice(4, "ps3/s12/03/180300397", 128); OutputLine(NULL, "考えてみればここにいる子たちの一部はダム戦争は覚えていても、参加したわけじゃないだろうしね。」", - NULL, " None of these kids participated in the conflict, even though they might remember it from when they were a baby.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " None of these kids participated in the conflict, even though they might remember it from when they were a baby.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Si_WinkA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600255", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600255", 128); OutputLine(NULL, "「まぁ、あの時より紳士的ですよ?", NULL, "\"But what we did today was more polite than what they did in the dam conflict.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600256", 128, 64); + PlayVoice(4, "ps3/s12/06/180600256", 128); OutputLine(NULL, " 誰も血を流さないし、火炎瓶もなければ機動隊もいないし。」", - NULL, " No one is bleeding, and there are no bombs or riot police!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " No one is bleeding, and there are no bombs or riot police!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 2, "Ri_WaraiA1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500657", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500657", 128); OutputLine(NULL, "「……団結は雛見沢の華なのです。」", NULL, "\"......Unity is the best thing about Hinamizawa.\"", Line_Normal); ClearMessage(); @@ -2233,22 +2487,25 @@ void main() ChangeBustshot( 1, "Me_AkuwaraiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300398", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300398", 128); OutputLine(NULL, "「そうだね。", NULL, "\"That's true.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300399", 128, 64); + PlayVoice(4, "ps3/s12/03/180300399", 128); OutputLine(NULL, "……おじさんも久し振りに血がたぎってきたよ。", NULL, " ...This ol' man's blood is boiling for the first time in a while.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300400", 128, 64); + PlayVoice(4, "ps3/s12/03/180300400", 128); OutputLine(NULL, "くっくっく!」", - NULL, " Heh heh heh!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Heh heh heh!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ダム戦争の時、村中が老若男女の区別なく団結して戦ったという武勇伝は引っ越してきたばかりの俺でもよく知っている。", - NULL, "The people in Hinamizawa all got together to fight against the dam project.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The people in Hinamizawa all got together to fight against the dam project.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……戦って打ち勝ったことよりも、村全体で一丸となって立ち上がったことの方がポイントらしい。", NULL, "...Everyone working together as a team means a lot to the villagers here.", Line_Normal); ClearMessage(); @@ -2257,23 +2514,25 @@ void main() ChangeBustshot( 1, "Me_DefB2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300401", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300401", 128); OutputLine(NULL, "「一人には二人で石を投げ、二人には四人で、四人には八人で。", NULL, "\"If there's one person coming, two should throw rocks at him. If there are two, four should do so. If there are four, then eight.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300402", 128, 64); + PlayVoice(4, "ps3/s12/03/180300402", 128); OutputLine(NULL, "千人には村全てで立ち向かえ。」", - NULL, " If there's a thousand, the whole village should stand up and fight.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If there's a thousand, the whole village should stand up and fight.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Re_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200456", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200456", 128); OutputLine(NULL, "「なぁに?", NULL, "\"What's that?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200457", 128, 64); + PlayVoice(4, "ps3/s12/02/180200457", 128); OutputLine(NULL, " 諺?」", NULL, " A figure of speech?\"", Line_Normal); ClearMessage(); @@ -2281,7 +2540,8 @@ void main() DrawBustshotWithFiltering( 1, "Si_TokuiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "GR1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/06/180600257", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600257", 128); OutputLine(NULL, "「あー、大昔に鬼婆が言ったとかいう言葉です。", NULL, "\"It's something that our grandma used to say.", Line_WaitForInput); @@ -2289,18 +2549,19 @@ void main() ChangeBustshot( 1, "Si_winkA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600258", 128, 64); + PlayVoice(4, "ps3/s12/06/180600258", 128); OutputLine(NULL, "村全体で結束して戦えっていう檄なんだそうで。」", - NULL, " She was trying to tell the villagers to band together and fight.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " She was trying to tell the villagers to band together and fight.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100864", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100864", 128); OutputLine(NULL, "「一人には二人で戦い、千人には村全体で。", NULL, "\"When there's one enemy, two should fight together, and when there are a thousand, the whole village should fight together...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100865", 128, 64); + PlayVoice(4, "ps3/s12/01/180100865", 128); OutputLine(NULL, "なるほどな。", NULL, " I see...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100866", 128, 64); + PlayVoice(4, "ps3/s12/01/180100866", 128); OutputLine(NULL, "常に団結して敵を圧倒しろってことか。」", NULL, " She wanted the villagers to unite and defeat their enemies.\"", Line_Normal); ClearMessage(); @@ -2309,39 +2570,43 @@ void main() DrawBustshotWithFiltering( 2, "Tie1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400112", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400112", 128); OutputLine(NULL, "「それだけの意味ではありませんよ。", NULL, "\"It means more than that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400113", 128, 64); + PlayVoice(4, "ps3/s12/22/181400113", 128); OutputLine(NULL, "団結して戦うという意味はもちろんですが、一人のために村全体で結束して戦えという意味も含まれています。", - NULL, " Uniting to fight together is one thing, but it also means the whole village should unite and fight for the sake of an individual.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400114", 128, 64); + NULL, " Uniting to fight together is one thing, but it also means the whole village should unite and fight for the sake of an individual. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400114", 128); OutputLine(NULL, "個人の痛みを全員で共有して、我が身と思って戦おうというのが本来の意味ですね。」", - NULL, " Its real meaning is that everyone should share that individual's pain, sympathize with them, and fight for them too.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Its real meaning is that everyone should share that individual's pain, sympathize with them, and fight for them too.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Re_WaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200458", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200458", 128); OutputLine(NULL, "「何だかすごい。", NULL, "\"Wow...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200459", 128, 64); + PlayVoice(4, "ps3/s12/02/180200459", 128); OutputLine(NULL, "今の私たちにはすごく重みのある言葉ですね。」", NULL, " that sounds very similar to what's happening right now.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "GR2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100867", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100867", 128); OutputLine(NULL, "「ってことはつまり、そういうことさ。俺たちの戦い方は、実に雛見沢的だってことじゃねぇか。", NULL, "\"In other words, the battle that we're fighting now represents Hinamizawa as a whole.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100868", 128, 64); + PlayVoice(4, "ps3/s12/01/180100868", 128); OutputLine(NULL, "……なるほどな。", NULL, " I see...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100869", 128, 64); + PlayVoice(4, "ps3/s12/01/180100869", 128); OutputLine(NULL, "みんながこうして全員で協力してくれたのは、俺の演説に感動したからじゃなくて、そういう団結の土壌があったからなんだな…。」", NULL, " Everyone supported me not because they were impressed by my speech, but because it's their nature to unite like that!\"", Line_Normal); ClearMessage(); @@ -2351,109 +2616,125 @@ void main() DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); DrawSceneWithMask( "G1", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " クラスメートたちはそれぞれのグループに分かれて、今なお帰ろうとせず、積極的に議論をしているようだった。", NULL, "The classmates were all still sticking around and discussing the issues surrounding Satoko.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは、ある者にとってはダム戦争の再来であり、ある者にとっては、小さい頃から聞かされてきた武勇伝に自分も加わるチャンスでもある。", - NULL, "For some of them, this was like a return of the dam conflict, and also a big chance for those who never experienced it.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "For some of them, this was like a return of the dam conflict, and also a big chance for those who never experienced it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まるで、何年かに一度の祭りのような高揚感すらあるようだった。", - NULL, "It almost felt like a festival.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It almost felt like a festival.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もちろん、今日の話し合いが空振りに終わったことを憤る声がほとんどなのだが。", NULL, "Most of them thought that we didn't make much progress today, though.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/24/182400020", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富田", NULL, "Tomita", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/24/182400020", 128); OutputLine(NULL, "「前原さん、前原さん!", NULL, "\"Maebara-san, Maebara-san!", Line_WaitForInput); - PlaySE(4, "ps3/s12/24/182400021", 128, 64); + PlayVoice(4, "ps3/s12/24/182400021", 128); OutputLine(NULL, " 結局、今日のって、北条さんを助けないぞって言う最終回答なわけですよね?!」", - NULL, " So their conclusion is that they're not going to save Houjou-san, right?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " So their conclusion is that they're not going to save Houjou-san, right?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100870", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100870", 128); OutputLine(NULL, "「そこまで致命的に言ったわけじゃないが、…見殺しって意味ではそうだろうな。」", NULL, "\"Their answer wasn't that bad, but... you're right in the sense that they'll watch her suffer.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/24/182400022", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富田", NULL, "Tomita", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/24/182400022", 128); OutputLine(NULL, "「僕たちは近所だから、あいつがどんなヤツか昔からよく知ってます!", NULL, "\"I live close to him, so I know what kind of guy that uncle is!", Line_WaitForInput); - PlaySE(4, "ps3/s12/24/182400023", 128, 64); + PlayVoice(4, "ps3/s12/24/182400023", 128); OutputLine(NULL, " あいつは普通じゃないですよ!!」", - NULL, " He's not normal!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " He's not normal!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/25/182500012", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("岡村", NULL, "Okamura", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/25/182500012", 128); OutputLine(NULL, "「相談所があいつのことを何もわかっていないのがよくわかったです…!", NULL, "\"We've figured out that the people at the child consultation center don't understand anything...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/25/182500013", 128, 64); + PlayVoice(4, "ps3/s12/25/182500013", 128); OutputLine(NULL, " 今日のこれきりで終わりにしたら駄目だと思います!」", NULL, " But we just can't give up after today, either!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富田くんと岡村くんも一人前の眼差しだった。", - NULL, "Tomita-kun and Okamura-kun seemed serious.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Tomita-kun and Okamura-kun seemed serious.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺の背中を守ってくれればいいなんてそれだけの存在じゃない。", - NULL, "They weren't just supporting me.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They weren't just supporting me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 積極的に攻めようという強い意志が宿っている!", NULL, "They wanted to make a move themselves.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/24/182400024", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富田", NULL, "Tomita", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/24/182400024", 128); OutputLine(NULL, "「私たちも、北条さんを助けるためにもっとがんばらないといけないと思います!」", - NULL, "\"We're going to have to work hard to save Houjou-san!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"We're going to have to work hard to save Houjou-san!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/25/182500014", 128, 64); - PlaySE(5, "ps3/s12/01/180100871", 128, 64); - PlaySE(6, "ps3/s12/02/180200460", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一&レナ&岡村", NULL, "Keiichi & Rena & Okamura", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/25/182500014", 128); + PlayVoice(5, "ps3/s12/01/180100871", 128); + PlayVoice(6, "ps3/s12/02/180200460", 128); OutputLine(NULL, "「「異議なし!」」", NULL, "\"\"Yeah, yeah!\"\"", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300403", 128, 64); - PlaySE(5, "ps3/s12/05/180500658", 128, 64); - PlaySE(6, "ps3/s12/06/180600258_1", 128, 64); + PlayVoice(4, "ps3/s12/03/180300403", 128); + PlayVoice(5, "ps3/s12/05/180500658", 128); + PlayVoice(6, "ps3/s12/06/180600258_1", 128); OutputLine(NULL, "「「賛成!」」", - NULL, " \"\"I agree!\"\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " \"\"I agree!\"\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 男子も女子もなく、みんなが気勢を上げるその様子は、普段の好き勝手に遊びまわっている彼らからは想像もつかない。", NULL, "It's hard to believe that these are the same innocent kids who are always running around the school.", Line_WaitForInput); OutputLine(NULL, "…だが、だからこそ頼もしかった。", NULL, " ...I'm really happy to see them so motivated.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100254", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100254", 128); OutputLine(NULL, "「あぁ、当然だぜ!!", NULL, "\"Of course we are!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100873", 128, 64); + PlayVoice(4, "ps3/s12/01/180100873", 128); OutputLine(NULL, " 沙都子は仲間だ、絶対に助け出す!!", NULL, " Satoko is our friend. We are going to save her!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100874", 128, 64); + PlayVoice(4, "ps3/s12/01/180100874", 128); OutputLine(NULL, " そのためにどうかまた力を貸してくれッ!!!」", - NULL, " So please lend us your support again!!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " So please lend us your support again!!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/24/182400025", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富田", NULL, "Tomita", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/24/182400025", 128); OutputLine(NULL, "「水臭いですよ前原さん!", NULL, "\"No, Maebara-san!", Line_WaitForInput); - PlaySE(4, "ps3/s12/24/182400026", 128, 64); + PlayVoice(4, "ps3/s12/24/182400026", 128); OutputLine(NULL, " これはクラスメートとしての務めです!", NULL, " This is our responsibility as her classmates!", Line_WaitForInput); - PlaySE(4, "ps3/s12/24/182400027", 128, 64); + PlayVoice(4, "ps3/s12/24/182400027", 128); OutputLine(NULL, " 前原さんに頼まれたから戦うことじゃない。", NULL, " We're not fighting because you're asking us to!", Line_WaitForInput); - PlaySE(4, "ps3/s12/24/182400028", 128, 64); + PlayVoice(4, "ps3/s12/24/182400028", 128); OutputLine(NULL, "僕たちが自発的に参加しなければならない戦いなんです!」", NULL, " We're doing this because we want to!\"", Line_Normal); ClearMessage(); @@ -2462,34 +2743,38 @@ void main() DrawBustshotWithFiltering( 1, "Me_WaraiB1", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300404", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300404", 128); OutputLine(NULL, "「おー…、富田くんもなかなか言うようになったねぇ!」", - NULL, "\"I'm impressed to hear that from you, Tomita-kun!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I'm impressed to hear that from you, Tomita-kun!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/03/180300405", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300405", 128); OutputLine(NULL, "「明日もまた、みんなで押し掛けますか…?!」", - NULL, "\"Shall we go there again tomorrow?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Shall we go there again tomorrow?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200461", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200461", 128); OutputLine(NULL, "「手を休めたくないところだね。」", - NULL, "\"I don't think we should take any days off.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I don't think we should take any days off.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Si_DefA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600259", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600259", 128); OutputLine(NULL, "「継続は力なりって言います。", NULL, "\"Consistency is important.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600260", 128, 64); + PlayVoice(4, "ps3/s12/06/180600260", 128); OutputLine(NULL, "私もレナさんに同感です。」", NULL, " I agree with Rena-san.\"", Line_Normal); ClearMessage(); @@ -2499,7 +2784,8 @@ void main() DrawBustshotWithFiltering( 2, "Me_TokuiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300406", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300406", 128); OutputLine(NULL, "「でも、今日と同じメンバーでまた押し掛けても、またかで終わりだね。", NULL, "\"But it's only going to end with the same result if we go there with the same people again...", Line_WaitForInput); @@ -2507,10 +2793,10 @@ void main() ChangeBustshot( 2, "Me_MajimeA2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300407", 128, 64); + PlayVoice(4, "ps3/s12/03/180300407", 128); OutputLine(NULL, "今日が効果的だったのは、昨日よりも大人数で押し掛けてきたって点なんだからさ。」", - NULL, " I think today was more effective because we were there with more people.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I think today was more effective because we were there with more people.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } FadeOutBGM( 0, 0, FALSE ); FadeOutBGM( 2, 0, FALSE ); @@ -2519,7 +2805,8 @@ void main() DrawBustshot( 0, "Re_WaraiA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200462", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200462", 128); OutputLine(NULL, "「じゃあ、今日よりももっと大勢で行けばいいってことかな、かな!」", NULL, "\"Then shall we go there with even more people tomorrow, shall we?!\"", Line_Normal); ClearMessage(); @@ -2527,70 +2814,82 @@ void main() DrawSceneWithMask( "GR1", "maskleft", 1, 0, 300 ); PlayBGM( 0, "G_Tactics", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナはそう言いながらみんなに振り返る。", - NULL, "Rena turned back towards everyone as she spoke.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rena turned back towards everyone as she spoke.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなもレナが何を言いたいかわかっていた。", - NULL, "We all understood what she was trying to say.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "We all understood what she was trying to say.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 雛見沢の子どもは全てが雛見沢の学校に通ってるわけじゃない。", - NULL, "Not all children from Hinamizawa go to the Hinamizawa Branch School.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Not all children from Hinamizawa go to the Hinamizawa Branch School.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 半分くらいの子どもははるばると興宮の学校まで自転車で通ってる。", - NULL, "Around half of them go to the school in Okinomiya.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Around half of them go to the school in Okinomiya.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その子どもたちはもちろんクラスメートではないので学校では会わないが、ご近所の友人たちばかりだ。", NULL, "Those children are not our classmates, but they're still our friends from around the neighborhood.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 当然、狭い雛見沢でのこと。", - NULL, "Hinamizawa is a small village, after all.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hinamizawa is a small village, after all.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子のこともクラスメートとまったく同じによく知っているし、沙都子が今どういう状況にあるかは、村中に知れ渡っているはずだ。", - NULL, "They know Satoko as well as we do, and they also know what's going on with her right now.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "They know Satoko as well as we do, and they also know what's going on with her right now.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …何しろ雛見沢は、噂の伝達速度が光に準じる速度くらいありそうだからな…。", - NULL, "Rumors spread at the speed of light in Hinamizawa...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rumors spread at the speed of light in Hinamizawa...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺の恥ずかしい罰ゲームの知れ渡る恐ろしい速度からそれは容易に窺える。", NULL, "I can tell that by now, everyone in the village knows about my embarrassing history of undergoing punishments...", Line_Normal); ClearMessage(); DrawSceneWithMask( "GR2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/boya18005", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("少年", NULL, "Young boy", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/boya18005", 128); OutputLine(NULL, "「……じゃあ俺は帰ったら大介に話してみるよ。", NULL, "\"I'll talk to Daisuke when I go home...", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/boya18006", 128, 64); + PlayVoice(4, "ps3/s12/00/boya18006", 128); OutputLine(NULL, "あいつならきっと来てくれる。」", - NULL, " I bet he'd come with us.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I bet he'd come with us.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/boyb18005", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("少年", NULL, "Young boy", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/boyb18005", 128); OutputLine(NULL, "「私も帰ったら友達みんなに電話する。", NULL, "\"I'll call my friends when I get back home too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/boyb18006", 128, 64); + PlayVoice(4, "ps3/s12/00/boyb18006", 128); OutputLine(NULL, "興宮の学校なんだから、図書館はすぐ近くだし…。」", - NULL, " The school in Okinomiya isn't that far from the library...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " The school in Okinomiya isn't that far from the library...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/boya18007", 128, 64); - PlaySE(5, "ps3/s12/00/boyb18007", 128, 64); - PlaySE(6, "ps3/s12/00/girla18001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("子供たち", NULL, "Kids", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/boya18007", 128); + PlayVoice(5, "ps3/s12/00/boyb18007", 128); + PlayVoice(6, "ps3/s12/00/girla18001", 128); OutputLine(NULL, "「「そうだそうだ!", NULL, "\"That's a good idea!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/boya18008", 128, 64); - PlaySE(5, "ps3/s12/00/boyb18008", 128, 64); - PlaySE(6, "ps3/s12/00/girla18002", 128, 64); + PlayVoice(4, "ps3/s12/00/boya18008", 128); + PlayVoice(5, "ps3/s12/00/boyb18008", 128); + PlayVoice(6, "ps3/s12/00/girla18002", 128); OutputLine(NULL, " そうしよう! そうしよう!!」」", NULL, " Let's go! Let's do it!!\"", Line_Normal); ClearMessage(); @@ -2599,25 +2898,28 @@ void main() DrawBustshotWithFiltering( 2, "Me_WinkB2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300408", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300408", 128); OutputLine(NULL, "「いい流れになってきたね!", NULL, "\"This is turning out well.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300409", 128, 64); + PlayVoice(4, "ps3/s12/03/180300409", 128); OutputLine(NULL, " ま、圭ちゃんの生演説がないから倍とはならないだろうけど、もう10人くらいは増えそうな予感だね。", NULL, " I think we can get at least ten more people on our side.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300410", 128, 64); + PlayVoice(4, "ps3/s12/03/180300410", 128); OutputLine(NULL, "私も子ども会OBの人とかに声を掛けてみる。", - NULL, " I'll try reaching out to a few of the old members of the kid's club too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300411", 128, 64); + NULL, " I'll try reaching out to a few of the old members of the kid's club too. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300411", 128); OutputLine(NULL, "多分…3人くらいは来てくれると思う。」", - NULL, " I think I can get at least three of them to come with us...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I think I can get at least three of them to come with us...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Si_DefA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600261", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600261", 128); OutputLine(NULL, "「私も学校の友人に声を掛けてみます。", NULL, "\"I'll ask my friends from cram school too.", Line_WaitForInput); @@ -2625,77 +2927,84 @@ void main() ChangeBustshot( 1, "Si_YowakiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600262", 128, 64); + PlayVoice(4, "ps3/s12/06/180600262", 128); OutputLine(NULL, "……ただ、沙都子や事情を知らない人たちなので、私の交友関係程度で、せいぜい4人くらいです。」", NULL, " ...But none of them know about Satoko or her situation. They're just friends of mine, so it'll only be about four people.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "GR1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100875", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100875", 128); OutputLine(NULL, "「子ども以外の戦力ってのはやっぱり絶望的なのか?」", - NULL, "\"Do you think it might be difficult to get other adults involved?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Do you think it might be difficult to get other adults involved?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Me_TohohoA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300412", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300412", 128); OutputLine(NULL, "「………うーーん…。", NULL, "\"......Weeeeell...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300413", 128, 64); + PlayVoice(4, "ps3/s12/03/180300413", 128); OutputLine(NULL, "町会関係は…、北条家には関わりたくない人が多いね…。」", NULL, " The people on the town council don't want to have anything to do with the Houjou family...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100876", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100876", 128); OutputLine(NULL, "「…ダム戦争以来のしがらみがあるんだよな。", NULL, "\"Because of what happened during the dam conflict?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100877", 128, 64); + PlayVoice(4, "ps3/s12/01/180100877", 128); OutputLine(NULL, "……ならお年寄りはどうだ。", NULL, " ...How about older people?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100878", 128, 64); + PlayVoice(4, "ps3/s12/01/180100878", 128); OutputLine(NULL, "梨花ちゃんの方で、神社に出入りするお年寄りに声を掛けられないか?」", - NULL, " Can't you get old people on our side, Rika-chan?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Can't you get old people on our side, Rika-chan?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Ri_KomaruA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500659", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500659", 128); OutputLine(NULL, "「……お年寄りの方が、もっと沙都子に冷たいのです。」", - NULL, "\"......Older people are bitter toward Satoko...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Older people are bitter toward Satoko...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Si_MajimeA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600263", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600263", 128); OutputLine(NULL, "「オヤシロさまの祟りを妄信してる連中ほど、北条家のことをバチ当たりだと信じてますからね。」", NULL, "\"People who believe in the curse of Oyashiro-sama really think that the Houjou-family deserves what they get.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100879", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100879", 128); OutputLine(NULL, "「やっぱり……、子どもの力までが限界なのか。", NULL, "\"So we can only get more children, but no adults...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100880", 128, 64); + PlayVoice(4, "ps3/s12/01/180100880", 128); OutputLine(NULL, "レナ、これで何人くらいになった?」", - NULL, " How many of us will there be?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " How many of us will there be?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Re_DefA1", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200463", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200463", 128); OutputLine(NULL, "「17人だよ。", NULL, "\"At this rate, there are going to be about seventeen more children.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200464", 128, 64); + PlayVoice(4, "ps3/s12/02/180200464", 128); OutputLine(NULL, "全員が来てくれるとは思えないけど、それでも40人に迫る人数になるね。」", NULL, " I don't know if they will all make it, but hopefully there will be more than forty of us.\"", Line_Normal); ClearMessage(); @@ -2703,48 +3012,54 @@ void main() DrawBustshotWithFiltering( 0, "Ri_WaraiA1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "G1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500660", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500660", 128); OutputLine(NULL, "「……40人も集めるなんて、さすが圭一なのです…。」", - NULL, "\"......Forty people. I'm impressed, Keiichi...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Forty people. I'm impressed, Keiichi...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100881", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100881", 128); OutputLine(NULL, "「何だよ梨花ちゃん、40人で足りてるのか?」", - NULL, "\"You think forty is enough, Rika-chan?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"You think forty is enough, Rika-chan?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ri_DefA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500661", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500661", 128); OutputLine(NULL, "「……え?」", - NULL, "\"......What?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"......What?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺はニヤリと笑って梨花ちゃんの胸をドンと叩く。", NULL, "I grinned and tapped Rika-chan's chest.", Line_Normal); ClearMessage(); DrawSceneWithMask( "GR1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100882", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100882", 128); OutputLine(NULL, "「足りねぇなあ…!!", NULL, "\"It's not enough!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100883", 128, 64); + PlayVoice(4, "ps3/s12/01/180100883", 128); OutputLine(NULL, " 20人以上で押し掛けてああいう対応だった相手をノックアウトするには、40人じゃ足りねぇんだ。", NULL, " Forty is not enough to knock out those stubborn people...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100884", 128, 64); + PlayVoice(4, "ps3/s12/01/180100884", 128); OutputLine(NULL, "…もう20人くらいはほしいところだぜ…!!」", - NULL, " We need at least twenty more...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We need at least twenty more...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_TohohoA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300414", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300414", 128); OutputLine(NULL, "「確かに…60人も押し掛けたら相当ビビるだろうけど…!!", NULL, "\"I'm sure sixty people would intimidate them...", Line_WaitForInput); @@ -2752,18 +3067,19 @@ void main() ChangeBustshot( 1, "Me_OdorokiB2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300415", 128, 64); + PlayVoice(4, "ps3/s12/03/180300415", 128); OutputLine(NULL, " そ、そんな人間、どこから引っ張ってくるわけぇ?!」", - NULL, " But where can we get that much help?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But where can we get that much help?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100885", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100885", 128); OutputLine(NULL, "「へへ、俺を侮ってるなぁ?!", NULL, "\"Heh heh heh... You have no idea...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100886", 128, 64); + PlayVoice(4, "ps3/s12/01/180100886", 128); OutputLine(NULL, " 俺の名前は前原圭一!!", NULL, " My name is Keiichi Maebara!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100887", 128, 64); + PlayVoice(4, "ps3/s12/01/180100887", 128); OutputLine(NULL, " 俺がやると言ったら必ずやるッ!」", NULL, " If I say I'm going to accomplish something, I will!\"", Line_Normal); ClearMessage(); @@ -2791,23 +3107,25 @@ void main() SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps3/s12/01/180100888", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100888", 128); OutputLine(NULL, "「説明は以上だ、亀田くん。", NULL, "\"So that's the whole story, Kameda-kun.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100889", 128, 64); + PlayVoice(4, "ps3/s12/01/180100889", 128); OutputLine(NULL, "明日の夕方に第三波攻撃を仕掛ける。", NULL, " We're going to launch our third attack tomorrow evening.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100890", 128, 64); + PlayVoice(4, "ps3/s12/01/180100890", 128); OutputLine(NULL, "どうか力を貸してくれ…!!」", NULL, " Will you help us...?\"", Line_Normal); ClearMessage(); PlaySE( 0, "s_Kyupiin", 128, 64 ); - PlaySE(4, "ps3/s12/23/182800001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("亀田", NULL, "Kameda", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/23/182800001", 128); OutputLine(NULL, "「……Kの頼みなら断りたくない。", NULL, "\"...I don't want to reject your request, K.", Line_WaitForInput); - PlaySE(4, "ps3/s12/23/182800002", 128, 64); + PlayVoice(4, "ps3/s12/23/182800002", 128); OutputLine(NULL, "俺たちは同じジャンボパフェを突き合った仲。", NULL, " We ate that jumbo parfait together.", Line_WaitForInput); OutputLineAll(NULL, "", Line_ContinueAfterTyping); @@ -2824,9 +3142,9 @@ void main() SetValidityOfInput( TRUE ); PlaySE( 0, "s_furu", 128, 64 ); - PlaySE(4, "ps3/s12/23/182800003", 128, 64); + PlayVoice(4, "ps3/s12/23/182800003", 128); OutputLine(NULL, "それは義兄弟の契りにも勝る!", - NULL, " That was our vow as sworn brothers!", Line_ContinueAfterTyping); + NULL, " That was our vow as sworn brothers!", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); @@ -2837,18 +3155,18 @@ void main() PlaySE( 0, "s_Kyupiin", 128, 64 ); - PlaySE(4, "ps3/s12/23/182800004", 128, 64); + PlayVoice(4, "ps3/s12/23/182800004", 128); OutputLine(NULL, " だから俺もKに力を貸したいっすよ!!", NULL, " I want to help you, K!", Line_WaitForInput); - PlaySE(4, "ps3/s12/23/182800005", 128, 64); + PlayVoice(4, "ps3/s12/23/182800005", 128); OutputLine(NULL, " でもでも、", - NULL, " But", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " But", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 1000 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); SetSpeedOfMessage( TRUE, 128 ); OutputLine(NULL, "…明日だけは駄目なんですッ!!」", - NULL, "... tomorrow is not a good day...!!\"", Line_ContinueAfterTyping); + NULL, "... tomorrow is not a good day...!!\"", Line_Continue); PlaySE( 0, "s_Down", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); @@ -2858,9 +3176,10 @@ void main() ClearMessage(); - PlaySE(4, "ps3/s12/01/180100891", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100891", 128); OutputLine(NULL, "「何だとおおおお!!", - NULL, "\"Whaaaat?!", Line_ContinueAfterTyping); + NULL, "\"Whaaaat?!", Line_Continue); PlaySE( 0, "s_furu", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); @@ -2868,7 +3187,7 @@ void main() OutputLineAll(NULL, "", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100892", 128, 64); + PlayVoice(4, "ps3/s12/01/180100892", 128); OutputLine(NULL, " 何だよ、どうしてだよ亀田!!", NULL, " Why is that, Kameda?!", Line_WaitForInput); SetSpeedOfMessage( TRUE, 128 ); @@ -2887,9 +3206,9 @@ void main() SetValidityOfInput( TRUE ); PlaySE( 0, "s_furu", 128, 64 ); - PlaySE(4, "ps3/s12/01/180100893", 128, 64); + PlayVoice(4, "ps3/s12/01/180100893", 128); OutputLine(NULL, " お前、リアル少女の危機にも立ち上がれないのか、貴様、二次元戦士の誇りはどうしたッ!!", - NULL, " You can't lend a hand to this poor, innocent girl?! Where's your pride as a two dimensional warrior?!", Line_ContinueAfterTyping); + NULL, " You can't lend a hand to this poor, innocent girl?! Where's your pride as a two dimensional warrior?!", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 6*2, FALSE ); @@ -2897,7 +3216,7 @@ void main() OutputLineAll(NULL, "", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100894", 128, 64); + PlayVoice(4, "ps3/s12/01/180100894", 128); OutputLine(NULL, " 貴様を修正する、歯を食いしばれええぇえ!!!」", NULL, " You deserve a beating! Clench those teeth!!!\"", Line_Normal); ClearMessage(); @@ -2917,30 +3236,31 @@ void main() PlaySE( 0, "s_furu", 128, 64 ); - PlaySE(4, "ps3/s12/23/182800006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("亀田", NULL, "Kameda", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/23/182800006", 128); OutputLine(NULL, "「ぷろ、", - NULL, "\"Ugh!", Line_ContinueAfterTyping); + NULL, "\"Ugh!", Line_Continue); PlaySE( 0, "s_Down", 128, 64 ); StartShakingOfWindow( 245, 40, 0, 0, 4*2, FALSE ); StartShakingOfAllObjects( 245, 40, 0, 0, 4*2, TRUE ); OutputLine(NULL, "ぷげ、", - NULL, " Urrr!", Line_ContinueAfterTyping); + NULL, " Urrr!", Line_Continue); PlaySE( 0, "s_tataku", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); OutputLine(NULL, "ぎゃは、", - NULL, " Agh!", Line_ContinueAfterTyping); + NULL, " Agh!", Line_Continue); PlaySE( 0, "s_Down", 128, 64 ); StartShakingOfWindow( 245, 40, 0, 0, 3*2, FALSE ); StartShakingOfAllObjects( 245, 40, 0, 0, 3*2, TRUE ); OutputLine(NULL, "げはッ!!", - NULL, " Urgh!!", Line_ContinueAfterTyping); + NULL, " Urgh!!", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 241, 40, 0, 2, 5*2, FALSE ); @@ -2948,27 +3268,28 @@ void main() OutputLineAll(NULL, "", Line_WaitForInput); - PlaySE(4, "ps3/s12/23/182800007", 128, 64); + PlayVoice(4, "ps3/s12/23/182800007", 128); OutputLine(NULL, " まま、待ってくださいKさん!", NULL, " Wait a minute, K-san!", Line_WaitForInput); PlaySE( 0, "s_boyoon", 128, 64 ); - PlaySE(4, "ps3/s12/23/182800008", 128, 64); + PlayVoice(4, "ps3/s12/23/182800008", 128); OutputLine(NULL, " 俺の言い分も聞いてくださいよ!!", NULL, " Please listen to me!!", Line_WaitForInput); PlaySE( 0, "s_Kyupiin", 128, 64 ); - PlaySE(4, "ps3/s12/23/182800009", 128, 64); + PlayVoice(4, "ps3/s12/23/182800009", 128); OutputLine(NULL, " 俺も普段の日だったら手伝いたいです。", - NULL, " I would help her if it wasn't tomorrow.", Line_WaitForInput); + NULL, " I would help her if it wasn't tomorrow. ", GetGlobalFlag(GLinemodeSp)); PlaySE( 0, "s_tataku", 128, 64 ); - PlaySE(4, "ps2/00/182800010", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("亀田", NULL, "Kameda", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/00/182800010", 128); OutputLine(NULL, "そりゃ俺も○乳○学生メイドとか好きですし、普段なら沙都子ちゃんのために靴下を舐めてあげてもいいっすよハァハァ!!", - NULL, " Of course I love ****-chested ********** school maids, and normally I'd be happy to even lick Satoko-chan's socks, hahh hahh!!", Line_WaitForInput); + NULL, "Of course I love ****-chested ********** school maids, and normally I'd be happy to even lick Satoko-chan's socks, hahh hahh!!", Line_WaitForInput); PlaySE( 0, "s_furu", 128, 64 ); SetValidityOfInput( FALSE ); @@ -2983,9 +3304,9 @@ void main() Wait( 100 ); SetValidityOfInput( TRUE ); - PlaySE(4, "ps3/s12/23/182800011", 128, 64); + PlayVoice(4, "ps3/s12/23/182800011", 128); OutputLine(NULL, " でもでも、明日だけは駄目なんですうううう!!!」", - NULL, " But, but I just can't tomorroooow!!!\"", Line_ContinueAfterTyping); + NULL, " But, but I just can't tomorroooow!!!\"", Line_Continue); PlaySE( 0, "s_Kyupiin", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 6*2, FALSE ); @@ -2997,9 +3318,10 @@ void main() DrawSceneWithMask( "Re3", "maskleft", 7, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100895", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100895", 128); OutputLine(NULL, "「何だと、貴様ぁあぁ!!", - NULL, "\"You bastard!!!", Line_ContinueAfterTyping); + NULL, "\"You bastard!!!", Line_Continue); PlaySE( 0, "s_Down", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); @@ -3007,37 +3329,38 @@ void main() OutputLineAll(NULL, "", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100896", 128, 64); + PlayVoice(4, "ps3/s12/01/180100896", 128); OutputLine(NULL, " 言ってみろ亀田!!", NULL, " Tell me, Kameda!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100897", 128, 64); + PlayVoice(4, "ps3/s12/01/180100897", 128); OutputLine(NULL, " てめぇ親の葬式程度だったら奥歯の3本は覚悟しやがれええぇッ!!」", - NULL, " I'll knock at least three of your teeth out even if you can't make it because of your parents' funeral!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'll knock at least three of your teeth out even if you can't make it because of your parents' funeral!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/23/182800012", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("亀田", NULL, "Kameda", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/23/182800012", 128); OutputLine(NULL, "「だってだって、", - NULL, "\"I can't come tomorrow because...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"I can't come tomorrow because...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); DrawScene( "Bg0", 0 ); PlaySE( 0, "s_furu", 128, 64 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); PlaySE( 0, "s_furu", 128, 64 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); PlaySE( 0, "s_furu", 128, 64 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "明日はデザートフェスタの当日なんですよおおおおおぉぉぉ!!!」", - NULL, " Tomorrow is the Dessert Fiesta here at Angel Mort!!\"", Line_ContinueAfterTyping); + NULL, " Tomorrow is the Dessert Fiesta here at Angel Mort!!\"", Line_Continue); PlaySE( 0, "s_Kyupiin", 128, 64 ); StartShakingOfWindow( 245, 40, 0, 2, 5*2, FALSE ); @@ -3051,12 +3374,13 @@ void main() PlaySE( 0, "s_boyoon", 128, 64 ); - PlaySE(4, "ps3/s12/01/180100898", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100898", 128); OutputLine(NULL, "「な、", - NULL, "\"Wh............", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Wh............", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "………………なにぃ?!」", NULL, " What did you say...?\"", Line_Normal); ClearMessage(); @@ -3065,41 +3389,42 @@ void main() DrawScene( "white", 3000 ); DrawScene( "Re1", 1000 ); - PlaySE(4, "ps3/s12/23/182800013", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("亀田", NULL, "Kameda", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/23/182800013", 128); OutputLine(NULL, "「Kさん、デザートフェスタっすよデザートフェスタ!!", NULL, "\"It's the Dessert Fiesta, K-san!", Line_WaitForInput); PlaySE( 0, "s_boyoon", 128, 64 ); - PlaySE(4, "ps3/s12/23/182800014", 128, 64); + PlayVoice(4, "ps3/s12/23/182800014", 128); OutputLine(NULL, " 俺らの間じゃあより優雅に、", - NULL, " It's", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " It's", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); SetSpeedOfMessage( TRUE, 128 ); OutputLine(NULL, "デ", - NULL, " THE", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " THE", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "ザ", - NULL, " Dessert", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Dessert", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "ふ", - NULL, " Fiesta", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Fiesta", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "ぇ", - NULL, " of Angel", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " of Angel", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "、って呼んでるっすぅ!!", - NULL, " Mort!!", Line_ContinueAfterTyping); + NULL, " Mort!!", Line_Continue); SetSpeedOfMessage( FALSE, 0 ); OutputLineAll(NULL, "", Line_WaitForInput); @@ -3114,7 +3439,7 @@ void main() SetValidityOfInput( TRUE ); PlaySE( 0, "s_Kyupiin", 128, 64 ); - PlaySE(4, "ps3/s12/23/182800015", 128, 64); + PlayVoice(4, "ps3/s12/23/182800015", 128); OutputLine(NULL, " ふぇ、が平仮名なのがポイント高めなんす!!", NULL, " It gets bonus points for using the hiragana for 'Fiesta'.", Line_WaitForInput); @@ -3128,15 +3453,15 @@ void main() SetValidityOfInput( TRUE ); PlaySE( 0, "s_Kyupiin", 128, 64 ); - PlaySE(4, "ps3/s12/23/182800016", 128, 64); + PlayVoice(4, "ps3/s12/23/182800016", 128); OutputLine(NULL, " 実は俺、チケットが当選してるんすよー!!", NULL, " I actually won an admission ticket!!", Line_WaitForInput); PlaySE( 0, "s_cork", 128, 64 ); - PlaySE(4, "ps3/s12/23/182800017", 128, 64); + PlayVoice(4, "ps3/s12/23/182800017", 128); OutputLine(NULL, " 他の誰も誘いません、Kさん、俺と一緒にデザふぇに行きましょう!!", - NULL, " I'm not going to invite anyone but you!!", Line_WaitForInput); + NULL, " I'm not going to invite anyone but you!! ", GetGlobalFlag(GLinemodeSp)); PlaySE( 0, "s_furu", 128, 64 ); SetValidityOfInput( FALSE ); @@ -3148,9 +3473,10 @@ void main() SetValidityOfInput( TRUE ); PlaySE( 0, "s_furu", 128, 64 ); - PlaySE(4, "ps3/s12/23/182800018", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("亀田", NULL, "Kameda", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/23/182800018", 128); OutputLine(NULL, " そして俺と一緒に生クリーム少女たち(編注:少女=ケーキと変換してください)をベロベロ食べ放題っすううぅうぅうぅ!!!」", - NULL, " Let's go and pig out on those sweet girls, I mean... cakes!!\"", Line_ContinueAfterTyping); + NULL, "Let's go and pig out on those sweet girls, I mean... cakes!!\"", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 241, 40, 0, 2, 6*2, FALSE ); @@ -3160,7 +3486,8 @@ void main() ClearMessage(); - PlaySE(4, "ps3/s12/01/180100899", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100899", 128); OutputLine(NULL, "「はいいぃい指導指導指導指導指導指導指導ォォオオ!!!」", NULL, "\"ATATATATATATATATATATATATATATAAAAA!!!\"", Line_Normal); ClearMessage(); @@ -3208,29 +3535,30 @@ void main() DrawScene( "Re5", 400 ); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/23/182800019", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("亀田", NULL, "Kameda", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/23/182800019", 128); OutputLine(NULL, "「ぐへ、", - NULL, "\"Ugh,", Line_ContinueAfterTyping); + NULL, "\"Ugh,", Line_Continue); PlaySE( 0, "s_Down", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 0, 4*2, TRUE ); OutputLine(NULL, "ぎゃは、", - NULL, " gyaah,", Line_ContinueAfterTyping); + NULL, " gyaah,", Line_Continue); PlaySE( 0, "s_tataku", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); OutputLine(NULL, "ごぽ、", - NULL, " gough,", Line_ContinueAfterTyping); + NULL, " gough,", Line_Continue); PlaySE( 0, "s_glass", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 0, 4*2, TRUE ); OutputLine(NULL, "ぴぺッ!!!", - NULL, " hyaah!!", Line_ContinueAfterTyping); + NULL, " hyaah!!", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); ChangeScene( "black", 7, 400 ); @@ -3239,9 +3567,9 @@ void main() OutputLineAll(NULL, "", Line_WaitForInput); - PlaySE(4, "ps3/s12/23/182800020", 128, 64); + PlayVoice(4, "ps3/s12/23/182800020", 128); OutputLine(NULL, " そんなぁKさああん!!", - NULL, " Please, K-san!!", Line_ContinueAfterTyping); + NULL, " Please, K-san!!", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 241, 40, 0, 2, 5*2, FALSE ); @@ -3249,25 +3577,26 @@ void main() OutputLineAll(NULL, "", Line_WaitForInput); - PlaySE(4, "ps3/s12/23/182800021", 128, 64); + PlayVoice(4, "ps3/s12/23/182800021", 128); OutputLine(NULL, " 翌日からなら協力します!", NULL, " I will help you the day after tomorrow!", Line_WaitForInput); - PlaySE(4, "ps3/s12/23/182800022", 128, 64); + PlayVoice(4, "ps3/s12/23/182800022", 128); OutputLine(NULL, " だから明日だけは勘弁してください!!", NULL, " So please let me go to the Fiesta tomorrow!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/23/182800023", 128, 64); + PlayVoice(4, "ps3/s12/23/182800023", 128); OutputLine(NULL, " どうかどうか、よろしくお願いしますっすー!!!」", - NULL, " Please, I'm begging you!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Please, I'm begging you!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_BikkuriA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200465", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200465", 128); OutputLine(NULL, "「け、圭一くん。", NULL, "\"K-Keiichi-kun...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200466", 128, 64); + PlayVoice(4, "ps3/s12/02/180200466", 128); OutputLine(NULL, "…とりあえず明日だけは許してあげてもいいんじゃないのかな…。」", NULL, " I think you should let him go for tomorrow...\"", Line_Normal); ClearMessage(); @@ -3276,7 +3605,8 @@ void main() PlaySE( 0, "s_Kyupiin", 128, 64 ); - PlaySE(4, "ps3/s12/01/180100900", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100900", 128); OutputLine(NULL, "「いいや駄目だ!!", NULL, "\"No I can't!!", Line_WaitForInput); OutputLineAll(NULL, "", Line_ContinueAfterTyping); @@ -3285,18 +3615,18 @@ void main() PlaySE( 0, "s_Down", 128, 64 ); - PlaySE(4, "ps3/s12/01/180100901", 128, 64); + PlayVoice(4, "ps3/s12/01/180100901", 128); OutputLine(NULL, " 今日は勘弁ならんッ!!", - NULL, " I can't let him go!!", Line_ContinueAfterTyping); + NULL, " I can't let him go!!", Line_Continue); StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); OutputLineAll(NULL, "", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100902", 128, 64); + PlayVoice(4, "ps3/s12/01/180100902", 128); OutputLine(NULL, " 亀田てめぇ、ケーキとリアル少女を天秤に掛けやがったなぁあぁ!!", - NULL, " Kameda! You've dared to weigh cakes against a real little girl!!", Line_ContinueAfterTyping); + NULL, " Kameda! You've dared to weigh cakes against a real little girl!!", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); @@ -3306,9 +3636,9 @@ void main() PlaySE( 0, "s_Kyupiin", 128, 64 ); - PlaySE(4, "ps3/s12/01/180100903", 128, 64); + PlayVoice(4, "ps3/s12/01/180100903", 128); OutputLine(NULL, " 少女を大切にできるからケーキを愛でる資格があるのだ!!", - NULL, " You only gain the right to eat cake when you can save the girl!", Line_WaitForInput); + NULL, " You only gain the right to eat cake when you can save the girl! ", GetGlobalFlag(GLinemodeSp)); PlaySE( 0, "s_furu", 128, 64 ); SetValidityOfInput( FALSE ); @@ -3319,29 +3649,32 @@ void main() Wait( 200 ); SetValidityOfInput( TRUE ); - PlaySE(4, "ps3/s12/01/180100904", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100904", 128); OutputLine(NULL, " そもそも貴様は沙都子のよさがわかってない、まぁるでわかってない!!", - NULL, " For starters, you don't have any understanding of how good Satoko is!!", Line_ContinueAfterTyping); + NULL, "For starters, you don't have any understanding of how good Satoko is!!", Line_Continue); PlaySE( 0, "s_Kyupiin", 128, 64 ); DrawScene( "white", 0 ); DrawScene( "Re6", 10 ); - OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, " ", GetGlobalFlag(GLinemodeSp)); - PlaySE(4, "ps3/s12/01/180100905", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100905", 128); OutputLine(NULL, " いいかそもそも沙都子の魅力は一見ツンツン、フラグが立つとデレデレのツンデレにある!!", - NULL, " Listen, Satoko's charm is that which seems tsuntsun at first glance, but as you set off her flags, she grows deredere. She's a classic tsundere!", Line_ContinueAfterTyping); + NULL, "Listen, Satoko's charm is that which seems tsuntsun at first glance, but as you set off her flags, she grows deredere. She's a classic tsundere!", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); - OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, " ", GetGlobalFlag(GLinemodeSp)); - PlaySE(4, "ps3/s12/01/180100906", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100906", 128); OutputLine(NULL, " ツンデレ最大の魅力はツンとデレの格差にあるのは貴様も知っているはずだ。", - NULL, " You should understand that the greatest appeal of a tsundere lies in the gap between her tsun and dere!", Line_WaitForInput); + NULL, "You should understand that the greatest appeal of a tsundere lies in the gap between her tsun and dere! ", GetGlobalFlag(GLinemodeSp)); PlaySE( 0, "s_Kyupiin", 128, 64 ); SetValidityOfInput( FALSE ); @@ -3349,29 +3682,32 @@ void main() SetValidityOfInput( TRUE ); PlaySE( 0, "s_Kyupiin", 128, 64 ); - PlaySE(4, "ps3/s12/01/180100907", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100907", 128); OutputLine(NULL, "普段はツンツンしてて色気のカケラもないのに、スイッチが入ると途端にデレデレ!!", - NULL, " Normally she's all tsuntsun without an ounce of eroticism, but once you flip her switch, suddenly she's deredere!!", Line_ContinueAfterTyping); + NULL, "Normally she's all tsuntsun without an ounce of eroticism, but once you flip her switch, suddenly she's deredere!!", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); DrawScene( "white", 0 ); DrawScene( "Re6", 10 ); StartShakingOfWindow( 241, 40, 0, 2, 5*2, FALSE ); StartShakingOfAllObjects( 241, 40, 0, 2, 5*2, TRUE ); - OutputLineAll(NULL, "", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100908", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100908", 128); OutputLine(NULL, " このオンオフの段差こそが魅力なんだよ!!", NULL, "That gap between her on/off states is her charm!!", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100909", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100909", 128); OutputLine(NULL, " それはまさに前半と後半でシナリオがガラっと変わる『ひぐらし』そのものじゃないか、", - NULL, "She's just like the first and last half of 'Higurashi's' plot itself!", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "She's just like the first and last half of 'Higurashi's' plot itself!", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); PlaySE( 0, "s_Kyupiin", 128, 64 ); @@ -3390,82 +3726,83 @@ void main() SetValidityOfInput( TRUE ); PlaySE( 0, "s_furu", 128, 64 ); - PlaySE(4, "ps3/s12/01/180100910", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100910", 128); OutputLine(NULL, " そこに今や定番のスパイス妹味が加わりしかも属性は総受け、", - NULL, "On top of that, she has the added spice of the little sister element that's growing standard now, as well as being a sou-uke!", Line_ContinueAfterTyping); + NULL, "On top of that, she has the added spice of the little sister element that's growing standard now, as well as being a sou-uke!", Line_Continue); Wait( 600 ); OutputLine(NULL, "ほどよい反抗心は実に心地よく恋愛依存症っぽいヒロインが氾濫するこの世界に颯爽と降臨したニュージェネレーション!!", - NULL, " She's the new generation of heroine, with a perfect level of rebellious spirit making her grand descent into this world overflowing with romantically dependent heroines!!", Line_ContinueAfterTyping); + NULL, " She's the new generation of heroine, with a perfect level of rebellious spirit making her grand descent into this world overflowing with romantically dependent heroines!!", Line_Continue); Wait( 800 ); - PlaySE(4, "ps3/s12/01/180100911", 128, 64); + PlayVoice(4, "ps3/s12/01/180100911", 128); OutputLine(NULL, " どのくらいすごい降臨かってーとあれだ、", - NULL, " You want to know how amazing her advent is?!", Line_ContinueAfterTyping); + NULL, " You want to know how amazing her advent is?!", Line_Continue); Wait( 500 ); OutputLine(NULL, "金色の野に姫姉さまが降臨するくらいすげーぞ!", - NULL, " She's as incredible as a blonde princess alighting in an open field!", Line_ContinueAfterTyping); + NULL, " She's as incredible as a blonde princess alighting in an open field!", Line_Continue); PlaySE( 0, "s_Kyupiin", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 6*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 6*2, TRUE ); - PlaySE(4, "ps3/s12/01/180100912", 128, 64); + PlayVoice(4, "ps3/s12/01/180100912", 128); OutputLine(NULL, " 神じゃねぇからな、", - NULL, " But she's not a goddess,", Line_ContinueAfterTyping); + NULL, " But she's not a goddess,", Line_Continue); Wait( 600 ); OutputLine(NULL, "うpうpとかパス希望とか言ってんじゃねえぞ。", - NULL, " So don't go spouting, 'upload, upload' or 'pass plz'!", Line_ContinueAfterTyping); + NULL, " So don't go spouting, 'upload, upload' or 'pass plz'!", Line_Continue); PlaySE( 0, "s_Down", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); - PlaySE(4, "ps3/s12/01/180100913", 128, 64); + PlayVoice(4, "ps3/s12/01/180100913", 128); OutputLine(NULL, "その魅力をわからずに貴様なんだ、", - NULL, " If you can't understand her appeal, then what are you?!", Line_ContinueAfterTyping); + NULL, " If you can't understand her appeal, then what are you?!", Line_Continue); PlaySE( 0, "s_furu", 128, 64 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); PlaySE( 0, "s_furu", 128, 64 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); PlaySE( 0, "s_furu", 128, 64 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 100 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "二次元戦士の誇りはないのかッ!!", - NULL, " Where's your pride as a 2D warrior?!!", Line_ContinueAfterTyping); + NULL, " Where's your pride as a 2D warrior?!!", Line_Continue); PlaySE( 0, "s_Kyupiin", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); - PlaySE(4, "ps3/s12/01/180100914", 128, 64); + PlayVoice(4, "ps3/s12/01/180100914", 128); OutputLine(NULL, " 何ぃポリゴンの発達で今は擬似三次元だと?!", - NULL, " What? Would you dare to say you're moving to fake-3D now with the increases in polygon count?!", Line_ContinueAfterTyping); + NULL, " What? Would you dare to say you're moving to fake-3D now with the increases in polygon count?!", Line_Continue); PlaySE( 0, "s_tataku", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - PlaySE(4, "ps3/s12/01/180100915", 128, 64); + PlayVoice(4, "ps3/s12/01/180100915", 128); OutputLine(NULL, " 百年早いわ、ヒロインがわずか8色で256個のドットで表現されていた時代の先人たちは、", - NULL, " You're a century too early! Our progenitors from the age when heroines were displayed in 256bit with eight colors...", Line_ContinueAfterTyping); + NULL, " You're a century too early! Our progenitors from the age when heroines were displayed in 256bit with eight colors...", Line_Continue); PlaySE( 0, "s_furu", 128, 64 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); PlaySE( 0, "s_furu", 128, 64 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "そこに愛と萌えを見出してより高い次元へ想いを昇華させてきたのだ!!", - NULL, " They found love and moe there, evolving their emotions to an even higher dimension!", Line_ContinueAfterTyping); + NULL, " They found love and moe there, evolving their emotions to an even higher dimension!", Line_Continue); PlaySE( 0, "s_Kyupiin", 128, 64 ); DrawScene( "Bg0", 0 ); @@ -3477,73 +3814,74 @@ void main() ClearMessage(); - PlaySE(4, "ps3/s12/01/180100916", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100916", 128); OutputLine(NULL, " それは全て二次元への逃避ではない、", - NULL, "None of that was to escape into the 2D world!", Line_ContinueAfterTyping); + NULL, "None of that was to escape into the 2D world!", Line_Continue); PlaySE( 0, "s_Kyupiin", 128, 64 ); OutputLine(NULL, "現実の女性を愛するがゆえの愛の昇華!!", - NULL, " It was an evolution of love derived from their love of real women!!", Line_ContinueAfterTyping); + NULL, " It was an evolution of love derived from their love of real women!!", Line_Continue); PlaySE( 0, "s_furu", 128, 64 ); - PlaySE(4, "ps3/s12/01/180100917", 128, 64); + PlayVoice(4, "ps3/s12/01/180100917", 128); OutputLine(NULL, " ビーナス像もモナリザも全て先人たちの萌えの結晶だぞ!!", - NULL, " The statue of Venus and the Mona Lisa are all the epitome of our progenitors' feelings of moe!", Line_ContinueAfterTyping); + NULL, " The statue of Venus and the Mona Lisa are all the epitome of our progenitors' feelings of moe!", Line_Continue); Wait( 300 ); PlaySE( 0, "s_boyoon", 128, 64 ); - PlaySE(4, "ps3/s12/01/180100918", 128, 64); + PlayVoice(4, "ps3/s12/01/180100918", 128); OutputLine(NULL, " ちなみに最少ドット数のヒロインはド○アーガのカイだと思う。", - NULL, " By the way, I think the girl with the fewest pixels was K* from Dr*aga...", Line_ContinueAfterTyping); + NULL, " By the way, I think the girl with the fewest pixels was K* from Dr*aga...", Line_Continue); Wait( 500 ); PlaySE( 0, "s_cork", 128, 64 ); OutputLine(NULL, "今の若者が見たら多分、性別の識別もつかねぇぞ!", - NULL, " Young people nowadays probably can't even tell that she's a girl.", Line_ContinueAfterTyping); + NULL, " Young people nowadays probably can't even tell that she's a girl.", Line_Continue); PlaySE( 0, "s_cork", 128, 64 ); OutputLine(NULL, " さらに余談だがドラバスのお姫様はすごいよな、", - NULL, " Oh, by the way, the princess of Drag*n B*ster was also amazing...", Line_ContinueAfterTyping); + NULL, " Oh, by the way, the princess of Drag*n B*ster was also amazing...", Line_Continue); PlaySE( 0, "s_boyoon", 128, 64 ); OutputLine(NULL, "クラウンとセプターでミニスカ、", - NULL, " She was wearing a short skirt and a crown, and she had a scepter.", Line_ContinueAfterTyping); + NULL, " She was wearing a short skirt and a crown, and she had a scepter.", Line_Continue); Wait( 300 ); PlaySE( 0, "s_Kyupiin", 128, 64 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 100 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); PlaySE( 0, "s_Kyupiin", 128, 64 ); OutputLine(NULL, "水着にバニーガールにまでなってくれるんだぞ!!", - NULL, " She even changed into a swimsuit and a bunny girl outfit!", Line_ContinueAfterTyping); + NULL, " She even changed into a swimsuit and a bunny girl outfit!", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 0, 4*2, TRUE ); OutputLine(NULL, " 日本国アーケード史で最古のコスプレヒロインだと思うのは俺だけかッ?!", - NULL, " Am I the only one who thinks she's the oldest cosplaying heroine in the history of Japanese arcade games?!", Line_ContinueAfterTyping); + NULL, " Am I the only one who thinks she's the oldest cosplaying heroine in the history of Japanese arcade games?!", Line_Continue); PlaySE( 0, "s_tataku", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); OutputLine(NULL, " あんなゲームが50円でゲーセンにあったなんて凄過ぎるぜ。", - NULL, " It's amazing that I was able to play those games for only fifty yen!", Line_ContinueAfterTyping); + NULL, " It's amazing that I was able to play those games for only fifty yen!", Line_Continue); Wait( 500 ); PlaySE( 0, "s_Kyupiin", 128, 64 ); OutputLine(NULL, "でもな、俺たちは萌えたんだよ、あの16×16のドットの向こうに美少女の姿を見たんだ!!", - NULL, " But remember! We found our feelings of moe in the beautiful girls that lay beyond that 16x16 pixel art!!", Line_ContinueAfterTyping); + NULL, " But remember! We found our feelings of moe in the beautiful girls that lay beyond that 16x16 pixel art!!", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); @@ -3551,45 +3889,46 @@ void main() ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, " …そう、俺たち二次元戦士はドットやポリゴンの壁の向こうの真実を探り、", - NULL, "...Yes, we 2D Warriors search for the truth behind those walls of pixels and polygons,", Line_ContinueAfterTyping); + NULL, "...Yes, we 2D Warriors search for the truth behind those walls of pixels and polygons,", Line_Continue); Wait( 450 ); PlaySE( 0, "s_furu", 128, 64 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); PlaySE( 0, "s_furu", 128, 64 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); PlaySE( 0, "s_furu", 128, 64 ); OutputLine(NULL, "真の姿を見ることを探る求道者だったのだ!!", - NULL, " seeking their true form!!", Line_ContinueAfterTyping); + NULL, " seeking their true form!!", Line_Continue); PlaySE( 0, "s_Kyupiin", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); OutputLine(NULL, " それなのに貴様はドットやポリゴン、ハードの壁を一切経ない生少女をなぜ選べないというのか!!", - NULL, " So how could you say you would choose those pixels and polygons over a real live little girl that exists without those walls between you?!!", Line_ContinueAfterTyping); + NULL, " So how could you say you would choose those pixels and polygons over a real live little girl that exists without those walls between you?!!", Line_Continue); PlaySE( 0, "s_tataku", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); OutputLine(NULL, " それは目的を忘れ手段に堕した明白な証拠!!", - NULL, " That proves you've lost sight of your goal, and settled for half-measures!", Line_ContinueAfterTyping); + NULL, " That proves you've lost sight of your goal, and settled for half-measures!", Line_Continue); Wait( 500 ); OutputLine(NULL, " 二次元戦士は三次元を否定する存在ではない、", - NULL, " 2D Warriors do not deny the 3D!", Line_ContinueAfterTyping); + NULL, " 2D Warriors do not deny the 3D!", Line_Continue); Wait( 300 ); PlaySE( 0, "s_cork", 128, 64 ); OutputLine(NULL, "三次元をこよなく愛し、二次元の記号からそれを高度に再現できる新世代三次元戦士なのだッ!!", - NULL, " They're a new generation of 3D Warriors who love 3D even more, trying to express that in detail through 2D symbols!!", Line_ContinueAfterTyping); + NULL, " They're a new generation of 3D Warriors who love 3D even more, trying to express that in detail through 2D symbols!!", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); DrawScene( "F_a", 0 ); @@ -3598,15 +3937,15 @@ void main() DrawScene( "Re6", 200 ); OutputLine(NULL, " そもそも三次元より上の存在なのに二次元というのがよくない。", - NULL, " Though calling it 2D is bad when it's elevated above 3D.", Line_ContinueAfterTyping); + NULL, " Though calling it 2D is bad when it's elevated above 3D.", Line_Continue); Wait( 500 ); OutputLine(NULL, "二が三に劣るみたいだからな!!", - NULL, " You may get confused, because 'two' sounds inferior!", Line_ContinueAfterTyping); + NULL, " You may get confused, because 'two' sounds inferior!", Line_Continue); PlaySE( 0, "s_boyoon", 128, 64 ); OutputLine(NULL, " ほらあれだ、XB●Xが2だとプレ○テ3に負ける気がするからXB●X360という名称になったのとまったく同じだ!!", - NULL, " That's why Micros*ft named their console 'Xb*x 360', because 'Xb*x 2' would sound inferior to 'Pl*ystation 3'!!", Line_ContinueAfterTyping); + NULL, " That's why Micros*ft named their console 'Xb*x 360', because 'Xb*x 2' would sound inferior to 'Pl*ystation 3'!!", Line_Continue); PlaySE( 0, "s_Down", 128, 64 ); StartShakingOfWindow( 244, 40, 0, 2, 4*2, FALSE ); @@ -3618,23 +3957,24 @@ void main() ClearMessage(); PlaySE( 0, "s_furu", 128, 64 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 100 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); PlaySE( 0, "s_furu", 128, 64 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 100 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); PlaySE( 0, "s_furu", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, " とりあえず俺が言いたいのはただひとつ!!", - NULL, "Anyway, all I want to say is this!!", Line_ContinueAfterTyping); + NULL, "Anyway, all I want to say is this!!", Line_Continue); Wait( 300 ); PlaySE( 0, "s_Kyupiin", 128, 64 ); OutputLine(NULL, " バイオとメタギアの新作が出るハードはどれだああああッ!", - NULL, " Which console is going to get R*sident Ev*l and Met*l Ge*r?!!", Line_ContinueAfterTyping); + NULL, " Which console is going to get R*sident Ev*l and Met*l Ge*r?!!", Line_Continue); PlaySE( 0, "s_Kyupiin", 128, 64 ); DrawScene( "F_b", 0 ); @@ -3643,18 +3983,18 @@ void main() DrawScene( "Re6", 200 ); OutputLine(NULL, " いやもちろんデドアラの新作も出るんだよね?", - NULL, " By the way, the new De*d or Al*ve is coming out too, right?", Line_ContinueAfterTyping); + NULL, " By the way, the new De*d or Al*ve is coming out too, right?", Line_Continue); PlaySE( 0, "s_boyoon", 128, 64 ); OutputLine(NULL, " 余談だけど、女キャラの胸のポリゴン数だけでザックが1人作れちゃうって噂はホント?", - NULL, " Is it true that Zack is made out of the same number of polygons as the female characters' breasts?", Line_ContinueAfterTyping); + NULL, " Is it true that Zack is made out of the same number of polygons as the female characters' breasts?", Line_Continue); Wait( 600 ); PlaySE( 0, "s_tataku", 128, 64 ); OutputLine(NULL, " そんなことはどうでもいい、リアル少女のために一肌脱がんかい亀田ああああッ!!!」", - NULL, " Anyway, forget about that, and buckle down to save the real little girl, Kamedaaaaaa!!!\"", Line_ContinueAfterTyping); + NULL, " Anyway, forget about that, and buckle down to save the real little girl, Kamedaaaaaa!!!\"", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 241, 40, 0, 2, 7*2, FALSE ); @@ -3666,9 +4006,10 @@ void main() DrawSceneWithMask( "Re5", "maskright", 7, 0, 300 ); - PlaySE(4, "ps3/s12/23/182800024", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("亀田", NULL, "Kameda", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/23/182800024", 128); OutputLine(NULL, "「すッすみません、俺が間違ってましたああぁあぁぁぁッ!!", - NULL, "\"I'm sorry! I was wrong!!", Line_ContinueAfterTyping); + NULL, "\"I'm sorry! I was wrong!!", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); @@ -3676,27 +4017,28 @@ void main() OutputLineAll(NULL, "", Line_WaitForInput); - PlaySE(4, "ps3/s12/23/182800025", 128, 64); + PlayVoice(4, "ps3/s12/23/182800025", 128); OutputLine(NULL, " 俺は一体何を勘違いしていたんだ…、わああぁ俺は何てことをおおぉ!!」", - NULL, " What was I thinking...? What have I done...!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " What was I thinking...? What have I done...!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100936", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100936", 128); OutputLine(NULL, "「いいんだ亀田!!", NULL, "\"It's okay, Kameda.", Line_WaitForInput); PlaySE( 0, "s_Kyupiin", 128, 64 ); - PlaySE(4, "ps3/s12/01/180100937", 128, 64); + PlayVoice(4, "ps3/s12/01/180100937", 128); OutputLine(NULL, " 過ちは気付くためにある!", NULL, " Mistakes are there so you can realize you made them.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100938", 128, 64); + PlayVoice(4, "ps3/s12/01/180100938", 128); OutputLine(NULL, " そしてお前は気付いてまた男をでかくした!!", NULL, " You just realized your mistake, and became a better man!!", Line_WaitForInput); PlaySE( 0, "s_Kyupiin", 128, 64 ); - PlaySE(4, "ps3/s12/01/180100939", 128, 64); + PlayVoice(4, "ps3/s12/01/180100939", 128); OutputLine(NULL, " さぁ俺の手を取れ!!", NULL, " Take my hand!", Line_WaitForInput); OutputLineAll(NULL, "", Line_ContinueAfterTyping); @@ -3716,9 +4058,9 @@ void main() Wait( 150 ); SetValidityOfInput( TRUE ); - PlaySE(4, "ps3/s12/01/180100940", 128, 64); + PlayVoice(4, "ps3/s12/01/180100940", 128); OutputLine(NULL, " ミレニアムの扉はすぐ目の前にあるぞおぉおおおぉ!!!」", - NULL, " The door to the next millennium is right in front of yoooouuu!!!\"", Line_ContinueAfterTyping); + NULL, " The door to the next millennium is right in front of yoooouuu!!!\"", Line_Continue); PlaySE( 0, "s_Kyupiin", 128, 64 ); DrawScene( "Bg0", 0 ); @@ -3736,16 +4078,18 @@ void main() DrawBustshotWithFiltering( 2, "Re_BikkuriB1", "maskright", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200467", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200467", 128); OutputLine(NULL, "「……圭一くんと亀田くん、すっごい楽しそうなんだけど、レナちっとも話についていけないー…。」", - NULL, "\"Keiichi-kun and Kameda-kun seem to be having lots of fun... I have no idea what they're talking about.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Keiichi-kun and Kameda-kun seem to be having lots of fun... I have no idea what they're talking about.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_TohohoB1", "maskleft", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300416", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300416", 128); OutputLine(NULL, "「ついていかなくていい、ついていかなくて!」", NULL, "\"Don't bother, don't bother!\"", Line_Normal); ClearMessage(); @@ -3753,74 +4097,80 @@ void main() DrawSceneWithMask( "black", "maskright", 7, 0, 300 ); DrawSceneWithMask( "Re3", "maskright", 7, 0, 300 ); - PlaySE(4, "ps3/s12/23/182800026", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("亀田", NULL, "Kameda", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/23/182800026", 128); OutputLine(NULL, "「Kの話はわかったぜ…。", NULL, "\"I got it, K...", Line_WaitForInput); PlaySE( 0, "s_Kyupiin", 128, 64 ); - PlaySE(4, "ps3/s12/23/182800027", 128, 64); + PlayVoice(4, "ps3/s12/23/182800027", 128); OutputLine(NULL, "俺も男だ、女の子を救うためなら喜んで協力するぜ…。", NULL, " On my honor as a man, I will help you save that girl...", Line_WaitForInput); - PlaySE(4, "ps3/s12/23/182800028", 128, 64); + PlayVoice(4, "ps3/s12/23/182800028", 128); OutputLine(NULL, "…デザートフェスタは年に4回あるんだ……、", NULL, " They have Dessert Fiestas four times a year...", Line_WaitForInput); - PlaySE(4, "ps3/s12/23/182800029", 128, 64); + PlayVoice(4, "ps3/s12/23/182800029", 128); OutputLine(NULL, "その内の一回くらい行けなくたって…", - NULL, " So what if I miss one of them?", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " So what if I miss one of them?", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "未練はないさ……。」", - NULL, " It's not a big deal...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's not a big deal...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Ri_WaraiA1", "maskright", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500662", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500662", 128); OutputLine(NULL, "「……未練たらたらなのです。", NULL, "\"......He seems so down.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500663", 128, 64); + PlayVoice(4, "ps3/s12/05/180500663", 128); OutputLine(NULL, "みー。」", NULL, " Meep.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100941", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100941", 128); OutputLine(NULL, "「あ、そう言えば魅音。", NULL, "\"By the way, Mion.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100942", 128, 64); + PlayVoice(4, "ps3/s12/01/180100942", 128); OutputLine(NULL, "例の叩き売りオークションの司会の報酬に、確かデザートフェスタの年間チケット3年分だったよな?", NULL, " You said you were going to give me three years' worth of Dessert Fiesta admissions as a reward for the auction, right?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100943", 128, 64); + PlayVoice(4, "ps3/s12/01/180100943", 128); OutputLine(NULL, " どうだ亀田くん、その内の1年分を譲ってやるよ。」", - NULL, " I'll give you one year admission if you help me, Kameda-kun.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'll give you one year admission if you help me, Kameda-kun.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/23/182800030", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("亀田", NULL, "Kameda", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/23/182800030", 128); OutputLine(NULL, "「いや、よしてくれK!", NULL, "\"No thank you, K!", Line_WaitForInput); - PlaySE(4, "ps3/s12/23/182800031", 128, 64); + PlayVoice(4, "ps3/s12/23/182800031", 128); OutputLine(NULL, " 俺も男だ。", NULL, " I'm a man.", Line_WaitForInput); - PlaySE(4, "ps3/s12/23/182800032", 128, 64); + PlayVoice(4, "ps3/s12/23/182800032", 128); OutputLine(NULL, "女の子を助けるために報酬で釣られたなんて言われたら恥さらしもいいところっす!!」", NULL, " I'd be ashamed of myself if I was saving this girl because I was getting a reward!\"", Line_Normal); ClearMessage(); DrawBustshotWithFiltering( 2, "Re_KomaruA1", "maskleft", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Re5", "maskleft", 7, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200468", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200468", 128); OutputLine(NULL, "「…詩ぃちゃん、何か優遇してあげられないのかな、かな。」", - NULL, "\"Shii-chan... do you think we can do something for him? Do you?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Shii-chan... do you think we can do something for him? Do you?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Si_AkuwaraiA1", "maskleft", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600264", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600264", 128); OutputLine(NULL, "「……ん〜〜〜、じゃあこれでどうでしょう。", NULL, "\"Hmmm... How about this?", Line_WaitForInput); @@ -3829,15 +4179,16 @@ void main() DisplayWindow(); PlaySE( 0, "s_boyoon", 128, 64 ); - PlaySE(4, "ps3/s12/06/180600265", 128, 64); + PlayVoice(4, "ps3/s12/06/180600265", 128); OutputLine(NULL, "ブラックリスト帳消しで。」", - NULL, " I'll remove his name from the blacklist.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'll remove his name from the blacklist.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100944", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100944", 128); OutputLine(NULL, "「ブラックリストー?", NULL, "\"Blacklist?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100945", 128, 64); + PlayVoice(4, "ps3/s12/01/180100945", 128); OutputLine(NULL, " 何だそりゃあ。」", NULL, " What's that?\"", Line_Normal); ClearMessage(); @@ -3848,18 +4199,21 @@ void main() DrawBustshot( 0, "Si_AkuwaraiA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300416_1", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300416_1", 128); OutputLine(NULL, "「あー、一般の人は知らないよねぇ、くっくっく。", NULL, "\"Normal customers don't know about this, huh...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300416_2", 128, 64); + PlayVoice(4, "ps3/s12/03/180300416_2", 128); OutputLine(NULL, "エンジェルモートはこういうお店だから、困ったお客さんもたまにいるんだよね。", - NULL, " There are customers that cause trouble in this restaurant sometimes...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300416_3", 128, 64); + NULL, " There are customers that cause trouble in this restaurant sometimes... ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300416_3", 128); OutputLine(NULL, "それで、困った人の名前はどんどん書いていって、一定ポイントに達したら漏れなく入店お断りの刑になるってわけよー。」", - NULL, " Whenever they do something wrong, their name gets written on the blacklist. Once their name gets written down enough times, they're no longer allowed to enter the restaurant.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Whenever they do something wrong, their name gets written on the blacklist. Once their name gets written down enough times, they're no longer allowed to enter the restaurant.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/23/182800033", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("亀田", NULL, "Kameda", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/23/182800033", 128); OutputLine(NULL, "「あっはっはっは、よしてくれよ、このエンジェルモートマスターの俺が、そんなブラックリストに載るようなノーマナーをするわけがない!」", NULL, "\"Ah hah hah hah! Stop it now! I'm an Angel Mort Master, I would never behave so unmannered as to get myself on such a blacklist!\"", Line_Normal); ClearMessage(); @@ -3870,23 +4224,24 @@ void main() PlaySE( 0, "s_furu", 128, 64 ); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/06/180600269", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600269", 128); OutputLine(NULL, "「……出会い頭を装ったお触り2回、", - NULL, "\"...You touched a waitress improperly twice,", Line_ContinueAfterTyping); + NULL, "\"...You touched a waitress improperly twice,", Line_Continue); PlaySE( 0, "s_Down", 128, 64 ); StartShakingOfWindow( 245, 40, 0, 2, 3*2, FALSE ); StartShakingOfAllObjects( 245, 40, 0, 2, 3*2, TRUE ); OutputLine(NULL, "頼む気のないオーダーコール、", - NULL, " called a waitress just to talk with her,", Line_ContinueAfterTyping); + NULL, " called a waitress just to talk with her,", Line_Continue); PlaySE( 0, "s_tataku", 128, 64 ); StartShakingOfWindow( 245, 40, 0, 2, 3*2, FALSE ); StartShakingOfAllObjects( 245, 40, 0, 2, 3*2, TRUE ); OutputLine(NULL, "チケットの店外取引エトセトラで、", - NULL, " and sold tickets outside of the restaurant...", Line_ContinueAfterTyping); + NULL, " and sold tickets outside of the restaurant...", Line_Continue); PlaySE( 0, "s_tataku", 128, 64 ); StartShakingOfWindow( 245, 40, 0, 2, 3*2, FALSE ); @@ -3896,9 +4251,10 @@ void main() NULL, " You'll be forbidden from entering after one more transgression.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/23/182800034", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("亀田", NULL, "Kameda", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/23/182800034", 128); OutputLine(NULL, "「ガガガガーーーンッ!!", - NULL, "\"No waaaaaay!!", Line_ContinueAfterTyping); + NULL, "\"No waaaaaay!!", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 241, 40, 0, 2, 4*2, FALSE ); @@ -3907,30 +4263,32 @@ void main() SetSpeedOfMessage( FALSE, 0 ); OutputLineAll(NULL, "", Line_WaitForInput); - PlaySE(4, "ps2/00/182800035", 128, 64); + PlayVoice(4, "ps2/00/182800035", 128); OutputLine(NULL, " そ、そんな!!", NULL, " I can't believe this!", Line_WaitForInput); - PlaySE(4, "ps2/00/182800036", 128, 64); + PlayVoice(4, "ps2/00/182800036", 128); OutputLine(NULL, " そんなの困るっすよ!!", NULL, " That's horrible!", Line_WaitForInput); - PlaySE(4, "ps2/00/182800037", 128, 64); + PlayVoice(4, "ps2/00/182800037", 128); OutputLine(NULL, " エンジェルモートに入店禁止なんてなったら、俺は明日から何のために生きてけばいいんすかああぁ!!」", - NULL, " If I can't come to Angel Mort, I'll have no reason to live!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If I can't come to Angel Mort, I'll have no reason to live!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Si_WinkA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600270", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600270", 128); OutputLine(NULL, "「ではありますけど、今の亀田さんの、沙都子を救うために一肌脱ごうという男気に惚れました。", NULL, "\"However, I'm impressed that you're so willing to save Satoko.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600271", 128, 64); + PlayVoice(4, "ps3/s12/06/180600271", 128); OutputLine(NULL, "ですのでこれを特別にチャラにしようと思います。」", - NULL, " I'll erase your name from this list as a reward.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'll erase your name from this list as a reward.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/23/182800038", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("亀田", NULL, "Kameda", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/23/182800038", 128); OutputLine(NULL, "「ありがとうございます、ありがとうございますーー!!!」", NULL, "\"Thank you so much! Thank you so much!!\"", Line_Normal); ClearMessage(); @@ -3938,43 +4296,48 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefB1", "maskright", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Re1", "maskright", 7, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200469", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200469", 128); OutputLine(NULL, "「……ねぇ魅ぃちゃん、本当にブラックリストなんて存在するのかな?」", - NULL, "\"Hey Mii-chan... Does that blacklist really exist?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Hey Mii-chan... Does that blacklist really exist?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_WaraiA1", "maskleft", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300417", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300417", 128); OutputLine(NULL, "「さぁてね、おじさんは知ぃらない〜。」", NULL, "\"This ol' man has no idea~\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Re6", "maskright", 7, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100946", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100946", 128); OutputLine(NULL, "「亀田くん、本当にすまん!", NULL, "\"Kameda-kun, thank you!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100947", 128, 64); + PlayVoice(4, "ps3/s12/01/180100947", 128); OutputLine(NULL, " デザートフェスタでは落選したら俺に声を掛けろ!", NULL, " Let me know if you can't get a ticket for the next Dessert Fiesta!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100948", 128, 64); + PlayVoice(4, "ps3/s12/01/180100948", 128); OutputLine(NULL, " 絶対に同席者に交ぜてやるからな!!」", - NULL, " I'll invite you!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'll invite you!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/23/182800039", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("亀田", NULL, "Kameda", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/23/182800039", 128); OutputLine(NULL, "「Kぇえぇえい!!!」", - NULL, "\"K!!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"K!!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } PlaySE( 0, "s_furu", 128, 64 ); SetValidityOfInput( FALSE ); Wait( 200 ); SetValidityOfInput( TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ガシ!!", NULL, "Hug!!", Line_ContinueAfterTyping); @@ -3983,11 +4346,12 @@ void main() StartShakingOfWindow( 241, 40, 0, 2, 8*2, FALSE ); StartShakingOfAllObjects( 241, 40, 0, 2, 8*2, TRUE ); - OutputLineAll(NULL, "", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺たちは再び熱い友情を確かめ合うのだった…。", NULL, "We reaffirmed our strong friendship...", Line_Normal); ClearMessage(); @@ -3995,68 +4359,75 @@ void main() DrawSceneWithMask( "Re3", "maskright", 7, 0, 300 ); PlayBGM( 0, "G_Tactics", 120, 0 ); - PlaySE(4, "ps3/s12/23/182800040", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("亀田", NULL, "Kameda", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/23/182800040", 128); OutputLine(NULL, "「明日の夕方だな、了解したぜ。", NULL, "\"I'll see you tomorrow.", Line_WaitForInput); - PlaySE(4, "ps3/s12/23/182800041", 128, 64); + PlayVoice(4, "ps3/s12/23/182800041", 128); OutputLine(NULL, "うちの野球部の連中と興宮タイタンズの連中全員を連れて行く。", NULL, " I'll bring my baseball team members with me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/23/182800042", 128, 64); + PlayVoice(4, "ps3/s12/23/182800042", 128); OutputLine(NULL, "それで悪くても10人ちょいは集まるはずだぜ。", NULL, " I should be able to get at least ten people.", Line_WaitForInput); - PlaySE(4, "ps3/s12/23/182800043", 128, 64); + PlayVoice(4, "ps3/s12/23/182800043", 128); OutputLine(NULL, "話を聞く限りじゃ、どう考えてもその叔父って野郎はまともじゃない。", - NULL, " It sounds like her uncle is a really crazy guy.", Line_WaitForInput); - PlaySE(4, "ps3/s12/23/182800044", 128, 64); + NULL, " It sounds like her uncle is a really crazy guy. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("亀田", NULL, "Kameda", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/23/182800044", 128); OutputLine(NULL, "何なら回りくどいことしねぇで直接シメちまった方が早いんじゃねぇすか?」", - NULL, " Wouldn't it be faster to just kick his ass rather than going to the child consultation center?\"", Line_Normal); + NULL, "Wouldn't it be faster to just kick his ass rather than going to the child consultation center?\"", Line_Normal); ClearMessage(); DisableWindow(); DrawBustshotWithFiltering( 2, "Re_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200470", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200470", 128); OutputLine(NULL, "「駄目だよ、暴力で解決すればかならずその仕返しが沙都子ちゃんに跳ね返る。」", - NULL, "\"We can't do that. Otherwise, he'd take revenge on Satoko-chan.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"We can't do that. Otherwise, he'd take revenge on Satoko-chan.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/23/182800045", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("亀田", NULL, "Kameda", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/23/182800045", 128); OutputLine(NULL, "「…なるほどな。", NULL, "\"...I see.", Line_WaitForInput); - PlaySE(4, "ps3/s12/23/182800046", 128, 64); + PlayVoice(4, "ps3/s12/23/182800046", 128); OutputLine(NULL, "命を奪うってわけにゃいかないしな。", NULL, " Of course, we can't commit murder either...", Line_WaitForInput); - PlaySE(4, "ps3/s12/23/182800047", 128, 64); + PlayVoice(4, "ps3/s12/23/182800047", 128); OutputLine(NULL, "わかったぜ。", NULL, " All right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/23/182800048", 128, 64); + PlayVoice(4, "ps3/s12/23/182800048", 128); OutputLine(NULL, "正々堂々正面から勝負でいきましょうっす。", NULL, " Let's do it the right way.", Line_WaitForInput); - PlaySE(4, "ps3/s12/23/182800049", 128, 64); + PlayVoice(4, "ps3/s12/23/182800049", 128); OutputLine(NULL, "みんな球児だからよ、警察沙汰はごめんだし。」", NULL, " We don't want to get arrested by the police.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100949", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100949", 128); OutputLine(NULL, "「だがなぁ、10人じゃまだ足りない。", NULL, "\"Ten people is still not enough...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100950", 128, 64); + PlayVoice(4, "ps3/s12/01/180100950", 128); OutputLine(NULL, "他に声は掛けられるあてはねぇか?」", - NULL, " Do you think you can get more people from somewhere?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Do you think you can get more people from somewhere?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/23/182800050", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("亀田", NULL, "Kameda", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/23/182800050", 128); OutputLine(NULL, "「へっへっへ…、まだ兵隊が足りないってか。", NULL, "\"Heh heh heh... You need more people, huh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/23/182800051", 128, 64); + PlayVoice(4, "ps3/s12/23/182800051", 128); OutputLine(NULL, "ここまで来たらとことん行くっすよ。」", - NULL, " Let me take care of it.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Let me take care of it.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } PlaySE( 0, "s_Kyupiin", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 亀田はニヤリと不敵に笑うと突然、席をガバっと立ち、大声で言った。", NULL, "Kameda grinned at me, then suddenly stood up and shouted.", Line_Normal); ClearMessage(); @@ -4064,9 +4435,10 @@ void main() DrawSceneWithMask( "Re4", "maskright", 7, 0, 300 ); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/23/182800052", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("亀田", NULL, "Kameda", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/23/182800052", 128); OutputLine(NULL, "「野郎共、話は聞こえただろうな?!", - NULL, "\"Hey, you guys! You heard everything, didn't you?", Line_ContinueAfterTyping); + NULL, "\"Hey, you guys! You heard everything, didn't you?", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 241, 40, 0, 2, 5*2, FALSE ); @@ -4075,50 +4447,54 @@ void main() SetSpeedOfMessage( FALSE, 0 ); OutputLineAll(NULL, "", Line_WaitForInput); - PlaySE(4, "ps3/s12/23/182800053", 128, 64); + PlayVoice(4, "ps3/s12/23/182800053", 128); OutputLine(NULL, " 明日のチケットが当選してるヤツまで来いとは言わねぇ。", NULL, " For those who have a ticket for tomorrow, I'm not going to force you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/23/182800054", 128, 64); + PlayVoice(4, "ps3/s12/23/182800054", 128); OutputLine(NULL, "でもなもし明日が空いてるなら力を貸せッ!!」", NULL, " But if you're free, give us a hand!!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 店内のお客が皆、振り返る。", - NULL, "Everyone in the restaurant looked at him.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Everyone in the restaurant looked at him.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そう言えば、客層が濃い目だな。", - NULL, "There were a lot of people around...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "There were a lot of people around...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " デザートフェスタは明日だから、今日は普通の一般日じゃないのか?", NULL, "The Dessert Fiesta is tomorrow, so shouldn't today have been just a normal day? ", Line_Normal); ClearMessage(); PlaySE( 0, "s_Kyupiin", 128, 64 ); - PlaySE(4, "ps3/s12/23/182800055", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("亀田", NULL, "Kameda", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/23/182800055", 128); OutputLine(NULL, "「違うんです。", NULL, "\"You're not wrong.", Line_WaitForInput); - PlaySE(4, "ps3/s12/23/182800056", 128, 64); + PlayVoice(4, "ps3/s12/23/182800056", 128); OutputLine(NULL, "デザートフェスタを落選した常連たちは今日、食いに来てるんす。", NULL, " But the people who missed out on tickets for the Dessert Fiesta are here today.", Line_WaitForInput); - PlaySE(4, "ps3/s12/23/182800057", 128, 64); + PlayVoice(4, "ps3/s12/23/182800057", 128); OutputLine(NULL, "ここにいるのは皆、", - NULL, " All these guys are...", Line_ContinueAfterTyping); + NULL, " All these guys are...", Line_Continue); PlaySE( 0, "s_Kyupiin", 128, 64 ); OutputLine(NULL, "常連。", NULL, " regulars.", Line_WaitForInput); - PlaySE(4, "ps3/s12/23/182800058", 128, 64); + PlayVoice(4, "ps3/s12/23/182800058", 128); OutputLine(NULL, "名前は知らずとも同じ星の下に生まれた俺の仲間たちなんす!", - NULL, " I don't know their names, but we see each other all the time in this restaurant!", Line_ContinueAfterTyping); + NULL, " I don't know their names, but we see each other all the time in this restaurant!", Line_Continue); PlaySE( 0, "s_Down", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 0, 2*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 0, 2*2, TRUE ); - OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, " ", GetGlobalFlag(GLinemodeSp)); PlaySE( 0, "s_furu", 128, 64 ); @@ -4131,9 +4507,10 @@ void main() SetValidityOfInput( TRUE ); PlaySE( 0, "s_furu", 128, 64 ); - PlaySE(4, "ps3/s12/23/182800059", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("亀田", NULL, "Kameda", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/23/182800059", 128); OutputLine(NULL, " 同志諸君、さっきまでの話をどう思うッ?!」", - NULL, " What did you think about his story, guys?\"", Line_ContinueAfterTyping); + NULL, "What did you think about his story, guys?\"", Line_Continue); PlaySE( 0, "s_Kyupiin", 128, 64 ); @@ -4144,33 +4521,35 @@ void main() DrawSceneWithMask( "Re5", "maskright", 1, 0, 300 ); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/00/otaa18001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("オタク", NULL, "Otaku", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/otaa18001", 128); OutputLine(NULL, "「聞けば聞くほどに腸が煮えくり返る話にょり。", - NULL, "\"The longer I listen to it, the more upset I get.", Line_ContinueAfterTyping); + NULL, "\"The longer I listen to it, the more upset I get.", Line_Continue); Wait( 3000 ); OutputLine(NULL, "なぁ同志諸君!」", - NULL, " Isn't that right, my comrades?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Isn't that right, my comrades?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「リアル少女を監禁なんて、", - NULL, " \"Locking a real girl up...?", Line_ContinueAfterTyping); + NULL, " \"Locking a real girl up...?", Line_Continue); PlaySE( 0, "s_boyoon", 128, 64 ); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, "うらy、じゃなくて許せないんだな!!」", - NULL, " I want to do that... I mean, I can't allow that to continue!\"", Line_ContinueAfterTyping); + NULL, " I want to do that... I mean, I can't allow that to continue!\"", Line_Continue); Wait( 800 ); PlaySE( 0, "s_furu", 128, 64 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); - PlaySE(4, "ps3/s12/00/otac18001", 128, 64); + PlayVoice(4, "ps3/s12/00/otac18001", 128); OutputLine(NULL, "「女の子を大切に出来ん外道め、拙者が斬るッ!!」", - NULL, " \"I will punish any guy who can't be nice to a girl!\"", Line_ContinueAfterTyping); + NULL, " \"I will punish any guy who can't be nice to a girl!\"", Line_Continue); PlaySE( 0, "s_tataku", 128, 64 ); StartShakingOfWindow( 244, 40, 0, 0, 3*2, FALSE ); @@ -4180,100 +4559,100 @@ void main() PlaySE( 0, "s_boyoon", 128, 64 ); - PlaySE(4, "ps2/00/otad18001", 128, 64); + PlayVoice(4, "ps2/00/otad18001", 128); OutputLine(NULL, "「妄想の中ならともかく、リアルでの鬼畜三昧、論外でござるよ!!」", - NULL, " \"He can do it in his imagination, but it's unacceptable in the real world!!\"", Line_ContinueAfterTyping); + NULL, " \"He can do it in his imagination, but it's unacceptable in the real world!!\"", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 245, 40, 0, 0, 3*2, FALSE ); StartShakingOfAllObjects( 245, 40, 0, 0, 3*2, TRUE ); PlaySE( 0, "s_furu", 128, 64 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 150 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); PlaySE( 0, "s_furu", 128, 64 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 150 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); PlaySE( 0, "s_furu", 128, 64 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 50 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); - PlaySE(4, "ps3/s12/00/otae18001", 128, 64); + PlayVoice(4, "ps3/s12/00/otae18001", 128); OutputLine(NULL, "「同志K、黙って付いて来いって言ってくださいです!!", - NULL, " \"Tell us to come with you, K!", Line_ContinueAfterTyping); + NULL, " \"Tell us to come with you, K!", Line_Continue); PlaySE( 0, "s_Down", 128, 64 ); StartShakingOfWindow( 245, 40, 0, 0, 3*2, FALSE ); StartShakingOfAllObjects( 245, 40, 0, 0, 3*2, TRUE ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); - PlaySE(4, "ps3/s12/00/otae18002", 128, 64); + // (backup) SetValidityOfInput( TRUE ); + PlayVoice(4, "ps3/s12/00/otae18002", 128); OutputLine(NULL, " 俺たちはあんたの食いっぷりに惚れてるんだああぁ!!」", - NULL, " We admire your hunger!!\"", Line_ContinueAfterTyping); + NULL, " We admire your hunger!!\"", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 241, 40, 0, 2, 4*2, FALSE ); StartShakingOfAllObjects( 241, 40, 0, 2, 4*2, TRUE ); PlaySE( 0, "s_Down", 128, 64 ); - PlaySE(4, "ps3/s12/00/otaf18001", 128, 64); + PlayVoice(4, "ps3/s12/00/otaf18001", 128); OutputLine(NULL, "「興宮中隊、着剣整列ッ!!", - NULL, " \"The Okinomiya Squadron is prepared to enact a rescue operation!", Line_ContinueAfterTyping); + NULL, " \"The Okinomiya Squadron is prepared to enact a rescue operation!", Line_Continue); Wait( 400 ); PlaySE( 0, "s_Kyupiin", 128, 64 ); - PlaySE(4, "ps3/s12/00/otaf18002", 128, 64); + PlayVoice(4, "ps3/s12/00/otaf18002", 128); OutputLine(NULL, " 同志K、いつでも突撃命令をッ!!!」", - NULL, " Please give us the order to attack!!\"", Line_ContinueAfterTyping); + NULL, " Please give us the order to attack!!\"", Line_Continue); Wait( 600 ); PlaySE( 0, "s_Kyupiin", 128, 64 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); PlaySE( 0, "s_Kyupiin", 128, 64 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); PlaySE( 0, "s_Kyupiin", 128, 64 ); - PlaySE(4, "ps3/s12/00/otag18001", 128, 64); + PlayVoice(4, "ps3/s12/00/otag18001", 128); OutputLine(NULL, "「沙都子嬢救出作戦了解!!", - NULL, " \"This is Operation Satoko!", Line_ContinueAfterTyping); + NULL, " \"This is Operation Satoko!", Line_Continue); Wait( 500 ); - PlaySE(4, "ps3/s12/00/otag18002", 128, 64); + PlayVoice(4, "ps3/s12/00/otag18002", 128); OutputLine(NULL, " 作戦開始は明日夕刻!", - NULL, " Your mission starts tomorrow evening!", Line_ContinueAfterTyping); + NULL, " Your mission starts tomorrow evening!", Line_Continue); PlaySE( 0, "s_glass", 128, 64 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); - PlaySE(4, "ps3/s12/00/otag18003", 128, 64); + // (backup) SetValidityOfInput( TRUE ); + PlayVoice(4, "ps3/s12/00/otag18003", 128); OutputLine(NULL, " 時計を合わせろ遺書は書いておけ、どうせ死ぬならこの時だッ!!」", - NULL, " Make sure your clock is on time and your will is written. This may be the day you die!!\"", Line_ContinueAfterTyping); + NULL, " Make sure your clock is on time and your will is written. This may be the day you die!!\"", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 241, 40, 0, 2, 6*2, FALSE ); StartShakingOfAllObjects( 241, 40, 0, 2, 6*2, TRUE ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); - PlaySE(4, "ps3/s12/00/otaa18002", 128, 64); - PlaySE(5, "ps3/s12/00/otab18002", 128, 64); - PlaySE(6, "ps3/s12/00/otac18002", 128, 64); - PlaySE(7, "ps3/s12/00/otad18002", 128, 64); - PlaySE(8, "ps3/s12/00/otae18003", 128, 64); + // (backup) SetValidityOfInput( TRUE ); + PlayVoice(4, "ps3/s12/00/otaa18002", 128); + PlayVoice(5, "ps3/s12/00/otab18002", 128); + PlayVoice(6, "ps3/s12/00/otac18002", 128); + PlayVoice(7, "ps3/s12/00/otad18002", 128); + PlayVoice(8, "ps3/s12/00/otae18003", 128); OutputLine(NULL, "「「ううをおおおぉおおぉ!!!」」", - NULL, " \n\"\"Allriiiiiight!!!\"\"", Line_ContinueAfterTyping); + NULL, " \n\"\"Allriiiiiight!!!\"\"", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 241, 40, 0, 2, 7*2, FALSE ); @@ -4286,42 +4665,47 @@ void main() DrawSceneWithMask( "Re1", "maskleft", 7, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100951", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100951", 128); OutputLine(NULL, "「み、みんなすまん!!", NULL, "\"I-I'm sorry, you guys...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100952", 128, 64); + PlayVoice(4, "ps3/s12/01/180100952", 128); OutputLine(NULL, " 見ず知らずの沙都子のために……本当にすまん!!」", NULL, " Thank you for your help...... You don't even know her...!!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/otaa18003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("オタク", NULL, "Otaku", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/otaa18003", 128); OutputLine(NULL, "「見ず知らずだからと言って見殺しになどできないにゃりん!!」", - NULL, "\"We can't abandon her just because of a tiny thing like that!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"We can't abandon her just because of a tiny thing like that!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } PlaySE( 0, "s_Kyupiin", 128, 64 ); - PlaySE(4, "ps3/s12/00/otab18003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("オタク", NULL, "Otaku", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/otab18003", 128); OutputLine(NULL, "「それに、我々は沙都子嬢のこともよく存じております。", NULL, "\"Besides, we know very much about Princess Satoko.", Line_WaitForInput); PlaySE( 0, "s_boyoon", 128, 64 ); - PlaySE(4, "ps3/s12/00/otab18004", 128, 64); + PlayVoice(4, "ps3/s12/00/otab18004", 128); OutputLine(NULL, "嬢がよく顎のところにクリームが付いているのに気付かなかったりする時、同胞は胸の奥から込み上げる桃色の感情に酔わされるのであります!", - NULL, " My fellows and I enjoy indulging in the warm sentiments that fill our hearts when the young lady fails to notice a bit of cream stuck to her chin!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/otab18005", 128, 64); + NULL, " My fellows and I enjoy indulging in the warm sentiments that fill our hearts when the young lady fails to notice a bit of cream stuck to her chin! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("オタク", NULL, "Otaku", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/otab18005", 128); OutputLine(NULL, " よって他人事ではないのでありますッ!!」", - NULL, " Therefore, this is a personal matter for us as well!\"", Line_Normal); + NULL, "Therefore, this is a personal matter for us as well!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100953", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100953", 128); OutputLine(NULL, "「よしわかった野郎どもッ!!!", NULL, "\"All right, you guys!!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100954", 128, 64); + PlayVoice(4, "ps3/s12/01/180100954", 128); OutputLine(NULL, " てめえらの命はこの俺、前原圭一が預かった!!", NULL, " I'm going to rely on you!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100955", 128, 64); + PlayVoice(4, "ps3/s12/01/180100955", 128); OutputLine(NULL, " てめえらには俺の背中を預けるぜ!!", NULL, " You need to back me up, okay?!", Line_WaitForInput); @@ -4334,9 +4718,9 @@ void main() Wait( 100 ); SetValidityOfInput( TRUE ); - PlaySE(4, "ps3/s12/01/180100956", 128, 64); + PlayVoice(4, "ps3/s12/01/180100956", 128); OutputLine(NULL, " 明日の夕方だ、気合を入れやがれええぇッ!!!」", - NULL, " Be ready to fight tomorrow evening!!\"", Line_ContinueAfterTyping); + NULL, " Be ready to fight tomorrow evening!!\"", Line_Continue); PlaySE( 0, "s_Kyupiin", 128, 64 ); @@ -4347,51 +4731,53 @@ void main() DrawScene( "Re_s1_Resut", 200 ); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/00/otaa18004", 128, 64); - PlaySE(5, "ps3/s12/00/otab18006", 128, 64); - PlaySE(6, "ps3/s12/00/otac18003", 128, 64); - PlaySE(7, "ps3/s12/00/otad18003", 128, 64); - PlaySE(8, "ps3/s12/00/otae18004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("オタクたち", NULL, "Otakus", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/otaa18004", 128); + PlayVoice(5, "ps3/s12/00/otab18006", 128); + PlayVoice(6, "ps3/s12/00/otac18003", 128); + PlayVoice(7, "ps3/s12/00/otad18003", 128); + PlayVoice(8, "ps3/s12/00/otae18004", 128); OutputLine(NULL, "「「「うををおおおおおおお!!!」」」", - NULL, "\"\"\"Yeeeeeeah!!!\"\"\"", Line_ContinueAfterTyping); + NULL, "\"\"\"Yeeeeeeah!!!\"\"\"", Line_Continue); SetSpeedOfMessage( FALSE, 0 ); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_Continue); } - PlaySE(4, "ps3/s12/00/otaa18005", 128, 64); - PlaySE(5, "ps3/s12/00/otab18007", 128, 64); - PlaySE(6, "ps3/s12/00/otac18004", 128, 64); - PlaySE(7, "ps3/s12/00/otad18004", 128, 64); - PlaySE(8, "ps3/s12/00/otae18005", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("オタクたち", NULL, "Otakus", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/otaa18005", 128); + PlayVoice(5, "ps3/s12/00/otab18007", 128); + PlayVoice(6, "ps3/s12/00/otac18004", 128); + PlayVoice(7, "ps3/s12/00/otad18004", 128); + PlayVoice(8, "ps3/s12/00/otae18005", 128); OutputLine(NULL, "「「Kぇえぇい!", - NULL, "\"K!!", Line_ContinueAfterTyping); + NULL, "\"K!!", Line_Continue); PlaySE( 0, "s_Down", 128, 64 ); StartShakingOfWindow( 245, 40, 0, 2, 3*2, FALSE ); StartShakingOfAllObjects( 245, 40, 0, 2, 3*2, TRUE ); - PlaySE(4, "ps3/s12/00/otaa18006", 128, 64); - PlaySE(5, "ps3/s12/00/otab18008", 128, 64); - PlaySE(6, "ps3/s12/00/otac18005", 128, 64); - PlaySE(7, "ps3/s12/00/otad18005", 128, 64); - PlaySE(8, "ps3/s12/00/otae18006", 128, 64); + PlayVoice(4, "ps3/s12/00/otaa18006", 128); + PlayVoice(5, "ps3/s12/00/otab18008", 128); + PlayVoice(6, "ps3/s12/00/otac18005", 128); + PlayVoice(7, "ps3/s12/00/otad18005", 128); + PlayVoice(8, "ps3/s12/00/otae18006", 128); OutputLine(NULL, " Kぇぇい!", - NULL, " K!!", Line_ContinueAfterTyping); + NULL, " K!!", Line_Continue); PlaySE( 0, "s_Down", 128, 64 ); StartShakingOfWindow( 245, 40, 0, 2, 3*2, FALSE ); StartShakingOfAllObjects( 245, 40, 0, 2, 3*2, TRUE ); - PlaySE(4, "ps3/s12/00/otaa18007", 128, 64); - PlaySE(5, "ps3/s12/00/otab18009", 128, 64); - PlaySE(6, "ps3/s12/00/otac18006", 128, 64); - PlaySE(7, "ps3/s12/00/otad18006", 128, 64); - PlaySE(8, "ps3/s12/00/otae18007", 128, 64); + PlayVoice(4, "ps3/s12/00/otaa18007", 128); + PlayVoice(5, "ps3/s12/00/otab18009", 128); + PlayVoice(6, "ps3/s12/00/otac18006", 128); + PlayVoice(7, "ps3/s12/00/otad18006", 128); + PlayVoice(8, "ps3/s12/00/otae18007", 128); OutputLine(NULL, " Kぇぇい!!」", - NULL, " KAAAAAYYY!!!\"", Line_ContinueAfterTyping); + NULL, " KAAAAAYYY!!!\"", Line_Continue); PlaySE( 0, "s_Kyupiin", 128, 64 ); DrawScene( "F_a", 0 ); @@ -4406,30 +4792,33 @@ void main() DrawBustshotWithFiltering( 2, "Re_BikkuriA1", "maskright", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Re5", "maskright", 7, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200471", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200471", 128); OutputLine(NULL, "「……け、…圭一くんって、意外なところでも人気者なんだね…。」", - NULL, "\"K-Keiichi-kun is such a popular guy...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"K-Keiichi-kun is such a popular guy...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_TohohoA1", "maskleft", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300418", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300418", 128); OutputLine(NULL, "「うちの町会もそうだけど…。", NULL, "\"He's popular with the town council too...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300419", 128, 64); + PlayVoice(4, "ps3/s12/03/180300419", 128); OutputLine(NULL, "本人の与り知れぬところで評判が高いんだよ…。", NULL, " He seems to be popular in the most unexpected places...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300420", 128, 64); + PlayVoice(4, "ps3/s12/03/180300420", 128); OutputLine(NULL, "同性に訴えるカリスマでもあるのかねぇ?」", - NULL, " Lots of other people seem to respect him, too.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Lots of other people seem to respect him, too.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawBustshotWithFiltering( 2, "Si_WinkA1", "maskright", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Re6", "maskright", 7, 0, 300 ); - PlaySE(4, "ps3/s12/06/180600272", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600272", 128); OutputLine(NULL, "「お店の子たちも、沙都子の事情に同情してくれてるみたいで、非番で近所の子が何人か行きたがってるみたいです。」", NULL, "\"Some of the waitresses here are also concerned about Satoko... They said they want to come and support us when they're off.\"", Line_Normal); ClearMessage(); @@ -4438,23 +4827,25 @@ void main() DrawBustshotWithFiltering( 1, "Re_WaraiA1", "maskleft", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200472", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200472", 128); OutputLine(NULL, "「すごいね、圭一くん……。", NULL, "\"Wow...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200473", 128, 64); + PlayVoice(4, "ps3/s12/02/180200473", 128); OutputLine(NULL, "本当に60人を集めちゃった。", NULL, " I guess we have about sixty people now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200474", 128, 64); + PlayVoice(4, "ps3/s12/02/180200474", 128); OutputLine(NULL, "あるいはそれ以上に集まるのかもしれない…。」", - NULL, " We might get even more than that...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We might get even more than that...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } FadeBustshotWithFiltering( 1, "mask00" , 0, FALSE, 0, 0, 400, FALSE ); FadeBustshotWithFiltering( 2, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); DrawBustshotWithFiltering( 2, "Ri_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Re3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500664", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500664", 128); OutputLine(NULL, "「…………これが、運命を打ち破ろうとする力なの…。」", NULL, "\".........So, is this the power to defeat fate...?\"", Line_Normal); ClearMessage(); diff --git a/Update/_mina_014.txt b/Update/_mina_014.txt index 9138a81..1f9fe72 100644 --- a/Update/_mina_014.txt +++ b/Update/_mina_014.txt @@ -3,37 +3,46 @@ void main() PlayBGM( 0, "yorumushi", 120, 0 ); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その晩は、綿流し実行委員会の会合があった。", NULL, "That night, I attended a meeting for the Watanagashi festival committee.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 場所は古手神社の集会所だ。", - NULL, "Everyone assembled at the meeting room in the Furude shrine.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Everyone assembled at the meeting room in the Furude shrine.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 建物はよく知っていたが、中に入るのは初めてだった。", NULL, "I'd seen the building a few times. but I hadn't actually been inside before.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 集会所の中にはダム戦争の偉業を称える額縁や写真が所狭しと飾られている。", - NULL, "There were pictures depicting the history of the dam conflict on the wall.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "There were pictures depicting the history of the dam conflict on the wall.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …魅音の話によると、ダム戦争の当時は抵抗運動の事務所として使われていたらしい。", - NULL, "According to Mion, this assembly building had been used as the headquarters of the dam protest back in the day.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "According to Mion, this assembly building had been used as the headquarters of the dam protest back in the day.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 一番目立つところに飾られた、鬼ヶ淵死守同盟と書かれてたくさんの人の寄せ書きが書かれた旗が印象的だった。", NULL, "There was a huge flag that said \"Onigafuchi Guardians\" hanging on the wall. People had written messages on it.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺が呼ばれたのは、どちらかというと顔見せの要素が強いみたいだ。", - NULL, "I had been called to the meeting so I could introduce myself.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I had been called to the meeting so I could introduce myself.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺が例の叩き売りオークションの司会を受託してからまだ一度も挨拶していないのだから。", NULL, "While I'd been chosen to be the host of the auction several days ago, this was my first time actually attending a meeting.", Line_Normal); ClearMessage(); @@ -44,52 +53,61 @@ void main() DrawSceneWithMask( "JS4", "maskup", 1, 0, 300 ); PlayBGM( 0, "Iru", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 30人くらいの役員たちが集まっていて、その会合の冒頭で俺と親父が紹介された。", - NULL, "There were about thirty committee members in the room, and my dad and I were introduced to them.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "There were about thirty committee members in the room, and my dad and I were introduced to them.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺は未成年者だから、親の保護下での参加ってことになってるわけだ。", NULL, "Since I'm still a minor, I had to bring him along with me.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …沙都子の問題で、親権とかそういう言葉を最近よく耳にするせいか、親父との仲をちょっと意識してしまう。", - NULL, "...I'd often heard the term 'parental rights' recently, because of Satoko's situation, and because of that I'd been thinking about the relationship between me and my dad.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...I'd often heard the term 'parental rights' recently, because of Satoko's situation, and because of that I'd been thinking about the relationship between me and my dad.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………そういう見方をしたなら、前原家は家族仲はかなりいい部類に入るに違いない。", - NULL, "......The Maebara family is a pretty happy one, I think.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "......The Maebara family is a pretty happy one, I think.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …ありがたいことなんだなと思う。", NULL, "...I'm blessed to have parents like them.", Line_Normal); ClearMessage(); DrawSceneWithMask( "JS5", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100957", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100957", 128); OutputLine(NULL, "「どうも、推薦をいただきました前原圭一です…。", NULL, "\"Hello. I'm Keiichi Maebara...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100958", 128, 64); + PlayVoice(4, "ps3/s12/01/180100958", 128); OutputLine(NULL, "初めての経験ですから緊張してますけど、がんばります。", NULL, " This is my first time doing something like this and I'm very nervous...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100959", 128, 64); + PlayVoice(4, "ps3/s12/01/180100959", 128); OutputLine(NULL, "どうかよろしくお願いします!」", - NULL, " But I'll do my best!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But I'll do my best!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/mana18006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/mana18006", 128); OutputLine(NULL, "「いよッ!", NULL, "\"Hear, hear!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/mana18007", 128, 64); + PlayVoice(4, "ps3/s12/00/mana18007", 128); OutputLine(NULL, " いいぞいいぞ、頑張れー!!」", NULL, " You do your best, young man!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 好意的な笑顔とたくさんの拍手に、俺は改めて、自分の顔と名前が村中に知られていて、俺を村の仲間だと認めてくれていることを感じた。", - NULL, "Their friendly smiles and applause made me realize again how welcoming people are in this village.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Their friendly smiles and applause made me realize again how welcoming people are in this village.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この抜擢に何とか応えないとな、と思うと緊張感で胃が痛くなってくるぞ。", NULL, "I felt pressured as I thought about how big of a responsibility I was going to undertake at the festival.", Line_Normal); ClearMessage(); @@ -97,61 +115,72 @@ void main() DrawSceneWithMask( "black", "maskdown", 1, 0, 1300 ); DrawScene( "JS4", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんな風にしていると、会長さんだとか部長さんだとかの偉い人たちが代わる代わる背中を叩いてくれて、いつもの調子でやってくれればいいんだと励ましてくれるのだった。", NULL, "Since I looked so nervous, the leaders of the committee all came up to me and said that I could just act natural and do my thing.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/182600025", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182600025", 128); OutputLine(NULL, "「どうもこの度は愚息をご推薦いただきありがとうございます。", NULL, "\"Thank you for offering my son such an important position.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600026", 128, 64); + PlayVoice(4, "ps3/s12/00/182600026", 128); OutputLine(NULL, "仕事柄なかなか町会活動に協力できなくて申し訳なく思っております。", NULL, " I'm sorry that I'm unable to participate in council activities due to my job, but...", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600027", 128, 64); + PlayVoice(4, "ps3/s12/00/182600027", 128); OutputLine(NULL, "私も圭一も微力ながら全力を尽くさせていただきますので、ひとつよろしくお願いいたします。」", - NULL, " I will do what I can to support my son.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I will do what I can to support my son.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " パチパチパチパチ!!", - NULL, "Clap clap clap clap!!", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Clap clap clap clap!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " さすが親父は大人だな、スピーチ慣れしてるもんだぜ。", NULL, "My dad must be used to making speeches.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/shikai18001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("司会", NULL, "Chairman", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/shikai18001", 128); OutputLine(NULL, "「それでは各部会ごとに席をわかれ、議題を進めていただきたいと思います。", NULL, "\"All right then, we'll break up into groups and start the meeting.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/shikai18002", 128, 64); + PlayVoice(4, "ps3/s12/00/shikai18002", 128); OutputLine(NULL, "時間は20時50分までです。", NULL, " It's going to last until 8:50 PM.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/shikai18003", 128, 64); + PlayVoice(4, "ps3/s12/00/shikai18003", 128); OutputLine(NULL, "それではよろしくお願いします。」", NULL, " Please begin your discussions as soon as you can.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 実行委員会という組織は、総務部とか設営部、模擬店部、奉納演舞部などいくつかの部で構成されているらしい。", - NULL, "The festival committee can be broken up in different teams, like a general affairs team, a construction team, a refreshment booth team, and a ceremony team.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The festival committee can be broken up in different teams, like a general affairs team, a construction team, a refreshment booth team, and a ceremony team.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それらの部ごとにわかれて会議をするわけだ。", NULL, "Each team has separate meetings.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺と親父もイベント部会とか言うところに参加するよう言われた。", - NULL, "My dad and I were told to join the event team.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "My dad and I were told to join the event team.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……何しろ、何も知らずに後から入ってきたわけだし、しかも祭りは次の日曜日というような段階だ。", - NULL, "...But after all, we joined toward the end without knowing anything, and the festival was next Sunday too.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...But after all, we joined toward the end without knowing anything, and the festival was next Sunday too.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 話はさっぱり見えないし意見できることもない。", - NULL, "I didn't understand anything they were saying and I couldn't even express any opinions anyway.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I didn't understand anything they were saying and I couldn't even express any opinions anyway.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 頷いたりしながら、議事に参加しているふりをするのが精一杯だった。", NULL, "Nodding and pretending to participate in the proceedings was the most we could do.", Line_Normal); ClearMessage(); @@ -159,15 +188,18 @@ void main() DrawScene( "black", 400 ); DrawSceneWithMask( "JS6", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 最後の最後で、叩き売りオークションについての説明があり、司会者の集合時間や諸注意、後日の打ち上げ会の日時など、色々と説明を受けた。", - NULL, "Near the end, I finally got the information about the auction I needed. I found out what time I was supposed to be backstage, and other stuff about my job like that.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Near the end, I finally got the information about the auction I needed. I found out what time I was supposed to be backstage, and other stuff about my job like that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …服装はどうすると言われて返事に困る。", - NULL, "They asked me what I was going to wear, and I stopped short...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They asked me what I was going to wear, and I stopped short...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私服でいいと思ってたのだが、司会らしくもうちょっと派手な服がいいだろうと提案を受ける。", NULL, "I thought I could just wear my regular clothes, but they suggested that I should wear something more flashy, since I was the host of the event.", Line_WaitForInput); OutputLine(NULL, "…そんなものは持ってないしなぁ。", @@ -176,27 +208,30 @@ void main() DrawSceneWithMask( "JS4", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/182600028", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182600028", 128); OutputLine(NULL, "「なら圭一、スーツに蝶ネクタイでも充分、司会っぽい雰囲気は出るだろ。」", - NULL, "\"How about a suit with a bowtie? That would make you look like a real MC!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"How about a suit with a bowtie? That would make you look like a real MC!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100960", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100960", 128); OutputLine(NULL, "「ちょ、蝶ネクタイ〜?!", NULL, "\"A bowtie?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100961", 128, 64); + PlayVoice(4, "ps3/s12/01/180100961", 128); OutputLine(NULL, " 何だか恥ずかしいなぁ!!", NULL, " That's so embarrassing!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100962", 128, 64); + PlayVoice(4, "ps3/s12/01/180100962", 128); OutputLine(NULL, " もうちょっと普通っぽい服装じゃ駄目なのー?!」", - NULL, " I wanna wear something more casual than that!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I wanna wear something more casual than that!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 2, "Me_WaraiA2#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300421", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300421", 128); OutputLine(NULL, "「どうよ圭ちゃん、話し合いは進んでる〜?", NULL, "\"How's the meeting going, Kei-chan?", Line_WaitForInput); @@ -204,7 +239,7 @@ void main() ChangeBustshot( 2, "Me_DefA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300422", 128, 64); + PlayVoice(4, "ps3/s12/03/180300422", 128); OutputLine(NULL, " ところで服装って何の話?」", NULL, " What'cha talking about?\"", Line_Normal); ClearMessage(); @@ -213,83 +248,93 @@ void main() DrawBustshotWithFiltering( 1, "Iri_Def2#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000208", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000208", 128); OutputLine(NULL, "「オークションの司会の服装ですね。", NULL, "\"They're talking about what he's going to wear during the auction.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000209", 128, 64); + PlayVoice(4, "ps3/s12/10/181000209", 128); OutputLine(NULL, "目立つ服がないのであれば、私の方で都合いたしましょうか。」", - NULL, " If you don't have anything flashy to wear, I can get you something like that.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If you don't have anything flashy to wear, I can get you something like that.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/182600029", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182600029", 128); OutputLine(NULL, "「本当ですか?!", NULL, "\"Really?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600030", 128, 64); + PlayVoice(4, "ps3/s12/00/182600030", 128); OutputLine(NULL, " あ、ご挨拶が遅れてすみません、私、圭一の父でございます。」", - NULL, " Oh, I'm sorry I haven't introduced myself yet... I'm Keiichi's father.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Oh, I'm sorry I haven't introduced myself yet... I'm Keiichi's father.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100963", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100963", 128); OutputLine(NULL, "「お父さん、この人の都合する服はやめよう…。", NULL, "\"Dad, I don't trust him to get me proper clothes...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100964", 128, 64); + PlayVoice(4, "ps3/s12/01/180100964", 128); OutputLine(NULL, "絶対男物じゃない賭けてもいい…。", NULL, " I'm sure he won't get me anything for men...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100965", 128, 64); + PlayVoice(4, "ps3/s12/01/180100965", 128); OutputLine(NULL, "蝶ネクタイ最高。", NULL, " A bowtie is fine.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100966", 128, 64); + PlayVoice(4, "ps3/s12/01/180100966", 128); OutputLine(NULL, "当日はそれで行くよ。」", NULL, " I'll just wear that.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この辺で手を打っておかないと、魅音にもとんでもない服装を提案されそうだしな。", - NULL, "If I didn't compromise on that, Irie and Mion would try and make me wear something outrageous.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If I didn't compromise on that, Irie and Mion would try and make me wear something outrageous.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …しかもどういうわけか、その服装もまた男物だとはとても思えない…。", NULL, "...She'd also want me to wear women's clothes...", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100967", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100967", 128); OutputLine(NULL, "「監督も実行委員なんですね。", NULL, "\"You're part of the committee too, huh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100968", 128, 64); + PlayVoice(4, "ps3/s12/01/180100968", 128); OutputLine(NULL, "監督は何の部会なんですか?」", - NULL, " Which team are you on?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Which team are you on?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Me_WinkA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300423", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300423", 128); OutputLine(NULL, "「監督は総務部で医療担当だよ。", NULL, "\"He's on the general affairs team, where he's in charge of first aid.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300424", 128, 64); + PlayVoice(4, "ps3/s12/03/180300424", 128); OutputLine(NULL, "お医者さんだからね、毎年お願いしてるんだよ。」", - NULL, " We always ask for his help, since he's a doctor and all.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We always ask for his help, since he's a doctor and all.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Iri_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/10/181000210", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/10/181000210", 128); OutputLine(NULL, "「たまに転んだ人にバンドエイドを貼るくらいです。", NULL, "\"All I have to do is give band aids to people who trip and fall.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000211", 128, 64); + PlayVoice(4, "ps3/s12/10/181000211", 128); OutputLine(NULL, "本部テントでビールを飲んでるだけの楽な役ですよ。", NULL, " It's an easy job. For the most part, I'm just drinking beer under the main tent.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000212", 128, 64); + PlayVoice(4, "ps3/s12/10/181000212", 128); OutputLine(NULL, "前原さんの大任にはかないません。", - NULL, " It's nothing compared to your work, Maebara-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000213", 128, 64); + NULL, " It's nothing compared to your work, Maebara-san. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000213", 128); OutputLine(NULL, "私も楽しみにしてますからね。」", - NULL, " I'm looking forward to it!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm looking forward to it!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100969", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100969", 128); OutputLine(NULL, "「いやぁあははは……。」", NULL, "\"Yaahahaha....\"", Line_Normal); ClearMessage(); @@ -297,19 +342,21 @@ void main() DrawBustshotWithFiltering( 2, "Ri_WaraiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "JS5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500665", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500665", 128); OutputLine(NULL, "「……ボクも入江と一緒に本部で泡麦茶を飲むのですよ。", NULL, "\"......I'm going to drink barley tea with him too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500666", 128, 64); + PlayVoice(4, "ps3/s12/05/180500666", 128); OutputLine(NULL, "にぱ〜☆」", - NULL, " Nipah~☆\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Nipah~☆\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Tie2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400115", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400115", 128); OutputLine(NULL, "「それはいけませんよ古手さん!", NULL, "\"You absolutely cannot, Furude-san!", Line_WaitForInput); @@ -317,80 +364,87 @@ void main() ChangeBustshot( 1, "Tie1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400116", 128, 64); + PlayVoice(4, "ps3/s12/22/181400116", 128); OutputLine(NULL, " 前原くん、こんばんは。", NULL, " Oh, good evening, Maebara-kun.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400117", 128, 64); + PlayVoice(4, "ps3/s12/22/181400117", 128); OutputLine(NULL, "それからお父様、ご無沙汰いたしております。」", - NULL, " Nice to see you too, Maebara-san.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Nice to see you too, Maebara-san.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/182600031", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182600031", 128); OutputLine(NULL, "「あぁあぁどうも先生!", NULL, "\"Ah, ah, hello, ma'am!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600032", 128, 64); + PlayVoice(4, "ps3/s12/00/182600032", 128); OutputLine(NULL, " うちの愚息がいつも大変お世話になっております…。」", - NULL, " Thank you for being so nice to my son all the time...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Thank you for being so nice to my son all the time...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/00/183200028", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("校長", NULL, "Principal", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/183200028", 128); OutputLine(NULL, "「前原くん、準備は万端であるかね?", NULL, "\"Maebara-kun, are you ready for the auction?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/183200029", 128, 64); + PlayVoice(4, "ps3/s12/00/183200029", 128); OutputLine(NULL, " わしも司会を楽しみにしておるぞ!」", - NULL, " I'm looking forward to seeing your show!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm looking forward to seeing your show!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 知恵先生と校長先生に、学校以外のところで会うと何だか不思議な気分になるな。", NULL, "It felt weird to see Chie-sensei and the principal outside of school.", Line_Normal); ClearMessage(); DrawSceneWithMask( "JS4", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100970", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100970", 128); OutputLine(NULL, "「梨花ちゃんも奉納演舞ってのがあるんだろ?", NULL, "\"Rika-chan, you're performing a dance at the festival, right?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100971", 128, 64); + PlayVoice(4, "ps3/s12/01/180100971", 128); OutputLine(NULL, " 俺のすぐ後の催しなんだってな、楽しみにしてるぜ!」", - NULL, " I heard it's right after my show. I'm looking forward to it!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I heard it's right after my show. I'm looking forward to it!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Me_DefA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300425", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300425", 128); OutputLine(NULL, "「神事だからね。", NULL, "\"It's a traditional ceremony that she's performing.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300426", 128, 64); + PlayVoice(4, "ps3/s12/03/180300426", 128); OutputLine(NULL, "真剣にやらなきゃならないから神経を使うはずだよ。", NULL, " I'm sure you're nervous about it, huh.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300427", 128, 64); + PlayVoice(4, "ps3/s12/03/180300427", 128); OutputLine(NULL, "今年の自信は?」", - NULL, " How do you feel this year?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " How do you feel this year?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ri_NikoA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500667", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500667", 128); OutputLine(NULL, "「……もう慣れてますから全然平気なのですよ。」", - NULL, "\"......I'm used to it now, so I'm fine.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......I'm used to it now, so I'm fine.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Me_AkuwaraiA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300428", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300428", 128); OutputLine(NULL, "「ほー、去年初めてやったのにもう慣れちゃったとはね!", NULL, "\"You've only done it once last year, but you're already used to it?", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300429", 128, 64); + PlayVoice(4, "ps3/s12/03/180300429", 128); OutputLine(NULL, " さすがだね!」", NULL, " I'm impressed!\"", Line_Normal); ClearMessage(); @@ -401,27 +455,30 @@ void main() DrawBustshotWithFiltering( 2, "Oisi2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700097", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700097", 128); OutputLine(NULL, "「前原さぁ〜ん!!", NULL, "\"Maebara-saaan!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700098", 128, 64); + PlayVoice(4, "ps3/s12/11/180700098", 128); OutputLine(NULL, " ご無沙汰ですねぇ。」", - NULL, " It's been a while.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's been a while.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100972", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100972", 128); OutputLine(NULL, "「あ、大石さん!", NULL, "\"Oh, Ooishi-san!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100973", 128, 64); + PlayVoice(4, "ps3/s12/01/180100973", 128); OutputLine(NULL, " ちわっす、お久し振りです!」", - NULL, " It's nice to see you!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's nice to see you!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700099", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700099", 128); OutputLine(NULL, "「あの後もちゃんとツバメ返しの練習はしてますか?", NULL, "\"Have you been practicing the Tsubame Gaeshi?", Line_WaitForInput); @@ -429,13 +486,13 @@ void main() ChangeBustshot( 2, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "S12/11/180700100", 128, 64); + PlayVoice(4, "ps3/s12/11/180700100", 128); OutputLine(NULL, " んっふっふ!", NULL, " Nfu fu!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700101", 128, 64); + PlayVoice(4, "ps3/s12/11/180700101", 128); OutputLine(NULL, " 今度ぜひ一緒に打ちましょう。", NULL, " We should play together!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700102", 128, 64); + PlayVoice(4, "ps3/s12/11/180700102", 128); OutputLine(NULL, "牌に毎日触れてないと上達しませんからねぇ!」", NULL, " You won't get better unless you play every day, you know?!\"", Line_Normal); ClearMessage(); @@ -444,21 +501,23 @@ void main() DrawBustshotWithFiltering( 1, "Iri_Def2#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000214", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000214", 128); OutputLine(NULL, "「おや、前原くんも麻雀が出来るんですか?」", - NULL, "\"You know how to play mahjong, Maebara-kun?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"You know how to play mahjong, Maebara-kun?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/11/180700103", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700103", 128); OutputLine(NULL, "「えーえー、打てるどころか、ねぇ?", NULL, "\"Oh, he knows how to play, doesn't he?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700104", 128, 64); + PlayVoice(4, "ps3/s12/11/180700104", 128); OutputLine(NULL, " んっふっふっふ!!", NULL, " Nfu fu fu!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700105", 128, 64); + PlayVoice(4, "ps3/s12/11/180700105", 128); OutputLine(NULL, " 彼は相当な少年雀士ですよ。」", - NULL, " He's a pretty good player, too.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " He's a pretty good player, too.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "mask00" , 0, FALSE, 0, 0, 400, FALSE ); @@ -466,27 +525,31 @@ void main() DrawBustshotWithFiltering( 1, "Me_AkuwaraiA2#", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300430", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300430", 128); OutputLine(NULL, "「くっくっく…!", NULL, "\"Heh heh heh...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300431", 128, 64); + PlayVoice(4, "ps3/s12/03/180300431", 128); OutputLine(NULL, " 我が部でも本格的に麻雀修行を取り入れようかねぇ!」", - NULL, " Perhaps we really should start playing mahjong in our club now!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Perhaps we really should start playing mahjong in our club now!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Ri_WaraiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500668", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500668", 128); OutputLine(NULL, "「……部活メンバーで雀荘を荒らしまくりなのですよ。」", NULL, "\"......We should go and crush every mahjong parlor in the city.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石さんには、ツバメ返しなんて大技を練習するくらいだから、相当の力量があるように勘違いされてる予感がする…。", - NULL, "Ooishi-san thinks I'm an experienced player since I was practicing Tsubame Gaeshi the other day...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Ooishi-san thinks I'm an experienced player since I was practicing Tsubame Gaeshi the other day...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……何で俺っていっつも不思議な誤解を受けるんだろう(汗)", NULL, "Why do people misunderstand me all the time...?", Line_Normal); ClearMessage(); @@ -496,15 +559,17 @@ void main() DrawBustshotWithFiltering( 2, "Iri_Def1#", "maskup", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000215", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000215", 128); OutputLine(NULL, "「そうだ、前原くん。", NULL, "\"By the way, Maebara-kun.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000216", 128, 64); + PlayVoice(4, "ps3/s12/10/181000216", 128); OutputLine(NULL, "話は聞いてますよ、例の件。」", - NULL, " I heard about that case...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I heard about that case...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100974", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100974", 128); OutputLine(NULL, "「例の件?」", NULL, "\"What case?\"", Line_Normal); ClearMessage(); @@ -513,65 +578,72 @@ void main() ChangeBustshot( 2, "Iri_Def2#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000217", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000217", 128); OutputLine(NULL, "「明日の夕方の話ですよ。", NULL, "\"About what you're planning to do tomorrow evening.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000218", 128, 64); + PlayVoice(4, "ps3/s12/10/181000218", 128); OutputLine(NULL, "入江診療所からは私と手すきのスタッフが何人か合流するつもりです。", NULL, " A few of my staff members and I are going to be there as well.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000219", 128, 64); + PlayVoice(4, "ps3/s12/10/181000219", 128); OutputLine(NULL, "鷹野さんと富竹さんも応援に行くそうですよ。", - NULL, " Takano-san and Tomitake-san are coming too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000220_1", 128, 64); + NULL, " Takano-san and Tomitake-san are coming too. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000220_1", 128); OutputLine(NULL, "大した人数にはなりませんが、枯れ木も山の賑わいくらいの感覚で混ぜてくださると嬉しいです。」", - NULL, " We can't bring that many people, but I hope you'll let us join you.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We can't bring that many people, but I hope you'll let us join you.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100975", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100975", 128); OutputLine(NULL, "「え、…それはすごいや!!", NULL, "\"That's... that's so nice of you!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100976", 128, 64); + PlayVoice(4, "ps3/s12/01/180100976", 128); OutputLine(NULL, " ありがとうございます!", NULL, " Thank you so much!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100977", 128, 64); + PlayVoice(4, "ps3/s12/01/180100977", 128); OutputLine(NULL, "一人でも参加してくれれば本当に嬉しいです!」", - NULL, " Every person counts!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Every person counts!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Ri_DefA1#", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "S12/05/180500669", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500669", 128); OutputLine(NULL, "「……入江…。」", NULL, "\"......Irie...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/10/181000221", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000221", 128); OutputLine(NULL, "「…沙都子ちゃんを直接救う手がなく本当に情けないですが、こんな形でも協力したいんです。", NULL, "\"I'm sorry that we can't do much to help her, but we still want to do something.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000222", 128, 64); + PlayVoice(4, "ps3/s12/10/181000222", 128); OutputLine(NULL, "これは鷹野さんが言い出したことなんですよ。」", - NULL, " This is what Takano-san suggested.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " This is what Takano-san suggested.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Ri_NikoA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500670", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500670", 128); OutputLine(NULL, "「……鷹野が。」", - NULL, "\"......Takano?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Takano?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/10/181000223", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000223", 128); OutputLine(NULL, "「えぇ。", NULL, "\"Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000224", 128, 64); + PlayVoice(4, "ps3/s12/10/181000224", 128); OutputLine(NULL, "せめて何かの形で力を貸したいって言って。", NULL, " She wanted to help somehow.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000225", 128, 64); + PlayVoice(4, "ps3/s12/10/181000225", 128); OutputLine(NULL, "先日の件で協力できなかったことを少し悔やんでいたようでしたから。」", NULL, " She feels bad that she wasn't able to assist you the other day.\"", Line_Normal); ClearMessage(); @@ -579,33 +651,36 @@ void main() DrawBustshotWithFiltering( 1, "Oisi4", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "JS5", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/11/180700106", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700106", 128); OutputLine(NULL, "「あぁ、ひょっとして噂に聞いたあれですか?", NULL, "\"Oh, are you talking about that rumor?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700107", 128, 64); + PlayVoice(4, "ps3/s12/11/180700107", 128); OutputLine(NULL, " 何だか前原さんが陳情団の団長さんになっちゃったっていう話ですね?」", - NULL, " The one saying that Maebara-san's become the leader of a protest group or something?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " The one saying that Maebara-san's become the leader of a protest group or something?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100978", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100978", 128); OutputLine(NULL, "「あはははは…。", NULL, "\"Ahahahaha...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100979", 128, 64); + PlayVoice(4, "ps3/s12/01/180100979", 128); OutputLine(NULL, "ってことは大石さんも知ってるんですか?", NULL, " Even you know about it?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100980", 128, 64); + PlayVoice(4, "ps3/s12/01/180100980", 128); OutputLine(NULL, " 沙都子の話!」", - NULL, " You know about Satoko?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You know about Satoko?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Me_HutekiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300432", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300432", 128); OutputLine(NULL, "「そりゃあ知ってるでしょ。", NULL, "\"Of course he does.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300433", 128, 64); + PlayVoice(4, "ps3/s12/03/180300433", 128); OutputLine(NULL, "何しろ雛見沢界隈の噂にゃ敏感なお人だから。」", NULL, " He's very sensitive to rumors inside the village.\"", Line_Normal); ClearMessage(); @@ -614,38 +689,42 @@ void main() ChangeBustshot( 1, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700108", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700108", 128); OutputLine(NULL, "「なっはっは…、", - NULL, "\"Na ha ha...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Na ha ha...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "仕事柄やむなくです。", NULL, " It's only my job.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700109", 128, 64); + PlayVoice(4, "ps3/s12/11/180700109", 128); OutputLine(NULL, "まぁ沙都子さんの件はそこそこには。」", - NULL, " I'm very aware of what's going on with Satoko-san...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm very aware of what's going on with Satoko-san...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Iri_MAjime#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "S12/10/181000226", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000226", 128); OutputLine(NULL, "「大石さん、", - NULL, "\"Ooishi-san...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Ooishi-san...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……沙都子ちゃんの件なんですが、どうお考えですか。」", - NULL, " What do you think about her case?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " What do you think about her case?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうか、大石さんも警察という公的機関の人間だ。", - NULL, "Ooishi-san is, after all, a police officer.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Ooishi-san is, after all, a police officer.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 児童相談所に頼る以外の方法で沙都子を救う方法を知ってはいないだろうか…。", NULL, "Could he maybe have an option other than going to the child consultation center...?", Line_Normal); ClearMessage(); @@ -654,15 +733,17 @@ void main() ChangeBustshot( 1, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/11/180700110", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700110", 128); OutputLine(NULL, "「うーー…ん。", NULL, "\"Hmmm...", Line_WaitForInput); - PlaySE(4, "ps2/11/180700111", 128, 64); + PlayVoice(4, "ps2/11/180700111", 128); OutputLine(NULL, "私も児童相談所に対応をお願いするのがベストだと思っています。」", - NULL, " I also think that going to the consultation center is the smartest thing to do.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I also think that going to the consultation center is the smartest thing to do.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/01/180100981", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180100981", 128); OutputLine(NULL, "「じゃあ…大石さんも何かあるまで沙都子を救う方法はないと仰るんですか?!」", NULL, "\"Then... you're also saying there's no way to save her before something happens?!\"", Line_Normal); ClearMessage(); @@ -671,25 +752,28 @@ void main() ChangeBustshot( 1, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/11/180700112", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700112", 128); OutputLine(NULL, "「………同じ相談が警察にあったら、…せいぜい訪問してご家族の仲をよくするよう指導するのが関の山です。", NULL, "\"We would probably do the same... We'd meet with him and tell him not to harm her...", Line_WaitForInput); - PlaySE(4, "ps2/11/180700113", 128, 64); + PlayVoice(4, "ps2/11/180700113", 128); OutputLine(NULL, "しかも、専門の相談所さんに比べたら稚拙なものだろうと思います。", - NULL, " I'm sure a professional social worker can do a better job than that, though.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700114", 128, 64); + NULL, " I'm sure a professional social worker can do a better job than that, though. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700114", 128); OutputLine(NULL, "餅は餅屋に任せた方がいいだろうと思いますねぇ。」", - NULL, " They take care of these abuse issues better than the police can.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They take care of these abuse issues better than the police can.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Iri_Majime2#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/10/181000227", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/10/181000227", 128); OutputLine(NULL, "「警察は事実上、何かがあった後にしか動けませんが、", NULL, "\"The police only take action after something happens...", Line_WaitForInput); - PlaySE(4, "ps2/10/181000228", 128, 64); + PlayVoice(4, "ps2/10/181000228", 128); OutputLine(NULL, "児童相談所は、何かある前に動くことが出来る分、警察より優れている…ということですか。」", NULL, " But the child consultation center can make a move before it does...\"", Line_Normal); ClearMessage(); @@ -698,10 +782,11 @@ void main() ChangeBustshot( 1, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/11/180700115", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700115", 128); OutputLine(NULL, "「なっはっは…。", NULL, "\"Na ha ha...", Line_WaitForInput); - PlaySE(4, "ps2/11/180700116", 128, 64); + PlayVoice(4, "ps2/11/180700116", 128); OutputLine(NULL, "…何か起こす前に逮捕できりゃ我々も楽な商売なんですがね。", NULL, " ...It'd be a lot easier for us if we could arrest criminals before they commit crimes.", Line_WaitForInput); @@ -709,30 +794,32 @@ void main() ChangeBustshot( 1, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/11/180700117", 128, 64); + PlayVoice(4, "ps2/11/180700117", 128); OutputLine(NULL, "……一般的に、強い権力が与えられている官庁ほど、それを発動するのに慎重です。", NULL, " ...However, we need to be very careful about whom we arrest, you know.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700118", 128, 64); + PlayVoice(4, "ps2/11/180700118", 128); OutputLine(NULL, "濫用されたらたまらないですからね。」", - NULL, " We don't want to lose our jobs.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We don't want to lose our jobs.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Me_TohohoA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/03/180300434", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300434", 128); OutputLine(NULL, "「…それを言われると、沙都子の件をもうしばらく様子見をしたいという相談所の対応は、不適切ではないってことになっちゃうんだけどね。」", - NULL, "\"...In that sense, there's nothing wrong with them saying that they want to wait and see for a while.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...In that sense, there's nothing wrong with them saying that they want to wait and see for a while.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshot( 1, "Ri_KomaruA1#", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/05/180500671", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/05/180500671", 128); OutputLine(NULL, "「……みー…。」", NULL, "\"......Meep.\"", Line_Normal); ClearMessage(); @@ -742,23 +829,27 @@ void main() DrawBustshotWithFiltering( 2, "Oisi4", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/oishi081801", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/oishi081801", 128); OutputLine(NULL, "「個人的には、児童相談所の対応がそんなに逸脱して不適切とは思いません。", NULL, "\"Well, I don't think the child consultation center is being unreasonable.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700120", 128, 64); + PlayVoice(4, "ps3/s12/11/180700120", 128); OutputLine(NULL, "ただ、沙都子さんと鉄平さんの関係をよく知る皆さんから見ると、それが悠長に見えるという、そういうことだろうと思います。」", NULL, " However, it must seem terrible from the point of view of those who know Satoko-san and Teppei-san.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石さんの言うとおりだった。", - NULL, "Ooishi-san was exactly right.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Ooishi-san was exactly right.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……児童相談所から見れば、普通に慎重に対応しているのに、どうして通報からほんの1〜2日程度であそこまで大騒ぎするのだろうと疑問に思うのかもしれない…。", - NULL, "They must be assuming that we're overreacting by making such a big fuss. It's only been a couple of days since he took her away...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They must be assuming that we're overreacting by making such a big fuss. It's only been a couple of days since he took her away...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……その温度差が、沙都子を手遅れにしかねないのだ。", NULL, "But that mindset can create huge problems.", Line_Normal); ClearMessage(); @@ -766,19 +857,21 @@ void main() DrawBustshotWithFiltering( 1, "Me_DefA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "JS4", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300435", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300435", 128); OutputLine(NULL, "「今日の陳情で、3日も登校してないって話をしたから、多分、北条家に電話がいってると思うよ。", NULL, "\"I'm sure they're going to call him tonight because we told them that she's been missing school for three days.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300436", 128, 64); + PlayVoice(4, "ps3/s12/03/180300436", 128); OutputLine(NULL, "沙都子さんが登校していないようですが?ってね。」", - NULL, " They'll ask him why she hasn't gone to school.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " They'll ask him why she hasn't gone to school.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Ri_KomaruA2#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/05/180500672", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/05/180500672", 128); OutputLine(NULL, "「……それを聞いて、鉄平は沙都子を余計いじめないでしょうか…。」", NULL, "\"......Teppei might beat her up for that...\"", Line_Normal); ClearMessage(); @@ -788,18 +881,20 @@ void main() DrawBustshotWithFiltering( 1, "Iri_Majime#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/10/181000229", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/10/181000229", 128); OutputLine(NULL, "「わかりません。", NULL, "\"I don't know.", Line_WaitForInput); - PlaySE(4, "ps2/10/181000230", 128, 64); + PlayVoice(4, "ps2/10/181000230", 128); OutputLine(NULL, "……ただ、それでもなお沙都子ちゃんを登校させないというのであれば、さすがに相談所も重い腰を上げるでしょう。", NULL, " ...However, if he continues to keep her at home after the phone call, the child consultation center will probably make a move.", Line_WaitForInput); - PlaySE(4, "ps2/10/181000231", 128, 64); + PlayVoice(4, "ps2/10/181000231", 128); OutputLine(NULL, "相談所もその点は強く指導すると思います。」", - NULL, " I think they'll talk to him about it.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I think they'll talk to him about it.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100982", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100982", 128); OutputLine(NULL, "「じゃあ、明日からは沙都子は登校してくる可能性が?!」", NULL, "\"So she might come to school tomorrow?!\"", Line_Normal); ClearMessage(); @@ -809,25 +904,27 @@ void main() DrawBustshotWithFiltering( 2, "Me_MajimeA2#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300437", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300437", 128); OutputLine(NULL, "「…ありえるね。", NULL, "\"...That's possible.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300438", 128, 64); + PlayVoice(4, "ps3/s12/03/180300438", 128); OutputLine(NULL, "鉄平は、とある事情で興宮に居られなくなってるらしい。", NULL, " Teppei can't stay in Okinomiya for some reason.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300439", 128, 64); + PlayVoice(4, "ps3/s12/03/180300439", 128); OutputLine(NULL, "だから沙都子の家に居座りたいんだよね。", NULL, " That's why he needs to stay at Satoko's house.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300440", 128, 64); + PlayVoice(4, "ps3/s12/03/180300440", 128); OutputLine(NULL, "だからこれ以上トラブルはごめんだと思う。", - NULL, " I'm sure he doesn't want any further trouble.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm sure he doesn't want any further trouble.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Iri_Majime2#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000232", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000232", 128); OutputLine(NULL, "「とある事情ですか?」", NULL, "\"He can't stay in Okinomiya for... some reason?\"", Line_Normal); ClearMessage(); @@ -836,13 +933,14 @@ void main() DrawBustshot( 0, "Oisi2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700121", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700121", 128); OutputLine(NULL, "「なっはっはっは…。", NULL, "\"Na ha ha ha...", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700122", 128, 64); + PlayVoice(4, "ps3/s12/11/180700122", 128); OutputLine(NULL, "そうそう、とある事情です。", NULL, " That's right, for some reason.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700123", 128, 64); + PlayVoice(4, "ps3/s12/11/180700123", 128); OutputLine(NULL, "居られなくしてるのは、上納金絡みで何やらあったらしいと聞いてるんですがね?", NULL, " I heard that he had some kind of money-related trouble.", Line_WaitForInput); @@ -850,47 +948,50 @@ void main() ChangeBustshot( 0, "Oisi5", 200, TRUE ); DisplayWindow(); - PlaySE(4, "S12/11/180700124", 128, 64); + PlayVoice(4, "ps3/s12/11/180700124", 128); OutputLine(NULL, " 園崎さんはその辺、ご存知じゃないんですか?", NULL, " You don't know about that, Sonozaki-san?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700125", 128, 64); + PlayVoice(4, "ps3/s12/11/180700125", 128); OutputLine(NULL, " んっふっふっふ…!」", - NULL, " Nfu fu fu...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Nfu fu fu...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Me_AkuwaraiA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300441", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300441", 128); OutputLine(NULL, "「さぁて、何のことやら…。", NULL, "\"I have no idea...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300442", 128, 64); + PlayVoice(4, "ps3/s12/03/180300442", 128); OutputLine(NULL, "大石さんの話がわかりませんね〜。」", NULL, " I don't know what you're talking about~\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "JS5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180100983", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100983", 128); OutputLine(NULL, "「…どういうことだ魅音。", NULL, "\"What do you mean, Mion...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100984", 128, 64); + PlayVoice(4, "ps3/s12/01/180100984", 128); OutputLine(NULL, "鉄平が沙都子の家に居座りたい理由って何かあるのか。」", - NULL, " There's a reason he wants to stay in Satoko's house?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " There's a reason he wants to stay in Satoko's house?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_TohohoA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300443", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300443", 128); OutputLine(NULL, "「うん…、まぁその、あはは。", NULL, "\"Well... yeah... ahaha.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300444", 128, 64); + PlayVoice(4, "ps3/s12/03/180300444", 128); OutputLine(NULL, "鉄平がね、とある金銭トラブルで興宮界隈に顔を出しにくくなっちゃってるんだってさ。", NULL, " Teppei has money issues, so he can't live in Okinomiya anymore.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300445", 128, 64); + PlayVoice(4, "ps3/s12/03/180300445", 128); OutputLine(NULL, "それでほとぼりが冷めるまで、雛見沢で過ごそうって考えてるらしいんだよ。」", NULL, " He's hiding out in Hinamizawa until the trouble brews over.\"", Line_Normal); ClearMessage(); @@ -899,20 +1000,22 @@ void main() DrawBustshotWithFiltering( 2, "Iri_Majime#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000233", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000233", 128); OutputLine(NULL, "「それならば一人で隠れていればいいものを。", NULL, "\"Then he should hide somewhere alone.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000234", 128, 64); + PlayVoice(4, "ps3/s12/10/181000234", 128); OutputLine(NULL, "沙都子ちゃんを召使い感覚で引きずりこむなど言語道断です。」", - NULL, " Why would he try and drag Satoko-chan into this!?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Why would he try and drag Satoko-chan into this!?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Ri_DefA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500673", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500673", 128); OutputLine(NULL, "「……沙都子メイド化を目論む入江も同じ穴のむじなだと思いますです。」", NULL, "\"......You want Satoko as your maid, right? It's the same thing.\"", Line_Normal); ClearMessage(); @@ -923,7 +1026,8 @@ void main() DrawScene( "JS5", 0 ); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/10/181000235", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000235", 128); OutputLine(NULL, "「違います!!", NULL, "\"No!!", Line_WaitForInput); OutputLine(NULL, " 違いますよぉ!!", @@ -942,9 +1046,9 @@ void main() Wait( 150 ); SetValidityOfInput( TRUE ); - PlaySE(4, "ps3/s12/10/181000236", 128, 64); + PlayVoice(4, "ps3/s12/10/181000236", 128); OutputLine(NULL, " メイドとは愛!", - NULL, " Maids are about love!", Line_ContinueAfterTyping); + NULL, " Maids are about love!", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); @@ -954,12 +1058,12 @@ void main() PlaySE( 0, "s_boyoon", 128, 64 ); - PlaySE(4, "ps3/s12/10/181000237", 128, 64); + PlayVoice(4, "ps3/s12/10/181000237", 128); OutputLine(NULL, " 愛が根底にあるのです!!", NULL, " There is love behind my desires!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000238", 128, 64); + PlayVoice(4, "ps3/s12/10/181000238", 128); OutputLine(NULL, " ご奉仕お仕置きはあっても暴力はない!!", - NULL, " I'm totally against violence!", Line_ContinueAfterTyping); + NULL, " I'm totally against violence!", Line_Continue); PlaySE( 0, "s_Down", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); @@ -967,9 +1071,9 @@ void main() OutputLineAll(NULL, "", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000239", 128, 64); + PlayVoice(4, "ps3/s12/10/181000239", 128); OutputLine(NULL, " 愛のないご主人さまなどありえないのです!!」", - NULL, " A master should treat his maid with love!!\"", Line_ContinueAfterTyping); + NULL, " A master should treat his maid with love!!\"", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 6*2, FALSE ); @@ -985,7 +1089,8 @@ void main() DrawBustshotWithFiltering( 2, "Me_tohohoA2#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300446", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300446", 128); OutputLine(NULL, "「あー、あの不審者は放っておこう。", NULL, "\"Let's just ignore that pervert for a moment.", Line_WaitForInput); @@ -993,7 +1098,7 @@ void main() ChangeBustshot( 2, "Me_DefA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "S12/03/MIO081801", 128, 64); + PlayVoice(4, "ps3/s12/03/mio081801", 128); OutputLine(NULL, "…じゃあ、大石のおじさま的には、児童相談所に任せて様子見する他ないって見解ですか?」", NULL, " So Ooishi-san... You think there's no choice but to let the child consultation center take care of it?\"", Line_Normal); ClearMessage(); @@ -1002,28 +1107,31 @@ void main() DrawBustshotWithFiltering( 1, "Oisi4", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700126", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700126", 128); OutputLine(NULL, "「それが現実的だと思いますなぁ…。", NULL, "\"I think that's the most realistic plan...", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700127", 128, 64); + PlayVoice(4, "ps3/s12/11/180700127", 128); OutputLine(NULL, "世の中にはちゃんと踏まなければならない手順というのがあります。", NULL, " There are certain steps that you need to follow.", Line_WaitForInput); - PlaySE(4, "S12/11/180700128", 128, 64); + PlayVoice(4, "ps3/s12/11/180700128", 128); OutputLine(NULL, "おしっこする時、まずはおトイレに行って、便器の前に立ってチャックを開ける。", - NULL, " When you take a piss, you go to the toilet and pull down your zipper.", Line_WaitForInput); - PlaySE(4, "S12/11/180700129", 128, 64); + NULL, " When you take a piss, you go to the toilet and pull down your zipper. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700129", 128); OutputLine(NULL, "その手順をちゃんとやらなければ大変なことになってしまうのと同じです。」", - NULL, " If you don't follow those steps, it ends in disaster.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If you don't follow those steps, it ends in disaster.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Me_TohohoA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "S12/03/180300448", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300448", 128); OutputLine(NULL, "「なんちゅー例えですか。", NULL, "\"That's a gross way to put it.", Line_WaitForInput); - PlaySE(4, "S12/03/180300449", 128, 64); + PlayVoice(4, "ps3/s12/03/180300449", 128); OutputLine(NULL, "下品親父〜。」", NULL, " You disgusting old man~\"", Line_Normal); ClearMessage(); @@ -1032,7 +1140,8 @@ void main() ChangeBustshot( 1, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700130", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700130", 128); OutputLine(NULL, "「なっはっはっは…。お役に立てず申し訳ないです。", NULL, "\"Na ha ha ha... I'm sorry I can't help you.", Line_WaitForInput); @@ -1040,10 +1149,10 @@ void main() ChangeBustshot( 1, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700131", 128, 64); + PlayVoice(4, "ps3/s12/11/180700131", 128); OutputLine(NULL, "ですが、沙都子さんの件は気の毒に思っています。", NULL, " But I do find Satoko-san's case unfortunate.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700132", 128, 64); + PlayVoice(4, "ps3/s12/11/180700132", 128); OutputLine(NULL, "皆さんが一番納得できる形で決着できるよう祈っております。」", NULL, " I hope that everyone gets to have a happy ending.\"", Line_Normal); ClearMessage(); @@ -1053,32 +1162,35 @@ void main() DrawBustshotWithFiltering( 2, "Iri_Def1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000240", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000240", 128); OutputLine(NULL, "「対応を決めるのは相談所ですが、その対応に意見するために陳情することは、決して民主主義には反しません。", NULL, "\"The child consultation center is going to make their decision regardless, but what you guys are doing isn't against the law either.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000241", 128, 64); + PlayVoice(4, "ps3/s12/10/181000241", 128); OutputLine(NULL, "だから前原くんのされている努力は決して間違ったものではありません。", - NULL, " What you're doing, Maebara-kun, is not a mistake.", Line_WaitForInput); + NULL, " What you're doing, Maebara-kun, is not a mistake. ", GetGlobalFlag(GLinemodeSp)); DisableWindow(); ChangeBustshot( 2, "Iri_Def2#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000242", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000242", 128); OutputLine(NULL, "どうか自信を持って挫けずに頑張ってください。", - NULL, " Don't give up. Do all you can do.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000243", 128, 64); + NULL, "Don't give up. Do all you can do.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/10/181000243", 128); OutputLine(NULL, "もちろん私も最大限に応援します。」", NULL, " I'll support you too.\"", Line_Normal); ClearMessage(); - PlaySE(4, "S12/01/180100985", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100985", 128); OutputLine(NULL, "「ありがとうございます。", NULL, "\"Thank you very much.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100986", 128, 64); + PlayVoice(4, "ps3/s12/01/180100986", 128); OutputLine(NULL, "昨日今日と仕掛け、もちろん明日も仕掛けるつもりです。", NULL, " We went there yesterday and today, and we're going to go there tomorrow too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100987", 128, 64); + PlayVoice(4, "ps3/s12/01/180100987", 128); OutputLine(NULL, "挫けないことだけが、沙都子のためになると信じてますから。」", NULL, " I believe we can save her as long as we don't give up.\"", Line_Normal); ClearMessage(); @@ -1087,120 +1199,134 @@ void main() ChangeBustshot( 1, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700133", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700133", 128); OutputLine(NULL, "「ほぅ、3日連続ですか。", NULL, "\"Hmmm... three days in row, huh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700134", 128, 64); + PlayVoice(4, "ps3/s12/11/180700134", 128); OutputLine(NULL, "さっき聞いた話じゃ、今日は20人以上だったそうじゃないですか。", NULL, " I heard you took twenty people with you today.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700135", 128, 64); + PlayVoice(4, "ps3/s12/11/180700135", 128); OutputLine(NULL, "明日もそれだけ集められるんですか?」", - NULL, " Are you going to take that many tomorrow too?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Are you going to take that many tomorrow too?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Me_AkuwaraiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "S12/03/180300450", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300450", 128); OutputLine(NULL, "「くっくっく!", NULL, "\"Heh heh heh!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300451", 128, 64); + PlayVoice(4, "ps3/s12/03/180300451", 128); OutputLine(NULL, " そこは圭ちゃんやってくれますからねぇ!」", - NULL, " Kei-chan is really talented when it comes to stuff like this!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Kei-chan is really talented when it comes to stuff like this!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Ri_WaraiA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500674", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500674", 128); OutputLine(NULL, "「……聞いて驚け、何と60人もなのです。」", - NULL, "\"......You'll be surprised. There's going to be sixty people tomorrow!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......You'll be surprised. There's going to be sixty people tomorrow!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700136", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700136", 128); OutputLine(NULL, "「そりゃすごい…。", NULL, "\"My, that's amazing...", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700137", 128, 64); + PlayVoice(4, "ps3/s12/11/180700137", 128); OutputLine(NULL, "前原さんは大きくなったら労組の幹部で活躍しそうですね。", NULL, " I can see you becoming an active labor union leader when you grow up.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700138", 128, 64); + PlayVoice(4, "ps3/s12/11/180700138", 128); OutputLine(NULL, "うちの組合は情けないったらありゃしない。", NULL, " The head of our union is pretty deplorable.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700139", 128, 64); + PlayVoice(4, "ps3/s12/11/180700139", 128); OutputLine(NULL, "なっはっは…!」", NULL, " Na ha ha...!\"", Line_Normal); ClearMessage(); DrawScene( "JS4", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その時、大きく手を叩く音が聞こえた。", - NULL, "At that moment, I heard someone clapping.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "At that moment, I heard someone clapping.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 見れば時計は午後9時前。", - NULL, "It was almost 9 PM.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It was almost 9 PM.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 話し合いの終了時間だ。", NULL, "The meeting was over.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなはそれぞれの席に戻り、各部長が話し合った内容を報告するのを聞いていた。", NULL, "Everyone returned to their seats and listened to each section head's report on what they discussed.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/182600033", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182600033", 128); OutputLine(NULL, "「圭一はすごいな…。", NULL, "\"You're incredible, Keiichi...", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600034", 128, 64); + PlayVoice(4, "ps3/s12/00/182600034", 128); OutputLine(NULL, "町会の中に知り合いだらけじゃないか。」", - NULL, " You know so many people from the village.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You know so many people from the village.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100988", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100988", 128); OutputLine(NULL, "「いや、知らない人の方が圧倒的に多いよ。」", - NULL, "\"But there are even more people that I don't know.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"But there are even more people that I don't know.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/182600035", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182600035", 128); OutputLine(NULL, "「そうか?", NULL, "\"Are you sure?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600036", 128, 64); + PlayVoice(4, "ps3/s12/00/182600036", 128); OutputLine(NULL, " さっきも大勢と話をしてたじゃないか。", NULL, " You were talking with so many of them.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600037", 128, 64); + PlayVoice(4, "ps3/s12/00/182600037", 128); OutputLine(NULL, "うーーん、大したもんだ!", NULL, " Mm-hmm, I really am impressed!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600038", 128, 64); + PlayVoice(4, "ps3/s12/00/182600038", 128); OutputLine(NULL, " …案外話してみるといい人ばかりだし、うちももっと積極的に町会活動に参加した方がいいなぁ。」", NULL, " They're such nice people... Maybe I should be more involved with them too.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100989", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100989", 128); OutputLine(NULL, "「そうしなよ。", NULL, "\"You should.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100990", 128, 64); + PlayVoice(4, "ps3/s12/01/180100990", 128); OutputLine(NULL, "雛見沢ってのは仲間同士で団結する助け合いの文化のあるところなんだからさ。", NULL, " Hinamizawa is all about helping each other.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100991", 128, 64); + PlayVoice(4, "ps3/s12/01/180100991", 128); OutputLine(NULL, "お父さんも仕事が忙しいのはわかるけど、可能な限り協力した方がいいと思うよ。」", - NULL, " I know you're busy with your work, but you should be involved as much as you can.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I know you're busy with your work, but you should be involved as much as you can.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/182600039", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182600039", 128); OutputLine(NULL, "「そうだなぁ。帰ったら母さんにも話してみるよ。」", NULL, "\"I'm going to talk with your mother about that, I think.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/shikai18004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("司会", NULL, "Chairman", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/shikai18004", 128); OutputLine(NULL, "「では、以上で本日を終了します。", NULL, "\"That's it for the meeting today.", Line_WaitForInput); OutputLine(NULL, "次は、", @@ -1208,81 +1334,91 @@ void main() SetValidityOfInput( FALSE ); Wait( 800 ); SetValidityOfInput( TRUE ); - PlaySE(4, "ps3/s12/00/shikai18005", 128, 64); + PlayVoice(4, "ps3/s12/00/shikai18005", 128); OutputLine(NULL, "……おっと明日もあったんだっけ?!", NULL, " oh, tomorrow!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/shikai18006", 128, 64); + PlayVoice(4, "ps3/s12/00/shikai18006", 128); OutputLine(NULL, " また明日です。", NULL, " I'll see you all then.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/shikai18007", 128, 64); + PlayVoice(4, "ps3/s12/00/shikai18007", 128); OutputLine(NULL, "それが最後の全体部会になりますのでどうぞよろしくお願いいたします。", NULL, " It will be the last major meeting before the festival.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/shikai18008", 128, 64); + PlayVoice(4, "ps3/s12/00/shikai18008", 128); OutputLine(NULL, "どうも今日はお疲れ様でした。", - NULL, " Thank you for coming today.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/shikai18009", 128, 64); + NULL, " Thank you for coming today. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("司会", NULL, "Chairman", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/shikai18009", 128); OutputLine(NULL, "委員長、終わりの挨拶をお願いします。」", - NULL, " Chairman, will you give us some closing remarks?\"", Line_Normal); + NULL, "Chairman, will you give us some closing remarks?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/18/183300001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300001", 128); OutputLine(NULL, "「いいよいいよ、そんなのいいから早く帰って一杯やろうよー。", NULL, "\"No, it's fine. Let's just go home and get some drinks!", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300002", 128, 64); + PlayVoice(4, "ps3/s12/18/183300002", 128); OutputLine(NULL, "はい、おしまい。", NULL, " That's it for now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300003", 128, 64); + PlayVoice(4, "ps3/s12/18/183300003", 128); OutputLine(NULL, "また明日同じ時間です。", NULL, " Let's meet tomorrow at the same time.", Line_WaitForInput); - PlaySE(4, "S12/18/183300004", 128, 64); + PlayVoice(4, "ps3/s12/18/183300004", 128); OutputLine(NULL, "よろしくお願いいたします。」", - NULL, " Thank you!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Thank you!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " わっはっはっは。", - NULL, "Wha ha ha ha!", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Wha ha ha ha!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 委員長こと公由村長の投げやりな挨拶にみんなが笑ったところでお開きとなった。", NULL, "Everyone laughed at Mayor Kimiyoshi's closing remarks.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 後片付けが終わり、みんなぞろぞろと表へ出る。", NULL, "We finished cleaning up, and everyone began filing out of the building.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Moon", "maskup", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 平日だってのに、これから飲みに行こうというタフな人たちもいるみたいだ。", - NULL, "Even though it was a weekday, some of them were going out for drinks.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Even though it was a weekday, some of them were going out for drinks.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんな人たちに親父が誘われているようだった。", - NULL, "They asked my dad to go along with them.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "They asked my dad to go along with them.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …親父はいわゆるサラリーマンじゃないからな。", NULL, "...My dad isn't an ordinary worker.", Line_WaitForInput); OutputLine(NULL, "納期さえ破らなければ朝寝坊は許される。", NULL, " He can sleep in if he wants to, as long as he makes his deadlines.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/182600040", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182600040", 128); OutputLine(NULL, "「圭一、", NULL, "\"Keiichi...", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600041", 128, 64); + PlayVoice(4, "ps3/s12/00/182600041", 128); OutputLine(NULL, "お父さんな、ちょっとお酒に誘われちゃったからお付き合いしてくるな。」", - NULL, " They want me to come for a drink, so I'm going, okay?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " They want me to come for a drink, so I'm going, okay?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100992", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100992", 128); OutputLine(NULL, "「うん、いってらっしゃい。", NULL, "\"Sure, have fun.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100993", 128, 64); + PlayVoice(4, "ps3/s12/01/180100993", 128); OutputLine(NULL, "俺は先に帰ってるよ。」", NULL, " I'm heading home now.\"", Line_Normal); ClearMessage(); @@ -1290,15 +1426,18 @@ void main() DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); DrawSceneWithMask( "JS4", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 一人で帰るのも寂しいし、魅音と一緒に帰ろうなんて思ってると、魅音はまだ集会所の中に残っていて、村長などの偉い人たちとまだ話し合ってるようだった。", - NULL, "Going home alone was kind of sad, so I thought I'd walk home with Mion, but she was still lingering at the meeting talking with the mayor and other important people.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Going home alone was kind of sad, so I thought I'd walk home with Mion, but she was still lingering at the meeting talking with the mayor and other important people.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …祭りも直前だから未決事項があってはならないということなのだろう。", NULL, "She was probably busy, with the festival being so near.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 先に一人で帰るか魅音が終わるのを待つか迷っていた時、大石さんが声を掛けてきた。", NULL, "As I contemplated whether to wait for her or not, Ooishi-san came up to me.", Line_Normal); ClearMessage(); @@ -1306,21 +1445,23 @@ void main() DrawBustshotWithFiltering( 0, "Oisi4", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "JS5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/11/180700140", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700140", 128); OutputLine(NULL, "「どうもお疲れ様でした。", NULL, "\"Good job at the meeting.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700141", 128, 64); + PlayVoice(4, "ps3/s12/11/180700141", 128); OutputLine(NULL, "何で来られました?", NULL, " How did you get here?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700142", 128, 64); + PlayVoice(4, "ps3/s12/11/180700142", 128); OutputLine(NULL, " 歩きならご自宅までお送りしますよ。」", - NULL, " I can give you a ride home if you want.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I can give you a ride home if you want.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100994", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100994", 128); OutputLine(NULL, "「あ、自転車ですのでいいです。", NULL, "\"I came here on my bike.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100995", 128, 64); + PlayVoice(4, "ps3/s12/01/180100995", 128); OutputLine(NULL, "それに俺、魅音を待とうと思うんで。」", NULL, " Plus, I'm waiting for Mion.\"", Line_Normal); ClearMessage(); @@ -1329,21 +1470,23 @@ void main() ChangeBustshot( 0, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700143", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700143", 128); OutputLine(NULL, "「そうですか。", NULL, "\"I see, I see.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700144", 128, 64); + PlayVoice(4, "ps3/s12/11/180700144", 128); OutputLine(NULL, "でも多分、長引くと思いますよ。", NULL, " You'll be waiting a while, though.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700145", 128, 64); + PlayVoice(4, "ps3/s12/11/180700145", 128); OutputLine(NULL, "模擬店部会のトラブルが尾を引いてるみたいなので、あれは相当遅くなりますねぇ。」", - NULL, " They're discussing the trouble they had with the refreshment booth team.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " They're discussing the trouble they had with the refreshment booth team.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100996", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100996", 128); OutputLine(NULL, "「模擬店のトラブル?", NULL, "\"Trouble with the refreshment booth team?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180100997", 128, 64); + PlayVoice(4, "ps3/s12/01/180100997", 128); OutputLine(NULL, " 楽しいお祭りなのにやっぱりトラブルはあるんですね。」", NULL, " It seems like such a fun festival, but they still have some issues, huh?\"", Line_Normal); ClearMessage(); @@ -1352,43 +1495,48 @@ void main() ChangeBustshot( 0, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700146", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700146", 128); OutputLine(NULL, "「ありますあります。", NULL, "\"Oh, yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700147", 128, 64); + PlayVoice(4, "ps3/s12/11/180700147", 128); OutputLine(NULL, "模擬店だって調整が大変ですよ?", NULL, " It's hard to make adjustments this late.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700148", 128, 64); + PlayVoice(4, "ps3/s12/11/180700148", 128); OutputLine(NULL, " 誰だって人気のやきそばやカキ氷をやりたい。", NULL, " Shaved ice and yakisoba are always popular, so everyone wants to do those.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700149", 128, 64); + PlayVoice(4, "ps3/s12/11/180700149", 128); OutputLine(NULL, "でも、全部のお店がやきそばになったらつまらないでしょう?", - NULL, " But it'd be a problem if all the booths sold yakisoba, right?", Line_WaitForInput); + NULL, " But it'd be a problem if all the booths sold yakisoba, right? ", GetGlobalFlag(GLinemodeSp)); DisableWindow(); ChangeBustshot( 0, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700150", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700150", 128); OutputLine(NULL, " だから色々調整をして、いろんな品目のお店が並ぶように調整するわけですよ。", - NULL, " They need to make those kind of adjustments so there will be a variety of booths, but...", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700151", 128, 64); + NULL, "They need to make those kind of adjustments so there will be a variety of booths, but...", Line_WaitForInput); + PlayVoice(4, "ps3/s12/11/180700151", 128); OutputLine(NULL, "そうなると、売れない品目を当てられた町会が文句を言う。", - NULL, " People get upset when they have to run a booth that's not going to make much money, you know?", Line_WaitForInput); + NULL, " People get upset when they have to run a booth that's not going to make much money, you know? ", GetGlobalFlag(GLinemodeSp)); DisableWindow(); ChangeBustshot( 0, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700152", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700152", 128); OutputLine(NULL, "なら品目は毎年持ち回りにしようってことになると、うちの町会は人が少ないからそんなに手は出せないとか、うちの町会のやきそばの方が好評だとか、まぁ色々あるわけなんです。", - NULL, " They suggest running the booths in rotation every year, but some people don't have enough staff to do certain kinds of booths, and other people claim that their yakisoba is better than everyone else's...", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700153", 128, 64); + NULL, "They suggest running the booths in rotation every year, but some people don't have enough staff to do certain kinds of booths, and other people claim that their yakisoba is better than everyone else's... ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700153", 128); OutputLine(NULL, "あと、プロの露店さんより場所を優遇してくれとか、水場が近い方がいいとか、もうたくさん!」", - NULL, " They also fight about locations, and who to hire, et cetera, et cetera.\"", Line_Normal); + NULL, "They also fight about locations, and who to hire, et cetera, et cetera.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180100998", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100998", 128); OutputLine(NULL, "「……お祭りって裏方は結構大変なんですね。」", NULL, "\"I had no idea that the preparations for a festival were so complicated...\"", Line_Normal); ClearMessage(); @@ -1397,10 +1545,11 @@ void main() ChangeBustshot( 0, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700154", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700154", 128); OutputLine(NULL, "「物事には何事も調整ってもんがあります。", NULL, "\"Everything needs adjustments.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700155", 128, 64); + PlayVoice(4, "ps3/s12/11/180700155", 128); OutputLine(NULL, "水面下での調整なんていうと、若い前原さんは嫌な大人のルールみたいに聞こえるでしょうが。", NULL, " I guess it sounds like boring adult talk for a young man like yourself.", Line_WaitForInput); @@ -1408,29 +1557,31 @@ void main() ChangeBustshot( 0, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700156", 128, 64); + PlayVoice(4, "ps3/s12/11/180700156", 128); OutputLine(NULL, "…世の中の潤滑油として大切なんですよ。", - NULL, " But adjustments are necessary to make things go smoothly.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700157", 128, 64); + NULL, " But adjustments are necessary to make things go smoothly. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700157", 128); OutputLine(NULL, "前原さんがやられている相談所への陳情だって、ある意味、水面下交渉ですよぅ?", - NULL, " What you're doing at the child consultation center is a secret adjustment, in a way.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700158", 128, 64); + NULL, "What you're doing at the child consultation center is a secret adjustment, in a way.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/11/180700158", 128); OutputLine(NULL, " 当事者の鉄平さんや沙都子さんたちは知らないわけだから。」", - NULL, " Satoko-san and Teppei-san don't even know about it.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Satoko-san and Teppei-san don't even know about it.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180100999", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180100999", 128); OutputLine(NULL, "「む、", - NULL, "\"Ugh...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Ugh...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……そう言われると……そうなのかなぁ。", NULL, " I guess... you might be right...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101000", 128, 64); + PlayVoice(4, "ps3/s12/01/180101000", 128); OutputLine(NULL, "でも、俺たちは声を上げるしかないです。", NULL, " But we have no choice but to raise our voices.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101001", 128, 64); + PlayVoice(4, "ps3/s12/01/180101001", 128); OutputLine(NULL, "それだけが、戦う方法ですから。」", NULL, " That's the only option we've got.\"", Line_Normal); ClearMessage(); @@ -1439,19 +1590,22 @@ void main() ChangeBustshot( 0, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700159", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700159", 128); OutputLine(NULL, "「いえいえ、ご立派です。", NULL, "\"No, no, I'm proud to see you do something like this.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700160", 128, 64); + PlayVoice(4, "ps3/s12/11/180700160", 128); OutputLine(NULL, "私が前原さんくらいの年頃だったら、きっと鉄平さんを闇討ちしてやろうなんて考えたに違いないですから。」", - NULL, " If I was your age, all I'd be able to think of is attacking him in the dark...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If I was your age, all I'd be able to think of is attacking him in the dark...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/11/180700161", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700161", 128); OutputLine(NULL, "「あっはっはっはっは…、いやぁ、はっはっは。」", NULL, "\"Ah ha ha ha ha... Man, ha ha ha.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石さんは急いで帰る用事がないのか、飲みに行く人たちにも加わらず、俺と一緒に魅音を待っていてくれた。", NULL, "Ooishi must have had no other plans. He stuck around while I waited for Mion.", Line_Normal); ClearMessage(); @@ -1459,49 +1613,59 @@ void main() DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); DrawSceneWithMask( "JS4", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 集会所の中で話をしている魅音を含む数人以外はもう1人もいない。", - NULL, "There was no one else around at that time of night.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "There was no one else around at that time of night.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから大石さんがいなかったら相当寂しかっただろう。", NULL, "It would've felt pretty lonely if he hadn't been there with me.", Line_WaitForInput); OutputLine(NULL, "…大石さんが話し相手になってくれてよかった。", NULL, " ...I'm glad Ooishi stayed to chat.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その後は、麻雀の話で盛り上がった。", - NULL, "We talked about mahjong for a while.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We talked about mahjong for a while.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " セオリーや技、裏技、武勇伝やら色々。", - NULL, "Its theory, techniques, and history.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Its theory, techniques, and history.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石さんくらいの歳の人と会話をする機会なんてあんまりないから、学校の友人たちと話すのとはまた違った会話を楽しめた。", NULL, "I rarely talked with a guy his age, so it was very interesting for me.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 世代間交流もたまにはいいものだ。", - NULL, "It's nice to interact with people from a different generation sometimes.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It's nice to interact with people from a different generation sometimes.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……それに、警察の人だもんな。", - NULL, "...He's also a police officer.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...He's also a police officer.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子を救う上で今後も何か相談できるかもしれないという下心もちょっぴりありだ。", NULL, "I was secretly hoping that he'd give me a hint about how to save Satoko.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……しかし、魅音の話し合いはなかなか終わらないな。", - NULL, "...In any case, I had to wonder what was taking Mion so long.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...In any case, I had to wonder what was taking Mion so long.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石さんも二本目の煙草を潰す頃には、今日はもう帰ろうかななんて気持ちになっていた。", NULL, "By the time Ooishi-san finished his second cigarette, I started to think that maybe I should just go home for the night...", Line_Normal); ClearMessage(); @@ -1509,93 +1673,107 @@ void main() DrawSceneWithMask( "JYS1", "maskleft", 1, 0, 300 ); PlayBGM( 1, "yorumushi", 120, 0 ); - PlaySE(4, "ps3/s12/01/180101002", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101002", 128); OutputLine(NULL, "「じゃ、俺はそろそろ帰ろうと思います。", NULL, "\"I think I'm gonna head home.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101003", 128, 64); + PlayVoice(4, "ps3/s12/01/180101003", 128); OutputLine(NULL, "魅音の話、当分終わらなさそうですし。", NULL, " Mion is taking too long...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101004", 128, 64); + PlayVoice(4, "ps3/s12/01/180101004", 128); OutputLine(NULL, "……明日も学校終わったら、気合充分で臨まないとならないですからね。」", - NULL, " ...I have something big to take care of after school tomorrow.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...I have something big to take care of after school tomorrow.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/11/180700162", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700162", 128); OutputLine(NULL, "「相談所への陳情ですか?」", NULL, "\"Going to the child consultation center, you mean?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/01/180101005", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180101005", 128); OutputLine(NULL, "「えぇ。", NULL, "\"Yes.", Line_WaitForInput); - PlaySE(4, "ps2/01/180101006", 128, 64); + PlayVoice(4, "ps2/01/180101006", 128); OutputLine(NULL, "沙都子を助けるという決定が出されるまで、戦い続けるつもりです。", NULL, " I'm going to fight until they come up with a plan to save Satoko.", Line_WaitForInput); - PlaySE(4, "ps2/01/180101007", 128, 64); + PlayVoice(4, "ps2/01/180101007", 128); OutputLine(NULL, "継続は力なりって言いますし、…俺たちにはこれしか戦う方法が残ってないんで。」", - NULL, " Consistency is important. This is all we can do.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Consistency is important. This is all we can do.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 継続は力なり、のところで大石さんは、近頃の若者にしては実に感心だと笑ってくれるのだった。", NULL, "Ooishi-san smiled upon hearing my passionate words.", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/11/180700163", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700163", 128); OutputLine(NULL, "「……相談所の方には、昨日今日で充分意思が伝わっていると思います。", NULL, "\"...I bet the child consultation center understands your point by now.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700164", 128, 64); + PlayVoice(4, "ps2/11/180700164", 128); OutputLine(NULL, "物事には限度ってもんがあるでしょう。", NULL, " You know, there's a limit to what you can do.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700165", 128, 64); + PlayVoice(4, "ps2/11/180700165", 128); OutputLine(NULL, "喧嘩もほどほどの引き際が肝心です。", - NULL, " It's important to know when to quit.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700166", 128, 64); + NULL, " It's important to know when to quit. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700166", 128); OutputLine(NULL, "やり過ぎると、かえってややこしくなることもありますよ。」", - NULL, " If you go too far, it will only make things more complicated.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If you go too far, it will only make things more complicated.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/01/180101008", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180101008", 128); OutputLine(NULL, "「でも、…沙都子を見殺しにはできません。」", NULL, "\"But... I can't just let Satoko suffer.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/11/180700167", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700167", 128); OutputLine(NULL, "「そりゃそうです。", NULL, "\"Of course you can't.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700168", 128, 64); + PlayVoice(4, "ps2/11/180700168", 128); OutputLine(NULL, "相談所だって見殺しにはしませんよ。", NULL, " I'm sure that the child consultation center won't leave her be either.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700169", 128, 64); + PlayVoice(4, "ps2/11/180700169", 128); OutputLine(NULL, "きっと助けてくれます。」", - NULL, " They will help her.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " They will help her.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/01/180101009", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180101009", 128); OutputLine(NULL, "「助けてはくれるでしょうが、…多分、それは虐待が起こった後です。", NULL, "\"They might help her, but probably only after she gets hurt.", Line_WaitForInput); - PlaySE(4, "ps2/01/180101010", 128, 64); + PlayVoice(4, "ps2/01/180101010", 128); OutputLine(NULL, "沙都子の心に消せない傷が刻まれた後では遅すぎるんです。」", - NULL, " If Satoko suffers irreversible mental trauma, it'll be too late.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If Satoko suffers irreversible mental trauma, it'll be too late.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/11/180700170", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700170", 128); OutputLine(NULL, "「…………ふぅむ。」", NULL, "\"Hmm...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石さんは三本目の煙草を取り出す。", NULL, "Ooishi took out his third cigarette.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 当り前な話だが、煙草を取り出したということは、その一本が吸い終わるまで残っているという意味だ。", - NULL, "That meant he was going to stay here until he finished it.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That meant he was going to stay here until he finished it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " さすがにもう一本分を付き合うこともないだろう。", - NULL, "I didn't feel like waiting here with him, though.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I didn't feel like waiting here with him, though.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 早くお風呂に入ってぐっすり眠って明日に備えたい。", NULL, "I just wanted to go home and relax so I could prepare for tomorrow.", Line_Normal); ClearMessage(); @@ -1606,23 +1784,27 @@ void main() FadeOutBGM( 2, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); - PlaySE(4, "ps3/s12/01/180101011", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101011", 128); OutputLine(NULL, "「じゃ、俺はこれで失礼します。」", - NULL, "\"I'm going home now.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I'm going home now.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/11/180700171", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700171", 128); OutputLine(NULL, "「あのですね前原さん。", NULL, "\"You know, Maebara-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700172", 128, 64); + PlayVoice(4, "ps3/s12/11/180700172", 128); OutputLine(NULL, "…ちょいと小耳に入れたいお話がありまして。」", NULL, " ...There's something I wanted to tell you.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石の口調がほんの少し変わった気がした。", - NULL, "The tone of his voice had changed slightly.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The tone of his voice had changed slightly.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……何か重要な話があるように充分聞こえる変化だった。", NULL, "Whatever it was, it sounded important.", Line_WaitForInput); OutputLine(NULL, "自然と足が止まる。", @@ -1632,36 +1814,40 @@ void main() DrawBustshotWithFiltering( 0, "Oisi1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "JYS2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/11/oishi081802", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/oishi081802", 128); OutputLine(NULL, "「いえね、実は…。", NULL, "\"Actually, you see...", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/oishi081803", 128, 64); + PlayVoice(4, "ps3/s12/11/oishi081803", 128); OutputLine(NULL, "…………もう充分に相談所に意見は伝えたんですから、明日までやらなくてもいいんじゃないかなぁって、私ゃそう思うんです。」", NULL, " ...I don't think you should go to the child consultation center tomorrow. You've made your point already.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101012", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101012", 128); OutputLine(NULL, "「…でも、これは沙都子を救うために必要な喧嘩です。", NULL, "\"...But... we need to do this so we can save Satoko.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101013", 128, 64); + PlayVoice(4, "ps3/s12/01/180101013", 128); OutputLine(NULL, "……連中には危機感がない。", NULL, " They aren't getting how urgent the situation is.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101014", 128, 64); + PlayVoice(4, "ps3/s12/01/180101014", 128); OutputLine(NULL, "俺たちが騒ぐことでしかそれが伝えられないなら、…俺たちは伝わるまで騒ぎ続けなければなりません。", - NULL, " We have to make even more of a fuss if that's what it takes for them to understand.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101015", 128, 64); + NULL, " We have to make even more of a fuss if that's what it takes for them to understand. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101015", 128); OutputLine(NULL, "三日連続で仕掛ければ、より効果は上がると思ってます。」", - NULL, " I think we'll make a bigger impact if we go there three days in row.\"", Line_Normal); + NULL, "I think we'll make a bigger impact if we go there three days in row.\"", Line_Normal); ClearMessage(); DisableWindow(); ChangeBustshot( 0, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700175", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700175", 128); OutputLine(NULL, "「三顧の礼ってわけですか。", NULL, "\"You're trying to show them every courtesy, huh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700176", 128, 64); + PlayVoice(4, "ps3/s12/11/180700176", 128); OutputLine(NULL, "なっはっは。", NULL, " Na ha ha.", Line_WaitForInput); @@ -1672,15 +1858,16 @@ void main() ChangeBustshot( 0, "Oisi5", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700177", 128, 64); + PlayVoice(4, "ps3/s12/11/180700177", 128); OutputLine(NULL, "……でもね前原さん。", NULL, " ...But you know, Maebara-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700178", 128, 64); + PlayVoice(4, "ps3/s12/11/180700178", 128); OutputLine(NULL, "ヤブを突っついて蛇を出すという諺もありますよ。」", - NULL, " Sometimes, you should just let sleeping dogs lie.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Sometimes, you should just let sleeping dogs lie.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101016", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101016", 128); OutputLine(NULL, "「……蛇?」", NULL, "\"...What?\"", Line_Normal); ClearMessage(); @@ -1689,10 +1876,11 @@ void main() ChangeBustshot( 0, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700179", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700179", 128); OutputLine(NULL, "「あー、先にお断りしておきますが、", NULL, "\"Ah, let me make this clear.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700180", 128, 64); + PlayVoice(4, "ps3/s12/11/180700180", 128); OutputLine(NULL, "これは警察の忠告でもないし、誰かにそう伝えろと言われたわけでもありません。", NULL, " This isn't a warning from the police, and no one told me to tell you this.", Line_WaitForInput); @@ -1700,12 +1888,13 @@ void main() ChangeBustshot( 0, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700181", 128, 64); + PlayVoice(4, "ps3/s12/11/180700181", 128); OutputLine(NULL, "同じ牌を握った雀友としての忠告と思って聞いてください。」", - NULL, " I'm just giving you advice... as your mahjong friend.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I'm just giving you advice... as your mahjong friend.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 忠告という言葉を、ポジティブな意味で聞いた試しがない。", NULL, "The word 'advice' didn't sound pleasant at all...", Line_WaitForInput); OutputLine(NULL, "…自然と眉をひそめてしまう。", @@ -1716,29 +1905,31 @@ void main() ChangeBustshot( 0, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/11/180700182", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700182", 128); OutputLine(NULL, "「児童相談所はですね、", NULL, "\"Do you know what the child consultation center is thinking?", Line_WaitForInput); - PlaySE(4, "ps2/11/180700183", 128, 64); + PlayVoice(4, "ps2/11/180700183", 128); OutputLine(NULL, "二日連続で来た上に、", - NULL, " You guys showed up two days in a row", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " You guys showed up two days in a row", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 1000 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "今日は20人。", NULL, " and you brought twenty people with you today.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700184", 128, 64); + PlayVoice(4, "ps2/11/180700184", 128); OutputLine(NULL, "しかも話し合いは物別れに終わったので、きっと明日も大人数で来るだろうと怖がってます。」", - NULL, " They're afraid you'll show up again tomorrow.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " They're afraid you'll show up again tomorrow.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/01/180101017", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180101017", 128); OutputLine(NULL, "「はは。", NULL, "\"Ha ha.", Line_WaitForInput); - PlaySE(4, "ps2/01/180101018", 128, 64); + PlayVoice(4, "ps2/01/180101018", 128); OutputLine(NULL, "そこまで分かってるならどうして俺たちの言い分を聞いてくれないんだ。", NULL, " Then why don't they just listen to us?", Line_WaitForInput); - PlaySE(4, "ps2/01/180101019", 128, 64); + PlayVoice(4, "ps2/01/180101019", 128); OutputLine(NULL, "……まさか、俺たちが入れないように入口にバリケードでも築くってわけじゃないですよね?」", NULL, " I hope they're not planning to build a barricade so we can't get in the building tomorrow!\"", Line_Normal); ClearMessage(); @@ -1747,58 +1938,65 @@ void main() ChangeBustshot( 0, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/11/180700185", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700185", 128); OutputLine(NULL, "「いえいえまさかまさか。", NULL, "\"No, no, they won't do that.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700186", 128, 64); + PlayVoice(4, "ps2/11/180700186", 128); OutputLine(NULL, "お役所は陳情を受けるところです。", NULL, " Their job is to listen to these claims.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700187", 128, 64); + PlayVoice(4, "ps2/11/180700187", 128); OutputLine(NULL, "どのような意見であれ、陳情に来てくれる方を受け容れます。", NULL, " They'll accept anyone who's come to make an appeal.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700188", 128, 64); + PlayVoice(4, "ps2/11/180700188", 128); OutputLine(NULL, "ですから、相談所側は前原さんが何度来ようとも拒めません。", NULL, " They can't stop you from coming, no matter how many times you show up.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700189", 128, 64); + PlayVoice(4, "ps2/11/180700189", 128); OutputLine(NULL, "そしてそれは向こうも覚悟しています。", - NULL, " They know that, too.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700190", 128, 64); + NULL, " They know that, too. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700190", 128); OutputLine(NULL, "だからですね、前原さんがこれ以上の大人数で押し掛けてきて、大きなトラブルにならない内にちゃんと沈静化を図りたいと思っているようです。」", - NULL, " So they need to take care of the matter before you bring even more people and cause even more trouble.\"", Line_Normal); + NULL, "So they need to take care of the matter before you bring even more people and cause even more trouble.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/01/180101020", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180101020", 128); OutputLine(NULL, "「それは…!", NULL, "\"You mean...!", Line_WaitForInput); - PlaySE(4, "ps2/01/180101021", 128, 64); + PlayVoice(4, "ps2/01/180101021", 128); OutputLine(NULL, " 沙都子を助け出す判断を早期に出してくれるという意味ですか?!」", - NULL, " Have they already made the decision to save Satoko?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Have they already made the decision to save Satoko?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/oishi081804", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/oishi081804", 128); OutputLine(NULL, "「少し違います。", NULL, "\"Not quite.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/oishi081805", 128, 64); + PlayVoice(4, "ps3/s12/11/oishi081805", 128); OutputLine(NULL, "あなたがこれ以上押し掛けてこないよう、水面下調整を開始したということです。」", - NULL, " They've started making secret adjustments so you that can't come by to pressure them anymore...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " They've started making secret adjustments so you that can't come by to pressure them anymore...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101022", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101022", 128); OutputLine(NULL, "「な、何ですかそれ……?!」", NULL, "\"Wh-What do you mean...?\"", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これ以上押し掛けてこないよう、水面下で調整を開始した。", - NULL, "They made a secret adjustment so that I couldn't bother them any more?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "They made a secret adjustment so that I couldn't bother them any more?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……何だか新聞か政治物のフィクションにも出てきそうな言葉が、我が身に降りかかるとは思わず、俺は目を白黒させる他なかった。", NULL, "I felt confused... and then Ooishi-san said something that almost sounded like a line from a political drama.", Line_Normal); ClearMessage(); @@ -1809,21 +2007,24 @@ void main() ChangeBustshot( 2, "Oisi5", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/11/180700193", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700193", 128); OutputLine(NULL, "「お役所もですね、ヤクザとちょっと似てるところがありまして。", NULL, "\"These officials sometimes act a bit like the yakuza.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700194", 128, 64); + PlayVoice(4, "ps2/11/180700194", 128); OutputLine(NULL, "代紋を舐められたくないんですよ。", NULL, " They don't want their badge disrespected.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700195", 128, 64); + PlayVoice(4, "ps2/11/180700195", 128); OutputLine(NULL, "自分たちの決定を覆すような敵対意見には耳を貸さないのが普通です。", - NULL, " It's normal for them to ignore opinions opposing the decisions they've made.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700196", 128, 64); + NULL, " It's normal for them to ignore opinions opposing the decisions they've made. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700196", 128); OutputLine(NULL, "例え役所が間違っていることに気付いてもね。」", - NULL, " Even if they realize their office is in the wrong.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Even if they realize their office is in the wrong.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/01/180101023", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180101023", 128); OutputLine(NULL, "「……住民に一度でも屈すると、言えば負かせると思った人たちが他にも殺到してくるから…?」", NULL, "\"......So if they listen to us, other people will come to the office to get their cases taken care of...?\"", Line_Normal); ClearMessage(); @@ -1832,10 +2033,11 @@ void main() ChangeBustshot( 2, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/11/180700197", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700197", 128); OutputLine(NULL, "「そんなとこです。", NULL, "\"That's exactly it.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700198", 128, 64); + PlayVoice(4, "ps2/11/180700198", 128); OutputLine(NULL, "なっはっは、舐められたらおしまいな稼業なんですよ。", NULL, " Na ha ha. They don't want people challenging their decisions.", Line_WaitForInput); @@ -1843,73 +2045,82 @@ void main() ChangeBustshot( 2, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/11/180700199", 128, 64); + PlayVoice(4, "ps2/11/180700199", 128); OutputLine(NULL, "…だから、役人は陳情を聞きはしますが、よっぽどのことがない限り自分たちの方針を変更したりはしません。", - NULL, " They will listen to your appeal, but they'll never change their stance unless there's something odd going on.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700200", 128, 64); + NULL, " They will listen to your appeal, but they'll never change their stance unless there's something odd going on. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700200", 128); OutputLine(NULL, "しかも今回の沙都子さんの件は、相談所的には際立って特殊なケースではありません。", - NULL, " Plus, this time Satoko-san's case is nothing special or noteworthy to them.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700201", 128, 64); + NULL, "Plus, this time Satoko-san's case is nothing special or noteworthy to them.", Line_WaitForInput); + PlayVoice(4, "ps2/11/180700201", 128); OutputLine(NULL, "親権者が子どもを連れ戻すのは民法に定められた親の当然の権利ですからね。", - NULL, " He may have taken her away from where she lived, but it's a legal act, since he has parental rights.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700202", 128, 64); + NULL, " He may have taken her away from where she lived, but it's a legal act, since he has parental rights. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700202", 128); OutputLine(NULL, "例えば離婚した父母が、相手の許に行った我が子を連れ戻したりとか、そういうややこしいことに比べたら、", - NULL, " It's not like a parent without custody forcing his child to live with him.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700203", 128, 64); + NULL, "It's not like a parent without custody forcing his child to live with him.", Line_WaitForInput); + PlayVoice(4, "ps2/11/180700203", 128); OutputLine(NULL, "唯一の肉親がよりを戻し、慎ましやかに生活している現在の状況は、特別異常なことではないんです。」", NULL, " After all, he's the only blood relative she has. There's nothing, legally speaking, that prevents them from living together.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/01/180101024", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180101024", 128); OutputLine(NULL, "「でも、それは沙都子の叔父には当てはまりません。", NULL, "\"But that's not the case with Satoko and her uncle.", Line_WaitForInput); - PlaySE(4, "ps2/01/180101025", 128, 64); + PlayVoice(4, "ps2/01/180101025", 128); OutputLine(NULL, "大石さんだって知ってるでしょう?!", NULL, " You know that too!", Line_WaitForInput); - PlaySE(4, "ps2/01/180101026", 128, 64); + PlayVoice(4, "ps2/01/180101026", 128); OutputLine(NULL, " あいつがどんなに乱暴で去年の沙都子を虐めていたか!」", - NULL, " You know how violently he abused her last year!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You know how violently he abused her last year!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/11/180700204", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700204", 128); OutputLine(NULL, "「去年の話です。", NULL, "\"That was last year.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700205", 128, 64); + PlayVoice(4, "ps2/11/180700205", 128); OutputLine(NULL, "それを反省するって頭を下げられたら、相談所側も強くは言えません。", - NULL, " The child consultation center can't do anything about it if he tells them that he feels remorse over what happened then.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700206", 128, 64); + NULL, " The child consultation center can't do anything about it if he tells them that he feels remorse over what happened then. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700206", 128); OutputLine(NULL, "そして何よりも、沙都子さん自身が虐待はないと否定しちゃってるんですから。」", - NULL, " And more than anything, Satoko-san told them that he's not abusing her.\"", Line_Normal); + NULL, "And more than anything, Satoko-san told them that he's not abusing her.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/01/180101027", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180101027", 128); OutputLine(NULL, "「く……、沙都子は去年、兄に甘えて負担を掛け過ぎたことを深く後悔しているんです。", NULL, "\"Khh... That's because last year Satoko relied on her brother, and she deeply regrets overburdening him.", Line_WaitForInput); - PlaySE(4, "ps2/01/180101028", 128, 64); + PlayVoice(4, "ps2/01/180101028", 128); OutputLine(NULL, "だからあいつの中では、虐待に対して助けを求める行為は、兄に対する裏切りに感じるみたいなんですよ…!」", - NULL, " So as far as she's concerned, seeking help feels like she's betraying her brother...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " So as far as she's concerned, seeking help feels like she's betraying her brother...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/11/180700207", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700207", 128); OutputLine(NULL, "「…なるほどねぇ…。", NULL, "\"...I see...", Line_WaitForInput); - PlaySE(4, "ps2/11/180700208", 128, 64); + PlayVoice(4, "ps2/11/180700208", 128); OutputLine(NULL, "確かにそれを相談所に説明するのは難しいですね。", - NULL, " It might be very difficult to persuade the child consultation center, in that case...", Line_WaitForInput); - PlaySE(4, "ps2/11/180700209", 128, 64); + NULL, " It might be very difficult to persuade the child consultation center, in that case... ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700209", 128); OutputLine(NULL, "……まぁとにかくそんなわけで、相談所にとっては前原さんたちにどうしてここまで噛み付かれなければならないのかわからないんですよ。」", - NULL, " ...Well, anyway, for reasons like that, the center can't understand why you and your group is pressing this issue so hard.\"", Line_Normal); + NULL, "...Well, anyway, for reasons like that, the center can't understand why you and your group is pressing this issue so hard.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/01/180101029", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180101029", 128); OutputLine(NULL, "「だから、鉄平は乱暴な男で、あいつのところに沙都子を置いておいたら、大変なことになると訴えてるんです!」", NULL, "\"We're just trying to let them know that Teppei is a violent person, and that we can't let Satoko stay with him!\"", Line_Normal); ClearMessage(); @@ -1918,43 +2129,49 @@ void main() ChangeBustshot( 2, "Oisi5", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/11/180700210", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700210", 128); OutputLine(NULL, "「どうしてです。", NULL, "\"But why?", Line_WaitForInput); - PlaySE(4, "ps2/11/180700211", 128, 64); + PlayVoice(4, "ps2/11/180700211", 128); OutputLine(NULL, "……こう言っちゃ失礼だが、前原さんは去年は雛見沢におられませんでしたよねぇ?", NULL, " You weren't here in Hinamizawa last year...", Line_WaitForInput); - PlaySE(4, "ps2/11/180700212", 128, 64); + PlayVoice(4, "ps2/11/180700212", 128); OutputLine(NULL, " 鉄平さんについてそう詳しくご存知とは思えない。", NULL, " I don't think you know much about Teppei-san.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700213", 128, 64); + PlayVoice(4, "ps2/11/180700213", 128); OutputLine(NULL, "…にもかかわらず、どうしてそこまで鉄平さんを危険視できるんですかねぇ?」", NULL, " Why are you so sure that he's that dangerous?\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …………それを言われると痛い…。", - NULL, ".........That was a hard question to answer...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, ".........That was a hard question to answer...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …確かに俺は鉄平のことを詳しくは知らない。", - NULL, "...He was right. I didn't know much about Teppei.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...He was right. I didn't know much about Teppei.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 未だに顔も見たことがない。", NULL, "I'd never even seen his face.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …でも、", NULL, "...But......", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "……………なぜかわかるんだ。", - NULL, " I just know!", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I just know!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 遠い別の世界で、", NULL, "Way back in a different world...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1990,11 +2207,13 @@ void main() NULL, " We all cried, and regretted it...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " しかし、それを大石さんにうまく説明することはできないだろう。", - NULL, "I couldn't explain that to Ooishi, though.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I couldn't explain that to Ooishi, though.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………仲間たちは、そんな根拠なき焦燥感をよく理解してくれたが、", NULL, "...My friends had understood my premonition,", Line_WaitForInput); OutputLine(NULL, "………普通に考えれば、そんな妄想みたいな危機感程度で、ここまで踏み込んだ活動ができるわけない。", @@ -2004,119 +2223,138 @@ void main() DrawBustshotWithFiltering( 0, "Oisi1", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "JYS1", "maskup", 1, 0, 300 ); - PlaySE(4, "ps2/11/180700214", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700214", 128); OutputLine(NULL, "「……さっきもちょっと例を出しましたが、離婚した夫婦が相手の親権喪失を訴える争いというのがあるんですよ。", NULL, "\"I mentioned it earlier, but sometimes a divorced couple battles for the custody of their child.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700215", 128, 64); + PlayVoice(4, "ps2/11/180700215", 128); OutputLine(NULL, "相手が訴えることもありますし、親類が訴えることもあります。", - NULL, " The couple can sue each other, and sometime their relatives sue the couple, too.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700216", 128, 64); + NULL, " The couple can sue each other, and sometime their relatives sue the couple, too. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700216", 128); OutputLine(NULL, "中には子どものための訴えではなく、相手が嫌いで貶めるのが目的での訴えもあります。", - NULL, " Some of them decide to sue their partner not for the child, but just because they hate them.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700217", 128, 64); + NULL, "Some of them decide to sue their partner not for the child, but just because they hate them.", Line_WaitForInput); + PlayVoice(4, "ps2/11/180700217", 128); OutputLine(NULL, "今回のケースはそれにも似てるんです。", - NULL, " This case is a bit similar to something like that.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700218", 128, 64); + NULL, " This case is a bit similar to something like that. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700218", 128); OutputLine(NULL, "前原さんは、北条鉄平を私的に嫌っていて、悪意で親権喪失のための活動をしているようにも見えちゃうんですなぁ。", - NULL, " It looks as though you're taking the actions you are because you hate Teppei Houjou.", Line_Normal); + NULL, "It looks as though you're taking the actions you are because you hate Teppei Houjou.", Line_Normal); ClearMessage(); DisableWindow(); ChangeBustshot( 0, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/11/180700219", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700219", 128); OutputLine(NULL, " だから相談所は、前原さんの意見が善意なのか悪意なのかも見極めた上で判断しなくてはならないんです。", NULL, "The child consultation center needs to determine if you're doing this out of hate, or out of genuine concern towards Satoko-san.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700220", 128, 64); + PlayVoice(4, "ps2/11/180700220", 128); OutputLine(NULL, "………前原さんのように、正義感だけで陳情に来る方ばかりではない。", - NULL, " Not all people go to the center out of good will like you.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700221", 128, 64); + NULL, " Not all people go to the center out of good will like you. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700221", 128); OutputLine(NULL, "相談所は常に、陳情者に悪意がある可能性を疑いながら慎重に話を聞かなければならないのです。", - NULL, " They can only make a decision after carefully determining if the information given by the petitioner is genuine or not.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700222", 128, 64); + NULL, "They can only make a decision after carefully determining if the information given by the petitioner is genuine or not.", Line_WaitForInput); + PlayVoice(4, "ps2/11/180700222", 128); OutputLine(NULL, "そこをわかってあげないと。」", NULL, " You need to understand that.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/01/180101030", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180101030", 128); OutputLine(NULL, "「………つまり、俺があまりに喧嘩腰にやり過ぎたんで、悪意ある陳情だと誤解されたってわけですか…?」", - NULL, "\"...So you're saying that because I was too direct with them, they've mistaken my appeal as one born of ill will?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...So you're saying that because I was too direct with them, they've mistaken my appeal as one born of ill will?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/11/180700223", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700223", 128); OutputLine(NULL, "「いいえ、その誤解はないようです。", NULL, "\"No, you don't have to worry about that.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700224", 128, 64); + PlayVoice(4, "ps2/11/180700224", 128); OutputLine(NULL, "ただ、見極めるために慎重になっている点だけはわかってあげてください。", - NULL, " Just please try to understand that they have to evaluate it carefully.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700225", 128, 64); + NULL, " Just please try to understand that they have to evaluate it carefully. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700225", 128); OutputLine(NULL, "もし、怒鳴り込むだけで当事者の与り知れぬところで一時保護が乱発されたら、日本は大変な国になってしまいますよ。」", - NULL, " If they put a child under protection every time they got a report, the nation would careen out of control.\"", Line_Normal); + NULL, "If they put a child under protection every time they got a report, the nation would careen out of control.\"", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう言えば、初日に相談所で見た法律の本にもこんな文章があった気がする……。", - NULL, "That's right, I think there was a passage in the civil law book the center showed us that first day...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That's right, I think there was a passage in the civil law book the center showed us that first day...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …親族又は検察官が家庭裁判所に訴えて云々…。", NULL, "The family or the prosecutor must make an appeal to the family court...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 家族の問題は家族で決するということなんだ。", - NULL, "Family issues have to be resolved within the family.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Family issues have to be resolved within the family.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……部外者の陳情で、相談所が腰を上げることはあっても、その対応に部外者が口を出すということはないということなのか。", - NULL, "...An outside appeal might move the center to take action, but an outsider can't tell them how to respond.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...An outside appeal might move the center to take action, but an outsider can't tell them how to respond.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " となると…。", NULL, "And when it comes to that...", Line_WaitForInput); OutputLine(NULL, "沙都子にとっての肉親は、叔父しかいない。", - NULL, " Satoko's only family is her uncle.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Satoko's only family is her uncle.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……叔父が敵なら、…あとは沙都子自身が助けを求めるより他はないということ…。", - NULL, "Since her uncle obviously wasn't going to do anything about this, Satoko would have to seek help on her own...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Since her uncle obviously wasn't going to do anything about this, Satoko would have to seek help on her own...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも沙都子は助けを求めない。", - NULL, "But Satoko is denying that she's being abused at all...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But Satoko is denying that she's being abused at all...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………くそ、八方塞じゃないかッ!", NULL, "This isn't going anywhere!", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/11/oishi081806", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/oishi081806", 128); OutputLine(NULL, "「だからお役所もですね、前原さんが諦めてくれるようにやんわりとお断りしていきたい方針なんですよ。", NULL, "\"The consultation center is simply hoping that you'll give up...", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700227", 128, 64); + PlayVoice(4, "ps3/s12/11/180700227", 128); OutputLine(NULL, "………沙都子さん以外にも急を要する用件はたくさんあるし人手もないんですから。", NULL, " ......They have other cases that need more urgent attention.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700228", 128, 64); + PlayVoice(4, "ps3/s12/11/180700228", 128); OutputLine(NULL, "………ただ、本当にお断りしてもいいものなのか、困っている部分もあるんです。", - NULL, " ......But they're not sure yet if they should ask you to give up.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700229", 128, 64); + NULL, " ......But they're not sure yet if they should ask you to give up. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700229", 128); OutputLine(NULL, "……これが少々厄介な、今日お話したかったことなんです。」", - NULL, " ......That's what I wanted to tell you today.\"", Line_Normal); + NULL, "......That's what I wanted to tell you today.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "JYS2", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180101031", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101031", 128); OutputLine(NULL, "「…………?", NULL, "\"......?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101032", 128, 64); + PlayVoice(4, "ps3/s12/01/180101032", 128); OutputLine(NULL, " どういう意味ですか…?", NULL, " What do you mean...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101033", 128, 64); + PlayVoice(4, "ps3/s12/01/180101033", 128); OutputLine(NULL, " 分かりにくかったです…。」", NULL, " I don't get it...\"", Line_Normal); ClearMessage(); @@ -2125,15 +2363,17 @@ void main() DrawBustshotWithFiltering( 2, "Oisi2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/11/180700230", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700230", 128); OutputLine(NULL, "「前原さん、今日行かれた時は、昨日よりも待遇がよくありませんでしたか?」", - NULL, "\"Maebara-san... When you visited them today, did they treat you better than yesterday?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Maebara-san... When you visited them today, did they treat you better than yesterday?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/01/180101034", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180101034", 128); OutputLine(NULL, "「…えぇ、多少。", NULL, "\"Yeah... a bit.", Line_WaitForInput); - PlaySE(4, "ps2/01/180101035", 128, 64); + PlayVoice(4, "ps2/01/180101035", 128); OutputLine(NULL, "広い会議室になって、係長が直接対応してくれました。」", NULL, " We were taken to a bigger room, and the manager came to see us too.\"", Line_Normal); ClearMessage(); @@ -2142,16 +2382,18 @@ void main() ChangeBustshot( 2, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/11/180700231", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700231", 128); OutputLine(NULL, "「前原さんは係長なんて聞くと、ヒラの次に偉いくらいの感じしかしないでしょう。", NULL, "\"You might think that the manager is ranked just a little bit above the regular staff members.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700232", 128, 64); + PlayVoice(4, "ps2/11/180700232", 128); OutputLine(NULL, "でもですね、お役所の係長というのは、民間でいうところの課長級に当るんです。", - NULL, " However, his position is as high as that of a section chief in a regular company.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700233", 128, 64); + NULL, " However, his position is as high as that of a section chief in a regular company. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700233", 128); OutputLine(NULL, "もちろん昇進試験も権限もそれに匹敵します。", - NULL, " It's very difficult to achieve that position.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700234", 128, 64); + NULL, "It's very difficult to achieve that position.", Line_WaitForInput); + PlayVoice(4, "ps2/11/180700234", 128); OutputLine(NULL, "今日、前原さんの応対をしてくれた方は、前原さんが想像してるよりもずっと偉い方なんです。", NULL, " The person you talked to today is actually a very powerful man, more than you could imagine.", Line_WaitForInput); @@ -2159,22 +2401,25 @@ void main() ChangeBustshot( 2, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/11/180700235", 128, 64); + PlayVoice(4, "ps2/11/180700235", 128); OutputLine(NULL, "……普通、ありませんよ。", - NULL, " ...It's not normal for them to do that.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700236", 128, 64); + NULL, " ...It's not normal for them to do that. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700236", 128); OutputLine(NULL, "窓口対応で直接、係長級が出て来るなんてことは。", - NULL, " The manager normally never shows up for a consultation.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700237", 128, 64); + NULL, "The manager normally never shows up for a consultation.", Line_WaitForInput); + PlayVoice(4, "ps2/11/180700237", 128); OutputLine(NULL, "前原さんは、不相応に丁重な応対を受けたことを理解する必要があります。」", NULL, " You need to recognize that the treatment you got today was a very special one.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そんなことは全然考えなかった。", - NULL, "...It never seemed that special to me.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...It never seemed that special to me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大人数で押し掛けたから、二日連続で押し掛けたから、", NULL, "I thought we were taken to a big room because we went there with more people,", Line_WaitForInput); OutputLine(NULL, "レナが会議室にしろと刺したから、向こうがビビったんだろうくらいにしか思わなかった。", @@ -2185,29 +2430,32 @@ void main() ChangeBustshot( 2, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700238", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700238", 128); OutputLine(NULL, "「相談所はですね、あまりに組織的に来られたもので、表向きは代表が前原さんってことになってますが、", - NULL, "\"Because you were so well-organized, they're suspecting that you're not the actual leader...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Because you were so well-organized, they're suspecting that you're not the actual leader...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……裏に園崎家の意思があるんじゃないかって深読みしてるんです。", - NULL, " and that the Sonozaki family are the ones behind this movement.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700239", 128, 64); + NULL, " and that the Sonozaki family are the ones behind this movement. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700239", 128); OutputLine(NULL, "園崎家がどういうものかは、日が浅いとはいえ、前原さんも村に住んでる以上、多少はご存知あるでしょう。」", - NULL, " I'm sure you know how powerful the Sonozaki family is in this village...\"", Line_Normal); + NULL, "I'm sure you know how powerful the Sonozaki family is in this village...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101036", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101036", 128); OutputLine(NULL, "「……多少は。", NULL, "\"I do...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101037", 128, 64); + PlayVoice(4, "ps3/s12/01/180101037", 128); OutputLine(NULL, "…で、でも、園崎家なんか全然関係ないですよ!", NULL, " But it has nothing to do with the Sonozaki family!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101038", 128, 64); + PlayVoice(4, "ps3/s12/01/180101038", 128); OutputLine(NULL, " これは俺たちの仲間を助けるための俺たちの戦いです。", NULL, " We're simply fighting to save our friend.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101039", 128, 64); + PlayVoice(4, "ps3/s12/01/180101039", 128); OutputLine(NULL, "その証拠に魅音は園崎の苗字を伏せてますし…、」", NULL, " Mion hasn't even mentioned her name...\"", Line_Normal); ClearMessage(); @@ -2216,10 +2464,11 @@ void main() ChangeBustshot( 2, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700240", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700240", 128); OutputLine(NULL, "「そこを相談所は知りたかったんです。", NULL, "\"That's what the child consultation center wanted to know.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700241", 128, 64); + PlayVoice(4, "ps3/s12/11/180700241", 128); OutputLine(NULL, "普通なら、多少はトラブルがありながらも前原さんのような陳情は参考程度に留め、丁重にお引取りいただくのがパターンです。", NULL, " It's their normal routine to politely refuse a huge crowd of petitioners.", Line_WaitForInput); @@ -2227,23 +2476,25 @@ void main() ChangeBustshot( 2, "Oisi5", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700242", 128, 64); + PlayVoice(4, "ps3/s12/11/180700242", 128); OutputLine(NULL, "ですが、", - NULL, " However...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " However...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "………もしこれが園崎本家のお魎さんの意思だったら、話は変わってきます。", - NULL, " things would be different if this was Oryou Sonozaki-san's idea.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700243", 128, 64); + NULL, " things would be different if this was Oryou Sonozaki-san's idea. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700243", 128); OutputLine(NULL, "お魎さんは市長との個人的交流だけでなく、市政にも強い影響力を持つ重要人物ですからね。", - NULL, " Oryou-san holds great sway in the city's government.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700244", 128, 64); + NULL, "Oryou-san holds great sway in the city's government.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/11/180700244", 128); OutputLine(NULL, "敵に回すことはとてもできません。」", NULL, " No one can go against her wishes.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101040", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101040", 128); OutputLine(NULL, "「……魅音のお婆さんがそういう力を持っているって話は知ってますけど、…でもそれと俺たちは関係ないです!」", NULL, "\"I'm aware that Mion's grandmother is very powerful, but that has nothing to do with this!\"", Line_Normal); ClearMessage(); @@ -2252,21 +2503,24 @@ void main() ChangeBustshot( 2, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700245", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700245", 128); OutputLine(NULL, "「関係あるかないかを確認するために、鹿骨市役所は水面下で園崎家に直接アプローチしたんです。", NULL, "\"In order to make that clear, the local government officials have approached the Sonozaki family in secret.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700246", 128, 64); + PlayVoice(4, "ps3/s12/11/180700246", 128); OutputLine(NULL, "お魎さんに直接この件を確認したらしいですよ。", - NULL, " They met Oryou-san and asked her about this case.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700247", 128, 64); + NULL, " They met Oryou-san and asked her about this case. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700247", 128); OutputLine(NULL, "それでもしお魎さんの意思だとわかったなら特例で迅速に処理するつもりだった。", - NULL, " They were going to take action if they found out that it was her idea,", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700248", 128, 64); + NULL, "They were going to take action if they found out that it was her idea,", Line_WaitForInput); + PlayVoice(4, "ps3/s12/11/180700248", 128); OutputLine(NULL, "でも、お魎さんの意思ではないことがわかった。」", - NULL, " but they soon discovered otherwise.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " but they soon discovered otherwise.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101041", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101041", 128); OutputLine(NULL, "「………迅速に対応してくれないってことですか?」", NULL, "\"So...... they're not going to take any action anymore?\"", Line_Normal); ClearMessage(); @@ -2275,42 +2529,49 @@ void main() ChangeBustshot( 2, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700249", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700249", 128); OutputLine(NULL, "「それだけではありません。", NULL, "\"It's not just that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700250", 128, 64); + PlayVoice(4, "ps3/s12/11/180700250", 128); OutputLine(NULL, "お魎さんは村の中でそういうトラブルが起こっていることを耳に入れてしまったということです。", - NULL, " Oryou-san is now aware that there's a commotion going on within the village.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700251", 128, 64); + NULL, " Oryou-san is now aware that there's a commotion going on within the village. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700251", 128); OutputLine(NULL, "……知ってるかどうかわかりませんが、この村では、未だにダム戦争の戦犯である北条家に恨みを持つ人間が少なくありません。", - NULL, " I'm not sure if you're aware of this, but some people in the village still hold a grudge against the Houjou family, the traitors of the dam conflict.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700252", 128, 64); + NULL, "I'm not sure if you're aware of this, but some people in the village still hold a grudge against the Houjou family, the traitors of the dam conflict. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700252", 128); OutputLine(NULL, "オヤシロさまの祟り以降、園崎本家からは、一切北条家に関わるなという大号令が出ていますしね。", - NULL, " Ever since the curse of Oyashiro-sama, the Sonozaki family has been telling people not to interact with the Houjou family.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700253", 128, 64); + NULL, "Ever since the curse of Oyashiro-sama, the Sonozaki family has been telling people not to interact with the Houjou family.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/11/180700253", 128); OutputLine(NULL, "………このままだと蛇が出てきかねませんよ、ということです。」", NULL, " ......You might wake up a sleeping dog if you continue to make all this noise.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101042", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101042", 128); OutputLine(NULL, "「……その蛇が出て来るとどうなるんですか。」", - NULL, "\"What happens if I wake the dog up?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"What happens if I wake the dog up?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700254", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700254", 128); OutputLine(NULL, "「さぁて…、どうなるんでしょうねぇ……。」", - NULL, "\"I don't know...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I don't know...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石さんはそこで意味深に区切ると、吸わないうちにだいぶ短くなってしまった煙草を咥えた。", NULL, "Ooishi paused for a while and drew on his short cigarette.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/11/180700255", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700255", 128); OutputLine(NULL, "「別に脅されるとか指を詰められるとか、そういう物騒な話にはなりません。", NULL, "\"I'm not saying that you'll be threatened or that they will hurt you...", Line_WaitForInput); @@ -2329,54 +2590,62 @@ void main() Wait( 700 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "村の面白くない一面を見させられるかもしれません。」", - NULL, " but soon enough, you might get to see the underside of this place.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " but soon enough, you might get to see the underside of this place.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "S12/01/180101043", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101043", 128); OutputLine(NULL, "「…………………………。」", NULL, "\".............\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …沙都子の北条家と園崎家、", NULL, "...The issues between the Houjou family and the Sonozaki family...", Line_WaitForInput); OutputLine(NULL, "いや村全体の話は、俺たちの間ではややタブーだが、…今や避けて通れない話だ。", NULL, " Well, village-wide matters have been slightly taboo in our group, but... we may have to go down that road now.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 実際、今日まで、知恵先生や監督たちなど一部の例外を除いて大人の支援は一切受けていない。", - NULL, "It's a fact that we haven't got any support from adults, except for the school teachers and Irie.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It's a fact that we haven't got any support from adults, except for the school teachers and Irie.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 村の大人たちだって、去年の鉄平と沙都子の関係はよく知っている。", - NULL, "Other adults in the village must know what happened between Satoko and Teppei last year.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Other adults in the village must know what happened between Satoko and Teppei last year.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、沙都子を急いで保護しないときっと酷い目に合わされるに違いないということはわかってるはずなんだ。", - NULL, "They all understand that it would be a disaster if we don't rescue Satoko as soon as possible.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "They all understand that it would be a disaster if we don't rescue Satoko as soon as possible.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……にもかかわらず、今日まで大人たちが積極的に手を差し伸べたという話は聞かない。", NULL, "However, no adult came forward to help us.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101044", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101044", 128); OutputLine(NULL, "「………このままやり過ぎると、北条家を未だに嫌っている人たちを敵に回すぞと、そう仰るんですか…。」", - NULL, "\"If we continue our movement, will the people who hate the Houjou family become our enemies too...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"If we continue our movement, will the people who hate the Houjou family become our enemies too...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700257", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700257", 128); OutputLine(NULL, "「かもしれないです。", NULL, "\"That's possible.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700258", 128, 64); + PlayVoice(4, "ps3/s12/11/180700258", 128); OutputLine(NULL, "前原さんが望む望まないに関わらず、これ以上話が大きくなると園崎本家も放置できなくなります。", NULL, " The Sonozaki family may get involved if you continue this commotion.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700259", 128, 64); + PlayVoice(4, "ps3/s12/11/180700259", 128); OutputLine(NULL, "……園崎家は今も変らずアンチ北条家です。", NULL, " ...You could say that the Sonozaki family is anti-Houjou.", Line_WaitForInput); @@ -2384,23 +2653,25 @@ void main() ChangeBustshot( 2, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700260", 128, 64); + PlayVoice(4, "ps3/s12/11/180700260", 128); OutputLine(NULL, "前原さんが、沙都子さんを救うのが雛見沢の総意みたいな感じで動かれると、", - NULL, " If you try to save Satoko-san using people from Hinamizawa,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " If you try to save Satoko-san using people from Hinamizawa,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……つまり園崎本家としては顔は潰れるわ、お魎さんの立場が微妙になるわと、なっはっは、色々ややこしくなるんでしょう。」", NULL, " that shows huge disrespect towards the Sonozaki family. It could create a huge problem...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この頃には俺も気付いていた。", NULL, "By that point, I knew.", Line_WaitForInput); OutputLine(NULL, "……これは忠告どころか、警告だ。", - NULL, " This was a warning, not just advice.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " This was a warning, not just advice.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 雛見沢という地域社会の中で、若造が周りを顧みずトラブルを大きくし、ヤブを突っついて蛇を出そうとしている。", NULL, "An ignorant young man in Hinamizawa is making noise, trying to wake up a sleeping dog.", Line_Normal); ClearMessage(); @@ -2409,7 +2680,8 @@ void main() ChangeBustshot( 2, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700261", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700261", 128); OutputLine(NULL, "「前原さんが、この土地を気に入られてとても元気にがんばっていることは私も知っています。", NULL, "\"I know you've taken a liking to this place, and that you're really doing your best here.", Line_WaitForInput); @@ -2417,32 +2689,36 @@ void main() ChangeBustshot( 2, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700262", 128, 64); + PlayVoice(4, "ps3/s12/11/180700262", 128); OutputLine(NULL, "……だからこそ、", - NULL, " That's why......", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " That's why......", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "………余計なお世話とは思ったんですが、小耳に入れた方がよろしいかと思ってお話させていただきました。", NULL, " I thought I should let you know about this.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700263", 128, 64); + PlayVoice(4, "ps3/s12/11/180700263", 128); OutputLine(NULL, "不愉快な話をして申し訳ありませんでしたね。」", NULL, " I'm sorry if I upset you.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうさ、俺は雛見沢が好きだ。", - NULL, "I love Hinamizawa.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I love Hinamizawa.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 引越しを機に新しい生活を踏み出そうと決意したばかりだ。", - NULL, "I've made a decision to make this place my home.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I've made a decision to make this place my home.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 祭りでの司会の抜擢も感謝してる、精一杯やる気でいる。", - NULL, "I'm motivated about the big job I got for the festival too.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I'm motivated about the big job I got for the festival too.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …………そんな幸先のいい新生活のスタートで、…村に敵を作るような真似をするのが果たして得なことなのだろうか。", NULL, "......Would it really be wise for me to try and create all this trouble?", Line_Normal); ClearMessage(); @@ -2455,29 +2731,33 @@ void main() DisplayWindow(); PlayBGM( 0, "yorumushi", 120, 0 ); - PlaySE(4, "ps3/s12/11/180700264", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700264", 128); OutputLine(NULL, "「雀友としてお話しただけです。", NULL, "\"I'm just speaking as your friend, nothing more.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700265", 128, 64); + PlayVoice(4, "ps3/s12/11/180700265", 128); OutputLine(NULL, "決して某かの差し金でってわけではありませんので、そこだけ誤解しないでくださいね。", NULL, " I'm not trying to threaten you or anything like that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700266", 128, 64); + PlayVoice(4, "ps3/s12/11/180700266", 128); OutputLine(NULL, "私の話を聞いて、前原さんにどうこうしてもらいたいというわけでもありません。", NULL, " I'm not trying to make you do anything you don't want to.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700267", 128, 64); + PlayVoice(4, "ps3/s12/11/180700267", 128); OutputLine(NULL, "ただ、参考までお話しただけです。」", - NULL, " I just wanted to give you this information.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I just wanted to give you this information.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石さんは元気付けるように笑ってみせると、煙草を落として踏み消すのだった。", NULL, "Ooishi smiled at me... then stomped on his cigarette.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …せっかく自分のなすべきことがわかり、それに向かって突き進むのみと決意したばかりだった。", - NULL, "...I thought I had just made the decision to do what was right.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...I thought I had just made the decision to do what was right.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは、視野の狭い若造の考えで、", NULL, "But was that only the stupid idea of an ignorant little boy?", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -2487,50 +2767,59 @@ void main() NULL, " ...Did I need to grow up right now, and think about this again?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………………心の中に暗雲が立ち込めそうになる…。", - NULL, "............Dark clouds hung over my heart.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "............Dark clouds hung over my heart.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } FadeOutBGM( 0, 0, FALSE ); FadeOutBGM( 2, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、…待て。", NULL, "But... wait a minute.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……………俺は何かを失う覚悟がないというのか?", - NULL, "......Did that mean I didn't even have the courage to risk losing something?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "......Did that mean I didn't even have the courage to risk losing something?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子を救うために、その程度の覚悟もないというのか?", NULL, "Was I not brave enough to save Satoko at all?", Line_Normal); ClearMessage(); PlayBGM( 0, "G_Tactics", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうさ、俺は赤い炎でなくてはならない。", - NULL, "I had to be the red fire.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I had to be the red fire.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……俺以外の全員が諦めようとも、俺だけは諦めるわけにはいかんのだ。", - NULL, "I couldn't give up, even if everybody else did.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I couldn't give up, even if everybody else did.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それどころか俺がみんなを燃え上がらせるくらいでなくちゃ!", NULL, "I had to fill other people up with righteous flames, just like I was!", Line_Normal); ClearMessage(); - PlaySE(4, "S12/01/180101045", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101045", 128); OutputLine(NULL, "「…………………。」", - NULL, "\"..........\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"..........\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700268", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700268", 128); OutputLine(NULL, "「おや、……どうしました?", NULL, "\"What's the matter?", Line_WaitForInput); @@ -2538,99 +2827,107 @@ void main() ChangeBustshot( 2, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "S12/11/180700269", 128, 64); + PlayVoice(4, "ps3/s12/11/180700269", 128); OutputLine(NULL, " んっふっふ!", NULL, " Nfu fu!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700270", 128, 64); + PlayVoice(4, "ps3/s12/11/180700270", 128); OutputLine(NULL, " なかなか不敵な表情で笑われますねぇ。」", NULL, " What a bold smile you're wearing right now.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101046", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101046", 128); OutputLine(NULL, "「いえ、あはは、興味深い話を聞かせてもらってありがとうございます、大石さん。", NULL, "\"Thank you for the valuable advice.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101047", 128, 64); + PlayVoice(4, "ps3/s12/01/180101047", 128); OutputLine(NULL, "……でも、", - NULL, " But...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " But...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "俺、そんな程度のことで屈するわけにはいかないです。", NULL, " I can't give up, no matter what you tell me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101048", 128, 64); + PlayVoice(4, "ps3/s12/01/180101048", 128); OutputLine(NULL, "沙都子を救うのが無理だと世界中の人に言われたって、俺は努力するのをやめません。」", - NULL, " I won't stop even if the whole world tells me to.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I won't stop even if the whole world tells me to.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/11/180700271", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700271", 128); OutputLine(NULL, "「世界中の人に言われても、", - NULL, "\"Even if the whole world is against you...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Even if the whole world is against you...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "ですか。", NULL, " huh.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700272", 128, 64); + PlayVoice(4, "ps3/s12/11/180700272", 128); OutputLine(NULL, "それはなかなか男らしいことですね。」", NULL, " You're a stronger man than I thought.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101049", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101049", 128); OutputLine(NULL, "「もちろん、世界中の人が俺の間違いを指摘するなら、俺も真摯に聞いて間違いを改めなければならないこともあるかもしれない。", NULL, "\"If the whole world is telling me that I'm making a mistake, I'll have to stop and re-evaluate myself.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101050", 128, 64); + PlayVoice(4, "ps3/s12/01/180101050", 128); OutputLine(NULL, "でも、沙都子の件については仲間たちと充分に話し合った。", NULL, " However, I've already talked about Satoko's case with my friends over and over again.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101051", 128, 64); + PlayVoice(4, "ps3/s12/01/180101051", 128); OutputLine(NULL, "決して、俺個人の浅はかな思い込みなんかじゃない。", - NULL, " This isn't just my idea.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101052", 128, 64); + NULL, " This isn't just my idea. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101052", 128); OutputLine(NULL, "これが最善の方法であると自信を持って言えます。」", - NULL, " I'm confident that our decision is the very best one to make!\"", Line_Normal); + NULL, "I'm confident that our decision is the very best one to make!\"", Line_Normal); ClearMessage(); DisableWindow(); ChangeBustshot( 2, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700273", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700273", 128); OutputLine(NULL, "「いえ、仰るとおりです。", NULL, "\"I agree with you, Maebara-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700274", 128, 64); + PlayVoice(4, "ps3/s12/11/180700274", 128); OutputLine(NULL, "前原さんくらいの若い方なら、すぐに反社会的な短絡的行為に走りたがるものですが。", NULL, " Young people like you tend to make hasty and dangerous decisions.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700275", 128, 64); + PlayVoice(4, "ps3/s12/11/180700275", 128); OutputLine(NULL, "前原さんはその点において実に冷静です。", NULL, " However, all of you are being very rational about this.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700276", 128, 64); + PlayVoice(4, "ps3/s12/11/180700276", 128); OutputLine(NULL, "主張すべきことがあったら民主的手段で訴える。", - NULL, " You're making a democratic appeal.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700277", 128, 64); + NULL, " You're making a democratic appeal. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700277", 128); OutputLine(NULL, "それは入江先生も言われたとおり、民主国家のルールに基づいた正しいやり方です。」", - NULL, " Just like Dr. Irie was saying, there's nothing wrong with your methods.\"", Line_Normal); + NULL, "Just like Dr. Irie was saying, there's nothing wrong with your methods.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101053", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101053", 128); OutputLine(NULL, "「ですよね?!", NULL, "\"I know!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101054", 128, 64); + PlayVoice(4, "ps3/s12/01/180101054", 128); OutputLine(NULL, " だから、俺は自分が間違ってるなんて思いません。", NULL, " I'm positive that we're not making any mistakes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101055", 128, 64); + PlayVoice(4, "ps3/s12/01/180101055", 128); OutputLine(NULL, "俺の仲間を救うため、最善手を尽くします。", NULL, " We're doing our best to save our friend.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101056", 128, 64); + PlayVoice(4, "ps3/s12/01/180101056", 128); OutputLine(NULL, "それに、ちょっと脅されたからって、それで仲間を売るようなヤツだったら、", - NULL, " We're not going to give up just because we feel threatened.", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " We're not going to give up just because we feel threatened.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "そいつに仲間なんて名乗る資格はありません。", - NULL, " We are her true comrades.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101057", 128, 64); + NULL, " We are her true comrades. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101057", 128); OutputLine(NULL, "世界中が認めなくても、自分だけは信じる。", - NULL, " I have faith in us, even if the rest of the world doesn't.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101058", 128, 64); + NULL, "I have faith in us, even if the rest of the world doesn't.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180101058", 128); OutputLine(NULL, "……それが仲間ってもんでありたいと思ってます。」", NULL, " ......That's what friendship is all about!\"", Line_Normal); ClearMessage(); @@ -2639,38 +2936,45 @@ void main() ChangeBustshot( 2, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700278", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700278", 128); OutputLine(NULL, "「………ふぅむ。", NULL, "\"Hmm...", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700279", 128, 64); + PlayVoice(4, "ps3/s12/11/180700279", 128); OutputLine(NULL, "なかなかの強い意志だ。", NULL, " You have a strong will.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700280", 128, 64); + PlayVoice(4, "ps3/s12/11/180700280", 128); OutputLine(NULL, "うちの若いのでもそこまで言えるのはなかなかいません。」", - NULL, " Not even my detectives are as strong as you are...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Not even my detectives are as strong as you are...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石さんは感服したようにニヤリと笑った。", - NULL, "Ooishi-san gave me a wicked grin of admiration.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Ooishi-san gave me a wicked grin of admiration.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その表情を見て俺はますますに理解する。", - NULL, "I could tell from that grin.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I could tell from that grin.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石さんは決して俺に圧力をかけていたわけではないのだ。", NULL, "He wasn't trying to pressure me at all.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いや、それどころかむしろ逆。", - NULL, "It was exactly the opposite of that.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It was exactly the opposite of that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自分しか知りえない情報を俺に聞かせてくれて、今後待ち構えているかもしれない苦難に対して、その覚悟はあるのかと檄を飛ばしてくれたようなものだ。", - NULL, "He had shared this information with me to confirm that I was ready to face this challenge.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He had shared this information with me to confirm that I was ready to face this challenge.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、俺は警告だとか脅迫だとか、そんなことを考えることなんて全然ないのだ。", NULL, "I didn't even have to consider whether his words were advice or a warning.", Line_Normal); ClearMessage(); @@ -2679,15 +2983,17 @@ void main() ChangeBustshot( 2, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180101059", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101059", 128); OutputLine(NULL, "「男には、周りが信じてくれなくても、自分だけは信じ続けたいことってたくさんあります。", NULL, "\"Every man has many things he wants to keep believing in, even if others don't share that belief.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101060", 128, 64); + PlayVoice(4, "ps3/s12/01/180101060", 128); OutputLine(NULL, "…もちろん、忠告には真摯に耳を傾けるべきですが、それでも曲げちゃいけないもんってのがある。」", - NULL, " ...Of course it's important to listen to advice with sincerity, but some beliefs you still can't turn away from.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...Of course it's important to listen to advice with sincerity, but some beliefs you still can't turn away from.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101061", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101061", 128); OutputLine(NULL, "「それが男ってもんじゃないんすか。」", NULL, "\"That's what being a man is all about.\"", Line_Normal); ClearMessage(); @@ -2695,10 +3001,11 @@ void main() ChangeBustshot( 2, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700281", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700281", 128); OutputLine(NULL, "「んっふっふっふっふ!", NULL, "\"Nfu fu fu fu!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700282", 128, 64); + PlayVoice(4, "ps3/s12/11/180700282", 128); OutputLine(NULL, " いえね、実は私もそういうのがあります。", NULL, " I also have a strong will, you know...", Line_WaitForInput); @@ -2706,12 +3013,13 @@ void main() ChangeBustshot( 2, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700283", 128, 64); + PlayVoice(4, "ps3/s12/11/180700283", 128); OutputLine(NULL, "…5年ほど前、私の兄貴と言ってもいい方が殺されましてね。」", - NULL, " About five years ago, a person who was like a brother to me was killed.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " About five years ago, a person who was like a brother to me was killed.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101062", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101062", 128); OutputLine(NULL, "「さ、殺人事件ですか…!」", NULL, "\"H-He was murdered...?\"", Line_Normal); ClearMessage(); @@ -2720,29 +3028,32 @@ void main() ChangeBustshot( 2, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700284", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700284", 128); OutputLine(NULL, "「解決した事件ではありますがね、", - NULL, "\"The case was declared solved, but...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"The case was declared solved, but...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "んっふっふ。", NULL, " nfu fu fu.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700285", 128, 64); + PlayVoice(4, "ps3/s12/11/180700285", 128); OutputLine(NULL, "私は黒幕がいると睨んで未だ一人で捜査を続けています。", NULL, " I'm continuing an investigation alone, because I suspect there's another person in control behind the scenes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700286", 128, 64); + PlayVoice(4, "ps3/s12/11/180700286", 128); OutputLine(NULL, "署内の全員からもう解決した事件なんだから意味ない、", - NULL, " The department told me that I was wasting my time.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700287", 128, 64); + NULL, " The department told me that I was wasting my time. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700287", 128); OutputLine(NULL, "やめろと言われてるのですが。", - NULL, " They told me to stop...", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700288", 128, 64); + NULL, "They told me to stop...", Line_WaitForInput); + PlayVoice(4, "ps3/s12/11/180700288", 128); OutputLine(NULL, "……私も前原さんのそれに近いのかもしれません。」", - NULL, " But just like you, I can't give up.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But just like you, I can't give up.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101063", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101063", 128); OutputLine(NULL, "「その黒幕というのには迫れそうなんですか。」", NULL, "\"Are you getting close to finding out who did it?\"", Line_Normal); ClearMessage(); @@ -2751,82 +3062,93 @@ void main() ChangeBustshot( 2, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700289", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700289", 128); OutputLine(NULL, "「…うーーーん。", NULL, "\"Hmmm...", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700290", 128, 64); + PlayVoice(4, "ps3/s12/11/180700290", 128); OutputLine(NULL, "さてさて、どうなんでしょうねぇ。", NULL, " I don't know about that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700291", 128, 64); + PlayVoice(4, "ps3/s12/11/180700291", 128); OutputLine(NULL, "なっはっは。", NULL, " Na ha ha.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700292", 128, 64); + PlayVoice(4, "ps3/s12/11/180700292", 128); OutputLine(NULL, "まぁそれはともかく。", NULL, " Anyway...", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700293", 128, 64); + PlayVoice(4, "ps3/s12/11/180700293", 128); OutputLine(NULL, "……前原さんがそれだけの覚悟を持たれているなら、何も恐れることはありません。", NULL, " ...If your resolve is that strong, then there's nothing for you to fear.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700294", 128, 64); + PlayVoice(4, "ps3/s12/11/180700294", 128); OutputLine(NULL, "信じたものに突き進むのみです。", - NULL, " Just follow through on your beliefs.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700295", 128, 64); + NULL, " Just follow through on your beliefs. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700295", 128); OutputLine(NULL, "私だって、退職金を満額でもらいたかったら少しは自重しろみたいな脅しはしょっちゅう受けてますよ。", - NULL, " I'm often threatened to show more restraint if I want to keep my full retirement pay to myself.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700296", 128, 64); + NULL, "I'm often threatened to show more restraint if I want to keep my full retirement pay to myself.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/11/180700296", 128); OutputLine(NULL, "でも挫けませんからねぇ。」", NULL, " But I've never given in.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/11/180700297", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700297", 128); OutputLine(NULL, "「男って、愚直であることでしか語れないことって多いもんです。」", - NULL, "\"There's a lot of things we men can't convey without being unwavering.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"There's a lot of things we men can't convey without being unwavering.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/11/180700298", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700298", 128); OutputLine(NULL, "「いやいや、まったくまったく!", NULL, "\"My, my, exactly right!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700299", 128, 64); + PlayVoice(4, "ps3/s12/11/180700299", 128); OutputLine(NULL, " 例え二面リーチが入っても絶対に降りられない局面ってのがありますよ。", NULL, " We can't give up no matter how risky it will be.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700300_1", 128, 64); + PlayVoice(4, "ps3/s12/11/180700300_1", 128); OutputLine(NULL, "危険牌を強打してでも聴牌を貫きたい!", NULL, " It's important to pursue your goal!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700301", 128, 64); + PlayVoice(4, "ps3/s12/11/180700301", 128); OutputLine(NULL, " それで仮に振り込んじゃっても、それが男の道ってもんです。", - NULL, " And even if you end up playing into their hand, that's what being a man is about.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700302", 128, 64); + NULL, " And even if you end up playing into their hand, that's what being a man is about. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700302", 128); OutputLine(NULL, "どうせ倒れるなら前向きに!」", - NULL, " If you're going down, then go down fighting!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If you're going down, then go down fighting!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101064", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101064", 128); OutputLine(NULL, "「そうっすよね。行くか戻るかうろうろしてるなんて、男の見せる態度じゃないです!」", NULL, "\"You're right. Waffling between whether to go or go back isn't the attitude of a real man!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石さんは、男はそうでなくてはならない!っと強く応えてくれた。", - NULL, "\"That's how a man should be!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"That's how a man should be!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } PlaySE( 0, "s_Down", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 二人で拳をぶつけ合い、世代は違えども語る男は同じであることを確認する。", NULL, "We bumped our fists together, reaffirming that real men are the same regardless of their generation.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子を救うための戦いが、平坦でないのはよくわかった。", NULL, "It wouldn't be a simple road to saving Satoko.", Line_WaitForInput); OutputLine(NULL, "でも、絶対に俺は挫けない。", - NULL, " But I was never going to give up.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " But I was never going to give up.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子を救う。", - NULL, "I was going to save her.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I was going to save her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その一点には何の曇りもないからだ…!", NULL, "I had no doubts about that...!", Line_Normal); ClearMessage(); diff --git a/Update/_mina_015_1.txt b/Update/_mina_015_1.txt index d397f54..e5ad443 100644 --- a/Update/_mina_015_1.txt +++ b/Update/_mina_015_1.txt @@ -30,49 +30,57 @@ void main() SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 児童相談所は沙都子の三日連続欠席を追及してくれたようだった。", - NULL, "The child consultation center had finally contacted Satoko's uncle after finding out she was missing from school for three days in a row.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The child consultation center had finally contacted Satoko's uncle after finding out she was missing from school for three days in a row.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから今日の沙都子の登校は恐らく、俺たちの勝ち取った成果に違いない。", - NULL, "I'm sure it was because of our efforts that Satoko was able to come to school today.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm sure it was because of our efforts that Satoko was able to come to school today.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……だが、それに躍り上がって喜ぶことなど、沙都子の顔を見たらとてもできなかった。", NULL, "However, we couldn't really celebrate after seeing her painful expression.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101065", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101065", 128); OutputLine(NULL, "「沙都子…、本当に心配したんだぞ…!!」", - NULL, "\"Satoko... We were so worried about you...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Satoko... We were so worried about you...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Si_OdorokiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600273", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600273", 128); OutputLine(NULL, "「この三日間、本当に何事もなかったんですか?!」", - NULL, "\"Are you sure nothing happened to you these past three days?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Are you sure nothing happened to you these past three days?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_MuhyouB2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400168", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400168", 128); OutputLine(NULL, "「……三日間、熱が下がらなかったんですの。", NULL, "\"...I really did have a fever the whole time.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400169", 128, 64); + PlayVoice(4, "ps3/s12/04/180400169", 128); OutputLine(NULL, "…ご迷惑をお掛けしましたわね…。」", NULL, " ...I am sorry for making you all worry...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 聞いてもないのに、休んだ理由の説明をする沙都子。", - NULL, "She started telling us why she hadn't been at school. ", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She started telling us why she hadn't been at school. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……それはクラスの誰に話しかけられても同じようだった。", NULL, "...Nobody had even asked her that.", Line_Normal); ClearMessage(); @@ -80,18 +88,21 @@ void main() DrawBustshotWithFiltering( 2, "Re_OkoruA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps2/02/180200475", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/02/180200475", 128); OutputLine(NULL, "「………多分、叔父さんからそう答えるよう、強く脅されてるんだと思う。", NULL, "\"......Her uncle must have told her to say that to everyone.", Line_WaitForInput); - PlaySE(4, "ps2/02/180200476", 128, 64); + PlayVoice(4, "ps2/02/180200476", 128); OutputLine(NULL, "あんな姿、痛々しくて、……なんだか悔しいくらいだよ…。」", - NULL, " It's so painful to see her like this...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's so painful to see her like this...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナは悲しみよりも怒りの方が勝っているように見えた。", - NULL, "Rena seemed more angry than sad.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rena seemed more angry than sad.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……それは内心、俺も同じだ。", NULL, "...Inside, I felt the same way.", Line_WaitForInput); OutputLine(NULL, "怒りが込み上げてきて喉の奥が痛くなる気すらした。", @@ -100,78 +111,89 @@ void main() DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 叔父のやつが沙都子を登校させたということは、沙都子を一人で外出させても自分に不利にはならないという確信を得た証拠だ。", - NULL, "He was only letting Satoko come to school because he was now certain that she wouldn't do anything that would put him at a disadvantage.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He was only letting Satoko come to school because he was now certain that she wouldn't do anything that would put him at a disadvantage.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……それはまるで、烙印を押し終えた後の家畜を思わせる。", NULL, "...He was treating her like a tamed animal.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …まさか、……もう何もかもが手遅れになってしまったということはないだろうか…。", - NULL, "...Was... was it too late already...?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...Was... was it too late already...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 心の中に、沙都子が壊されてしまった悲しい世界のイフが浮かぶ…。", NULL, "I thought of the broken Satoko I once saw in my imaginary world...", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101066", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101066", 128); OutputLine(NULL, "「沙都子。", NULL, "\"Satoko.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101067", 128, 64); + PlayVoice(4, "ps3/s12/01/180101067", 128); OutputLine(NULL, "……………お前はよく頑張ってるな。」", - NULL, " .........Do your best, okay?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " .........Do your best, okay?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Sa_MuhyouA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400170", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400170", 128); OutputLine(NULL, "「……当然ですわ。", NULL, "\"...Of course I will.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400171", 128, 64); + PlayVoice(4, "ps3/s12/04/180400171", 128); OutputLine(NULL, "にーにーがいなくても、…私は一人でがんばれますもの……。」", NULL, " I'm doing well... even though Nii-nii isn't here with me...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺は、……ゆっくりと手を伸ばす。", NULL, "I slowly... reached out my hand", Line_WaitForInput); OutputLine(NULL, "沙都子の頭に。", NULL, " toward her head.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101068", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101068", 128); OutputLine(NULL, "「お前がよく耐えて頑張ってるご褒美に、", - NULL, "\"As a reward for you doing your best...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"As a reward for you doing your best...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……頭、", - NULL, " I'll...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " I'll...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "撫でてやる。", NULL, " pat your head.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101069", 128, 64); + PlayVoice(4, "ps3/s12/01/180101069", 128); OutputLine(NULL, "………嫌か…?」", - NULL, " Do you mind...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Do you mind...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/04/180400172", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400172", 128); OutputLine(NULL, "「…………………。」", NULL, "\"............\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は何も答えなかったが、逃げるような仕草もしなかった。", - NULL, "She didn't reply, but she didn't refuse either.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She didn't reply, but she didn't refuse either.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺はそっと、", NULL, "I slowly", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -181,37 +203,45 @@ void main() NULL, " put my hand on her head.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 無言で無反応の沙都子だったが、……突然、涙の雫がぽろりと落ちた。", NULL, "She didn't react to it, but... a tear rolled down from her eye all of a sudden.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺は一瞬、撫でられるのが心底嫌なのかと思った。", - NULL, "Was she crying because she didn't want to be touched?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Was she crying because she didn't want to be touched?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …だが、…違った。", NULL, "...No... that wasn't it.", Line_WaitForInput); OutputLine(NULL, "逆なのだ。", - NULL, " Rather, it was the opposite.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Rather, it was the opposite.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今、撫でる手を引っ込めたら、それは逆に沙都子を傷つけてしまうのだ。", NULL, "If I stopped patting her head, I'd hurt her feelings.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は、にーにーに頼らずに一人で耐えていくことを義務感にしている。", - NULL, "Satoko felt obligated to survive without her Nii-nii.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko felt obligated to survive without her Nii-nii.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……でも、だからといって、誰の助けもほしくないわけではないのだ。", NULL, "But that didn't mean she didn't want anyone else's help.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、口に出して撫でる手を喜ぶことはできない。", - NULL, "She couldn't appreciate my patting her head openly.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She couldn't appreciate my patting her head openly.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……だから無言で、熱い涙を零す他ないのだ…。", NULL, "...Satoko had no choice but to cry in silence.", Line_Normal); ClearMessage(); @@ -219,27 +249,32 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200477", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200477", 128); OutputLine(NULL, "「………沙都子ちゃん。", NULL, "\"Satoko-chan...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200478", 128, 64); + PlayVoice(4, "ps3/s12/02/180200478", 128); OutputLine(NULL, "……今は泣いても、誰にも言わないよ。」", - NULL, " We won't tell anyone if you cry right now...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We won't tell anyone if you cry right now...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナがそう語りかけると、…もう沙都子は零す涙を躊躇わなかった。", NULL, "And after Rena said that, Satoko started crying like a baby.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを見て、まだまだ手遅れではないことにわずかの安堵を感じた。", - NULL, "I felt relieved, knowing that it wasn't too late.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I felt relieved, knowing that it wasn't too late.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……俺がイフの世界で恐れるような致命的な傷痕はまだ残されていない。", - NULL, "She hadn't yet suffered from the fatal emotional wound that I saw in my imaginary world.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She hadn't yet suffered from the fatal emotional wound that I saw in my imaginary world.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、同時にこの沙都子の涙をこれ以上流させないために、例え全世界を敵に回そうとも一刻も早く救い出してやらなければならない思いを新たにした。", NULL, "However, her tears made it clear that I needed to save her as soon as possible, no matter what the whole world might say to me.", Line_Normal); ClearMessage(); @@ -247,19 +282,21 @@ void main() DrawBustshotWithFiltering( 1, "Ri_KomaruA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "GK2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500675", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500675", 128); OutputLine(NULL, "「……沙都子、………きっとみんなが助け出してくれますのです。", NULL, "\"...Satoko...... Everyone is going to help save you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500676", 128, 64); + PlayVoice(4, "ps3/s12/05/180500676", 128); OutputLine(NULL, "きっとなのですよ。」", - NULL, " I promise you that.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I promise you that.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Sa_MuhyouA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 1300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400173", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400173", 128); OutputLine(NULL, "「……………………。」", NULL, "\"............\"", Line_Normal); ClearMessage(); @@ -269,78 +306,87 @@ void main() DrawBustshotWithFiltering( 1, "Me_DefA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/03/180300452", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300452", 128); OutputLine(NULL, "「沙都子、私たちはこの三日間ね。", NULL, "\"Satoko...", Line_WaitForInput); - PlaySE(4, "ps2/03/180300453", 128, 64); + PlayVoice(4, "ps2/03/180300453", 128); OutputLine(NULL, "ぼんやりしてたわけじゃないんだよ。", NULL, " We weren't just doing nothing for these past three days.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300454", 128, 64); + PlayVoice(4, "ps2/03/180300454", 128); OutputLine(NULL, "ね、圭ちゃん?」", - NULL, " Right, Kei-chan?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Right, Kei-chan?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/01/180101070", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180101070", 128); OutputLine(NULL, "「おう。俺たちはな、児童相談所に訴えてるんだ。", NULL, "\"Right. We're making an appeal to the child consultation center.", Line_WaitForInput); - PlaySE(4, "ps2/01/180101071", 128, 64); + PlayVoice(4, "ps2/01/180101071", 128); OutputLine(NULL, "あの叔父の野郎の非道と、沙都子を一刻も早く助け出してほしいってな…!」", - NULL, " We're asking them to save you from your horrible uncle...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We're asking them to save you from your horrible uncle...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Sa_MuhyouB2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/04/180400174", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/04/180400174", 128); OutputLine(NULL, "「………そんなこと、…して下さらなくても結構ですのに…。」", NULL, "\"......You don't... have to do that for me...\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps2/01/180101072", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180101072", 128); OutputLine(NULL, "「俺たちだけじゃねぇぞ。", NULL, "\"It's not just us.", Line_WaitForInput); - PlaySE(4, "ps2/01/180101073", 128, 64); + PlayVoice(4, "ps2/01/180101073", 128); OutputLine(NULL, "なぁ富田くん!」", - NULL, " Right, Tomita-kun?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Right, Tomita-kun?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/182400029", 128, 64); + PlayVoice(4, "ps2/00/182400029", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「僕だけじゃないです。", NULL, "\"It's not just me either.", Line_WaitForInput); - PlaySE(4, "ps2/00/182400030", 128, 64); + PlayVoice(4, "ps2/00/182400030", 128); OutputLine(NULL, "岡村もクラスのみんなも戦っています!」", - NULL, " Okamura and the whole class are fighting for you!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Okamura and the whole class are fighting for you!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/182500015", 128, 64); + PlayVoice(4, "ps2/00/182500015", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「そうだよ…!", NULL, "\"That's right!", Line_WaitForInput); - PlaySE(4, "ps2/00/182500016", 128, 64); + PlayVoice(4, "ps2/00/182500016", 128); OutputLine(NULL, " 僕たちクラス全員で相談所に押し掛けてるんだ。", NULL, " We all went to the child consultation center together!", Line_WaitForInput); - PlaySE(4, "ps2/00/182500017", 128, 64); + PlayVoice(4, "ps2/00/182500017", 128); OutputLine(NULL, "もちろん今日も行くよ!", NULL, " We're going today too!", Line_WaitForInput); - PlaySE(4, "ps2/00/182500018", 128, 64); + PlayVoice(4, "ps2/00/182500018", 128); OutputLine(NULL, " ね、前原さん!」", - NULL, " Right, Maebara-san?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Right, Maebara-san?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/01/180101074", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180101074", 128); OutputLine(NULL, "「あぁ!", NULL, "\"Yup!", Line_WaitForInput); - PlaySE(4, "ps2/01/180101075", 128, 64); + PlayVoice(4, "ps2/01/180101075", 128); OutputLine(NULL, " 沙都子を救い出せるまで、俺たちは挫けないもんな!!」", NULL, " We're not going to give up until we save you!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " クラス中が男女の違いなく、おう!と応えてくれた。", NULL, "All the boys and girls in the class answered my call with their cheers.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その団結ぶりに、一瞬だけ沙都子は驚いたようだったが、すぐに無感情な瞳に戻る…。", NULL, "Satoko seemed a little surprised, but then soon became expressionless again.", Line_Normal); ClearMessage(); @@ -349,43 +395,49 @@ void main() DrawBustshotWithFiltering( 2, "Sa_MuhyouA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/04/180400175", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/04/180400175", 128); OutputLine(NULL, "「…………だから…相談所の方が来ましたのね。", NULL, "\"Is that why the social worker came to my house...?", Line_WaitForInput); - PlaySE(4, "ps2/04/180400176", 128, 64); + PlayVoice(4, "ps2/04/180400176", 128); OutputLine(NULL, "……余計なことをなさらなくてもいいのに……。」", - NULL, " That really wasn't necessary of you...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " That really wasn't necessary of you...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); DisableWindow(); DrawBustshotWithFiltering( 1, "Si_MajimeA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/06/180600274", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/06/180600274", 128); OutputLine(NULL, "「…沙都子、……ひょっとして、相談所の人が来たことによって、あいつから何か虐められたりしたんですか…!」", - NULL, "\"Satoko... Did he hurt you because of that..?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Satoko... Did he hurt you because of that..?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Ri_KomaruA2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/04/180400177", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/04/180400177", 128); OutputLine(NULL, "「……………………。」", NULL, "\".............\"", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は答えなかった。", - NULL, "She wouldn't answer.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She wouldn't answer.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …今の状況では、それがどちらを意味する沈黙なのか理解するのは難しかった。", NULL, "I couldn't tell what that silence really meant.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " やがて、教室の賑やかさが職員室にも聞こえたのか、知恵先生も駆け込んできた。", NULL, "Soon after, Chie-sensei entered the classroom. She must have heard the noise we were making.", Line_Normal); ClearMessage(); @@ -396,14 +448,16 @@ void main() DrawBustshotWithFiltering( 2, "Tie2", "maskleft", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400118", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400118", 128); OutputLine(NULL, "「北条さん…!", NULL, "\"Houjou-san!", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400119", 128, 64); + PlayVoice(4, "ps3/s12/22/181400119", 128); OutputLine(NULL, " 体の具合はもういいのですか…?!」", - NULL, " Are you feeling better now?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Are you feeling better now?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 本当に風邪だったかは怪しい。", NULL, "We didn't know for sure if she was really sick or not.", Line_WaitForInput); OutputLine(NULL, "そんなことは先生も含め、誰もが百も承知だった。", @@ -414,61 +468,65 @@ void main() DrawBustshotWithFiltering( 1, "Sa_MuhyouA2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400178", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400178", 128); OutputLine(NULL, "「えぇ、", - NULL, "\"Yes.", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Yes.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…お陰様で。", NULL, " ...I am fine.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400179", 128, 64); + PlayVoice(4, "ps3/s12/04/180400179", 128); OutputLine(NULL, "本当にご心配をお掛けしましたわね。", NULL, " I'm sorry for worrying you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400180", 128, 64); + PlayVoice(4, "ps3/s12/04/180400180", 128); OutputLine(NULL, "もう平気ですのよ。」", - NULL, " Everything is all right now.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Everything is all right now.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Tie3", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400120", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400120", 128); OutputLine(NULL, "「これからは……、", - NULL, "\"Will you...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Will you...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "ちゃんと学校に来れそうですか…?」", - NULL, " be attending school regularly from now on...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " be attending school regularly from now on...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Sa_MuhyouB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400181", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400181", 128); OutputLine(NULL, "「えぇ。", NULL, "\"Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400182", 128, 64); + PlayVoice(4, "ps3/s12/04/180400182", 128); OutputLine(NULL, "…だから本当に、……もうご心配なさらなくていいんですのよ…。", NULL, " ...You don't... have to continue worrying about me...", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400183", 128, 64); + PlayVoice(4, "ps3/s12/04/180400183", 128); OutputLine(NULL, "相談所の人になんか言わなくて…いいんですのよ…。」", - NULL, " You don't have to... talk to any more social workers.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You don't have to... talk to any more social workers.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/22/181400121", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400121", 128); OutputLine(NULL, "「…………北条さん。", NULL, "\"Houjou-san...", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400122", 128, 64); + PlayVoice(4, "ps3/s12/22/181400122", 128); OutputLine(NULL, "………もし本当に辛くなった時は、先生のお家へいらっしゃい。", NULL, " If you feel overwhelmed, you can come stay with me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400123", 128, 64); + PlayVoice(4, "ps3/s12/22/181400123", 128); OutputLine(NULL, "先生は北条さんの味方ですからね。", NULL, " I'm on your side, okay?", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400124", 128, 64); + PlayVoice(4, "ps3/s12/22/181400124", 128); OutputLine(NULL, "いつでもいらっしゃい。」", NULL, " You are welcome at my house any time.\"", Line_Normal); ClearMessage(); @@ -476,55 +534,60 @@ void main() DrawBustshotWithFiltering( 2, "Me_WinkB2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300455", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300455", 128); OutputLine(NULL, "「そこで先生だけにおいしいとこを持ってかれちゃたまんないねぇ!", NULL, "\"Hey, Chie-sensei! Don't act like you're the only one who can help her!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300456", 128, 64); + PlayVoice(4, "ps3/s12/03/180300456", 128); OutputLine(NULL, " 沙都子、ここにいる私たちは全員味方だよ!!」", - NULL, " Satoko, we're all on your side here!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Satoko, we're all on your side here!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Si_WaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600275", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600275", 128); OutputLine(NULL, "「そうです。", NULL, "\"That's right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600276", 128, 64); + PlayVoice(4, "ps3/s12/06/180600276", 128); OutputLine(NULL, "沙都子もぜひ私のマンションに遊びに来てください。", NULL, " You can come to my apartment too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600277", 128, 64); + PlayVoice(4, "ps3/s12/06/180600277", 128); OutputLine(NULL, "余ってる部屋もありますから、沙都子のプライベートルームにしちゃっても全然OKですので!」", - NULL, " We have an extra room, so you can use it as your own!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We have an extra room, so you can use it as your own!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Ri_WaraiA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500677", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500677", 128); OutputLine(NULL, "「……だめです。", NULL, "\"......She can't do that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500678_1", 128, 64); + PlayVoice(4, "ps3/s12/05/180500678_1", 128); OutputLine(NULL, "沙都子はボクの家で飼ってるのですから、早くボクのお家に帰ってこないとだめなのですよ。", NULL, " Satoko is my pet. She has to come back to my house.", Line_WaitForInput); - PlaySE(4, "ps2/05/180500679", 128, 64); + PlayVoice(4, "ps2/05/180500679", 128); OutputLine(NULL, "にぱ〜☆」", NULL, " Nipah~☆\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101076", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101076", 128); OutputLine(NULL, "「…な?!", NULL, "\"See...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101077", 128, 64); + PlayVoice(4, "ps3/s12/01/180101077", 128); OutputLine(NULL, " 沙都子はひとりぼっちなんかじゃない。", NULL, " You're not alone.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101078", 128, 64); + PlayVoice(4, "ps3/s12/01/180101078", 128); OutputLine(NULL, "みんながお前を助けようと今、必死になっているんだ…!」", - NULL, " Everyone is trying so hard to save you...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Everyone is trying so hard to save you...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも……。", NULL, "But...", Line_WaitForInput); OutputLine(NULL, "これ以上を必死になっても、届くかどうかはわからない。", @@ -533,6 +596,7 @@ void main() DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 昨日の大石さんの情報が本当なら、", NULL, "If what Ooishi-san told me yesterday was true,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -544,33 +608,39 @@ void main() Wait( 700 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "クラスメートだけの盛り上がりということを相談所側が知り、以後の対応を硬化させてくるかもしれない。", - NULL, " once they learn it's only her classmates creating a stir, they might harden their stance against us.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " once they learn it's only her classmates creating a stir, they might harden their stance against us.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何しろ俺たちは、大人数で押し掛けて昨日と同じことを訴えるだけだ。", - NULL, "All we had planned was to go there with more people and ask for the same thing.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "All we had planned was to go there with more people and ask for the same thing.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、相談所側も昨日と同じことを反論するだけだ。", NULL, "The child consultation center was going to say the same thing to us, too.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 反論の軸はまた同じ。", NULL, "It wasn't going to be any different from yesterday.", Line_WaitForInput); OutputLine(NULL, "……親権者である鉄平が沙都子を連れ戻すのは当然。", - NULL, " They'd tell us that it's only normal for her uncle to take care of Satoko, because he's legally her guardian.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " They'd tell us that it's only normal for her uncle to take care of Satoko, because he's legally her guardian.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 訪問の結果、沙都子が虐待を受けているとは言えない。", - NULL, "They'd also tell us that there's no proof of any abuse happening.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "They'd also tell us that there's no proof of any abuse happening.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …どうして言えない?", - NULL, "...And why do they think that?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...And why do they think that?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子が、虐待はないと言い切ったからだ。", NULL, "Because Satoko won't admit she's being abused.", Line_Normal); ClearMessage(); @@ -580,10 +650,11 @@ void main() DrawBustshotWithFiltering( 1, "Sa_MuhyouB1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400184", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400184", 128); OutputLine(NULL, "「……お気持ちだけで充分ですのよ…。", NULL, "\"...I appreciate your kindness...", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400185", 128, 64); + PlayVoice(4, "ps3/s12/04/180400185", 128); OutputLine(NULL, "…本当に大丈夫ですから…。」", NULL, " But I'm fine...\"", Line_Normal); ClearMessage(); @@ -591,11 +662,13 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200479", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200479", 128); OutputLine(NULL, "「嘘だよ。」", - NULL, "\"That's a lie.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"That's a lie.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナは顔こそ笑顔だったが、その言葉は鋭利だった。", NULL, "Rena spoke with a smile, but her words cut sharp.", Line_Normal); ClearMessage(); @@ -604,48 +677,51 @@ void main() ChangeBustshot( 2, "Re_OkoruB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200480", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200480", 128); OutputLine(NULL, "「沙都子ちゃんは大丈夫なんかじゃない。", NULL, "\"You're not okay, Satoko-chan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200481", 128, 64); + PlayVoice(4, "ps3/s12/02/180200481", 128); OutputLine(NULL, "沙都子ちゃんはみんなを騙しきれてなんていないよ。", NULL, " You're not fooling us well enough.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200482", 128, 64); + PlayVoice(4, "ps3/s12/02/180200482", 128); OutputLine(NULL, "ここにいる全員が、", - NULL, " All of us here", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " All of us here", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "いや、もっともっと大勢が、沙都子ちゃんが苦しみ、悲しんでいることを知っているよ。", NULL, " and many more people know that you are in pain right now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200483", 128, 64); + PlayVoice(4, "ps3/s12/02/180200483", 128); OutputLine(NULL, "だから私たちは沙都子ちゃんを助けるために、立ち上がって精一杯がんばってる。", - NULL, " That's why we're doing our best to stand up and help you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200484", 128, 64); + NULL, " That's why we're doing our best to stand up and help you. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200484", 128); OutputLine(NULL, "悲しい沼に胸まで浸かりもがいてる沙都子ちゃんにみんなで手を差し伸べている。", - NULL, " We're reaching out our hands so we can save you from your struggle.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200485", 128, 64); + NULL, "We're reaching out our hands so we can save you from your struggle.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/02/180200485", 128); OutputLine(NULL, "…………でも、それだけじゃ沙都子ちゃんを救えないの!!」", NULL, " .........But we can't save you without you helping too!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101079", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101079", 128); OutputLine(NULL, "「そうなんだ沙都子…。", NULL, "\"She's right, Satoko.", Line_WaitForInput); - PlaySE(4, "ps2/01/180101080", 128, 64); + PlayVoice(4, "ps2/01/180101080", 128); OutputLine(NULL, "相談所側は俺たちの言い分に耳を貸しつつも、", - NULL, " No matter what we say to the center,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " No matter what we say to the center,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 3000 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……沙都子本人が虐待を否定するから虐待はないの一点張りなんだ。", NULL, " they'll tell us that there's no abuse because you're denying that it's happening.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101081", 128, 64); + PlayVoice(4, "ps3/s12/01/180101081", 128); OutputLine(NULL, "俺たち全員が沙都子を救いたいと思っても、", - NULL, " We all want to help you,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " We all want to help you,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……沙都子が受け容れてくれなければ救えないんだ…!」", NULL, " but we can't if you don't accept our help...!\"", Line_Normal); ClearMessage(); @@ -654,21 +730,22 @@ void main() ChangeBustshot( 2, "Re_KomaruA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200486", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200486", 128); OutputLine(NULL, "「私、", - NULL, "\"I understand...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"I understand...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……とても昔に逆の立場だったことがあるの。", NULL, " I was just like you once...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200487", 128, 64); + PlayVoice(4, "ps3/s12/02/180200487", 128); OutputLine(NULL, "どうせ誰にも自分は救えないと。", NULL, " I thought no one could help me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200488", 128, 64); + PlayVoice(4, "ps3/s12/02/180200488", 128); OutputLine(NULL, "自分が今していることが最善手だと。", NULL, " I thought whatever I was doing was the only thing I could do.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200489", 128, 64); + PlayVoice(4, "ps3/s12/02/180200489", 128); OutputLine(NULL, "そう思い込んでいるから、仲間が差し伸べてくれる手を受け容れられないの。", NULL, " That's why I didn't even accept my friends' help.", Line_WaitForInput); @@ -676,69 +753,73 @@ void main() ChangeBustshot( 2, "Re_OkoruB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200490", 128, 64); + PlayVoice(4, "ps3/s12/02/180200490", 128); OutputLine(NULL, "でも、", - NULL, " But", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " But", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "その時、", - NULL, " someone taught me something.", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " someone taught me something.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……顔も思い出せないけど、", - NULL, " I can't even remember who it was...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " I can't even remember who it was...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "ある人が言った!!", NULL, " but someone taught me something!", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/02/180200491", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200491", 128); OutputLine(NULL, " 本当に選びたかった世界はすぐそこにある。", NULL, "The world you want most is right in front of you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200492", 128, 64); + PlayVoice(4, "ps3/s12/02/180200492", 128); OutputLine(NULL, "でもそこへ至るには、向こうのみんなとこちらの自分が互いに手を伸ばし合わないと駄目なの!!", NULL, " But you won't get there unless you take our hands!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200493", 128, 64); + PlayVoice(4, "ps3/s12/02/180200493", 128); OutputLine(NULL, " 私たちだけが手を伸ばしても意味がない!", NULL, " It doesn't mean anything if we're the only ones reaching out.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200494", 128, 64); + PlayVoice(4, "ps3/s12/02/180200494", 128); OutputLine(NULL, " だから沙都子ちゃん!", NULL, " Satoko-chan!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200495", 128, 64); + PlayVoice(4, "ps3/s12/02/180200495", 128); OutputLine(NULL, " あなたも手を伸ばして!!", - NULL, " You have to reach your hand to us too!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200496", 128, 64); + NULL, " You have to reach your hand to us too! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200496", 128); OutputLine(NULL, " それで互いに手を掴み合って初めて、私たちは元の世界へ戻れるんだからッ!!!」", - NULL, " We can take each others' hands and return to the world we wish for!\"", Line_Normal); + NULL, "We can take each others' hands and return to the world we wish for!\"", Line_Normal); ClearMessage(); DisableWindow(); DrawBustshotWithFiltering( 1, "Ri_MajimeA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500680", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500680", 128); OutputLine(NULL, "「……………レナ…。", NULL, "\".........Rena...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500681", 128, 64); + PlayVoice(4, "ps3/s12/05/180500681", 128); OutputLine(NULL, "…それを誰に…?」", - NULL, " ...Who told you that...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...Who told you that...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Re_WaraiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200497", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200497", 128); OutputLine(NULL, "「……あはは、…覚えてない。", NULL, "\"Aha ha... I don't remember...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200498", 128, 64); + PlayVoice(4, "ps3/s12/02/180200498", 128); OutputLine(NULL, "きっと幼稚園よりも小さい頃なんじゃないかと思う。", NULL, " I think I heard it before I went to kindergarten.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200499", 128, 64); + PlayVoice(4, "ps3/s12/02/180200499", 128); OutputLine(NULL, "いつどこで誰になんて覚えてない。", NULL, " I can't remember who told me that...", Line_WaitForInput); @@ -746,87 +827,94 @@ void main() ChangeBustshot( 2, "Re_DefA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200500", 128, 64); + PlayVoice(4, "ps3/s12/02/180200500", 128); OutputLine(NULL, "……でも、その時の気持ちを私は今でもはっきりと思い出せるの。", NULL, " But I can still clearly remember that feeling.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200501", 128, 64); + PlayVoice(4, "ps3/s12/02/180200501", 128); OutputLine(NULL, "あの時の気持ちがあったから、今日の私がある気がするの。」", - NULL, " I'm here because of what that person taught me.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm here because of what that person taught me.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500682", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500682", 128); OutputLine(NULL, "「…………………。」", NULL, "\"...........\"", Line_Normal); ClearMessage(); DrawScene( "black", 0 ); - PlaySE(4, "ps3/s12/01/180101082", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101082", 128); OutputLine(NULL, "「そうだな…。", NULL, "\"I agree...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101083", 128, 64); + PlayVoice(4, "ps3/s12/01/180101083", 128); OutputLine(NULL, "レナに言ったそいつは間違ってないぜ。", NULL, " Whoever it was who taught that to Rena, he wasn't wrong.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101084", 128, 64); + PlayVoice(4, "ps3/s12/01/180101084", 128); OutputLine(NULL, "沙都子は今、助けを求めないのが強さだと思い込んでる。", NULL, " Satoko, do you think it's better not to ask for help?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101085", 128, 64); + PlayVoice(4, "ps3/s12/01/180101085", 128); OutputLine(NULL, "それが最善手だと勘違いしてる。", NULL, " You think that's the best thing you can do.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101086", 128, 64); + PlayVoice(4, "ps3/s12/01/180101086", 128); OutputLine(NULL, "いいか、違うんだ!!", - NULL, " But you're wrong about that!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101087", 128, 64); + NULL, " But you're wrong about that!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101087", 128); OutputLine(NULL, " 自分の顔を鏡で見てみろ、それが望んだ世界を掴んだ顔か?!", - NULL, " Look at yourself in the mirror. Is that the face you want to wear?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101088", 128, 64); + NULL, "Look at yourself in the mirror. Is that the face you want to wear?!", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180101088", 128); OutputLine(NULL, " 違うだろ!!", NULL, " I'm sure it's not!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101089", 128, 64); + PlayVoice(4, "ps3/s12/01/180101089", 128); OutputLine(NULL, " 沙都子はこんな世界、心のどこにも望んでなんかいない!!", NULL, " You don't want any part of this world!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101090", 128, 64); + PlayVoice(4, "ps3/s12/01/180101090", 128); OutputLine(NULL, " 俺たちは沙都子を元の世界に連れ戻せる!!", NULL, " We can bring you back to the world you want to live in!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101091", 128, 64); + PlayVoice(4, "ps3/s12/01/180101091", 128); OutputLine(NULL, " そしてその手を伸ばしてる!!", - NULL, " We're reaching our hands out.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101092", 128, 64); + NULL, " We're reaching our hands out. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101092", 128); OutputLine(NULL, " その手は沙都子の鼻先のところまで伸びてるんだぜ…!!", - NULL, " Those hands are almost touching you...!", Line_Normal); + NULL, "Those hands are almost touching you...!", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101093", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101093", 128); OutputLine(NULL, " だが、…あともうわずかが届かない。", NULL, "But we just can't reach far enough.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101094", 128, 64); + PlayVoice(4, "ps3/s12/01/180101094", 128); OutputLine(NULL, "届いてりゃ髪の毛をふん掴んででも引っ張り出してる!!", NULL, " If we could, we'd pull you by the hair to get you out of this mess!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101095", 128, 64); + PlayVoice(4, "ps3/s12/01/180101095", 128); OutputLine(NULL, " だが、そのわずかが届かないんだ!!", NULL, " But we can't make it!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101096", 128, 64); + PlayVoice(4, "ps3/s12/01/180101096", 128); OutputLine(NULL, " だから掴め、お前が掴め!!", NULL, " So you have to reach out your hand too!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101097", 128, 64); + PlayVoice(4, "ps3/s12/01/180101097", 128); OutputLine(NULL, " 手を伸ばしても誰にも届かないから観念するなんて言わせねえぞ!!", - NULL, " Our hands are right here!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101098", 128, 64); + NULL, " Our hands are right here! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101098", 128); OutputLine(NULL, " お前の鼻先に俺の、いや、俺たちの手があるんだよッ!!", - NULL, " They're right in front of your nose!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101099", 128, 64); + NULL, "They're right in front of your nose!", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180101099", 128); OutputLine(NULL, " だから掴むんだ!!", NULL, " So take them!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101100", 128, 64); + PlayVoice(4, "ps3/s12/01/180101100", 128); OutputLine(NULL, " 手を伸ばすだけでいい、あとは俺たちが元の楽しかった世界へ引っ張り上げてやるから!!!」", - NULL, " If you'd just reach out your hand, we could pull you up into a happier world!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If you'd just reach out your hand, we could pull you up into a happier world!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Sa_muhyouA2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400186", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400186", 128); OutputLine(NULL, "「…………………………。」", NULL, "\"...........\"", Line_Normal); ClearMessage(); @@ -834,28 +922,34 @@ void main() DrawBustshot( 0, "Sa_muhyouA2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawScene( "GK3", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……だが、……沙都子は手を伸ばさなかった。", NULL, "Satoko wouldn't reach out her hand...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鼻先に突き出された手を、何かに祈るような目つきで見るだけで。", - NULL, "She just stared at mine as though praying for something.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She just stared at mine as though praying for something.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …そして手を伸ばそうかどうか、…指先が震えるくらいにまで迷っているというのに…、", NULL, "Her fingers were shaking,", Line_WaitForInput); OutputLine(NULL, "手を伸ばさなかった…!", NULL, " but Satoko wouldn't try to reach her hand toward mine...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 動物的衝動で怒りを吐き出したいと思ったが、そんなことをすれば沙都子は怯えてしまう。", - NULL, "I felt like screaming out in anger, but I didn't want to scare her.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I felt like screaming out in anger, but I didn't want to scare her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 二度と俺を頼ろうとはしないだろう。", - NULL, "If I did that, she'd never trust me again.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If I did that, she'd never trust me again.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …だから俺は、", NULL, "...All I could do...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -869,34 +963,35 @@ void main() ChangeBustshot( 0, "Sa_MuhyouB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400187", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400187", 128); OutputLine(NULL, "「………ありがとうですわ。", NULL, "\"......Thank you very much.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400188", 128, 64); + PlayVoice(4, "ps3/s12/04/180400188", 128); OutputLine(NULL, "…本当にありがとうございますですわ。", NULL, " ...Really, I do appreciate it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400189", 128, 64); + PlayVoice(4, "ps3/s12/04/180400189", 128); OutputLine(NULL, "………でも、", - NULL, " ......But...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " ......But...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…本当に平気ですのよ。", NULL, " ...I really am perfectly fine.", Line_WaitForInput); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/04/180400190", 128, 64); + PlayVoice(4, "ps3/s12/04/180400190", 128); OutputLine(NULL, "……本当に", - NULL, " ...I really", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " ...I really", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "………っく", - NULL, "...\nugh...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "...\nugh...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……。」", - NULL, "...\"", Line_ContinueAfterTyping); + NULL, "...\"", Line_Continue); OutputLineAll(NULL, "", Line_Normal); ClearMessage(); @@ -905,42 +1000,50 @@ void main() DrawBustshotWithFiltering( 2, "Si_MajimeA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/06/180600278", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600278", 128); OutputLine(NULL, "「…さ、………沙都子…。」", - NULL, "\"...S...... Satoko...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...S...... Satoko...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_YowakiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300457", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300457", 128); OutputLine(NULL, "「…………もう少し、…時間がいるんだよ……。」", NULL, "\"......She needs... more time...\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子の心の整理の時間。", - NULL, "Satoko needed time to sort out her feelings.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko needed time to sort out her feelings.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …そして、そんなことお構いなしに容赦なく近付いてくる、手遅れのタイムリミット。", - NULL, "But her time limit was getting closer and closer...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But her time limit was getting closer and closer...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……それが沙都子にわかっていないのがとても悲しかった。", NULL, "It was unfortunate that Satoko didn't even realize that herself.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その時、昇降口からドタドタという大柄な賑やかな足音が近付いてきた。", - NULL, "The next moment, we heard someone approaching our classroom.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The next moment, we heard someone approaching our classroom.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 姿を見ずとも、生徒である俺たちは校長の足音であると断言できた。", NULL, "By the sound of the footsteps, we could tell that it was the principal.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、沙都子の体が電気でも走ったかのようにビクっとした時、どうしてか理解できなかった。", NULL, "And so, I couldn't tell why Satoko was twitching like she just got electrocuted.", Line_Normal); ClearMessage(); @@ -950,10 +1053,12 @@ void main() DrawSceneWithMask( "GK1", "maskright", 7, 0, 300 ); PlayBGM( 1, "semi", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 荒々しく引き戸が開き、校長が姿を現す。", - NULL, "The door quickly opened and the principal strode inside.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The door quickly opened and the principal strode inside.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その表情は、三日目にしてようやく登校してきた沙都子の姿に安堵を感じているようだった。", NULL, "He seemed relieved to see Satoko back in school.", Line_Normal); ClearMessage(); @@ -970,6 +1075,7 @@ void main() DisplayWindow(); PlayBGM( 0, "hitoe_2", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、沙都子の反応はあまりに劇的で、", NULL, "However, Satoko reacted both dramatically", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -987,106 +1093,124 @@ void main() FadeBustshotWithFiltering( 0, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は例えようもない、すり潰される断末魔のような悲鳴をあげて教室の隅へ駆けて行くとカーテンの束に抱きついた。", NULL, "She let out an inexplicable scream, ran to the back of the classroom, and hid behind the curtain.", Line_Normal); ClearMessage(); DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その場にいた誰もが、沙都子の、この突然の行動が理解できなかった。", - NULL, "No one in the classroom could understand her actions.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "No one in the classroom could understand her actions.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……少なくとも、校長がやって来たことと関係があるなどと夢にも思わなかった。", NULL, "We never even considered that it was because the principal had entered the room.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、校長だけは気付いたようだった。", - NULL, "The principal, however, realized it immediately.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The principal, however, realized it immediately.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子が、自分を見て怯えているのに気が付いた。", NULL, "Satoko was scared to see him.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/183200030", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("校長", NULL, "Principal", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/183200030", 128); OutputLine(NULL, "「ほ、", - NULL, "\"H...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"H...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 660 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……北条くん、", - NULL, " Houjou-kun,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Houjou-kun,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……大丈夫かね…?」", NULL, " is everything all right?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 努めてやさしい声を掛けるが、沙都子の怯えは解けない。", NULL, "He spoke in a kind voice, but Satoko was still afraid.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今や誰の目にも、沙都子が校長の姿に怯えているのは明白だが、それがどうしてなのか、沙都子以外の誰にもわからなかった。", NULL, "It was plain as day to all of us that Satoko was frightened at the sight of the principal, but none of us could understand why.", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/01/180101101", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180101101", 128); OutputLine(NULL, "「だ、大丈夫か沙都子…!", NULL, "\"A-Are you okay, Satoko...?", Line_WaitForInput); - PlaySE(4, "ps2/01/180101102", 128, 64); + PlayVoice(4, "ps2/01/180101102", 128); OutputLine(NULL, " 何も怖がることなんてないぞ!", NULL, " You don't need to be afraid!", Line_WaitForInput); - PlaySE(4, "ps2/01/180101103", 128, 64); + PlayVoice(4, "ps2/01/180101103", 128); OutputLine(NULL, " ここには味方しかいない!!」", - NULL, " We're all on your side!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We're all on your side!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Sa_SakebuA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/04/180400191", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/04/180400191", 128); OutputLine(NULL, "「…お、……叔父が叔父が……!!」", NULL, "\"My uncle is... my uncle is here...!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 誰もがその言葉に、叔父が沙都子を連れ戻しに来たに違いないと思った。", - NULL, "Everyone here thought for sure that Satoko's uncle had shown up to get her.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Everyone here thought for sure that Satoko's uncle had shown up to get her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 仲間たちが一斉に立ち上がると、沙都子の囲むようにして周りの様子を窺う。", NULL, "We all rose up at once, shielded Satoko in a circle, and searched the surroundings.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺は、まだ一度も叔父のやつの顔は見ていないが、ここは学校だ。", - NULL, "I had yet to see her uncle's face, but we were in school now.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I had yet to see her uncle's face, but we were in school now.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ここにいてはならない顔があったなら、すぐに特定できる。", NULL, "If someone unfamiliar showed up, I could spot him immediately.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もし、…ヤツがこの場から暴力で沙都子を連れ出そうとしやがるなら、", NULL, "If he tried to force Satoko to leave...", Line_WaitForInput); OutputLine(NULL, "その時は知ったことじゃない。", NULL, " then forget everything else.", Line_WaitForInput); OutputLine(NULL, "この場で決着をつけてやる!!", - NULL, " I'd end the fight right here!", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I'd end the fight right here!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 同じことはレナも魅音も詩音も思っているようだった。", NULL, "Mion and Shion are thinking the same thing.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、沙都子の怯える様子とは別に、叔父らしき人物の姿は見当たらない。", - NULL, "However, while Satoko remained frightened, we couldn't find any sight of her uncle.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "However, while Satoko remained frightened, we couldn't find any sight of her uncle.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……沙都子の怯えようからすると、もうまるで教室内にいるかのようなのに、", NULL, "...Satoko was trembling as if he was already here inside our classroom,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1096,25 +1220,30 @@ void main() NULL, " but there was no sight of him.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " やがて、……俺も気が付く。", - NULL, "Finally... I realized the truth.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Finally... I realized the truth.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は校長の姿を怖がっているのだ。", NULL, "Satoko was frightened by the figure of the principal.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 校長が廊下をどかどかと駆けて来たのを叔父が来たと勘違いするまでならわかるが、", NULL, "I could understand that she'd be scared of his footsteps, but she was still terrified after he showed his face.", Line_WaitForInput); OutputLine(NULL, "こうして姿を見せた後にもまだ怯えるなんて、普通ではない。", - NULL, " This was not normal.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " This was not normal.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……その普通ではない様子に、沙都子の心がどれくらい追い詰められているかを知るのだった。", NULL, "...It was made clear to me how much stress Satoko was dealing with.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんな中、梨花ちゃんが沙都子の体を抱きながら、耳元に囁きかけているのが聞こえた。", NULL, "Rika-chan hushed Satoko and whispered into her ear.", Line_Normal); ClearMessage(); @@ -1122,22 +1251,24 @@ void main() DrawBustshotWithFiltering( 2, "Ri_KomaruA2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps2/05/180500683", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/05/180500683", 128); OutputLine(NULL, "「……大丈夫ですよ、叔父はいませんです。", NULL, "\"...It's okay. Your uncle isn't here.", Line_WaitForInput); - PlaySE(4, "ps2/05/180500684", 128, 64); + PlayVoice(4, "ps2/05/180500684", 128); OutputLine(NULL, "意地悪な叔父はいませんですよ…。」", - NULL, " Your mean uncle isn't here...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Your mean uncle isn't here...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_HannbesoB1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/04/180400192", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/04/180400192", 128); OutputLine(NULL, "「で、でもそこに!!", NULL, "\"But he's right there!", Line_WaitForInput); - PlaySE(4, "ps2/04/180400193", 128, 64); + PlayVoice(4, "ps2/04/180400193", 128); OutputLine(NULL, " そこに叔父が!!", NULL, " My uncle is there!!", Line_WaitForInput); @@ -1145,31 +1276,33 @@ void main() ChangeBustshot( 1, "Sa_NakuA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/04/180400194", 128, 64); + PlayVoice(4, "ps2/04/180400194", 128); OutputLine(NULL, " 私を連れ戻しに来たんですわ!!」", - NULL, " He's come to take me back home!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " He's come to take me back home!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Ri_majimeA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500685", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500685", 128); OutputLine(NULL, "「……落ち着くのですよ沙都子…。", NULL, "\"Calm down, Satoko...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500686", 128, 64); + PlayVoice(4, "ps3/s12/05/180500686", 128); OutputLine(NULL, "今日のお注射はちゃんとしましたですか…?」", - NULL, " Did you take your shot today...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Did you take your shot today...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Sa_SakebuB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/04/180400195", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/04/180400195", 128); OutputLine(NULL, "「叔父が…叔父が叔父が…ッ!!", NULL, "\"My uncle... my uncle is here...!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400196", 128, 64); + PlayVoice(4, "ps3/s12/04/180400196", 128); OutputLine(NULL, " わぁああああぁあん、わあああああん!!", NULL, " Waaaaaaaaaaah! Waaaaaaaaaaaaah!!", Line_WaitForInput); @@ -1178,15 +1311,16 @@ void main() DisplayWindow(); PlaySE( 0, "s_Down", 100, 64 ); - PlaySE(4, "ps3/s12/04/180400197", 128, 64); + PlayVoice(4, "ps3/s12/04/180400197", 128); OutputLine(NULL, " にーにー、にーにー!!」", NULL, " Nii-nii, Nii-nii!!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101104", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101104", 128); OutputLine(NULL, "「注射…?", NULL, "\"Her shot...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101105", 128, 64); + PlayVoice(4, "ps3/s12/01/180101105", 128); OutputLine(NULL, " って、何の話だ梨花ちゃん?」", NULL, " What are you talking about, Rika-chan?\"", Line_Normal); ClearMessage(); @@ -1195,16 +1329,17 @@ void main() ChangeBustshot( 2, "Ri_MajimeA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500687", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500687", 128); OutputLine(NULL, "「……圭一、急いで入江を呼ぶのです。", NULL, "\"...Keiichi. She needs Irie's help.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500688", 128, 64); + PlayVoice(4, "ps3/s12/05/180500688", 128); OutputLine(NULL, "沙都子が大変だと言えばわかりますです。", NULL, " Just tell him that Satoko is in an emergency.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500689", 128, 64); + PlayVoice(4, "ps3/s12/05/180500689", 128); OutputLine(NULL, "早くッ!!", NULL, " Hurry up!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500690", 128, 64); + PlayVoice(4, "ps3/s12/05/180500690", 128); OutputLine(NULL, " 知恵、沙都子を保健室に運びましょうです…!!」", NULL, " Chie, let's take her to the nurse's office...!!\"", Line_Normal); ClearMessage(); @@ -1212,33 +1347,36 @@ void main() DrawBustshotWithFiltering( 2, "Re_BikkuriB1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200502", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200502", 128); OutputLine(NULL, "「ど、どうしたの沙都子ちゃん!!", NULL, "\"What's wrong, Satoko-chan?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200503", 128, 64); + PlayVoice(4, "ps3/s12/02/180200503", 128); OutputLine(NULL, " 沙都子ちゃん!!」", - NULL, " Satoko-chan!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Satoko-chan!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101106", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101106", 128); OutputLine(NULL, "「とにかく監督を呼ぼう!!", NULL, "\"Let's call the Coach!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101107", 128, 64); + PlayVoice(4, "ps3/s12/01/180101107", 128); OutputLine(NULL, " 医者に見せるしかない!", NULL, " She needs to see a doctor!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101108", 128, 64); + PlayVoice(4, "ps3/s12/01/180101108", 128); OutputLine(NULL, " って、誰か監督のとこの電話番号はわかるか?!」", - NULL, " Does anyone have his number?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Does anyone have his number?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_OdorokiB2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300458", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300458", 128); OutputLine(NULL, "「私がわかるよ!!", NULL, "\"I do!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300459", 128, 64); + PlayVoice(4, "ps3/s12/03/180300459", 128); OutputLine(NULL, " 職員室の電話を借りよう!」", NULL, " Let's go use the phone in the teacher's office!\"", Line_Normal); ClearMessage(); @@ -1251,18 +1389,22 @@ void main() SetValidityOfInput( TRUE ); DrawSceneWithMask( "G2", "maskup", 1, 0, 1300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音たちが職員室の電話で監督に連絡を取るのを確認し、俺は保健室に向った。", NULL, "I headed to the nurse's office after I asked Mion to make a phone call to the doctor.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 保健室の前にはたくさんの生徒たちが溢れかえっていた。", - NULL, "There were lots of students surrounding the office.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "There were lots of students surrounding the office.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 中に入った生徒たちを知恵先生が外に押し出したところらしい。", - NULL, "Chie-sensei was forcing out the other kids who had entered the room with them.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Chie-sensei was forcing out the other kids who had entered the room with them.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺はそんな先生の脇をするっと潜り抜け、保健室へ入り込んだ。", NULL, "I snuck behind her and entered it myself.", Line_Normal); ClearMessage(); @@ -1270,115 +1412,133 @@ void main() DrawSceneWithMask( "Sinryo_sinsatu1", "maskright", 1, 0, 300 ); PlayBGM( 1, "semi", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 保健室のベッドには沙都子が寝かされ、何かに怯え続けていた。", - NULL, "Satoko was lying down on the bed, still shaking with fear.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko was lying down on the bed, still shaking with fear.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それにレナと梨花ちゃんが付き添い、何も怖いものなどないとなだめているようだった。", NULL, "Rena and Rika-chan were there with her and were trying to calm her down.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……俺の姿を驚かせてはいけないと思い、小声で声を掛けた。", NULL, "...I spoke quietly so as not to scare Satoko.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101109", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101109", 128); OutputLine(NULL, "「…沙都子は……大丈夫なのか……?", NULL, "\"Is she okay...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101110", 128, 64); + PlayVoice(4, "ps3/s12/01/180101110", 128); OutputLine(NULL, " どうしたってんだ一体…。」", - NULL, " What's going on with her...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " What's going on with her...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_KomaruA1", "maskup", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200504", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200504", 128); OutputLine(NULL, "「………うん。", NULL, "\"Umm...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200505", 128, 64); + PlayVoice(4, "ps3/s12/02/180200505", 128); OutputLine(NULL, "…よくわからないけど、……とても怯えていて、校長先生の姿が叔父さんに見えたみたいなの。」", NULL, " I don't really know... but she's very scared... She thought the principal was her uncle...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうやって言葉で言われれば納得しそうにもなるが、……ちょっとそれは考えにくいことだった。", - NULL, "Hearing that made it easier to understand... but it was still hard to believe.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Hearing that made it easier to understand... but it was still hard to believe.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だって廊下の足音だけだったらそう誤解もできるだろうが、校長はああして姿を現し声も掛けた。", - NULL, "He had been right in front of us, and had spoken to her in such a kind voice.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He had been right in front of us, and had spoken to her in such a kind voice.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それでもなお校長を叔父だと誤解するのはかなり無理がある…。", NULL, "It was really hard to believe that she couldn't tell that it was the principal...", Line_Normal); ClearMessage(); DrawBustshotWithFiltering( 1, "Ri_DefA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); - PlaySE(4, "ps3/s12/05/180500691", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500691", 128); OutputLine(NULL, "「……壁に黒い点がひとつあったら、圭一やレナはそれが何に見えますですか?」", - NULL, "\"......When there's a dark spot on the wall, what does it look like to you?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......When there's a dark spot on the wall, what does it look like to you?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/02/180200506", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200506", 128); OutputLine(NULL, "「え?」", NULL, "\"What?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500692", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500692", 128); OutputLine(NULL, "「……蝿が嫌いな人なら、きっと蝿だろうと思いますです。", NULL, "\"......People who hate flies will think it's a fly.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500693", 128, 64); + PlayVoice(4, "ps3/s12/05/180500693", 128); OutputLine(NULL, "蜘蛛が嫌いなら蜘蛛に、ゴキブリが嫌いならきっとゴキブリに見えますです。", - NULL, " It may look like a spider or cockroach if that's what you hate.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500694", 128, 64); + NULL, " It may look like a spider or cockroach if that's what you hate. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500694", 128); OutputLine(NULL, "……人は識別のつかない何かがあった時、無意識の内に、一番自分にとって嫌なものでないことを確認しようと強く意識するのです。」", - NULL, " People tend to sense something they don't like when they can't really tell what that something is.\"", Line_Normal); + NULL, "People tend to sense something they don't like when they can't really tell what that something is.\"", Line_Normal); ClearMessage(); DisableWindow(); ChangeBustshot( 2, "Re_KomaruB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200689", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200689", 128); OutputLine(NULL, "「沙都子ちゃんは、", - NULL, "\"She thought of her uncle......", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"She thought of her uncle......", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); - PlaySE(4, "ps3/s12/02/180200507", 128, 64); + // (backup) SetValidityOfInput( TRUE ); + PlayVoice(4, "ps3/s12/02/180200507", 128); OutputLine(NULL, "………近付いてくる校長先生の足音を聞き、とっさに叔父さんを思い浮かべたということ?」", - NULL, " when she heard the principal's footsteps?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " when she heard the principal's footsteps?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101111", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101111", 128); OutputLine(NULL, "「で、……でも、校長が実際に姿を現しても、まだ怯えていたぜ……?」", - NULL, "\"But... she was still scared even after he showed up...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"But... she was still scared even after he showed up...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Ri_KomaruA2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500695", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500695", 128); OutputLine(NULL, "「……その誤解が、すぐに解けなくなるのが沙都子の病気なのです。」", NULL, "\"...The illness Satoko has prevents her from correcting those misassumptions easily.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 病気って何だよ…?", - NULL, "What does she mean, illness...?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "What does she mean, illness...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう問い返そうとしたが、再び何かに沙都子が怯え出す。", - NULL, "I tried to ask Rika-chan that, but Satoko was becoming even more frightened.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I tried to ask Rika-chan that, but Satoko was becoming even more frightened.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花ちゃんはそれにやさしく声を掛けながら手を握ってあげていた。", NULL, "Rika-chan held her hand gently and tried to calm her down.", Line_Normal); ClearMessage(); @@ -1387,14 +1547,17 @@ void main() ChangeBustshot( 2, "Re_NandeA1", 200, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナが俺の肩を叩く。", - NULL, "Rena tapped my shoulder.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rena tapped my shoulder.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花ちゃんに任せてここを出た方が沙都子のためになる、ということなんだろう。", - NULL, "She was indicating to me that we should leave Rika-chan and Satoko alone in the room.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She was indicating to me that we should leave Rika-chan and Satoko alone in the room.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …近付いてくる足音を全て、叔父だと誤解して怯える沙都子の痛ましい様子を見ていれば、それは納得できる話だった。", NULL, "I agreed with her. Satoko was in tremendous shock...", Line_Normal); ClearMessage(); @@ -1403,16 +1566,18 @@ void main() FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180101112", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101112", 128); OutputLine(NULL, "「じゃ、俺たちは教室へ戻ってるよ…。」", - NULL, "\"We're going back to the classroom for now...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"We're going back to the classroom for now...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ri_KomaruA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500696", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500696", 128); OutputLine(NULL, "「……お願いしますです。」", NULL, "\"......Yes, please do.\"", Line_Normal); ClearMessage(); @@ -1424,61 +1589,67 @@ void main() PlaySE( 0, "s_door", 128, 64 ); DrawSceneWithMask( "G2", "maskright", 7, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺とレナは保健室を後にした。", NULL, "Rena and I left the nurse's office.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 廊下では相変わらず生徒たちが知恵先生と押し問答をしていた。", - NULL, "My classmates were still asking Chie-sensei about Satoko's condition.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "My classmates were still asking Chie-sensei about Satoko's condition.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 出てきた俺たちの姿を見ると、沙都子の容態はどうなのかと詰め寄ってきた。", NULL, "As soon as they saw me, they walked over and asked how she was.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101113", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101113", 128); OutputLine(NULL, "「みんな、とりあえずは梨花ちゃんに任せよう。", NULL, "\"Let's leave it up to Rika-chan for now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101114", 128, 64); + PlayVoice(4, "ps3/s12/01/180101114", 128); OutputLine(NULL, "…沙都子は今、とても怯えやすくなってるんだ。", NULL, " Satoko is very frightened.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101115", 128, 64); + PlayVoice(4, "ps3/s12/01/180101115", 128); OutputLine(NULL, "だから、怖がらせないようにしてやってくれ。", NULL, " Please don't do anything to make her afraid.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101116", 128, 64); + PlayVoice(4, "ps3/s12/01/180101116", 128); OutputLine(NULL, "多分、ここで騒いでいるのも沙都子には怖く感じるんだと思う。」", - NULL, " She will only get more scared if we continue to make this much noise.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " She will only get more scared if we continue to make this much noise.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200508", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200508", 128); OutputLine(NULL, "「……教室へ戻ろ。", NULL, "\"Let's go back to the classroom.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200509", 128, 64); + PlayVoice(4, "ps3/s12/02/180200509", 128); OutputLine(NULL, "きっとすぐに監督が来て様子を見てくれるよ。", NULL, " Coach will be here soon, and he'll take care of her.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200510", 128, 64); + PlayVoice(4, "ps3/s12/02/180200510", 128); OutputLine(NULL, "魅ぃちゃん、連絡は取れたんだよね?」", - NULL, " You called him, right, Mii-chan?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You called him, right, Mii-chan?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_MajimeB2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300460", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300460", 128); OutputLine(NULL, "「うん。", NULL, "\"Yeah.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300461", 128, 64); + PlayVoice(4, "ps3/s12/03/180300461", 128); OutputLine(NULL, "大至急来てくれるって。", NULL, " He'll be here right away.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300462", 128, 64); + PlayVoice(4, "ps3/s12/03/180300462", 128); OutputLine(NULL, "それまでは梨花ちゃんに任せて安静に。", NULL, " He said to let Rika-chan take care of her...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300463", 128, 64); + PlayVoice(4, "ps3/s12/03/180300463", 128); OutputLine(NULL, "絶対に保健室から出さないようにだってさ…。」", NULL, " and not to let her out of the nurse's office...\"", Line_Normal); ClearMessage(); @@ -1496,10 +1667,11 @@ void main() DisplayWindow(); PlayBGM( 0, "semi", 120, 0 ); - PlaySE(4, "ps3/s12/22/181400125", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400125", 128); OutputLine(NULL, "「はい、皆さん、教室に戻りなさい!", NULL, "\"Get back to the class, everyone!", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400126", 128, 64); + PlayVoice(4, "ps3/s12/22/181400126", 128); OutputLine(NULL, " 朝のホームルームを始めますよ!」", NULL, " We're going to start homeroom!\"", Line_Normal); ClearMessage(); @@ -1510,10 +1682,12 @@ void main() SetValidityOfInput( TRUE ); DrawScene( "GK1", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 出欠を取り今朝の連絡事項を聞いている間に、校門にブレーキを鳴かせながら車がやって来た。", - NULL, "While the teacher took our attendance, a car arrived on the school premises.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "While the teacher took our attendance, a car arrived on the school premises.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 先生の話そっちのけでみんながそれを見る。", NULL, "Everyone's attention was drawn to it.", Line_Normal); ClearMessage(); @@ -1522,18 +1696,22 @@ void main() DrawSceneWithMask( "G1", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 車の中からは白衣姿の人が3人降りてきた。", - NULL, "Three people with white gowns came out of the vehicle.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Three people with white gowns came out of the vehicle.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 先頭は監督で、慌しい様子で校舎に駆けて来る。", NULL, "Irie ran into the school in a hurry.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 3人という大人数だったので、誰もが驚く。", - NULL, "We were surprised to see three people show up.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We were surprised to see three people show up.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自分たちが想像しているよりも、沙都子が酷い状態にあると思ったからだ…。", NULL, "It made us all worry that Satoko was in worse shape than we'd realized...", Line_Normal); ClearMessage(); @@ -1541,21 +1719,24 @@ void main() DrawBustshotWithFiltering( 2, "Tie3", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは知恵先生も同じだったらしい。", - NULL, "Chie-sensei felt the same way.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Chie-sensei felt the same way.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } PlaySE( 0, "s_door", 128, 64 ); DisableWindow(); FadeBustshotWithFiltering( 2, "maskright" , 7, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 委員長にクラスを任せると、保健室へ様子を聞きに出掛けていった。", NULL, "She left the class to Mion, and hurried to the nurse's office.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、10分くらいすると何と、沙都子はひょっこりと教室に戻ってきた。", NULL, "Despite our worries, Satoko returned to the classroom about ten minutes later.", Line_Normal); ClearMessage(); @@ -1564,6 +1745,7 @@ void main() DrawBustshotWithFiltering( 0, "Sa_MuhyouA1", "maskright", 7, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "GK2", "maskright", 7, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子の表情は暗く沈んでいたが、それは今朝から浮かべている表情であり、さっき陥ったパニックはもう微塵も感じさせなくなっていた。", NULL, "She was still as depressed as she was in the morning, but she was no longer in a state of panic.", Line_Normal); ClearMessage(); @@ -1571,49 +1753,55 @@ void main() DrawBustshotWithFiltering( 2, "Si_MajimeA1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/06/180600279", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600279", 128); OutputLine(NULL, "「…沙都子!", NULL, "\"...Satoko!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600280", 128, 64); + PlayVoice(4, "ps3/s12/06/180600280", 128); OutputLine(NULL, " もう起きて大丈夫なんですか?", NULL, " Are you okay now?", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600281", 128, 64); + PlayVoice(4, "ps3/s12/06/180600281", 128); OutputLine(NULL, " もう少し休んでてもいいと思います。」", - NULL, " I think you should rest some more!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I think you should rest some more!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_MuhyouA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400198", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400198", 128); OutputLine(NULL, "「ご心配をお掛けしましたわね……。", NULL, "\"I'm sorry for scaring you...", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400199", 128, 64); + PlayVoice(4, "ps3/s12/04/180400199", 128); OutputLine(NULL, "もう平気ですのよ…。」", - NULL, " I'm fine now...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm fine now...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Re_KomaruA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200511", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200511", 128); OutputLine(NULL, "「……沙都子ちゃん…。」", NULL, "\"Satoko-chan...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなに気遣われるが、特別に扱われるのがかえって嫌なのか、沙都子は自分に構わないでほしい素振りだった。", NULL, "Satoko seemed bothered by the way we were worrying about her.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " やがて知恵先生が戻ってくるが、俺はそのタイミングでするりと廊下に出て、保健室から戻ろうとしている監督たちに声を掛けた。", - NULL, "Chie-sensei also returned to the classroom. At the same time, I snuck out so I could talk to Irie and his staff.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Chie-sensei also returned to the classroom. At the same time, I snuck out so I could talk to Irie and his staff.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ちょうど監督と梨花ちゃんが話しているところだった。", NULL, "I saw him talking with Rika-chan.", Line_Normal); ClearMessage(); @@ -1624,19 +1812,21 @@ void main() DrawSceneWithMask( "G2", "maskright", 1, 0, 300 ); PlayBGM( 0, "Gray_2", 120, 0 ); - PlaySE(4, "ps3/s12/01/180101117", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101117", 128); OutputLine(NULL, "「…監督…。", NULL, "\"...Coach...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101118", 128, 64); + PlayVoice(4, "ps3/s12/01/180101118", 128); OutputLine(NULL, "沙都子は本当に大丈夫なんですか…!」", - NULL, " Is Satoko really okay...?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Is Satoko really okay...?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Iri_Majime+", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000244", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000244", 128); OutputLine(NULL, "「前原さん。", NULL, "\"Maebara-san.", Line_WaitForInput); @@ -1644,60 +1834,65 @@ void main() ChangeBustshot( 2, "Iri_Majime2+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000245", 128, 64); + PlayVoice(4, "ps3/s12/10/181000245", 128); OutputLine(NULL, "……えぇ、とりあえずは大丈夫です。", NULL, " ...Yes, she's fine for now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000246", 128, 64); + PlayVoice(4, "ps3/s12/10/181000246", 128); OutputLine(NULL, "しばらく様子を見てあげてください。」", - NULL, " We should keep an eye on her, though.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We should keep an eye on her, though.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ri_DefA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500697", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500697", 128); OutputLine(NULL, "「……ちょっとした発作なのです。", NULL, "\"......It was just a little panic attack.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500698", 128, 64); + PlayVoice(4, "ps3/s12/05/180500698", 128); OutputLine(NULL, "もう大丈夫なのですよ。」", NULL, " She's all good now.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101119", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101119", 128); OutputLine(NULL, "「発作って、", - NULL, "\"Just a little panic attack?", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Just a little panic attack?", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); - PlaySE(4, "ps3/s12/01/180101119", 128, 64); + // (backup) SetValidityOfInput( TRUE ); + PlayVoice(4, "ps3/s12/01/180101119", 128); OutputLine(NULL, "……そ、そういうもんなのか…?", NULL, " Are you sure...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101120", 128, 64); + PlayVoice(4, "ps3/s12/01/180101120", 128); OutputLine(NULL, " そう言えば、さっきも保健室で沙都子のことを病気だ、みたいなことを言ってたけど…。」", - NULL, " You were saying that Satoko has some kind of illness...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You were saying that Satoko has some kind of illness...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Iri_Def1+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000247", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000247", 128); OutputLine(NULL, "「…では、私はこれで失礼します。", NULL, "\"...Well, I should be going.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000248", 128, 64); + PlayVoice(4, "ps3/s12/10/181000248", 128); OutputLine(NULL, "何かあったらまた呼んでください。」", - NULL, " Please call me if anything happens.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Please call me if anything happens.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 監督は話を一方的に打ち切ると、お辞儀だけして立ち去ってしまった。", - NULL, "Coach bowed and left without making any comment.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Coach bowed and left without making any comment.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何だか、沙都子のことを切り出したら、それに答えるのを嫌ったように見えた…。", NULL, "It was like he was avoiding my question about Satoko's condition...", Line_Normal); ClearMessage(); @@ -1705,86 +1900,98 @@ void main() DrawBustshotWithFiltering( 0, "Ri_MajimeA1", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "G2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500699", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500699", 128); OutputLine(NULL, "「……圭一。", NULL, "\"Keiichi...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500700", 128, 64); + PlayVoice(4, "ps3/s12/05/180500700", 128); OutputLine(NULL, "誰にも内緒と約束できますですか?」", - NULL, " Can you promise to keep a secret?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Can you promise to keep a secret?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101121", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101121", 128); OutputLine(NULL, "「え?", NULL, "\"What?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101122", 128, 64); + PlayVoice(4, "ps3/s12/01/180101122", 128); OutputLine(NULL, " あ、", - NULL, " Oh...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Oh...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……あぁ。」", NULL, " sure.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500701", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500701", 128); OutputLine(NULL, "「……沙都子は、数年前からちょっとした病気なのです。", NULL, "\"Satoko's been sick since a few years ago...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500702", 128, 64); + PlayVoice(4, "ps3/s12/05/180500702", 128); OutputLine(NULL, "ずっとその治療を受け続けていますです。」", - NULL, " She's been getting treatment for that illness for a long time.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " She's been getting treatment for that illness for a long time.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それはとても意外な話だった。", - NULL, "It was surprising to hear that.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It was surprising to hear that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……数年前から、ということは俺が沙都子に出会った時はすでに治療中だったということになる…。", NULL, "That meant she was already sick when I first met her.", Line_WaitForInput); OutputLine(NULL, "だが、そんな病気の様子を感じたことは一度もなかった。", NULL, " I'd never seen any sign of that, though.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500703", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500703", 128); OutputLine(NULL, "「……その病気は簡単には治りませんが、", NULL, "\"That disease can't be cured easily...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500704", 128, 64); + PlayVoice(4, "ps3/s12/05/180500704", 128); OutputLine(NULL, "…ちゃんとお薬と治療を受けることで、普通に生活することができるのです。」", - NULL, " But she can live a normal life as long as she gets proper treatment and medication.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But she can live a normal life as long as she gets proper treatment and medication.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101123", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101123", 128); OutputLine(NULL, "「そうなのか…。", NULL, "\"I see...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101124", 128, 64); + PlayVoice(4, "ps3/s12/01/180101124", 128); OutputLine(NULL, "でも、だったら問題ないじゃないか。", NULL, " It sounds like it's under control.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101125", 128, 64); + PlayVoice(4, "ps3/s12/01/180101125", 128); OutputLine(NULL, "梨花ちゃんに打ち明けられるまで、沙都子が病気に掛かってるなんて考えもしなかったもんな。", NULL, " I had no idea that she was sick until you just told me about it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101126", 128, 64); + PlayVoice(4, "ps3/s12/01/180101126", 128); OutputLine(NULL, "あれだけ元気に過ごせるなら、それで充分だよ。」", NULL, " She should be fine, right?\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今がとてもそういう状態ではないので、元気という言葉には若干の抵抗がある…。", - NULL, "She was hardly in a good condition, so that makes me hesitant to use the word 'fine'.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She was hardly in a good condition, so that makes me hesitant to use the word 'fine'.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、沙都子の病気とは一体なんだろう…?", - NULL, "What kind of disease could Satoko have...?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "What kind of disease could Satoko have...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 先ほどの取り乱し方などから、体の病というよりは心の病というようにも見えた。", NULL, "Based on what I saw earlier, she might have a mental illness rather than a physical one...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………それはひょっとすると、過去の虐待などによる心の傷なのかもしれない。", - NULL, "It might be because of how she was abused in the past...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It might be because of how she was abused in the past...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " トラウマは容易には治らないというし、時には向精神薬などでの治療も必要だという。", NULL, "I've heard that mental trauma is not easy to cure, and it needs medical attention at times.", Line_WaitForInput); OutputLine(NULL, "………そういうものに違いない。", @@ -1794,162 +2001,182 @@ void main() DrawBustshotWithFiltering( 0, "Ri_KomaruA1", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "G2", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500705", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500705", 128); OutputLine(NULL, "「……沙都子は実は、毎日2回のお注射をしなくてはいけない体なのです。", NULL, "\"......Satoko has to take two shots every day.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500706", 128, 64); + PlayVoice(4, "ps3/s12/05/180500706", 128); OutputLine(NULL, "ですが、朝から色々と叔父に意地悪をされていたせいで、今朝のお注射を忘れてしまったようなのです。」", - NULL, " Since her uncle was bullying her, she forgot to take her shot this morning.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Since her uncle was bullying her, she forgot to take her shot this morning.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101127", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101127", 128); OutputLine(NULL, "「それはつまり、……注射を一本忘れると沙都子はあんなに怯えてしまう状態になる、", NULL, "\"You mean... Satoko becomes emotionally unstable...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101128", 128, 64); + PlayVoice(4, "ps3/s12/01/180101128", 128); OutputLine(NULL, "ということなのか…?」", NULL, " if she doesn't take those shots?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花は小さく頷く。", NULL, "Rika-chan nodded quietly.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは大きなショックだった。", - NULL, "Really, it was quite a shock.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Really, it was quite a shock.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺が知る沙都子は生意気盛りの元気盛りで、常に跳ね回っている弾丸のようなヤツだ。", - NULL, "The Satoko I know is an energetic and mischievous girl who is always bouncing around like a super ball.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The Satoko I know is an energetic and mischievous girl who is always bouncing around like a super ball.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それが、日に二度の注射を一度忘れただけで、怯える小動物のようになってしまうなんて…。", NULL, "I couldn't believe that she'd turn into a scared little animal just by forgetting to take a shot...", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500707", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500707", 128); OutputLine(NULL, "「注射を忘れると、沙都子はとてもとても怖がりになってしまうのです。", NULL, "\"She becomes very afraid when she doesn't get her shots.", Line_WaitForInput); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/05/180500708", 128, 64); + PlayVoice(4, "ps3/s12/05/180500708", 128); OutputLine(NULL, "……すると、何かが起こったり、", - NULL, " ...When something happens suddenly,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " ...When something happens suddenly,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "聞こえたり、", - NULL, " or when she hears a strange noise", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " or when she hears a strange noise", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "現れたりするだけで、", - NULL, " or sees something unusual,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " or sees something unusual,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); SetSpeedOfMessage( FALSE, 0 ); OutputLine(NULL, "それらが沙都子に危害を加えようとしているように感じてしまうのです。」", NULL, " she feels like they're things that are coming to harm her.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101129", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101129", 128); OutputLine(NULL, "「……つまり、さっきの場合は校長の足音を聞いて、叔父が学校に乗り込んできたように感じた、というわけだな。」", - NULL, "\"So... she thought her uncle came to the school when she heard the principal's footsteps...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"So... she thought her uncle came to the school when she heard the principal's footsteps...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500709", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500709", 128); OutputLine(NULL, "「そうです。", NULL, "\"That's right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500710", 128, 64); + PlayVoice(4, "ps3/s12/05/180500710", 128); OutputLine(NULL, "………沙都子の場合は、その足音を叔父だと思い込んだら、", - NULL, " Once she convinced herself that the footsteps belonged to her uncle,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Once she convinced herself that the footsteps belonged to her uncle,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "“そうなってしまう”のです。", NULL, " that became the truth for her.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500711", 128, 64); + PlayVoice(4, "ps3/s12/05/180500711", 128); OutputLine(NULL, "校長が顔を見せて、やさしく語りかけたとしても、", - NULL, " Even after she saw the principal's face, ", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Even after she saw the principal's face, ", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "沙都子の中ではその人物はもう“叔父になってしまった”ので、何を言おうと叔父が言っているように聞こえてしまうのです。」", NULL, "her mind told her that it was her uncle.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101130", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101130", 128); OutputLine(NULL, "「さっき梨花ちゃんは、……その誤解が解きにくくなる病気だと言ったな…。", NULL, "\"You said she can't organize information quickly enough...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101131", 128, 64); + PlayVoice(4, "ps3/s12/01/180101131", 128); OutputLine(NULL, "……嫌なことと思い込んでしまったら誤解が解けない病気か…。", NULL, " Is that what her illness is all about?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101132", 128, 64); + PlayVoice(4, "ps3/s12/01/180101132", 128); OutputLine(NULL, "……何て病名か聞きたくもないな。", NULL, " I don't even want to know what the disease is called...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101133", 128, 64); + PlayVoice(4, "ps3/s12/01/180101133", 128); OutputLine(NULL, "……気の毒だぜ…。", - NULL, " I feel so bad for her...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101134", 128, 64); + NULL, " I feel so bad for her... ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101134", 128); OutputLine(NULL, "…それに、…そんな病気と闘いながら今日まで頑張ってきたんだな……、", - NULL, " I had no clue that she'd been fighting this condition for so long...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "I had no clue that she'd been fighting this condition for so long...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "あいつ。」", NULL, " that poor girl...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500712", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500712", 128); OutputLine(NULL, "「でも、圭一。", NULL, "\"Keiichi...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500713", 128, 64); + PlayVoice(4, "ps3/s12/05/180500713", 128); OutputLine(NULL, "……どうかこの病気のことは沙都子には言わないであげてほしいのです。」", NULL, " Please don't tell Satoko anything about her illness.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どうして…?", NULL, "Why not...?", Line_WaitForInput); OutputLine(NULL, " と聞こうと思ったが、それは多分、愚問だった。", - NULL, " I guess I shouldn't ask...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I guess I shouldn't ask...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 心の病を患っていることを告げるのは、時には親切にならない。", NULL, "It might not be a nice thing to talk to her about her mental illness.", Line_WaitForInput); OutputLine(NULL, "…きっとそういうことだろう……。", NULL, " I guess that's what she's trying to tell me...", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101135", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101135", 128); OutputLine(NULL, "「……沙都子はさっき教室に戻ってきたが、もう平気なのか…?」", - NULL, "\"She came back to the classroom, but is she okay now?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"She came back to the classroom, but is she okay now?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ri_DefA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500714", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500714", 128); OutputLine(NULL, "「とりあえず、入江が沙都子のお注射を持ってきてくれましたのでもう大丈夫です。」", - NULL, "\"Irie gave her an injection, so she's all right for now.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Irie gave her an injection, so she's all right for now.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 医者が駆けて来るほどの病気…。", NULL, "She's seriously sick to the point where she requires a doctor's attention...", Line_WaitForInput); OutputLine(NULL, "その時、ふと思いついたことがあった。", NULL, " I realized something in the next moment.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101136", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101136", 128); OutputLine(NULL, "「………なぁ、沙都子が急病で倒れたってことにして、入院させちゃうのっていい手だったとは思わないか?」", - NULL, "\"Hey... Maybe we can have her be hospitalized...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Hey... Maybe we can have her be hospitalized...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子が助けを求めなくても、無理やり収容してしまえる。", - NULL, "We can force her to stay in a hospital even if she refuses.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We can force her to stay in a hospital even if she refuses.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうすれば、叔父を沙都子から遠ざけられるだろう。", NULL, "That way, we can save her from her uncle.", Line_WaitForInput); OutputLine(NULL, "それは妙案だと思った。", @@ -1960,41 +2187,45 @@ void main() ChangeBustshot( 0, "Ri_KomaruA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500715", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500715", 128); OutputLine(NULL, "「……もちろん、それは入江が提案しました。", NULL, "\"Irie suggested that before...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500716", 128, 64); + PlayVoice(4, "ps3/s12/05/180500716", 128); OutputLine(NULL, "…ですが、沙都子が断ったのです。」", - NULL, " But Satoko refused.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But Satoko refused.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101137", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101137", 128); OutputLine(NULL, "「沙都子が断るとか断らないとかの問題じゃないだろ。", NULL, "\"It's not about her refusing or not.", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, "医者が要入院って言ったら普通、」", NULL, " If the doctor tells her to stay...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500717", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500717", 128); OutputLine(NULL, "「……………圭一。", NULL, "\".........Keiichi.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500718", 128, 64); + PlayVoice(4, "ps3/s12/05/180500718", 128); OutputLine(NULL, "……沙都子が家に帰らないと、", - NULL, " If Satoko doesn't go back home...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " If Satoko doesn't go back home...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…にーにーの部屋を片付けられてしまうのだそうです。」", - NULL, " her uncle is going to get rid of her Nii-nii's room.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " her uncle is going to get rid of her Nii-nii's room.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101139", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101139", 128); OutputLine(NULL, "「な、", - NULL, "\"Wh,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Wh,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……何ぃいぃ…?!」", NULL, " what...?\"", Line_Normal); ClearMessage(); @@ -2003,84 +2234,99 @@ void main() ChangeBustshot( 0, "Ri_MajimeA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500719", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500719", 128); OutputLine(NULL, "「……沙都子にとって、北条の家は悟史が帰ってくるまで守らなければならない場所なのです。」", - NULL, "\"......Satoko feels obligated to protect the Houjou residence until Satoshi comes home.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"......Satoko feels obligated to protect the Houjou residence until Satoshi comes home.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その弱みを知ってか知らずなのか。", - NULL, "He was taking advantage of her...?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He was taking advantage of her...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …鉄平のやつは、沙都子が帰ってこなかったら、悟史の部屋を片付けてしまうと脅したのだ。", NULL, "Teppei was telling her that he'd get rid of Satoshi's room if she didn't stay with him...?", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101140", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101140", 128); OutputLine(NULL, "「…………き、…汚ぇ野郎だ……!!」", - NULL, "\"......Tha... that's horrible...!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Tha... that's horrible...!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ri_DefA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500720", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500720", 128); OutputLine(NULL, "「……圭一、他のみんなには言わないでください、", NULL, "\"Please don't tell anyone about this...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500721", 128, 64); + PlayVoice(4, "ps3/s12/05/180500721", 128); OutputLine(NULL, "詩ぃは感情を抑えるのがうまくないので、知ったら短気を起こしかねませんです。」", NULL, " Shii is not good at controlling herself, so she might get very angry about this.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 詩音の名を引き合いに出されたが、俺も今、短気を起こしかけた。", - NULL, "She brought up Shion, but I was also furious about it.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She brought up Shion, but I was also furious about it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ここで短気を起こしちゃ駄目だ。", - NULL, "I had to calm down, though.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I had to calm down, though.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺は沙都子を救うために今、みんなの力を借りているんだ。", - NULL, "I needed everyone's help in order to save Satoko.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I needed everyone's help in order to save Satoko.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを俺自らが棒に振るようなことをしちゃいけない。", NULL, "I couldn't ruin everything by acting foolishly.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " やはり、俺には立ち止まってる暇なんかねぇようだ。", NULL, "I had no time to stop.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101141", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101141", 128); OutputLine(NULL, "「…くそ!!", NULL, "\"Damn it!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101142", 128, 64); + PlayVoice(4, "ps3/s12/01/180101142", 128); OutputLine(NULL, " 沙都子が、助けてと一言でも言ってくれりゃあ、どうとでもなるのに…!」", - NULL, " If Satoko asked us for help, we could help her right away!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " If Satoko asked us for help, we could help her right away!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だからって、助けてと言ってないから助ける必要がないなんてめちゃくちゃな理論は、俺たち仲間内では通用しない。", - NULL, "Just because she hadn't asked didn't mean she didn't need it! As her friends, we had to help her!", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Just because she hadn't asked didn't mean she didn't need it! As her friends, we had to help her!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " しかも、悟史の部屋を人質にするような真似で沙都子の心を縛っているとわかった以上な!", NULL, "Especially after learning that he was controlling her by threatening to get rid of Satoshi's room!", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101143", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101143", 128); OutputLine(NULL, "「いや、……その悟史の部屋を片付けられてしまうってのを話したのこそ、沙都子の明白なSOSじゃないのか?!", NULL, "\"She told you that he's threatening her, right?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101144", 128, 64); + PlayVoice(4, "ps3/s12/01/180101144", 128); OutputLine(NULL, " 助けてと直接言えない沙都子が遠回しに発した明白な助けだ!!」", - NULL, " Can't we take that as an SOS?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Can't we take that as an SOS?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花ちゃんは小さく頷く。", NULL, "Rika-chan nodded slightly.", Line_Normal); ClearMessage(); @@ -2089,59 +2335,66 @@ void main() ChangeBustshot( 0, "Ri_FumanA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500722", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500722", 128); OutputLine(NULL, "「……圭一。", NULL, "\"Keiichi...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500723", 128, 64); + PlayVoice(4, "ps3/s12/05/180500723", 128); OutputLine(NULL, "沙都子を助けるために残された時間は、もう長くはないのです。」", - NULL, " We don't have much time left...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " We don't have much time left...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花ちゃんに言われるまでもない。", - NULL, "That, I was all too aware of.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That, I was all too aware of.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 確かに注射を忘れたせいでさっきはパニックを起こしたのだろうが、", NULL, "She had a panic attack just because she didn't take her shot this morning...", Line_WaitForInput); OutputLine(NULL, "そういう病にある沙都子が、心に強い負担を強いられる環境にこれ以上何日も監禁されていたら、きっと大変なことになる。", - NULL, " But if she stayed in her current environment, it'd be too late to save her in a matter of days.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " But if she stayed in her current environment, it'd be too late to save her in a matter of days.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …さっきのカーテンの束を抱いて泣き叫ぶ沙都子は、その先触れなのだ。", NULL, "...I saw her future when I saw Satoko crying behind the curtain this morning...", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101145", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101145", 128); OutputLine(NULL, "「今日で三日目だ。", NULL, "\"This is the third day.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101146", 128, 64); + PlayVoice(4, "ps3/s12/01/180101146", 128); OutputLine(NULL, "人数はすでに初日の10倍以上に膨れたが、", - NULL, " We have ten times more people on our side than we had on the first day...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " We have ten times more people on our side than we had on the first day...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 2000 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…まだまだ行くぜ!!」", - NULL, " but we're not going to stop there!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " but we're not going to stop there!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ri_KomaruA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500724", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500724", 128); OutputLine(NULL, "「……圭一。", NULL, "\"...Keiichi.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500725", 128, 64); + PlayVoice(4, "ps3/s12/05/180500725", 128); OutputLine(NULL, "沙都子を救うのは、簡単なことではないのです。", NULL, " It won't be that easy to save Satoko.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500726", 128, 64); + PlayVoice(4, "ps3/s12/05/180500726", 128); OutputLine(NULL, "…………これまでに何度も試してきて、一度たりとも成功したことはないのです。」", - NULL, " .........I've tried many times before, but never succeeded.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " .........I've tried many times before, but never succeeded.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101147", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101147", 128); OutputLine(NULL, "「…そうなのか。」", NULL, "\"Really...?\"", Line_Normal); ClearMessage(); @@ -2150,35 +2403,39 @@ void main() ChangeBustshot( 0, "Ri_MajimeA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500727", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500727", 128); OutputLine(NULL, "「…………圭一は覚えていない話です。", NULL, "\".........You don't remember...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500728", 128, 64); + PlayVoice(4, "ps3/s12/05/180500728", 128); OutputLine(NULL, "……でも、今回の圭一は違う。", NULL, " ...But you're different this time...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500729", 128, 64); + PlayVoice(4, "ps3/s12/05/180500729", 128); OutputLine(NULL, "今までに一度も見たことのない方法で、あと一歩で沙都子を救えるところまで漕ぎ着けていると思いますです。", NULL, " I think you're getting very close to saving her.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500730", 128, 64); + PlayVoice(4, "ps3/s12/05/180500730", 128); OutputLine(NULL, "……ボクは圭一が、運命なんてあっさりと破ってしまえる力のある人間だと、信じています…。」", - NULL, " ...I believe that you're someone who can defeat fate.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...I believe that you're someone who can defeat fate.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを言うなら、圭一の覚えていない話じゃなくて、圭一の知らない話じゃないのか?", - NULL, "What did she mean when she said I didn't remember?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "What did she mean when she said I didn't remember?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まぁいい、梨花ちゃん語にいちいちツッコミを入れてる場合じゃないぜ。", NULL, "I didn't have time to ask questions, though.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101148", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101148", 128); OutputLine(NULL, "「あぁ。", NULL, "\"Yeah.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101149", 128, 64); + PlayVoice(4, "ps3/s12/01/180101149", 128); OutputLine(NULL, "そうだな!!", NULL, " You're right!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101150", 128, 64); + PlayVoice(4, "ps3/s12/01/180101150", 128); OutputLine(NULL, " 運命なんて、俺があっさり打ち破ってやるぜ。」", NULL, " I'll defeat fate. Just watch me!\"", Line_Normal); ClearMessage(); diff --git a/Update/_mina_015_2.txt b/Update/_mina_015_2.txt index 761f34f..5933f45 100644 --- a/Update/_mina_015_2.txt +++ b/Update/_mina_015_2.txt @@ -33,10 +33,13 @@ void main() DrawSceneWithMask( "Tosyo1", "maskright", 1, 0, 300 ); SetSpeedOfMessage( FALSE, 0 ); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 興宮図書館の前には異様な人だかりが出来ていた。", - NULL, "A huge crowd had formed in front of the library.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "A huge crowd had formed in front of the library.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 閑静な図書館前に50人以上もの人が集まるなんて、普通じゃ考えられないことだった。", NULL, "It was hard to believe that over fifty people had assembled in front of such a quiet place.", Line_Normal); ClearMessage(); @@ -44,9 +47,10 @@ void main() PlayBGM( 0, "G_Tactics", 120, 0 ); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/23/182800060", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("亀田", NULL, "Kameda", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/23/182800060", 128); OutputLine(NULL, "「Kぇぇい!!", - NULL, "\"K!!", Line_ContinueAfterTyping); + NULL, "\"K!!", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); @@ -55,59 +59,70 @@ void main() SetSpeedOfMessage( FALSE, 0 ); OutputLineAll(NULL, "", Line_WaitForInput); - PlaySE(4, "ps3/s12/23/182800061", 128, 64); + PlayVoice(4, "ps3/s12/23/182800061", 128); OutputLine(NULL, " 今日は面白くなってきたぜぇえぇ!!", NULL, " Things are getting interesting today!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/23/182800062", 128, 64); + PlayVoice(4, "ps3/s12/23/182800062", 128); OutputLine(NULL, " 今日のリーダーの前原さんだ、挨拶しろ!!」", - NULL, " That's Maebara-san! He's our leader today!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); - - PlaySE(4, "ps3/s12/00/otaa18008", 128, 64); - PlaySE(5, "ps3/s12/00/otab18010", 128, 64); - PlaySE(6, "ps3/s12/00/otac18007", 128, 64); - PlaySE(7, "ps3/s12/00/otad18007", 128, 64); - PlaySE(8, "ps3/s12/00/otae18008", 128, 64); + NULL, " That's Maebara-san! He's our leader today!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("スポーツマンたち", NULL, "Sportsmen", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/otaa18008", 128); + PlayVoice(5, "ps3/s12/00/otab18010", 128); + PlayVoice(6, "ps3/s12/00/otac18007", 128); + PlayVoice(7, "ps3/s12/00/otad18007", 128); + PlayVoice(8, "ps3/s12/00/otae18008", 128); OutputLine(NULL, "「「「うおッす!! こんにちはッ!!」」」", NULL, "\"\"\"Yo!! Glad to meet you!!\"\"\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 亀田くんが連れてきた人たちはさすが皆、スポーツマンだ。", - NULL, "Kameda-kun had brought a bunch of athletes with him.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Kameda-kun had brought a bunch of athletes with him.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 体格が良くて何しろ気合が入っている。", - NULL, "They were all very tall and full of spirit.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They were all very tall and full of spirit.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 体育会系の部活に入ったことのない俺にとって、そんな人たちに、うおッす!なんて挨拶されると何だか驚くような照れてしまうような。", NULL, "Being greeted by a bunch of big people at once made me feel uncomfortable.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " おっと、そんなことで躊躇してどうするんだよ!!", - NULL, "Whoops, I shouldn't feel so intimidated!!", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Whoops, I shouldn't feel so intimidated!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 兵士を率いる武将が照れたりするわけがない!!", NULL, "The commander can't act bashful in front of his troops!", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そしてその後には、昨日、エンジェルモートで同調してくれた名も知らぬ同志たちがいた。", - NULL, "Following after them were our nameless comrades who sympathized with our plight at Angel Mort yesterday.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Following after them were our nameless comrades who sympathized with our plight at Angel Mort yesterday.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……言っちゃ失礼だが、一番来てくれないだろうなぁと思っていた人たちだったのに。", - NULL, "...I hate to say it, but I never expected any of them to actually show up.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...I hate to say it, but I never expected any of them to actually show up.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 昨日のあの場限りの勢いでなく、本当に来てくれたのが嬉しかった。", - NULL, "Seeing them all here to support us made me feel glad.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Seeing them all here to support us made me feel glad.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼らも気合の入った気勢(奇声?)をあげ、気合充分なようだった。", NULL, "They seemed plenty pumped up too, raising up fervorous cries (shrieks?).", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 亀田くんは野球関係者だけでなく、エンジェルモートの方もまとめてくれたわけで……、", NULL, "Kameda-kun did so much for me. He brought not only his teammates, but also people from Angel Mort...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -120,22 +135,23 @@ void main() PlaySE( 0, "s_Kyupiin", 128, 64 ); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/23/182800063", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("亀田", NULL, "Kameda", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/23/182800063", 128); OutputLine(NULL, "「水臭いぜ、K。", NULL, "\"Don't worry, K!", Line_WaitForInput); OutputLine(NULL, "俺たちはエンジェルモートの義兄弟っすよー!!", NULL, " We're all brothers at Angel Mort!", Line_WaitForInput); - PlaySE(4, "ps3/s12/23/182800064", 128, 64); + PlayVoice(4, "ps3/s12/23/182800064", 128); OutputLine(NULL, " デザふぇに行った連中の噂だと、夏の新デザート、", - NULL, " I heard from the people who went to the Dessert Fiesta today that...", Line_ContinueAfterTyping); + NULL, " I heard from the people who went to the Dessert Fiesta today that...", Line_Continue); PlaySE( 0, "s_boyoon", 128, 64 ); OutputLine(NULL, "恥じらいの青い果実サンデーが最高にいいらしいっす!!", - NULL, " the dessert named 'Innocent Blue Sundae' is the best one!", Line_ContinueAfterTyping); + NULL, " the dessert named 'Innocent Blue Sundae' is the best one!", Line_Continue); StartShakingOfWindow( 245, 40, 0, 2, 4*2, FALSE ); StartShakingOfAllObjects( 245, 40, 0, 2, 4*2, TRUE ); - OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, " ", GetGlobalFlag(GLinemodeSp)); PlaySE( 0, "s_furu", 128, 64 ); @@ -147,9 +163,10 @@ void main() Wait( 150 ); SetValidityOfInput( TRUE ); - PlaySE(4, "ps3/s12/23/182800065", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("亀田", NULL, "Kameda", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/23/182800065", 128); OutputLine(NULL, " この夏は一緒に青い果実を貪り食いに行きましょうおおおぉ!!」", - NULL, " Let's eat it together this summer!!\"", Line_ContinueAfterTyping); + NULL, "Let's eat it together this summer!!\"", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); @@ -164,28 +181,30 @@ void main() DrawBustshotWithFiltering( 2, "Tomi_Warai#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800108", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800108", 128); OutputLine(NULL, "「圭一くん!", NULL, "\"Keiichi-kun!", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800109", 128, 64); + PlayVoice(4, "ps3/s12/08/180800109", 128); OutputLine(NULL, " 今日はすごいねぇ!", NULL, " This is incredible!", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800110", 128, 64); + PlayVoice(4, "ps3/s12/08/180800110", 128); OutputLine(NULL, " これを全部、君がひとりで集めたのかい?!」", - NULL, " You gathered this many people by yourself?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You gathered this many people by yourself?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ta_Warai#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900258", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900258", 128); OutputLine(NULL, "「こんにちは。", NULL, "\"Hello.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900259", 128, 64); + PlayVoice(4, "ps3/s12/09/180900259", 128); OutputLine(NULL, "ここまでとは思わなかったわ。", NULL, " I never expected you'd get this many people here.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900260", 128, 64); + PlayVoice(4, "ps3/s12/09/180900260", 128); OutputLine(NULL, "やるわねぇ、くすくす。」", NULL, " Good job, hee hee.\"", Line_Normal); ClearMessage(); @@ -193,25 +212,27 @@ void main() DrawBustshotWithFiltering( 2, "Re_BikkuriB1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Mati3", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200512", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200512", 128); OutputLine(NULL, "「富竹さん、鷹野さん!!", NULL, "\"Tomitake-san, Takano-san!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200513", 128, 64); + PlayVoice(4, "ps3/s12/02/180200513", 128); OutputLine(NULL, " どうしてここに?!」", - NULL, " Why are you two here?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Why are you two here?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_WinkB2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300464", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300464", 128); OutputLine(NULL, "「あ、レナは知らなかったか。", NULL, "\"Oh, you didn't know?", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300465", 128, 64); + PlayVoice(4, "ps3/s12/03/180300465", 128); OutputLine(NULL, "昨夜の祭りの実行委員会の席でね、今日への参加を表明してくれたんだよ。", NULL, " They told us they'd come at the meeting last night.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300466", 128, 64); + PlayVoice(4, "ps3/s12/03/180300466", 128); OutputLine(NULL, "確か、監督も来るはず…。」", NULL, " The coach is supposed to be here too...\"", Line_Normal); ClearMessage(); @@ -220,13 +241,14 @@ void main() DrawBustshot( 0, "Iri_Def2#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000249", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000249", 128); OutputLine(NULL, "「お待たせしました。", NULL, "\"Sorry I made you wait so long!", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000250", 128, 64); + PlayVoice(4, "ps3/s12/10/181000250", 128); OutputLine(NULL, "遅れて申し訳ございません。", NULL, " I'm sorry for being so late.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000251", 128, 64); + PlayVoice(4, "ps3/s12/10/181000251", 128); OutputLine(NULL, "留守番のスタッフへの引継ぎに手間取りまして。」", NULL, " It took me a while to leave the clinic.\"", Line_Normal); ClearMessage(); @@ -235,32 +257,37 @@ void main() ChangeBustshot( 2, "Re_WaraiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200514", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200514", 128); OutputLine(NULL, "「わああああ!", NULL, "\"Woooow!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200515", 128, 64); + PlayVoice(4, "ps3/s12/02/180200515", 128); OutputLine(NULL, " 監督、それすごいすごい…!!」", - NULL, " Coach, that's amazing. It's amazing!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Coach, that's amazing. It's amazing!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawSceneWithMask( "Sora", "maskup", 1, 0, 300 ); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 監督はハチマキにタスキ、それに横断幕まで作ってきた。", - NULL, "Coach had brought some sashes, headbands, and banners with him.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Coach had brought some sashes, headbands, and banners with him.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …用意がいいなぁ!!", - NULL, "...He was so well-prepared!!", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...He was so well-prepared!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もちろんハチマキやタスキには「北条沙都子を救え!」「相談所は即時対応せよ!」など、何だか立派な文言が踊り、とてもデモっぽい!", - NULL, "The sashes and headbands read \"Save Satoko Houjou!\" and \"The consultation center must take action immediately!\". They were perfect for our protest!", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The sashes and headbands read \"Save Satoko Houjou!\" and \"The consultation center must take action immediately!\". They were perfect for our protest!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " しかもそれは他の人数分も作ったらしく、それを詩音と鷹野さんに配らせていた。", NULL, "He had brought lots of extras along, too. Takano-san and Shion handed them out to other supporters.", Line_Normal); ClearMessage(); @@ -268,10 +295,11 @@ void main() DrawBustshotWithFiltering( 2, "Si_WinkA1", "maskup", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Tosyo1", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/06/180600282", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600282", 128); OutputLine(NULL, "「何て言うのか、監督のこういうセンスが私、大ッ嫌いなんですけど…。", NULL, "\"You know, Coach, I loathe that style of yours...", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600283", 128, 64); + PlayVoice(4, "ps3/s12/06/180600283", 128); OutputLine(NULL, "でも、今日はちょっと見直してます。」", NULL, " but you've earned some respect today.\"", Line_Normal); ClearMessage(); @@ -280,41 +308,46 @@ void main() DrawBustshotWithFiltering( 1, "Me_TokuiB1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300467", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300467", 128); OutputLine(NULL, "「しかし、こういうアイテムもいいね。", NULL, "\"You know, I really like these things.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300468", 128, 64); + PlayVoice(4, "ps3/s12/03/180300468", 128); OutputLine(NULL, "ここにいる60人は全員に面識があるわけじゃない。", NULL, " Not all sixty of us know each other,", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300469", 128, 64); + PlayVoice(4, "ps3/s12/03/180300469", 128); OutputLine(NULL, "でも同じハチマキやタスキを身に着けることで、同じ目的を持った仲間だとわかり、連帯感も育めるからねぇ!」", - NULL, " but when we all wear the same headbands, I start to feel a real sense of unity!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " but when we all wear the same headbands, I start to feel a real sense of unity!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Tomi_Warai#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800111", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800111", 128); OutputLine(NULL, "「こんなのを身に着けると、ダム戦争の時代に戻った気がするよ。", NULL, "\"It feels like I'm back at the dam conflict.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800112", 128, 64); + PlayVoice(4, "ps3/s12/08/180800112", 128); OutputLine(NULL, "ハチマキやタスキをした雛見沢の人たちは無敵だったんだ。", NULL, " The people of Hinamizawa were wearing headbands and sashes just like these. It was like they were invincible.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800113", 128, 64); + PlayVoice(4, "ps3/s12/08/180800113", 128); OutputLine(NULL, "誰が相手でも怯まなかった!」", NULL, " No one could make them stop!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹さんの言うとおりだった。", - NULL, "Tomitake-san was exactly right.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Tomitake-san was exactly right.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " クラスメートが集めてきた興宮に登校している子どもたちも、みんなハチマキやタスキに抵抗感はまったくないようだった。", - NULL, "Even the kids from Okinomiya were willing to wear the headbands.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Even the kids from Okinomiya were willing to wear the headbands.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " こんなの恥ずかしいから嫌だどころか、まるで野球ファンがお揃いの法被を着て団結するような感じだった。", NULL, "It was like we were supporting a baseball team.", Line_Normal); ClearMessage(); @@ -324,31 +357,34 @@ void main() DrawBustshotWithFiltering( 2, "Iri_Warai#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000252", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000252", 128); OutputLine(NULL, "「さ、梨花さんもぜひ。", NULL, "\"Here, Rika-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000253", 128, 64); + PlayVoice(4, "ps3/s12/10/181000253", 128); OutputLine(NULL, "これだけの数を作るのは苦労したんですよ〜。」", - NULL, " It took us a while to get all of these made...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It took us a while to get all of these made...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ri_NikoA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500731", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500731", 128); OutputLine(NULL, "「……入江…。」", - NULL, "\"......Irie...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Irie...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Iri_Def1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000254", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000254", 128); OutputLine(NULL, "「私も、自分が出来ることを惜しみませんよ。", NULL, "\"I'll do everything I can!", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000255", 128, 64); + PlayVoice(4, "ps3/s12/10/181000255", 128); OutputLine(NULL, "沙都子ちゃんを助け出すために、全力を尽くしましょう!」", NULL, " I'll do my very best to help us rescue Satoko-chan!\"", Line_Normal); ClearMessage(); @@ -357,21 +393,23 @@ void main() DrawBustshotWithFiltering( 0, "Re_WaraiB1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "Tosyo1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200516", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200516", 128); OutputLine(NULL, "「はい、圭一くんの!", NULL, "\"Here, these are yours, Keiichi-kun!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200517", 128, 64); + PlayVoice(4, "ps3/s12/02/180200517", 128); OutputLine(NULL, " すごいね、昨日は社会科見学さま御一行だったのに、…今日はまるで雰囲気が違う!」", - NULL, " It felt like a field trip yesterday, but today it's totally different!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It felt like a field trip yesterday, but today it's totally different!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101151", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101151", 128); OutputLine(NULL, "「そうだな…!!", NULL, "\"Yeah, I agree...!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101152", 128, 64); + PlayVoice(4, "ps3/s12/01/180101152", 128); OutputLine(NULL, " 俺は人数が多けりゃ相手はビビるだろうくらいに思ってたが、これは迫力が違う!!", NULL, " I figured showing up in greater numbers would intimidate them, but this has way more impact!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101153", 128, 64); + PlayVoice(4, "ps3/s12/01/180101153", 128); OutputLine(NULL, " やはりハッタリって大事なんだなって思うぜ…!!」", NULL, " Bluffs really are important after all!!\"", Line_Normal); ClearMessage(); @@ -381,27 +419,30 @@ void main() DrawBustshotWithFiltering( 2, "Ta_Def#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900261", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900261", 128); OutputLine(NULL, "「さ、そろそろ時間よ。", NULL, "\"It's just about time.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900262", 128, 64); + PlayVoice(4, "ps3/s12/09/180900262", 128); OutputLine(NULL, "団長、決起の挨拶をお願いね。」", - NULL, " Call us to attention, captain!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Call us to attention, captain!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101154", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101154", 128); OutputLine(NULL, "「団長なんて、そんな恥ずかしい…。", NULL, "\"Captain...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101155", 128, 64); + PlayVoice(4, "ps3/s12/01/180101155", 128); OutputLine(NULL, "俺なんて単なる発起人で…。」", - NULL, " I'm just the person who set this up...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm just the person who set this up...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Tomi_Warai#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800114", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800114", 128); OutputLine(NULL, "「圭一くん、リーダーがそんなじゃ貫禄がないよ!", NULL, "\"Keiichi-kun, you need to act more like a leader!", Line_WaitForInput); @@ -413,7 +454,7 @@ void main() DrawBustshot( 1, "Tomi_Warai#", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 10, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800115", 128, 64); + PlayVoice(4, "ps3/s12/08/180800115", 128); OutputLine(NULL, " さぁ、胸を張って!」", NULL, " Get up there and stand strong!\"", Line_Normal); ClearMessage(); @@ -425,6 +466,7 @@ void main() DrawScene( "white", 0 ); DrawScene( "Tosyo1", 10 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹さんのカメラフラッシュを浴びながら、俺はみんなの前へ出る。", NULL, "I walked out in front of everyone while Tomitake-san took pictures.", Line_Normal); ClearMessage(); @@ -432,69 +474,77 @@ void main() FadeOutBGM( 1, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それだけでみんなの私語が止み、俺へ視線が集まるのを感じた。", - NULL, "Everyone went quiet and turned their gaze to me.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Everyone went quiet and turned their gaze to me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………ものすごい緊張感だ。", NULL, "......I felt so nervous.", Line_WaitForInput); OutputLine(NULL, "だが、同時に、これだけの気合の入った仲間たちと人数が集まったことに対するワクワク感を隠せなかった。", NULL, " But at the same time, I also felt really thrilled to see all of our comrades here.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101156", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101156", 128); OutputLine(NULL, "「みんな、今日は集まってくれてありがとう!!!", NULL, "\"Thanks for being here today, everyone!!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/kei081901", 128, 64); + PlayVoice(4, "ps3/s12/01/kei081901", 128); OutputLine(NULL, " すでに聞いてると思うが、俺たちのクラスメート、北条沙都子が叔父に誘拐同然にさらわれてもう四日目!!", - NULL, " As you know, it's been four days since my classmate Satoko Houjou was taken by her uncle!!", Line_WaitForInput); - PlaySE(4, "ps2/01/180101158", 128, 64); + NULL, " As you know, it's been four days since my classmate Satoko Houjou was taken by her uncle!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180101158", 128); OutputLine(NULL, " かつて気の向くままに沙都子を虐め、愛人のところへ一年間も蒸発していた叔父がどうして親権者なんて名乗れるのか!!", - NULL, " How can he claim to be her legal guardian? He used to beat her, and he neglected her for a whole year so he could live with his lover here in Okinomiya!!", Line_WaitForInput); - PlaySE(4, "ps2/01/180101159", 128, 64); + NULL, "How can he claim to be her legal guardian? He used to beat her, and he neglected her for a whole year so he could live with his lover here in Okinomiya!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180101159", 128); OutputLine(NULL, " 児童相談所は直ちに状況を理解し、沙都子に対する緊急保護を実施するべきである!!", - NULL, " The child consultation center must urgently take care of this matter and save Satoko from him!!", Line_WaitForInput); - PlaySE(4, "ps2/01/180101160", 128, 64); + NULL, "The child consultation center must urgently take care of this matter and save Satoko from him!!", Line_WaitForInput); + PlayVoice(4, "ps2/01/180101160", 128); OutputLine(NULL, " だが児童相談所側は慎重な対応を理由に現状を放置!", NULL, " However, they're putting her case on hold!", Line_WaitForInput); - PlaySE(4, "ps2/01/180101161", 128, 64); + PlayVoice(4, "ps2/01/180101161", 128); OutputLine(NULL, " 沙都子が日々の窒息しそうな環境の中で心をすり潰されていっている急を理解していない!!", - NULL, " They just don't understand how much of an emergency this is!!", Line_WaitForInput); - PlaySE(4, "ps2/01/180101162", 128, 64); + NULL, " They just don't understand how much of an emergency this is!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180101162", 128); OutputLine(NULL, " 俺たちはこれより三日目の陳情を決行し、児童相談所に改めて緊急の対応を求めるものであるッ!!!」", - NULL, " Today we're going to attempt our third appeal, so as to get them to save her as soon as possible!!!\"", Line_Normal); + NULL, "Today we're going to attempt our third appeal, so as to get them to save her as soon as possible!!!\"", Line_Normal); ClearMessage(); DisableWindow(); DrawBustshotWithFiltering( 2, "Re_OkoruA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200518", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200518", 128); OutputLine(NULL, "「今日、学校で沙都子ちゃんの姿を見た人ならわかるはず!!", NULL, "\"For those who saw Satoko-chan at school today, you should all know!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200519", 128, 64); + PlayVoice(4, "ps3/s12/02/180200519", 128); OutputLine(NULL, " あの快活だった沙都子ちゃんがたったの四日であんなにもやつれ果ててしまって!", NULL, " She was at her wit's end after only four days!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200520", 128, 64); + PlayVoice(4, "ps3/s12/02/180200520", 128); OutputLine(NULL, " あんな姿をこれ以上放っておくなんて絶対にできない!!」", - NULL, " We can't leave her in that environment any longer!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We can't leave her in that environment any longer!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_MajimeA2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300470", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300470", 128); OutputLine(NULL, "「これですでに三日連続!", NULL, "\"This is our third attempt!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300471", 128, 64); + PlayVoice(4, "ps3/s12/03/180300471", 128); OutputLine(NULL, " しかも人数はここまで膨れ上がった!!", NULL, " We have so many people on our side, too!!", Line_WaitForInput); - PlaySE(4, "ps2/03/180300472", 128, 64); + PlayVoice(4, "ps2/03/180300472", 128); OutputLine(NULL, " 相談所側に私たちの強い意志を訴えよう!!", NULL, " Let's let them know how important this is!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300473", 128, 64); + PlayVoice(4, "ps3/s12/03/180300473", 128); OutputLine(NULL, " 私たちは仲間を見捨てたりしないッ!!」", NULL, " We're not going to neglect our friend!!\"", Line_Normal); ClearMessage(); @@ -503,25 +553,27 @@ void main() DrawBustshotWithFiltering( 2, "Tomi_Def#", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Mati3", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/08/180800116", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800116", 128); OutputLine(NULL, "「…すごいね!", NULL, "\"...Amazing!", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800117", 128, 64); + PlayVoice(4, "ps3/s12/08/180800117", 128); OutputLine(NULL, " こいつは間違いなくダム戦争の再来だよ!」", - NULL, " This really is the return of the dam conflict!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " This really is the return of the dam conflict!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ta_Def#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900263", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900263", 128); OutputLine(NULL, "「ダム戦争を知らないはずの前原くんが、ダム戦争を再びなんて。", NULL, "\"Maebara-kun wasn't even living here when that happened.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900264", 128, 64); + PlayVoice(4, "ps3/s12/09/180900264", 128); OutputLine(NULL, "面白いものね。", NULL, " This is quite interesting.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900265", 128, 64); + PlayVoice(4, "ps3/s12/09/180900265", 128); OutputLine(NULL, "やはりこの地には、人を結束させたくなる何かがあるということなのかしら。」", NULL, " There must be something about this village that brings people together...\"", Line_Normal); ClearMessage(); @@ -531,29 +583,32 @@ void main() DrawBustshotWithFiltering( 2, "Si_WaraiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600284", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600284", 128); OutputLine(NULL, "「やっぱり田舎的な人懐っこい風土によるものだと思います。", NULL, "\"That's just the culture here, I think.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600285", 128, 64); + PlayVoice(4, "ps3/s12/06/180600285", 128); OutputLine(NULL, "だから、今日のこれは起こるべくして起こったんです。」", - NULL, " Something like this happening was inevitable.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Something like this happening was inevitable.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Tomi_Def#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800118", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800118", 128); OutputLine(NULL, "「僕たちは隣人の顔も覚えてない都会に住んでるけど、それと比べると何だか羨ましいね。」", - NULL, "\"I come from a city where neighbors don't even know each other's faces... I'm a little jealous.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I come from a city where neighbors don't even know each other's faces... I'm a little jealous.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Ri_WaraiA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500732", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500732", 128); OutputLine(NULL, "「……電車の本数が少ないとグチってた人がよく言いますですよ。」", NULL, "\"...That's a bit rich coming from someone who keeps complaining about the lack of trains.\"", Line_Normal); ClearMessage(); @@ -561,18 +616,20 @@ void main() DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); DrawSceneWithMask( "Tosyo1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/otaa18009", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("オタク", NULL, "Otaku", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/otaa18009", 128); OutputLine(NULL, "「全軍突撃準備完了!", NULL, "\"All units prepared for assault!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/otaa18010", 128, 64); + PlayVoice(4, "ps3/s12/00/otaa18010", 128); OutputLine(NULL, " 閣下はただここで死ねとのみご命令を!!」", - NULL, " Give us the order to lay our lives down today, Your Excellency!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Give us the order to lay our lives down today, Your Excellency!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/otab18011", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("オタク", NULL, "Otaku", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/otab18011", 128); OutputLine(NULL, "「要求貫徹、絶対救出ッ!!", NULL, "\"Press our demands, rescue the target!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/otab18012", 128, 64); + PlayVoice(4, "ps3/s12/00/otab18012", 128); OutputLine(NULL, " みんな、Kに続けぇえ!!」", NULL, " Everyone, follow K's command!!\"", Line_Normal); ClearMessage(); @@ -580,37 +637,38 @@ void main() PlayBGM( 0, "B04_Bukatu", 120, 0 ); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/00/otaa18011", 128, 64); - PlaySE(5, "ps3/s12/00/otab18013", 128, 64); - PlaySE(6, "ps3/s12/00/otac18008", 128, 64); - PlaySE(7, "ps3/s12/00/otad18008", 128, 64); - PlaySE(8, "ps3/s12/00/otae18009", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("オタクたち", NULL, "Otakus", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/otaa18011", 128); + PlayVoice(5, "ps3/s12/00/otab18013", 128); + PlayVoice(6, "ps3/s12/00/otac18008", 128); + PlayVoice(7, "ps3/s12/00/otad18008", 128); + PlayVoice(8, "ps3/s12/00/otae18009", 128); OutputLine(NULL, "「「うお!", - NULL, "\"Yeah!", Line_ContinueAfterTyping); + NULL, "\"Yeah!", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - PlaySE(4, "ps3/s12/00/otaa18012", 128, 64); - PlaySE(5, "ps3/s12/00/otab18014", 128, 64); - PlaySE(6, "ps3/s12/00/otac18009", 128, 64); - PlaySE(7, "ps3/s12/00/otad18009", 128, 64); - PlaySE(8, "ps3/s12/00/otae18010", 128, 64); + PlayVoice(4, "ps3/s12/00/otaa18012", 128); + PlayVoice(5, "ps3/s12/00/otab18014", 128); + PlayVoice(6, "ps3/s12/00/otac18009", 128); + PlayVoice(7, "ps3/s12/00/otad18009", 128); + PlayVoice(8, "ps3/s12/00/otae18010", 128); OutputLine(NULL, " うおぉ!", - NULL, " Yeah!", Line_ContinueAfterTyping); + NULL, " Yeah!", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - PlaySE(4, "ps3/s12/00/otaa18013", 128, 64); - PlaySE(5, "ps3/s12/00/otab18015", 128, 64); - PlaySE(6, "ps3/s12/00/otac18010", 128, 64); - PlaySE(7, "ps3/s12/00/otad18010", 128, 64); - PlaySE(8, "ps3/s12/00/otae18011", 128, 64); + PlayVoice(4, "ps3/s12/00/otaa18013", 128); + PlayVoice(5, "ps3/s12/00/otab18015", 128); + PlayVoice(6, "ps3/s12/00/otac18010", 128); + PlayVoice(7, "ps3/s12/00/otad18010", 128); + PlayVoice(8, "ps3/s12/00/otae18011", 128); OutputLine(NULL, " うをおおおぉおおお!!!」」", - NULL, " Yeeeeeeeah!!!\"", Line_ContinueAfterTyping); + NULL, " Yeeeeeeeah!!!\"", Line_Continue); PlaySE( 0, "s_Kyupiin", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 6*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 6*2, TRUE ); @@ -620,14 +678,17 @@ void main() ClearMessage(); SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 相談所に乗り込む前からこの迫力だ。", - NULL, "Everyone had that much vigor before we'd even entered the building.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Everyone had that much vigor before we'd even entered the building.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それが相談所に伝わらないはずはなかった。", - NULL, "They had to have heard what was going on outside.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They had to have heard what was going on outside.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 窓には人影があり、この様子を見ながら慌てふためいているようだった。", NULL, "In fact, panicked-looking people were staring at us out the windows.", Line_Normal); ClearMessage(); @@ -636,39 +697,44 @@ void main() DrawBustshotWithFiltering( 2, "Iri_Def2#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000256", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000256", 128); OutputLine(NULL, "「さぁ、参りましょう!」", - NULL, "\"Well, here goes nothing!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Well, here goes nothing!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 監督に力強く背中を叩かれ、俺はいよいよ60人という大勢の意思を背負いながら、三日目の第一歩を踏み出す。", NULL, "Irie pushed me forward, and I took the first step of our third attempt, with the weight of sixty people on my shoulders.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自動扉をくぐり、カウンターまでの約20mくらいをゆっくり踏みしめながら迫る…!", NULL, "We went through the automatic doors, and slowly crossed twenty meters to the counter...", Line_Normal); ClearMessage(); DrawSceneWithMask( "Mati_Ji1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180101163", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101163", 128); OutputLine(NULL, "「…これでならどうだ。", NULL, "\"...How will they take this?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101164", 128, 64); + PlayVoice(4, "ps3/s12/01/180101164", 128); OutputLine(NULL, "一昨日は相談員、昨日は係長。", NULL, " The first day it was just a counselor. Yesterday was a manager.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101165", 128, 64); + PlayVoice(4, "ps3/s12/01/180101165", 128); OutputLine(NULL, "なら今日は所長か?!」", - NULL, " Think we'll get the guy in charge today?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Think we'll get the guy in charge today?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200521", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200521", 128); OutputLine(NULL, "「わからない。", NULL, "\"I don't know...", Line_WaitForInput); @@ -676,120 +742,144 @@ void main() ChangeBustshot( 2, "Re_WaraiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200522", 128, 64); + PlayVoice(4, "ps3/s12/02/180200522", 128); OutputLine(NULL, "でも、きっと私たちの強い意志は伝わるはずだよ…!」", NULL, " but I'm sure they'll understand just how much we care about her...!\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Mati_Ji2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/jimua18017", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("事務員", NULL, "Office Worker", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/jimua18017", 128); OutputLine(NULL, "「こ、こんにちは…、今日はどのようなご用件でしょうか…。」", NULL, "\"H-Hello... How may I help you today...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101166", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101166", 128); OutputLine(NULL, "「昨日と同じです。", NULL, "\"Same as yesterday.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/kei081902", 128, 64); + PlayVoice(4, "ps3/s12/01/kei081902", 128); OutputLine(NULL, "北条沙都子の緊急対応を求めて陳情に参りました!」", NULL, " We're here to appeal for immediate action on behalf of Satoko Houjou!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 事務室の奥では、昨日対応をしてくれた係長が、立派な席の人物とこちらを伺いながら口早にやり取りをしているようだった。", - NULL, "At the far end of the office, I saw the manager from yesterday talking to a guy sitting behind an important-looking desk.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "At the far end of the office, I saw the manager from yesterday talking to a guy sitting behind an important-looking desk.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その様子を見るだけで、今日も来るかもしれないとは思っていたが、まさかこれほどの人数とは…と驚いているのが伝わってくる。", NULL, "I could tell he was intimidated to see so many people.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これだけの人数なら今日こそきっと行けると詩音が意気込むが、だからこそ俺は油断できなかった。", - NULL, "Shion said that this was the day we'd finally close the deal, but I couldn't be that optimistic yet.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Shion said that this was the day we'd finally close the deal, but I couldn't be that optimistic yet.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……正直なところ、この人数が恐らく八方手を尽くして集められる俺のマックスだ。", - NULL, "...To be honest, our current numbers were probably the maximum number of people that I could get.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...To be honest, our current numbers were probably the maximum number of people that I could get.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今日でもビクともしないなら…明日はどうするのか。", NULL, "So what would we do... if things didn't work out today?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 強気な表向きとは裏腹に内心は緊張感で張り裂けそうだった。", - NULL, "I put up a brave front, but internally I was nearly cracking with the anxiety.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I put up a brave front, but internally I was nearly cracking with the anxiety.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だがそんな臆病な感情は、隣を歩いてくれているレナの表情の、頼もしい力強さを見ていると薄れる。", NULL, "But looking at the hopeful, encouraging expression on Rena's face as she walked beside me helped disperse those timid feelings.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、よくよく考えればレナも同じことを考えて俺の顔を見ているのかもしれない。", - NULL, "Rena might hold the very same worries inside of her heart.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rena might hold the very same worries inside of her heart.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 実はみんながみんな、今日の訴えで沙都子を救えるかどうか不安がっているに違いない。", - NULL, "Everyone must be wondering if we can really save Satoko or not.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Everyone must be wondering if we can really save Satoko or not.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、互いがそれを隠し合い、相手の元気に励まされて相互効果を得る。", NULL, "But today, we were supporting each other by hiding those worries.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これこそ間違いなく、集団の強みだった。", - NULL, "That was unmistakably our team's strong point.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That was unmistakably our team's strong point.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この強さやエネルギーは絶対に一人には宿せない。", - NULL, "We could never have gathered so much energy and strength if we were alone.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We could never have gathered so much energy and strength if we were alone.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 結集することでしか生み出せないパワーだ。", - NULL, "That power can only be created when people work together!", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That power can only be created when people work together!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 一滴の水滴が石に穴を開けるのに気が遠くなる時間が掛かるのに、津波となって押し寄せれば全てを砕いて押し流す!", NULL, "It takes forever for a drop of water to wear away at one rock, but a tsunami can break it into pieces in a second!", Line_Normal); ClearMessage(); DrawScene( "Mati_Ji2", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " やがて係長がカウンターの向こうからすっ飛んできた。", NULL, "The manager approached the counter.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 言い分はこうだ。", - NULL, "He started speaking to me,", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He started speaking to me,", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今日は都合で会議室が全て使えないため、これだけの人数を収容できない。", - NULL, "saying that as the meeting room wasn't open today, he couldn't let us all into one room.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "saying that as the meeting room wasn't open today, he couldn't let us all into one room.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ただし、今日の話は所長も伺いたいと言っているので、所長席前の応接スペースで伺いたいという。", - NULL, "However, the head of the office was willing to see us, so we could use the reception area in front of his desk.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "However, the head of the office was willing to see us, so we could use the reception area in front of his desk.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 手狭なので、申し訳ないが代表を3名としてほしいとのことだった。", NULL, "Since the room is so small, however, he asked us to choose three representatives to come inside.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/182900052", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("原山", NULL, "Harayama", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182900052", 128); OutputLine(NULL, "「本当に申し訳ございません…。", NULL, "\"I am truly sorry...", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182900053", 128, 64); + PlayVoice(4, "ps3/s12/00/182900053", 128); OutputLine(NULL, "他のお客様へのご配慮と言うことでご理解をご協力をいただけると助かるのですが…。」", - NULL, " We hope you'll understand this is out of concern for our visitors, and show that you're willing to cooperate.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We hope you'll understand this is out of concern for our visitors, and show that you're willing to cooperate.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " せっかくこれだけの人数でやって来たのに、代表3人だけというのでは意味がないのでは。", - NULL, "We were here with all these people, and they were only letting three of us inside?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We were here with all these people, and they were only letting three of us inside?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんなのは受け容れられないと突っぱねようとしたが、魅音は受け容れてもいいだろうと囁く。", NULL, "I wanted to refuse their offer, but Mion told me to take it.", Line_Normal); ClearMessage(); @@ -799,22 +889,25 @@ void main() DrawBustshotWithFiltering( 2, "Me_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300474", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300474", 128); OutputLine(NULL, "「この人数で占拠すれば、業務への支障を理由に揚げ足を取られかねないしね。", NULL, "\"If we occupied the office with our numbers, they could fault us for obstructing their business.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300475", 128, 64); + PlayVoice(4, "ps3/s12/03/180300475", 128); OutputLine(NULL, "すでに充分インパクトは与えてる。", - NULL, " I think they're intimidated enough.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300476", 128, 64); + NULL, " I think they're intimidated enough. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300476", 128); OutputLine(NULL, "向こうも施設長が直接話を聞くと言ってるし、これは向こうの最高の対応でもあるよ。」", - NULL, " The head of the office is willing to talk with you today. I think that's the best treatment you can get from them.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The head of the office is willing to talk with you today. I think that's the best treatment you can get from them.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ri_WaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500733", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500733", 128); OutputLine(NULL, "「……みんな、がくがくぶるぶるでにゃーにゃーしてますですよ。」", NULL, "\"......They're all shaking like scaredy-cats.\"", Line_Normal); ClearMessage(); @@ -824,7 +917,8 @@ void main() DrawBustshotWithFiltering( 2, "Si_WaraiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600286", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600286", 128); OutputLine(NULL, "「あははは、にゃーにゃー!", NULL, "\"Ahahaha! Meow meow!", Line_WaitForInput); @@ -832,20 +926,21 @@ void main() ChangeBustshot( 2, "Si_AkuwaraiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600287", 128, 64); + PlayVoice(4, "ps3/s12/06/180600287", 128); OutputLine(NULL, " でも、会議室が空いてないってのは嘘くさいですけどねー。」", - NULL, " Still, it's definitely a lie that the meeting room isn't available today.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Still, it's definitely a lie that the meeting room isn't available today.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Re_DefA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200523", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200523", 128); OutputLine(NULL, "「私も嘘だと思うな。", NULL, "\"I think so too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200524", 128, 64); + PlayVoice(4, "ps3/s12/02/180200524", 128); OutputLine(NULL, "でも、魅ぃちゃんの言うとおり、これだけの人数で押し掛けたというインパクトは充分与えたと思う。」", NULL, " But Mii-chan is right. I think they're intimidated enough.\"", Line_Normal); ClearMessage(); @@ -855,52 +950,60 @@ void main() DrawBustshotWithFiltering( 2, "Iri_Def2#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/iri08004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/iri08004", 128); OutputLine(NULL, "「所長さんは相談所の最高責任者です。", NULL, "\"The head of the office is the top of the whole organization.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/iri08005", 128, 64); + PlayVoice(4, "ps3/s12/10/iri08005", 128); OutputLine(NULL, "それが話を聞くという礼を尽くした以上、こちらにも多少の譲歩が必要かもしれませんね。」", - NULL, " If he's willing to talk to us, we might have to compromise as well.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If he's willing to talk to us, we might have to compromise as well.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ta_Def#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900266", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900266", 128); OutputLine(NULL, "「……話し合いの場を設けたのに先方が席に着かなかった。", NULL, "\"...If we refuse to see him, that will go on the record.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/180900267", 128, 64); + PlayVoice(4, "ps3/s12/09/180900267", 128); OutputLine(NULL, "そういう記録だけ残ると、話し合いの余地なしってことにされてしまうわね。」", - NULL, " We don't want them to be able to claim that we refused to talk to him.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We don't want them to be able to claim that we refused to talk to him.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 0, "Tomi_Def#", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800119", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800119", 128); OutputLine(NULL, "「部外者の意見で恐縮だけど、…ここは、話し合いに来ているということをアピールするべきだと思うなぁ。」", NULL, "\"I think we should make it clear that we're here to have a conversation...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " うーむ。", - NULL, "Hmm.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hmm.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " さすがこれだけの人数になると色々な意見が聞けるものだ。", - NULL, "It was good to get suggestions from so many different people.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It was good to get suggestions from so many different people.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺一人だったら、代表3人なんて言われた時に馬鹿にしてるのかと怒り出してたはずだ。", - NULL, "If it was only me, I would've just gotten pissed off and left.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "If it was only me, I would've just gotten pissed off and left.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、それはどうやら最善手ではないらしい。", - NULL, "That was probably not the best idea.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That was probably not the best idea.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……やっぱり、こういうところで、みんなの力というものの重要さを認識する。", NULL, "...Once again, I felt how important it was that we were a team.", Line_Normal); ClearMessage(); @@ -908,22 +1011,24 @@ void main() DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); DrawSceneWithMask( "Mati_Ji2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180101168", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101168", 128); OutputLine(NULL, "「わかりました。", NULL, "\"I understand.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101169", 128, 64); + PlayVoice(4, "ps3/s12/01/180101169", 128); OutputLine(NULL, "では代表3人ということにします。", NULL, " Three of us will go talk to him, then...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101170", 128, 64); + PlayVoice(4, "ps3/s12/01/180101170", 128); OutputLine(NULL, "……で、代表は誰にしよう?」", - NULL, " ...But who should it be?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...But who should it be?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200525", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200525", 128); OutputLine(NULL, "「代表は圭一くんでいいと思うな。", NULL, "\"Keiichi-kun, you have to go.", Line_WaitForInput); @@ -931,30 +1036,33 @@ void main() ChangeBustshot( 2, "Re_DefB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200526", 128, 64); + PlayVoice(4, "ps3/s12/02/180200526", 128); OutputLine(NULL, "あと、大人として監督と、魅ぃちゃんもついててくれれば文句なしかな!」", - NULL, " Other than you, I think Coach and Mii-chan would be the best choice!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Other than you, I think Coach and Mii-chan would be the best choice!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_YowakiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300477", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300477", 128); OutputLine(NULL, "「所長が私の顔を知ってたら、園崎家の圧力ってことになっちゃう。", NULL, "\"If the head of the office recognizes me, they'll think that this is the Sonozaki family's doing.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300478", 128, 64); + PlayVoice(4, "ps3/s12/03/180300478", 128); OutputLine(NULL, "…今回の件は園崎家はノータッチなんで、そこを誤解させられない。", - NULL, " ...I can't let him think that, since my family has nothing to do with this case.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300479", 128, 64); + NULL, " ...I can't let him think that, since my family has nothing to do with this case. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300479", 128); OutputLine(NULL, "……うぅ、大人の事情でごめん。」", - NULL, " ...Mm, I'm really sorry, but it's those adult circumstances again.\"", Line_Normal); + NULL, "...Mm, I'm really sorry, but it's those adult circumstances again.\"", Line_Normal); ClearMessage(); DrawBustshotWithFiltering( 0, "Si_MajimeA1", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "Mati_Ji1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/06/180600288", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600288", 128); OutputLine(NULL, "「沙都子を助けるのは私たちの戦いで、鬼婆とは何の関係もありませんからね。", NULL, "\"Saving Satoko is our fight. That old hag has nothing to do with this anyway.", Line_WaitForInput); @@ -962,10 +1070,10 @@ void main() ChangeBustshot( 0, "Si_WinkA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600289", 128, 64); + PlayVoice(4, "ps3/s12/06/180600289", 128); OutputLine(NULL, "なら、レナさんはどうです?", NULL, " How about you, Rena-san?", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600290", 128, 64); + PlayVoice(4, "ps3/s12/06/180600290", 128); OutputLine(NULL, " ガツンと一発叩き込んでやってくださいよ!」", NULL, " You should go and talk with them!\"", Line_Normal); ClearMessage(); @@ -973,39 +1081,46 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Mati_Ji2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200527", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200527", 128); OutputLine(NULL, "「私でもいいけど、……梨花ちゃんはどう?」", - NULL, "\"I don't mind... but how about you, Rika-chan?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I don't mind... but how about you, Rika-chan?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ri_DefA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500734", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500734", 128); OutputLine(NULL, "「……みー?」", - NULL, "\"......Meep?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Meep?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/02/180200528", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200528", 128); OutputLine(NULL, "「沙都子ちゃんの一番のお友達として、代表に加わってもいいんじゃないかな。」", - NULL, "\"As Satoko-chan's best friend, I think you should be a representative.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"As Satoko-chan's best friend, I think you should be a representative.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500735", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500735", 128); OutputLine(NULL, "「…………………。」", NULL, "\"...............\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花ちゃんは無口だから、意志の強さを測れない時がある。", - NULL, "Rika-chan is a quiet girl, so it'd be hard for them to understand what she's thinking.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Rika-chan is a quiet girl, so it'd be hard for them to understand what she's thinking.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、沙都子の一番の親友だったのだ。", - NULL, "However, she's Satoko's best friend.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "However, she's Satoko's best friend.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この一年間、家族同然の暮らしをしていた。", NULL, "She had been living with her for the past year, as if they were family.", Line_WaitForInput); OutputLine(NULL, "その絆は一番強いだろう。", @@ -1014,23 +1129,26 @@ void main() DrawSceneWithMask( "Mati_Ji1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180101171", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101171", 128); OutputLine(NULL, "「よし、俺と監督、そして梨花ちゃんで行こう!」", - NULL, "\"All right. Coach, Rika-chan, and me! We're going in!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"All right. Coach, Rika-chan, and me! We're going in!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 0, "Me_WinkA2", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300480", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300480", 128); OutputLine(NULL, "「了解。", NULL, "\"Roger.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300481", 128, 64); + PlayVoice(4, "ps3/s12/03/180300481", 128); OutputLine(NULL, "私はみんなをまとめるよ。」", - NULL, " I'll get everyone under control.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'll get everyone under control.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音はウィンクして応えると、みんなに対して事情を説明し始めた。", NULL, "Mion winked at me and started explaining the situation to everyone else.", Line_Normal); ClearMessage(); diff --git a/Update/_mina_016.txt b/Update/_mina_016.txt index 306302a..124b3ff 100644 --- a/Update/_mina_016.txt +++ b/Update/_mina_016.txt @@ -3,31 +3,38 @@ void main() PlayBGM( 0, "Instict", 120, 0 ); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まさか自分が代表の1人に加えられるとは思わなかった。", - NULL, "I never thought I'd be chosen as one of the representatives.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I never thought I'd be chosen as one of the representatives.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自分は口下手だから、レナや詩音が代表に加わってくれた方がよかったのではないかと思う。", - NULL, "I'm not a very good speaker, so really, Rena or Shion should have been picked instead of me.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm not a very good speaker, so really, Rena or Shion should have been picked instead of me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "……でも、沙都子の一番の友人として代表に加わるべきだと言われて、…断るに断れなかった。", NULL, "......But I just couldn't refuse when they told me that Satoko's best friend should be the one to go...", Line_Normal); ClearMessage(); DrawScene( "Ke5", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一たちと一緒に所長席の前の応接ソファーを勧められる。", - NULL, "They told us to sit on the couch inside the visitor's room.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They told us to sit on the couch inside the visitor's room.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 対するは相談員と係長、そして所長。", NULL, "The counselor, the manager, and the head of the office were there.", Line_WaitForInput); OutputLine(NULL, "この三日で明らかに対応が変わってきている。", NULL, " The way they treated us was improving every time we came.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今日の陳情でうまく行くかどうかはわからないけれど、", NULL, "I didn't know if today's appeal would change anything...", Line_WaitForInput); OutputLine(NULL, "…本当にどうにかなりそうな、運命がきしむ手応えというのを感じていた。", @@ -39,89 +46,108 @@ void main() DrawBustshotWithFiltering( 0, "Ha_DefA1%", "maskc", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9*2, 1300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100157", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100157", 128); OutputLine(NULL, "「……どうですか、梨花。」", - NULL, "\"...What do you think, Rika?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...What do you think, Rika?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500736", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500736", 128); OutputLine(NULL, "「わずか数日で、とんでもない展開になってる。", NULL, "\"Things have changed dramatically in only few days.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500737", 128, 64); + PlayVoice(4, "ps3/s12/05/180500737", 128); OutputLine(NULL, "……さすがの私にも、もうどうなるやら見当も付かないわ。」", NULL, " ...I have no idea what will happen next.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入が姿を現す。", NULL, "Hanyuu appeared beside me.", Line_WaitForInput); OutputLine(NULL, "……先日以来、羽入はいないことが多かった。", - NULL, " ...It had been a while since she showed up.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " ...It had been a while since she showed up.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …羽入に言わせれば、どうせこの世界の沙都子も救えないというだろう。", - NULL, "Hanyuu was assuming that we still wouldn't be able to save Satoko in this world either.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hanyuu was assuming that we still wouldn't be able to save Satoko in this world either.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……無駄な期待をせず一喜一憂をせず、ただただ傍観者のように事を見るのが彼女の心構えなのだから。", NULL, "She always felt it was best to just watch what happened, without hoping for a positive change.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 確かに私は、羽入の言うのに逆らい、良いことが重なれば何かの幸運に期待し、それを裏切られては深く悲しんできた。", - NULL, "I'd been hurt so many times after being betrayed while hoping for change.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I'd been hurt so many times after being betrayed while hoping for change.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……確かにそれは、心にとってはあまりよくない。", - NULL, "...Surely that wasn't good for my soul.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...Surely that wasn't good for my soul.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 持ち上げられては叩きつけられの繰り返し。", NULL, "I've been beaten down over and over again.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 心は平穏で穏やかな方がいい。", - NULL, "It's better to be quiet and do nothing.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It's better to be quiet and do nothing.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 変に期待しない。", - NULL, "It's better not to expect change.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It's better not to expect change.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その代わり、何が起こっても傷つかない。", - NULL, "That way, if something bad happens, I won't feel pain.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That way, if something bad happens, I won't feel pain.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………しかも自分の運命が逃れられぬ袋小路に捕らえられているのなら、それはなおさらだ。", NULL, "......My fate was already a dead end.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、………本当にこれは袋小路なのだろうか。", NULL, "But...... was that really true?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は数多の世界で、私なりに様々な努力を重ねてきたつもりだった。", - NULL, "I did my best in many of my previous lives.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I did my best in many of my previous lives.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、その様々な努力は所詮、私個人にできる範囲でしかなかったのだ。", NULL, "However, I had always acted alone.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 奇跡はみんなの力を合わせることでしか起きない。", NULL, "A miracle only happens when everyone combines their efforts.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その言葉の重みを私は噛み締めている。", - NULL, "I was starting to feel the depth of what that meant.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I was starting to feel the depth of what that meant.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、だからと言って、沙都子を救い出せるという保証はない。", - NULL, "But even so, that didn't guarantee that we could save Satoko.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But even so, that didn't guarantee that we could save Satoko.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 確かに今までに一度も見たことのない大きなうねりにはなったけれど、", NULL, "This was the best chance I'd had so far, certainly...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -131,203 +157,234 @@ void main() NULL, " but that still didn't prove anything.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんなのを奇跡とは言わない。", NULL, "I couldn't call it a miracle just yet.", Line_WaitForInput); OutputLine(NULL, "奇跡とはもっと劇的。", NULL, " A miracle is something far more dramatic.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " なら、これは奇跡じゃない。", - NULL, "So, this wasn't a miracle.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "So, this wasn't a miracle.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …まだ、奇跡じゃない。", - NULL, "...It wasn't a miracle just yet.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...It wasn't a miracle just yet.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 奇跡になるには、まだ手を伸ばすのが足りない人がいる。", NULL, "There was still someone else who needed to reach out for this to become a miracle.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんながんばってる。", - NULL, "Everyone has been working so hard.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Everyone has been working so hard.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 奇跡を起こせると信じてる。", - NULL, "They truly believe they can bring about a miracle.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They truly believe they can bring about a miracle.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 信じてないのは誰…?", - NULL, "Who amongst them doesn't believe...?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Who amongst them doesn't believe...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなで手を伸ばしあわなければならないのに、手を伸ばしていないのは誰…?", NULL, "Isn't there someone who's not reaching out her hand, like everyone else is doing...?", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500738", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500738", 128); OutputLine(NULL, "「…冷たく言えば、奇跡を起こせない非は沙都子にある。", NULL, "\"...Basically, it's because of Satoko that a miracle won't occur.", Line_WaitForInput); - PlaySE(4, "ps2/05/180500739", 128, 64); + PlayVoice(4, "ps2/05/180500739", 128); OutputLine(NULL, "そもそも、さっきから圭一や入江が向こうとやり合っている最大の争点は、沙都子が虐待を認めたかどうか。」", - NULL, " Things won't change unless she starts seeking help herself.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Things won't change unless she starts seeking help herself.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ha_AuA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100158", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100158", 128); OutputLine(NULL, "「……そうなのですが、", - NULL, "\"...I know,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"...I know,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…それは簡単ではないのです…。」", NULL, " but that isn't so easy for her...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500740", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500740", 128); OutputLine(NULL, "「沙都子を救おうとみんなが手を伸ばしているのに、沙都子がその手を掴もうとせず、沼にどんどん沈んでいく。", NULL, "\"Everyone is trying to save Satoko, but she's not reaching her hand out in return.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500741", 128, 64); + PlayVoice(4, "ps3/s12/05/180500741", 128); OutputLine(NULL, "……そうやって考えると、相談所に訴える前に、一番訴えるべきは沙都子じゃないかって思う。」", - NULL, " ...Before they even came here, they should have tried persuading her first.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...Before they even came here, they should have tried persuading her first.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ha_YowakiA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100159", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100159", 128); OutputLine(NULL, "「……沙都子に、手を伸ばすよう説得するのですか。」", NULL, "\"...You think we should tell her to reach out her hand?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500742", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500742", 128); OutputLine(NULL, "「うん。", NULL, "\"Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500743", 128, 64); + PlayVoice(4, "ps3/s12/05/180500743", 128); OutputLine(NULL, "…………それはとても簡単なことではないけれど。", NULL, " .........I know that's not an easy thing for her...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500744", 128, 64); + PlayVoice(4, "ps3/s12/05/180500744", 128); OutputLine(NULL, "…サイコロの目が再び6揃いになる奇跡を待つ苦労に比べたら、大した苦労じゃない。」", - NULL, " but it wouldn't be as difficult as waiting for another world as fortunate as this one.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " but it wouldn't be as difficult as waiting for another world as fortunate as this one.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、……沙都子の心を解きほぐす鍵は、他の誰でもない私が持っているに違いなかった。", NULL, "In any case, I'm the only one with the key to open her heart.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子にとって私は家族だ。", - NULL, "I'm like family to Satoko.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm like family to Satoko.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これは言い過ぎでもないし自惚れでもない。", - NULL, "I know she thinks the same.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I know she thinks the same.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " むしろ、私がこう言わなかったら沙都子に失礼なくらいに。", NULL, "I'm not trying to brag or anything.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして沙都子にとってそうであるように、私にとっても沙都子は家族なのだ。", - NULL, "Satoko is like family to me as well.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko is like family to me as well.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……いや、沙都子にとってのそれよりもずっとずっと深い。", - NULL, "...No, my feelings toward her are even deeper than that.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...No, my feelings toward her are even deeper than that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子にとっては一年間の家族であっても、…私にとってはもっともっと長い年月を共にした家族なのだから。", NULL, "It might be only one year for Satoko, but I've spent decades with her.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500745", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500745", 128); OutputLine(NULL, "「そして、", - NULL, "\"You know...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"You know...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……さらに考えれば、", - NULL, " I've just realized something.", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " I've just realized something.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…ふふ、奇跡が起こらないのは至極当然だった。」", - NULL, " ...Heh, I know why this isn't yet a miracle.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...Heh, I know why this isn't yet a miracle.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ha_AuA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100160", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100160", 128); OutputLine(NULL, "「………どうしてなのですか。」", NULL, "\"......Why is that?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500746", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500746", 128); OutputLine(NULL, "「奇跡を起こすには、みんなの力を合わせなければならない。", NULL, "\"For a miracle to happen, everyone must come together.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500747", 128, 64); + PlayVoice(4, "ps3/s12/05/180500747", 128); OutputLine(NULL, "……みんなが合わせてないんだもの。", NULL, " ...But someone is still missing.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500748", 128, 64); + PlayVoice(4, "ps3/s12/05/180500748", 128); OutputLine(NULL, "一人足りなかった。", NULL, " One person is still not working with everyone.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500749", 128, 64); + PlayVoice(4, "ps3/s12/05/180500749", 128); OutputLine(NULL, "奇跡が起こらないのは当然。」", NULL, " That's why the miracle hasn't occurred.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/12/181100161", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100161", 128); OutputLine(NULL, "「……沙都子ですか?」", - NULL, "\"......Are you talking about Satoko?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Are you talking about Satoko?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500750", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500750", 128); OutputLine(NULL, "「くすくす。", NULL, "\"Hee hee...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500751", 128, 64); + PlayVoice(4, "ps3/s12/05/180500751", 128); OutputLine(NULL, "…違うわ。", NULL, " ...No.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500752", 128, 64); + PlayVoice(4, "ps3/s12/05/180500752", 128); OutputLine(NULL, "私よ、", - NULL, " It's me.", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " It's me.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "私。」", NULL, " I'm talking about me.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私だけが傍観者気取りだった。", - NULL, "I had just been observing them like a spectator.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I had just been observing them like a spectator.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 繰り返す数多の世界に疲れきり、いつの間にやら魔女気取り。", NULL, "I'd been tired of this eternally repeating world, and acted like a witch.", Line_WaitForInput); OutputLine(NULL, "運命に抗う力強さを忘れていた。", NULL, " I had forgotten the powerful feelings needed to change fate.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私もまた舞台の上の出演者なのに、私ひとりが舞台に上がらず観覧席でポップコーンなんか食べてたら、成功する劇も失敗する。", - NULL, "In other words, it was like I was supposed to be an actress, but was just sitting back and eating popcorn.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "In other words, it was like I was supposed to be an actress, but was just sitting back and eating popcorn.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……私は観客じゃない。", - NULL, "...I'm not a spectator.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...I'm not a spectator.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 舞台に上がらなくてはならない出演者のひとりだ。", - NULL, "I'm one of the people on the stage.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm one of the people on the stage.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、ずっとずっと舞台は成功しなかったのかもしれない。", NULL, "And that's why this play was never successful.", Line_Normal); ClearMessage(); @@ -335,15 +392,18 @@ void main() DrawFilm( 2, 0xbb, 0xbb, 0xbb, 256, 0, 0, TRUE ); DrawSceneWithMask( "GR2", "maskc", 1, 0, 1300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 例えば、あのレナが学校を占拠した世界で。", - NULL, "In the world where Rena took over the school,", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "In the world where Rena took over the school,", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私がのんびりと傍観していれば、圭一は時限発火装置に間に合わず、大爆発で終わる。", - NULL, "if I hadn't done anything, Keiichi would've died in an explosion.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "if I hadn't done anything, Keiichi would've died in an explosion.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、私が舞台に上がったから、そこで舞台は終わらずに続いた。", NULL, "Because I got on the stage like I was supposed to, the play didn't end that way.", Line_Normal); ClearMessage(); @@ -351,26 +411,30 @@ void main() DrawScene( "black", 1000 ); FadeFilm( 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私すらもこの世界の歯車のひとつ。", NULL, "I'm a part of this world too.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんな当り前のことを、私はずいぶん前に忘れてしまっていたようだった。", NULL, "It's such an obvious thing, but I must have forgotten it a long time ago.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500753", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500753", 128); OutputLine(NULL, "「私が、沙都子の心を解かなくてはならない。", NULL, "\"I have to open up her heart.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500754", 128, 64); + PlayVoice(4, "ps3/s12/05/180500754", 128); OutputLine(NULL, "………悟史の呪縛から沙都子を解き放たなくてはならない。", NULL, " ......I have to set her free from Satoshi.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500755", 128, 64); + PlayVoice(4, "ps3/s12/05/180500755", 128); OutputLine(NULL, "もちろん、私以外にもそれはできるだろうけれど、きっと私が一番できる立場にいる。", - NULL, " I'm sure someone else can do that too, but I have the greatest chance of success.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500756", 128, 64); + NULL, " I'm sure someone else can do that too, but I have the greatest chance of success. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500756", 128); OutputLine(NULL, "……いや、そうでなかったとしても、私もまた舞台に上がらなくては奇跡は起きないってこと。」", - NULL, " If I don't get up on that stage again, a miracle is never going to happen.\"", Line_Normal); + NULL, "If I don't get up on that stage again, a miracle is never going to happen.\"", Line_Normal); ClearMessage(); DisableWindow(); @@ -378,48 +442,53 @@ void main() DrawBustshotWithFiltering( 0, "Ha_YowakiA1%", "mask00", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100162", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100162", 128); OutputLine(NULL, "「……………………梨花。", NULL, "\"...........Rika.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100163", 128, 64); + PlayVoice(4, "ps3/s12/12/181100163", 128); OutputLine(NULL, "…あなたは何度もそのような決意をして、それを打ち砕かれて悲しんできましたです。", NULL, " You once did the same thing over and over again, and got hurt, remember?", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100164", 128, 64); + PlayVoice(4, "ps3/s12/12/181100164", 128); OutputLine(NULL, "…それでもなお、", - NULL, " Are you going to make the same mistake", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Are you going to make the same mistake", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "なのですか。」", NULL, " again?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500757", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500757", 128); OutputLine(NULL, "「わかってる。", NULL, "\"I'm aware of that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500758", 128, 64); + PlayVoice(4, "ps3/s12/05/180500758", 128); OutputLine(NULL, "二度とない幸運と二度とない結束。", NULL, " But I'll never end up in a world this fortunate again.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500759", 128, 64); + PlayVoice(4, "ps3/s12/05/180500759", 128); OutputLine(NULL, "……私が次の世界でもがんばろうと安っぽい決意をしたところで、私の努力とは無関係なところで袋小路は決まるだろう。", - NULL, " ...The cheap resolve to try hard again in the next world will just cause my efforts to reach a dead-end somewhere else.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500760", 128, 64); + NULL, " ...The cheap resolve to try hard again in the next world will just cause my efforts to reach a dead-end somewhere else. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500760", 128); OutputLine(NULL, "…この世界よりももっともっとあっさりと、どうしようもない形で。」", - NULL, " ...Far more easily, and in a more hopeless form than it will in this world.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...Far more easily, and in a more hopeless form than it will in this world.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/181100165", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100165", 128); OutputLine(NULL, "「…………………。」", NULL, "\".........\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500761", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500761", 128); OutputLine(NULL, "「だから。", NULL, "\"This is my last chance...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500762", 128, 64); + PlayVoice(4, "ps3/s12/05/180500762", 128); OutputLine(NULL, "……この世界でも駄目だったら。", NULL, " If this world doesn't work out...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500763", 128, 64); + PlayVoice(4, "ps3/s12/05/180500763", 128); OutputLine(NULL, "………私は諦めようと思う。」", NULL, " Then I'm going to give up.\"", Line_Normal); ClearMessage(); @@ -428,25 +497,30 @@ void main() ChangeBustshot( 0, "Ha_OdorokiA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100166", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100166", 128); OutputLine(NULL, "「…え?」", NULL, "\"...What?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入はぎょっとする。", NULL, "Hanyuu looked at me with surprise.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …私たちの間で、諦めるというのは普通の安っぽい意味とは違う。", - NULL, "For us, the term \"giving up\" means a lot more than what it sounds like.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "For us, the term \"giving up\" means a lot more than what it sounds like.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……それは運命に抗わず受け容れることだけを意味するのではない。", - NULL, "...It doesn't only mean that I will accept my fate.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...It doesn't only mean that I will accept my fate.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( TRUE, 128 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 運命の袋小路、", NULL, "It means that I will accept the dead end waiting for me,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -468,72 +542,83 @@ void main() ChangeBustshot( 0, "Ha_AuA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100167", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100167", 128); OutputLine(NULL, "「あ……あぅあぅあぅあぅあぅ!!」", NULL, "\"A... au au au au au!!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500764", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500764", 128); OutputLine(NULL, "「……何ていうか、未練って努力してないから感じるものなんだって、", - NULL, "\"...You know, regrets occur even when we haven't made an effort.", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"...You know, regrets occur even when we haven't made an effort.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "私、わかったの。", NULL, " you know?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500765", 128, 64); + PlayVoice(4, "ps3/s12/05/180500765", 128); OutputLine(NULL, "今回、これだけの幸運に恵まれ。", - NULL, " I was blessed with such a fortunate world this time.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500766", 128, 64); + NULL, " I was blessed with such a fortunate world this time. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500766", 128); OutputLine(NULL, "……まぁ確かに叔父の帰宅は例外だけど、それにしたって、二度とあるかどうかもわからない追い風に恵まれた。", - NULL, " ...I mean, I never thought her uncle would come back, but overall, this has been a very lucky life.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500767", 128, 64); + NULL, "...I mean, I never thought her uncle would come back, but overall, this has been a very lucky life.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/05/180500767", 128); OutputLine(NULL, "そして、その追い風の中で、私は多分、できる最大限の帆を張ったと思う。", - NULL, " And with this wind at our backs, I think I've probably unfurled my sails as far as I can.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500768", 128, 64); + NULL, " And with this wind at our backs, I think I've probably unfurled my sails as far as I can. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500768", 128); OutputLine(NULL, "だから、今度こそって思うし、逆に、これで駄目ならもう絶対に駄目だと思う。", - NULL, " That's why I believe this time will be different, and I also think that if this doesn't work out, nothing will.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500769", 128, 64); + NULL, "That's why I believe this time will be different, and I also think that if this doesn't work out, nothing will.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/05/180500769", 128); OutputLine(NULL, "その時は私、本当の本当に諦めがつくと思うから。」", NULL, " If that happens, I think I'll be able to finally give up.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/12/181100168", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100168", 128); OutputLine(NULL, "「あぅあぅぁぅぁぅ…、そんなの駄目なのですよ…。", NULL, "\"Au au au au... Don't say that...", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100169", 128, 64); + PlayVoice(4, "ps3/s12/12/181100169", 128); OutputLine(NULL, "ぅあぅあぅあぅ…。」", NULL, " Au au au......\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入にとっては私だけが唯一のコミュニケーションの相手だ。", - NULL, "I'm the only person who can communicate with Hanyuu.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm the only person who can communicate with Hanyuu.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 「私」が消えれば、再びたった一人の世界に生きることになるだろう。", - NULL, "If I disappear, she will have to go on with her life all alone.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "If I disappear, she will have to go on with her life all alone.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……それは羽入にとって何よりも恐れることだった。", NULL, "That's the last thing Hanyuu wants to happen.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、羽入は私を傍観者側に引き込もうとするのかもしれない。", - NULL, "Perhaps that's why Hanyuu says the things she does.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Perhaps that's why Hanyuu says the things she does.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私が一喜一憂して、心の寿命を縮めていくような生き方を曲げさせようとするのかもしれない。", NULL, "She doesn't want my lifespan to wither away by getting hurt emotionally.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500770", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500770", 128); OutputLine(NULL, "「でも、……私は元々、この舞台の出演者だった。", NULL, "\"You see... I belong here, in this play.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500771", 128, 64); + PlayVoice(4, "ps3/s12/05/180500771", 128); OutputLine(NULL, "あなたに舞台を観るという楽しみ方を教えてはもらったけど、出番を降りたら舞台が成立しない。", NULL, " You showed me how to enjoy watching it, but the play won't move on as long as I refuse to act.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500772", 128, 64); + PlayVoice(4, "ps3/s12/05/180500772", 128); OutputLine(NULL, "きっと、だから私は袋小路を出られないんじゃないかなって思うの。」", NULL, " Surely that's why it always results in a dead end.\"", Line_Normal); ClearMessage(); @@ -542,211 +627,243 @@ void main() ChangeBustshot( 0, "Ha_YowakiA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100170", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100170", 128); OutputLine(NULL, "「……梨花。", NULL, "\"......Rika.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100171", 128, 64); + PlayVoice(4, "ps3/s12/12/181100171", 128); OutputLine(NULL, "…きっと、どこかの世界で、今回と同じような幸運に恵まれ、しかも叔父の帰ってこない世界がありますです。", NULL, " ...I'm sure that one day, you'll get another fortunate life where her uncle doesn't come back.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100172", 128, 64); + PlayVoice(4, "ps3/s12/12/181100172", 128); OutputLine(NULL, "それは奇跡ではなく、今回よりももう1つ余計に6が出るだけのことなのです。」", NULL, " I'm sure that you'll roll an extra six next time.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500773", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500773", 128); OutputLine(NULL, "「今回と同じような追い風で、叔父も帰ってこない世界か…。", NULL, "\"A fortunate world like this one, where Satoko's uncle doesn't come back...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500774", 128, 64); + PlayVoice(4, "ps3/s12/05/180500774", 128); OutputLine(NULL, "そうね。", NULL, " You're right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500775", 128, 64); + PlayVoice(4, "ps3/s12/05/180500775", 128); OutputLine(NULL, "そうだったら、どんなに素晴らしいことか。」", - NULL, " That really would be wonderful.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " That really would be wonderful.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それでも、自分自身の死の運命に打ち勝てるかは別問題だけれど。", NULL, "Still, trying to beat my fated death is another issue entirely.", Line_WaitForInput); OutputLine(NULL, "それはきっと素晴らしい世界に違いない。", NULL, " That sounds wonderful, but it's still not guaranteed.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/12/181100173", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100173", 128); OutputLine(NULL, "「その世界まで、がんばって僕と待ちましょうなのです…。", NULL, "\"Let's wait for another opportunity...", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100174", 128, 64); + PlayVoice(4, "ps3/s12/12/181100174", 128); OutputLine(NULL, "……だから、", - NULL, " ...Please...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " ...Please...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……ぁぅぁぅ…、", - NULL, " Au au......", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Au au......", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "この世界が終わったら諦めるなんて言わないでほしいのです。」", NULL, " Please don't say that you're going to give up after this world.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500776", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500776", 128); OutputLine(NULL, "「……私が死んだら、あんたがあぅあぅ言っても聞いてくれる人もいなくなるしね。", NULL, "\"...If I die, no one will ever hear you cry again.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500777", 128, 64); + PlayVoice(4, "ps3/s12/05/180500777", 128); OutputLine(NULL, "たまに気配か足音を誰かに、気のせい程度に感じさせるのがせいぜいだろうし。」", - NULL, " All you'll ever be able to do is make people sense your presence by making noise.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " All you'll ever be able to do is make people sense your presence by making noise.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/181100175", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100175", 128); OutputLine(NULL, "「ぁぅあぅあぅ……。」", NULL, "\"Au au au...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500778", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500778", 128); OutputLine(NULL, "「じゃ、……私は舞台に戻るわ。", NULL, "\"Well... I'm heading back to the stage.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500779", 128, 64); + PlayVoice(4, "ps3/s12/05/180500779", 128); OutputLine(NULL, "自分にできる精一杯を尽くす。", NULL, " I'm going to do what I can.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500780", 128, 64); + PlayVoice(4, "ps3/s12/05/180500780", 128); OutputLine(NULL, "あんただって、永遠に繰り返す昭和の夏なんて嫌でしょう?」", - NULL, " You're sick of repeating all this over and over again, aren't you?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You're sick of repeating all this over and over again, aren't you?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ha_AuA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100176", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100176", 128); OutputLine(NULL, "「……誰ともお話ができずに過ごす長い時間の方がもっと嫌なのです。」", - NULL, "\"I'd rather repeat everything than spend the rest of my life without you.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I'd rather repeat everything than spend the rest of my life without you.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私にとって狂ってしまいそうになる同じ時間の繰り返しも、話し合い手がいないよりはずっとマシなものらしい。", - NULL, "Apparently she thinks this time loop that's driving me mad is far better than having no one to talk to.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Apparently she thinks this time loop that's driving me mad is far better than having no one to talk to.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そんなのは羽入の話で、私の知ったことではないが。", NULL, "...But that's just how she feels.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/12/181100177", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100177", 128); OutputLine(NULL, "「……僕も、この運命を乗り越えて、まだ見たことのない昭和58年やその先の時間へ行きたいです。", NULL, "\"...I want to overcome fate and see what's waiting in the future too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100178", 128, 64); + PlayVoice(4, "ps3/s12/12/181100178", 128); OutputLine(NULL, "でも、それは梨花と一緒でなくては駄目なのです…。」", NULL, " But it wouldn't mean anything if you weren't there with me...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それはきっと、昭和58年の6月を越えるのは私一人では意味がないと私が言うのと同じに違いない。", - NULL, "I'm sure that's similar to my own claim that there's no point in living past June 1983 if I'm the only one who does.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I'm sure that's similar to my own claim that there's no point in living past June 1983 if I'm the only one who does.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私にとっての最良の未来は、昭和58年の6月を越えて生き延び、", NULL, "My ideal future is to survive past June 1983,", Line_WaitForInput); OutputLine(NULL, "しかも仲間が誰一人として欠落しない、これまでと同じ楽しい時間が続いていくことだ。", - NULL, " and let the happy times continue like always, without anyone missing.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " and let the happy times continue like always, without anyone missing.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入も同じ。", NULL, "Hanyuu feels the same way.", Line_WaitForInput); OutputLine(NULL, "……私がいない、ひとりぼっちの世界など何の意味もないというのだろう。", NULL, " She doesn't want a world where I'm not by her side...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " やり直す数多の世界は、……私たちが互いに望むことで繰り返される。", - NULL, "We're repeating this world... only because we wish to do so.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We're repeating this world... only because we wish to do so.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だからこれは羽入の力ではなく、私たちの力なのだ。", - NULL, "It wasn't just Hanyuu's power, it was one that we shared together.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It wasn't just Hanyuu's power, it was one that we shared together.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私がより良い未来に至るまでやり直しを望むように、羽入もまた私と過ごす時間を望んでいる。", - NULL, "Hanyuu wants to be with me, just like I want to build myself a happy future.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hanyuu wants to be with me, just like I want to build myself a happy future.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから互いの利害は一致する。", NULL, "We both want the same thing.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私が繰り返す世界を拒否すれば、それでこの長い世界は終わるのだ。", - NULL, "But if I refused to repeat the world again, my long life would be over.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But if I refused to repeat the world again, my long life would be over.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……狂ってしまいそうになるこの世界に嫌気がさしても、私は繰り返しを拒否したことはない。", - NULL, "Yet, I never refused, no matter how sick and tired of it I was.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Yet, I never refused, no matter how sick and tired of it I was.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 生きていればその内いいことがあるという、安っぽい言葉を百年以上も信じてだ。", NULL, "For over a hundred years, I kept believing that something good would happen eventually.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、私たちの力もだいぶ弱まり、巻き戻せる時間の幅はもはや数週間程度。", - NULL, "However, our power is weakening, and we can only go back a few weeks at most.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "However, our power is weakening, and we can only go back a few weeks at most.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …運命に抗うにはわずかの猶予しかなくなってしまった。", NULL, "We have so little time left to try and change our fate...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " このまま何度も繰り返せば、最後には運命の日の当日の朝程度にしか戻れなくなるだろう。", NULL, "If we kept it up... eventually we'd only be able to go back to the morning of the day I was going to die.", Line_WaitForInput); OutputLine(NULL, "正真正銘の袋小路だ。", - NULL, " That'd be a dead end for sure.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " That'd be a dead end for sure.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから私は、この世界の幸運は今後の世界では起こらないと思っている。", - NULL, "I don't think a life this fortunate will ever come my way again.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I don't think a life this fortunate will ever come my way again.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 無限の時間の中にはありえるだろうが、", NULL, "If my time was unlimited, I'm sure that will eventually happen...", Line_WaitForInput); OutputLine(NULL, "……私に残された時間の中では期待できない。", NULL, " ...but I can't count on it happening in what time I do have left.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入は私に短気を起こされたくないから、のんびり次の幸運を待とうなどと悠長な話をする。", - NULL, "Hanyuu told me to wait for another chance because she doesn't want to see me lose myself, but...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hanyuu told me to wait for another chance because she doesn't want to see me lose myself, but...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でもそれは、私と違い時間の制約のない考え方だからだ。", NULL, "she isn't feeling the time limit like I am.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500781", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500781", 128); OutputLine(NULL, "「死んでも目が覚めても同じ朝なんて、…考えたくもない悪夢よね。", NULL, "\"It's a nightmare to die over and over again...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500782", 128, 64); + PlayVoice(4, "ps3/s12/05/180500782", 128); OutputLine(NULL, "そんな地獄に堕ちる前に自分の世界は自分の手で幕を下ろしたいの。", NULL, " Before I end up in that hell, I want to pull the curtain down with my own hands.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500783", 128, 64); + PlayVoice(4, "ps3/s12/05/180500783", 128); OutputLine(NULL, "だから、それをこの世界に決めたわ。", - NULL, " This is going to be my last world.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500784", 128, 64); + NULL, " This is going to be my last world. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500784", 128); OutputLine(NULL, "この世界で駄目だったら、私はこれで繰り返しをやめることにする。」", - NULL, " If this one doesn't work out, I'm not going to repeat it again.\"", Line_Normal); + NULL, "If this one doesn't work out, I'm not going to repeat it again.\"", Line_Normal); ClearMessage(); DisableWindow(); ChangeBustshot( 0, "Ha_AuA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100179", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100179", 128); OutputLine(NULL, "「あ……あぅあぁうあぅあぅ!!", NULL, "\"A... au au au au!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100180", 128, 64); + PlayVoice(4, "ps3/s12/12/181100180", 128); OutputLine(NULL, " あうあぅあぅあぅあぅ!!」", NULL, " Au au au au au!!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あぅあぅ語を翻訳するとこうだ。", NULL, "Let me translate what she's trying to say.", Line_Normal); ClearMessage(); @@ -754,193 +871,223 @@ void main() //OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この世界はいつもと同じでどうせまたうまく行かない。", - NULL, "This world is no different from any other world.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "This world is no different from any other world.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから勝てない博打なんかしないでほしい。", - NULL, "You're not going to win, so don't bet on this life.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "You're not going to win, so don't bet on this life.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 悲観するほど梨花の寿命は短くない。", - NULL, "Your lifespan is not as short as you think.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Your lifespan is not as short as you think.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もう百年を終わらない6月で待ち、次の奇跡を待てばいいじゃないか。", - NULL, "You should wait for your next opportunity in this endless June.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "You should wait for your next opportunity in this endless June.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …それまで僕と一緒に過ごそう。僕と楽しく過ごし、海路に日和があるのを待とう。", NULL, "Stay with me until then... Stay with me and wait for the next chance...", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500785", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500785", 128); OutputLine(NULL, "「ってなところでしょ?」", - NULL, "\"That's what you're trying to say, isn't it?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"That's what you're trying to say, isn't it?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/181100181", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100181", 128); OutputLine(NULL, "「……ぁぅあぅ。」", NULL, "\"......Au au.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500786", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500786", 128); OutputLine(NULL, "「ならせいぜい私たちのために祈ってちょうだい。", NULL, "\"Then why don't you just pray for us?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500787", 128, 64); + PlayVoice(4, "ps3/s12/05/180500787", 128); OutputLine(NULL, "相談所を説き伏せ、沙都子を救い出せること。", NULL, " Pray that we can persuade the child consultation center and save Satoko.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500788", 128, 64); + PlayVoice(4, "ps3/s12/05/180500788", 128); OutputLine(NULL, "そして私が昭和58年6月の運命に打ち勝てること。", - NULL, " Pray that I can defeat the fate of 1983.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500789", 128, 64); + NULL, " Pray that I can defeat the fate of 1983. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500789", 128); OutputLine(NULL, "昭和58年の夏を迎えられたら、ずいぶん昔に約束したとおり、色々なことをして遊ぼう。", - NULL, " If I overcome this fate, let's do all the things I promised I'd do.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500790", 128, 64); + NULL, "If I overcome this fate, let's do all the things I promised I'd do.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/05/180500790", 128); OutputLine(NULL, "昭和58年のスイカを食べて窓際で涼もう。", NULL, " Let's eat this year's watermelon while enjoying the evening breeze through the window.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500791", 128, 64); + PlayVoice(4, "ps3/s12/05/180500791", 128); OutputLine(NULL, "今年の秋はどんな秋?", - NULL, " What kind of fall are we going to have?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500792", 128, 64); + NULL, " What kind of fall are we going to have? ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500792", 128); OutputLine(NULL, " 今年の冬はどのくらいの雪が?", - NULL, " How much snow are we getting this winter?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500793", 128, 64); + NULL, "How much snow are we getting this winter?", Line_WaitForInput); + PlayVoice(4, "ps3/s12/05/180500793", 128); OutputLine(NULL, " 私たちの知らない天気や出来事を楽しもう。", NULL, " Let's enjoy the weather. Let's enjoy all sorts of things we've never seen.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500794", 128, 64); + PlayVoice(4, "ps3/s12/05/180500794", 128); OutputLine(NULL, "知らないテレビ番組や、永遠に放送予定のまま見ることのできなかったアニメを見よう。", NULL, " Let's watch the next episode of that TV show we like.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500795", 128, 64); + PlayVoice(4, "ps3/s12/05/180500795", 128); OutputLine(NULL, "そして、私がどんな人生を歩むのか、ともに成長の物語を楽しもう。」", NULL, " Let's enjoy our future together.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/12/181100182", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100182", 128); OutputLine(NULL, "「……それまで一緒に頑張ろうって約束しましたです…。", NULL, "\"...You always said we were going to work hard until that day came...", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/181100183", 128, 64); + PlayVoice(4, "ps3/s12/12/181100183", 128); OutputLine(NULL, "なのに……この世界で駄目だったら諦めるなんて……そんなのは約束違反なのです…。」", - NULL, " But... it's not fair for you to say that you're going to give up... when just this life doesn't work out...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But... it's not fair for you to say that you're going to give up... when just this life doesn't work out...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500796", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500796", 128); OutputLine(NULL, "「……………その約束だけは守れなくて、ごめん。」", - NULL, "\".........I'm sorry that I couldn't keep that promise.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\".........I'm sorry that I couldn't keep that promise.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ha_YowakiA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100184", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100184", 128); OutputLine(NULL, "「……ぁぅ…………………。」", NULL, "\"...Au......\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500797", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500797", 128); OutputLine(NULL, "「きっと、仲間みんなと一緒に昭和58年の夏を迎える。", NULL, "\"I'm sure that we'll overcome this fate.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500798", 128, 64); + PlayVoice(4, "ps3/s12/05/180500798", 128); OutputLine(NULL, "そこにはもちろん羽入もいるの。", NULL, " You'll be there with me, Hanyuu.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500799", 128, 64); + PlayVoice(4, "ps3/s12/05/180500799", 128); OutputLine(NULL, "そして、……きっと青くて広いに違いない夏の大空を見上げよう。", - NULL, " Let's look up at the blue sky when that happens.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500800", 128, 64); + NULL, " Let's look up at the blue sky when that happens. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500800", 128); OutputLine(NULL, "きっとね、……昭和58年の大空は、これまでの空とは比べ物にならないくらいに美しいに違いないから。」", - NULL, " I'm sure that the sky of the summer of 1983 is more beautiful than any sky we've ever seen.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm sure that the sky of the summer of 1983 is more beautiful than any sky we've ever seen.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その奇跡を、私は必ずこの世界で起こしてみせる。", NULL, "I'm sure I'm going to make a miracle happen in this world.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私のように奇跡が起こるまでやり直せるなんてことが、そもそも神さまの作った運命の規格外なのだ。", - NULL, "God didn't design humans so they could redo their lives over and over again like me.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "God didn't design humans so they could redo their lives over and over again like me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 人は誰しも、二度とないチャンスの中で奇跡にすがり、祈ってそれを起こす。", - NULL, "People usually only have one chance. Yet, they can still make miracles happen with effort.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "People usually only have one chance. Yet, they can still make miracles happen with effort.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " やり直しなんて出来ないから、全身全霊を込めて。", NULL, "They work so hard because they know that they'll never have a chance to do it over again.", Line_WaitForInput); OutputLine(NULL, "だから、起きる。", - NULL, " That's why miracles occur.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " That's why miracles occur.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それでも起こせなかったら、ここが諦めどころだってこと。", NULL, "But if I can't make one happen with all that, I just have to give up.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500801", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500801", 128); OutputLine(NULL, "「次の世界なんていらない。", NULL, "\"I don't need another life.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500802", 128, 64); + PlayVoice(4, "ps3/s12/05/180500802", 128); OutputLine(NULL, "この世界で奇跡を起こす。", NULL, " I'm going to make a miracle happen in this one.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500803", 128, 64); + PlayVoice(4, "ps3/s12/05/180500803", 128); OutputLine(NULL, "みんなが教えてくれた。", NULL, " My friends taught me that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500804", 128, 64); + PlayVoice(4, "ps3/s12/05/180500804", 128); OutputLine(NULL, "奇跡はみんなでなら起こせると教えてくれた。", NULL, " They taught me that miracles can happen when everyone works together.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500805", 128, 64); + PlayVoice(4, "ps3/s12/05/180500805", 128); OutputLine(NULL, "だから起きる。", - NULL, " So it's going to happen.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500806", 128, 64); + NULL, " So it's going to happen. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500806", 128); OutputLine(NULL, "起こす。", - NULL, " We will make it happen.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500807", 128, 64); + NULL, "We will make it happen.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/05/180500807", 128); OutputLine(NULL, "この世界で私たちは最高の未来を迎えてみせる。」", NULL, " We're going to have a wonderful future in this life.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/12/181100185", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100185", 128); OutputLine(NULL, "「…………梨花……ぁぅあぅあぅあぅ………。」", NULL, "\"Rika...... Au au au au.......\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskc", 1, 0, 1300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入は悲しそうな泣き声を残しながら姿を消してしまった。", - NULL, "Hanyuu disappeared, sobbing sadly.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hanyuu disappeared, sobbing sadly.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 消えはしたが、それでも聞いているだろうと思い、私は最後に言う。", NULL, "She was no longer in my sight, but I could still talk to her.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500808", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500808", 128); OutputLine(NULL, "「羽入。", NULL, "\"Hanyuu...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500809", 128, 64); + PlayVoice(4, "ps3/s12/05/180500809", 128); OutputLine(NULL, "きっと私たちはこの世界で、最高の未来を掴めるから。", NULL, " We're going to have a bright future in this world.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500810", 128, 64); + PlayVoice(4, "ps3/s12/05/180500810", 128); OutputLine(NULL, "だから信じて。", NULL, " Just trust me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500811", 128, 64); + PlayVoice(4, "ps3/s12/05/180500811", 128); OutputLine(NULL, "あなたも力を合わせてくれたなら、奇跡はもっと起きやすいかもしれないんだから。」", NULL, " If you would just give me your power, it might be easier to make a miracle happen.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは最高の舞台。", - NULL, "This is the best possible stage I can hope for.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "This is the best possible stage I can hope for.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 舞台の上の出演者と、舞台の下の傍観者が一体となった最高の舞台。", - NULL, "The actors on the stage and the audience before it can help each other.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The actors on the stage and the audience before it can help each other.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 観劇者であるあなたが望めば、惨劇の台本だって書き換えられることもあるかもしれないのだから。", NULL, "If you wish, you, the audience, can change the story too.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………よし。", NULL, "......I've made my decision.", Line_WaitForInput); OutputLine(NULL, "私は舞台に上がる。", @@ -951,101 +1098,122 @@ void main() PlayBGM( 1, "semi", 120, 0 ); DrawSceneWithMask( "Ke5", "maskc", 1, 0, 1300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もうふて腐れない。", - NULL, "I'm not going to complain anymore.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm not going to complain anymore.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一たちが常にどの世界でもそうなように、私も全ての力を尽くす。", NULL, "I'll do my best, just like Keiichi and my other friends.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 風向きが悪いからとか、そんなことを言い訳にしない。", - NULL, "I'm not going to make any more excuses.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm not going to make any more excuses.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 次の幸運なんか期待するな。", NULL, "I'm not going to wait for another fortunate world.", Line_WaitForInput); OutputLine(NULL, "この世界を精一杯生き抜け。", NULL, " I have to do my best in this one.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それはこの世界を終えたら死ぬという悲しい決意じゃない。", - NULL, "I'm not talking about my decision to die after this world is over.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm not talking about my decision to die after this world is over.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 人には一度の人生しか与えられていないという当り前の話だ。", NULL, "I'm just saying that people are meant to have only one chance to live.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから人は煌くのだ。", - NULL, "That's why they work so hard.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That's why they work so hard.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私はそうじゃなかったから、煌かなかった。", NULL, "Because I had so many chances to redo my life, I haven't been working hard enough.", Line_WaitForInput); OutputLine(NULL, "奇跡が起こせなかった。", NULL, " I was never able to make a miracle happen.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 前回の世界でレナが学校を占拠した時。", - NULL, "In my previous life, Rena took over the school.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "In my previous life, Rena took over the school.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私が舞台に上がって、レナを食い止めたから、圭一は発火装置に間に合った。", - NULL, "Because I got in her way, Keiichi made it in time to stop the explosion.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Because I got in her way, Keiichi made it in time to stop the explosion.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは私が舞台に上がったことで筋書きが代わった好例だ。", NULL, "The story changed because I decided to get up on the stage.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今までの世界でだって、ひょっとすると。", NULL, "Perhaps in my other lives before that...", Line_WaitForInput); OutputLine(NULL, "私がふて腐れずに、その後も努力を続けていれば好転していたこともあったかもしれない。", - NULL, " I could've changed my situation if I worked hard enough without giving up.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I could've changed my situation if I worked hard enough without giving up.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも私はすぐに諦め、世界を放り投げて興味を失った。", - NULL, "But I kept giving up so easily, and eventually lost my interest in those worlds.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But I kept giving up so easily, and eventually lost my interest in those worlds.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、何も奇跡なんて起きなかったんだ。", - NULL, "And so, a miracle never happened.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "And so, a miracle never happened.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 次の世界の幸運に期待すればいいなんていう心構えが、奇跡を遠ざける。", NULL, "A miracle never happened because I was always relying on the fact that I'd have another chance.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……羽入。", NULL, "......Hanyuu.", Line_WaitForInput); OutputLine(NULL, "どうか、それをわかってほしい。", NULL, " I hope you can understand.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だからどうか、", NULL, "Please.", Line_WaitForInput); OutputLine(NULL, "悲しまずに私と共に、最後と決めたこの世界を一緒に戦ってほしい。", NULL, " Don't be sad, and work hard with me in this world.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは羽入に伝わったかどうかはわからない。", - NULL, "I couldn't tell if she understood me.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I couldn't tell if she understood me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その後、私も積極的に発言し、沙都子の窮状を訴えた。", - NULL, "I assertively spoke to the officials about how much danger Satoko is in.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I assertively spoke to the officials about how much danger Satoko is in.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もちろん、圭一たちも心の底から訴えてくれた。", - NULL, "Keiichi and Irie also made their appeals from the bottom of their hearts.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Keiichi and Irie also made their appeals from the bottom of their hearts.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それがどこまで相談所に届いたかはわからない。", NULL, "I had no idea how the child consultation center took what we said so passionately.", Line_WaitForInput); OutputLine(NULL, "あとは祈るほかなかった…。", @@ -1068,18 +1236,20 @@ void main() DrawSceneWithMask( "Tosyo1", "maskleft", 1, 0, 300 ); PlayBGM( 0, "demo_48khz", 120, 0 ); - PlaySE(4, "ps3/s12/03/180300482", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300482", 128); OutputLine(NULL, "「どうだった、圭ちゃん?!」", - NULL, "\"How was it, Kei-chan?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"How was it, Kei-chan?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101172", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101172", 128); OutputLine(NULL, "「んー…。", NULL, "\"Well...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101173", 128, 64); + PlayVoice(4, "ps3/s12/01/180101173", 128); OutputLine(NULL, "昨日の繰り返しになっちゃった感じだったな。", NULL, " It felt like a repeat of yesterday.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101174", 128, 64); + PlayVoice(4, "ps3/s12/01/180101174", 128); OutputLine(NULL, "両者とも昨日と同じ話の繰り返しだ。」", NULL, " We both went over the same things we talked about then.\"", Line_Normal); ClearMessage(); @@ -1088,23 +1258,25 @@ void main() DrawBustshotWithFiltering( 2, "Re_NandeA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/02/180200529", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/02/180200529", 128); OutputLine(NULL, "「相変わらず平行線?", NULL, "\"We're still not reaching them?", Line_WaitForInput); - PlaySE(4, "ps2/02/180200530", 128, 64); + PlayVoice(4, "ps2/02/180200530", 128); OutputLine(NULL, " 慎重に様子を見るからとか、そういう話に…?」", - NULL, " I guess they said they'd look at matters more carefully...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I guess they said they'd look at matters more carefully...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Iri_Majime#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/10/181000259", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/10/181000259", 128); OutputLine(NULL, "「そんなところです。", NULL, "\"Pretty much.", Line_WaitForInput); - PlaySE(4, "ps2/10/181000260", 128, 64); + PlayVoice(4, "ps2/10/181000260", 128); OutputLine(NULL, "週1の訪問で様子を見て大体、一ヵ月後に改めて判断をするというような話なのですが…。」", NULL, " They said they would visit once a week, and make a decision one month from now...\"", Line_Normal); ClearMessage(); @@ -1114,34 +1286,37 @@ void main() DrawBustshotWithFiltering( 2, "Si_IkariA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/06/180600291", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/06/180600291", 128); OutputLine(NULL, "「あの叔父のところに沙都子を一ヶ月も閉じ込めろって言うんですか?!", NULL, "\"They're going to leave her with her uncle for one whole month!?", Line_WaitForInput); - PlaySE(4, "ps2/06/180600292", 128, 64); + PlayVoice(4, "ps2/06/180600292", 128); OutputLine(NULL, " その一ヶ月間で沙都子の心がどれだけ傷付けられるか、どうしてその痛みが理解できないんです!」", - NULL, " How come they can't understand how much Satoko will be hurt in that time!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " How come they can't understand how much Satoko will be hurt in that time!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Iri_Majime2#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/10/181000261", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/10/181000261", 128); OutputLine(NULL, "「もちろん、その点についても前原さんは懸命に説明してくれました。", NULL, "\"Maebara-san clearly explained to them the danger she's facing.", Line_WaitForInput); - PlaySE(4, "ps2/10/181000262", 128, 64); + PlayVoice(4, "ps2/10/181000262", 128); OutputLine(NULL, "私も、沙都子ちゃんの去年の状況を説明したつもりです…。", NULL, " I also told them about what happened to her last year.", Line_WaitForInput); - PlaySE(4, "ps2/10/181000263", 128, 64); + PlayVoice(4, "ps2/10/181000263", 128); OutputLine(NULL, "ですが………。」", - NULL, " However...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " However...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 0, "Re_KomaruA1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/02/180200531", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/02/180200531", 128); OutputLine(NULL, "「……沙都子ちゃんが助けを求めない限り、…緊急性はない?」", NULL, "\"They're really not going to consider it an urgent case unless Satoko-chan seeks help herself...?\"", Line_Normal); ClearMessage(); @@ -1149,22 +1324,24 @@ void main() DrawBustshotWithFiltering( 2, "Tomi_Komaru#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Mati3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps2/08/180800120", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/08/180800120", 128); OutputLine(NULL, "「部外者の意見で恐縮だけど…。", NULL, "\"I don't mean to cut into your conversation...", Line_WaitForInput); - PlaySE(4, "ps2/08/180800121", 128, 64); + PlayVoice(4, "ps2/08/180800121", 128); OutputLine(NULL, "沙都子ちゃんに助けを求めてもらうってのは…無理なのかい?」", - NULL, " But is it possible for you to get Satoko-chan to ask for help?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But is it possible for you to get Satoko-chan to ask for help?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ta_Akuwarai#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/09/180900268", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/09/180900268", 128); OutputLine(NULL, "「………沙都子ちゃんが逃げ出したら、悟史くんの部屋のものを捨ててしまうと脅されてるらしいわ。", NULL, "\"......He's said that he's going to destroy Satoshi-kun's room if she tries to leave him.", Line_WaitForInput); - PlaySE(4, "ps2/09/180900269", 128, 64); + PlayVoice(4, "ps2/09/180900269", 128); OutputLine(NULL, "酷い話ね。」", NULL, " What a horrible thing to say.\"", Line_Normal); ClearMessage(); @@ -1173,22 +1350,26 @@ void main() DrawBustshot( 0, "Me_TohohoA2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/03/180300483", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300483", 128); OutputLine(NULL, "「相変わらず向こうはその一点張りなのぉ?!", NULL, "\"They're still not changing their minds?", Line_WaitForInput); - PlaySE(4, "ps2/03/180300484", 128, 64); + PlayVoice(4, "ps2/03/180300484", 128); OutputLine(NULL, " 沙都子は助けを求められない負い目があるってのに…!」", - NULL, " Satoko can't even ask for help because she's being taken advantage of...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Satoko can't even ask for help because she's being taken advantage of...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そこを汲み取って助けるのが児童相談所の役割じゃないのかよ…!", - NULL, "The purpose of a child consultation center is to protect children...!", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The purpose of a child consultation center is to protect children...!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう憤慨したいのは関の山だが…。", - NULL, "I was starting to get angry the more I thought about it...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I was starting to get angry the more I thought about it...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 向こうは確かにその仕事をしている。", NULL, "But as I thought about it some more, I realized that they were just trying to do their job.", Line_WaitForInput); OutputLine(NULL, "緊急性の点でのみ温度差があるだけだ。", @@ -1198,10 +1379,11 @@ void main() DrawBustshotWithFiltering( 2, "Re_KomaruA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Tosyo1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200532", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200532", 128); OutputLine(NULL, "「こっちは沙都子ちゃんを早く助けてほしいと言う。", NULL, "\"We told them to save Satoko-chan as soon as possible.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200533", 128, 64); + PlayVoice(4, "ps3/s12/02/180200533", 128); OutputLine(NULL, "向こうは沙都子ちゃんが助けを求めたらねと言う。", NULL, " They told us that she should be the one asking for help.", Line_WaitForInput); @@ -1209,10 +1391,10 @@ void main() ChangeBustshot( 2, "Re_NandeB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200534", 128, 64); + PlayVoice(4, "ps3/s12/02/180200534", 128); OutputLine(NULL, "………何とか、歩み寄る方法はないのかな。", NULL, " Is there any way to resolve this...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200535_1", 128, 64); + PlayVoice(4, "ps3/s12/02/180200535_1", 128); OutputLine(NULL, "沙都子ちゃんの助けがないまでにも、そのSOSのサインを読み取る何らかの歩み寄りはないのかな。」", NULL, " Is there any way to get an SOS from her...?\"", Line_Normal); ClearMessage(); @@ -1221,37 +1403,44 @@ void main() DrawBustshotWithFiltering( 1, "Iri_Majime#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000264", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000264", 128); OutputLine(NULL, "「その辺はこちらも色々と訴えました。", NULL, "\"We spoke to them about it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000265", 128, 64); + PlayVoice(4, "ps3/s12/10/181000265", 128); OutputLine(NULL, "向こうもそれを真剣に聞いてはくださりましたが……。」", - NULL, " It seemed like they were listening closely to us...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It seemed like they were listening closely to us...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101175", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101175", 128); OutputLine(NULL, "「最終的な雰囲気だと、参考に留められた感じでしたね…。」", NULL, "\"But it also sounded like they're still not going to take any action...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " くそ…。", NULL, "Damn it...", Line_WaitForInput); OutputLine(NULL, "所長席前に臨んだ時、今日こそはと意気込んだんだが…。", - NULL, " When the head of the office showed up, I thought I could change things today, but...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " When the head of the office showed up, I thought I could change things today, but...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……結局は昨日までと同じに煙に巻かれて平行線に終わってしまった感じだ。", NULL, "...Everything went the same as yesterday, and we still weren't able to persuade them.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、手応えは確実にある。", - NULL, "However, I'm sure we're making progress.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "However, I'm sure we're making progress.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 一見、堪えてないように見えるが、確実に打撃の力は相手に染みている。", - NULL, "It might seem like they're withstanding our blows at first glance, but they're feeling the weight behind them.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It might seem like they're withstanding our blows at first glance, but they're feeling the weight behind them.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 三発で倒れないから降参ではない。沙都子を救ってくれるまで、ひたすらに打ち続けるのみだ…!", NULL, "We're not going to give up just because it didn't work out today. We're going to fight until they get off their butts and save Satoko...!", Line_Normal); ClearMessage(); @@ -1259,32 +1448,36 @@ void main() DrawBustshotWithFiltering( 2, "Me_MajimeA2", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Mati3", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300485", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300485", 128); OutputLine(NULL, "「さっきみんなには明日もやるよって声は掛けた。", NULL, "\"I told everyone that we're going to do this again tomorrow too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300486", 128, 64); + PlayVoice(4, "ps3/s12/03/180300486", 128); OutputLine(NULL, "ただ、今日よりは人数が減るかもしれないね。」", - NULL, " But we might get less people next time...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But we might get less people next time...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Si_TohohoA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600293", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600293", 128); OutputLine(NULL, "「何だか悔しいですね…。", NULL, "\"This is really annoying...", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600294", 128, 64); + PlayVoice(4, "ps3/s12/06/180600294", 128); OutputLine(NULL, "せっかくここまで来たのに、ここが私たちの限界ってわけなんですか?」", - NULL, " We're working so hard, but this is all we can do?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We're working so hard, but this is all we can do?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " くそ…。", NULL, "Damn it...", Line_WaitForInput); OutputLine(NULL, "この程度で諦めちゃだめだ…。", - NULL, " We can't give up yet...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We can't give up yet...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今日より人数が減ったとしても、四日目の攻撃を緩めることはないんだから。", NULL, "We might have less people tomorrow, but we're not going to call off our fourth appeal.", Line_Normal); ClearMessage(); @@ -1293,31 +1486,33 @@ void main() DrawBustshotWithFiltering( 0, "Re_DefA1", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200536", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200536", 128); OutputLine(NULL, "「たとえ誰も来なくなっても。", NULL, "\"Even if no one comes,", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200537", 128, 64); + PlayVoice(4, "ps3/s12/02/180200537", 128); OutputLine(NULL, "レナは行くよ。", NULL, " I'm going.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200538", 128, 64); + PlayVoice(4, "ps3/s12/02/180200538", 128); OutputLine(NULL, "沙都子ちゃんを助ける判断を下してくれるまで、レナはひとりでも挫けない。」", NULL, " I'm not going to give up until they agree to help Satoko-chan.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Tosyo1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180101176", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101176", 128); OutputLine(NULL, "「それは俺もだ。", NULL, "\"Same here.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101177", 128, 64); + PlayVoice(4, "ps3/s12/01/180101177", 128); OutputLine(NULL, "俺も絶対に挫けない。", NULL, " I'm never going to give up.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101178", 128, 64); + PlayVoice(4, "ps3/s12/01/180101178", 128); OutputLine(NULL, "ありがとな魅音。", NULL, " Thank you, Mion.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101179", 128, 64); + PlayVoice(4, "ps3/s12/01/180101179", 128); OutputLine(NULL, "来れる人だけでも構わないぜ。", NULL, " I'll take whoever comes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101180", 128, 64); + PlayVoice(4, "ps3/s12/01/180101180", 128); OutputLine(NULL, "窓から見てたけど、みんなの横断幕、結構プレッシャーになってるようだったぜ。」", NULL, " I could see you guys from the window. Those banners must have looked really intimidating to them.\"", Line_Normal); ClearMessage(); @@ -1326,28 +1521,31 @@ void main() DrawBustshotWithFiltering( 2, "Iri_warai#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000266", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000266", 128); OutputLine(NULL, "「はははは、昨夜、夜なべして作った甲斐がありました。」", - NULL, "\"Hahahaha. I'm glad I stayed up all night to make them.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Hahahaha. I'm glad I stayed up all night to make them.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ri_NikoA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500812", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500812", 128); OutputLine(NULL, "「……入江、タスキなんかもありがとうなのです。」", - NULL, "\"......Thank you for the sashes too, Irie.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Thank you for the sashes too, Irie.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Iri_Def2#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000267", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000267", 128); OutputLine(NULL, "「いえいえ。", NULL, "\"No problem.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000268", 128, 64); + PlayVoice(4, "ps3/s12/10/181000268", 128); OutputLine(NULL, "これくらいの協力しかできないのが悔しいです。」", NULL, " I wish I could do more than this.\"", Line_Normal); ClearMessage(); @@ -1356,79 +1554,94 @@ void main() ChangeBustshot( 1, "Ri_KomaruA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500813", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500813", 128); OutputLine(NULL, "「……………ボクも、もっと協力しようと思いますです。", NULL, "\".........I'm going to get more involved.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500814", 128, 64); + PlayVoice(4, "ps3/s12/05/180500814", 128); OutputLine(NULL, "……ボクは沙都子を救えないと思って諦めてきましたが、……今日、圭一と入江が所長とやり合うのを見ていて、ボクにはまだまだ頑張れることがあると思いましたです。」", NULL, " I was about to give up on saving Satoko... but seeing Keiichi and Irie talking with the head of the office today made me feel motivated.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺たちが決起しても、梨花ちゃんだけはいつも遠くから眺めているだけの感じだった。", - NULL, "Rika-chan was always watching us from afar.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rika-chan was always watching us from afar.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その梨花ちゃんがこんな積極的なことを言ってくれるなんて、ちょっと嬉しかった。", - NULL, "It made me a little happy to see Rika-chan getting more active in the whole movement.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It made me a little happy to see Rika-chan getting more active in the whole movement.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …でも、梨花ちゃんが頑張れることって、一体なんだろう?", NULL, "I wonder what Rika-chan can do...", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500815", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500815", 128); OutputLine(NULL, "「………沙都子に会えたら、………助けを求めるように、説得するつもりなのです。", NULL, "\"......The next time I see Satoko... I'm going to persuade her to seek help...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500816", 128, 64); + PlayVoice(4, "ps3/s12/05/180500816", 128); OutputLine(NULL, "…それは多分、ボクにしかできないことなのです。」", NULL, " I think I'm the only one who can do that...\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Sora2", "maskup", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 誰もが思っていた。", NULL, "The same thing was on all our minds.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子が助けを求めてくれればすぐに解決できるのだ。", - NULL, "The issue will be resolved the moment Satoko seeks help.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The issue will be resolved the moment Satoko seeks help.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……でも、悟史の絡む、沙都子の悲しい過去に触れられず、誰も沙都子にそれを言えなかった。", NULL, "But nobody can say that to her, because we all know that she's dealing with the memories of her brother.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子。", - NULL, "Satoko.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……悟史への気持ちはわかるが、それとこれは別のことなんだ。", - NULL, "...I know how you feel about Satoshi, but this is different.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...I know how you feel about Satoshi, but this is different.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから頼む、相談所に助けてくれと一言でいいから言ってくれ。", - NULL, "Please ask the child consultation center to help you.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Please ask the child consultation center to help you.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子が助けてと言えば、向こうはすぐにでも飛んでくる準備ができている。", NULL, "As long as you're seeking help, they're ready to save you anytime.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 悟史の部屋を片付けるなんて脅迫に屈しず、", NULL, "Don't be afraid that your uncle is going to destroy Satoshi's room.", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 600 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "………どうか助けを求めてくれ…。", - NULL, " ......Please ask for them to save you...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " ......Please ask for them to save you...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんなことを、悟史の顔も知らない俺に言うことなんてできない。", - NULL, "But without even knowing Satoshi's face, I could never say that to her.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But without even knowing Satoshi's face, I could never say that to her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 言えるとしたら、心に届くとしたら、この一年間を家族のように過ごした梨花ちゃんだけに違いなかった。", NULL, "The only person who can ask her to seek help is Rika-chan. She's been living with her for the past year, and she's like family.", Line_Normal); ClearMessage(); @@ -1436,33 +1649,35 @@ void main() DrawBustshotWithFiltering( 2, "Re_KomaruB1", "maskup", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Tosyo1", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200539", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200539", 128); OutputLine(NULL, "「…そうだね。", NULL, "\"...That's true.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200540", 128, 64); + PlayVoice(4, "ps3/s12/02/180200540", 128); OutputLine(NULL, "……私も今日、それを言ったけれど、心には届かなかった。", NULL, " ...I told her today, but she didn't listen to me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200541", 128, 64); + PlayVoice(4, "ps3/s12/02/180200541", 128); OutputLine(NULL, "悲しいけれど、沙都子ちゃんの心に言葉を届かせられるのは、…梨花ちゃんをおいて他にはいないと思う。」", - NULL, " It's sad, but the only person who can really talk to Satoko-chan is Rika-chan...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's sad, but the only person who can really talk to Satoko-chan is Rika-chan...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Si_MajimeA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600295", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600295", 128); OutputLine(NULL, "「…………自分にその力がないのが悲しいですけど、", - NULL, "\"......I wish I could talk to her too.", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"......I wish I could talk to her too.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…同感です。", NULL, " ...But I agree.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600296", 128, 64); + PlayVoice(4, "ps3/s12/06/180600296", 128); OutputLine(NULL, "梨花ちゃまは無二の親友。", NULL, " Rika-chama is her best friend...", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600297", 128, 64); + PlayVoice(4, "ps3/s12/06/180600297", 128); OutputLine(NULL, "……あんたにできなかったら、…もうどうにもならないです。」", NULL, " ...If she can't persuade her... no one can.\"", Line_Normal); ClearMessage(); @@ -1472,13 +1687,14 @@ void main() DrawBustshot( 2, "Iri_Majime#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000269", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000269", 128); OutputLine(NULL, "「沙都子ちゃんの心を解きほぐせたら…。", NULL, "\"If we can open Satoko-chan's heart...", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000270", 128, 64); + PlayVoice(4, "ps3/s12/10/181000270", 128); OutputLine(NULL, "それで全てが解決するとすら断言できるでしょう。", NULL, " I'm sure everything will resolve itself.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000271", 128, 64); + PlayVoice(4, "ps3/s12/10/181000271", 128); OutputLine(NULL, "案外、私たちがこうして押し掛けるよりもいい方法かもしれません。」", NULL, " It might be the better approach, rather than going to the child consultation center like this.\"", Line_Normal); ClearMessage(); @@ -1489,55 +1705,61 @@ void main() DrawBustshot( 0, "Ri_KomaruA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500817", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500817", 128); OutputLine(NULL, "「……そんなことはありません。", NULL, "\"......That's not quite true.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500818", 128, 64); + PlayVoice(4, "ps3/s12/05/180500818", 128); OutputLine(NULL, "……レナが言ったとおりです。", NULL, " ...Although Rena isn't wrong either.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500819", 128, 64); + PlayVoice(4, "ps3/s12/05/180500819", 128); OutputLine(NULL, "双方が手を伸ばさないと届かない。", NULL, " We both have to reach out our hands.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500820", 128, 64); + PlayVoice(4, "ps3/s12/05/180500820", 128); OutputLine(NULL, "……だから沙都子も手を伸ばすべきだと思っただけです。", NULL, " Satoko needs to reach out her hand too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500821", 128, 64); + PlayVoice(4, "ps3/s12/05/180500821", 128); OutputLine(NULL, "そしてそれはボクも同じなのです。", - NULL, " I also have to do the same.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500822", 128, 64); + NULL, " I also have to do the same. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500822", 128); OutputLine(NULL, "みんなが力を合わせないと、奇跡は起こせない。", - NULL, " If everyone doesn't work together, a miracle is not going to happen.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500823", 128, 64); + NULL, "If everyone doesn't work together, a miracle is not going to happen.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/05/180500823", 128); OutputLine(NULL, "ボクだけが諦めていて力を合わせなかった。", NULL, " I didn't work hard enough because I didn't believe we could do it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500824", 128, 64); + PlayVoice(4, "ps3/s12/05/180500824", 128); OutputLine(NULL, "だから奇跡が起こせなかった。", NULL, " So the miracle never happened.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500825", 128, 64); + PlayVoice(4, "ps3/s12/05/180500825", 128); OutputLine(NULL, "だからボクも力を合わせる。", - NULL, " So I'm going to make a greater effort.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500826", 128, 64); + NULL, " So I'm going to make a greater effort. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500826", 128); OutputLine(NULL, "だから沙都子も手を掴む。", - NULL, " So I'm sure Satoko will take my hand.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500827", 128, 64); + NULL, "So I'm sure Satoko will take my hand.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/05/180500827", 128); OutputLine(NULL, "…………ぁぅ。", NULL, " .........Au.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500828", 128, 64); + PlayVoice(4, "ps3/s12/05/180500828", 128); OutputLine(NULL, "言いたいことがうまく説明できないです。", NULL, " I can't really explain what I want to say...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500829", 128, 64); + PlayVoice(4, "ps3/s12/05/180500829", 128); OutputLine(NULL, "…ごめんなさいです。」", NULL, " I'm sorry...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花ちゃんは無口かと思えば、時折とても雄弁になる。", - NULL, "Rika-chan is usually a quiet girl, but she talks a lot every once in a while.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rika-chan is usually a quiet girl, but she talks a lot every once in a while.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……無口な少女だからと言って、心の中が空っぽだなんてことはありえない。", - NULL, "Just because she's quiet doesn't mean that she's not thinking about anything.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Just because she's quiet doesn't mean that she's not thinking about anything.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 無口だからこそ、表に出し切れずにいる無数の想いが詰まっているのだ。", NULL, "In fact, because she's quiet, she must have a lot inside her heart that she's never expressed.", Line_Normal); ClearMessage(); @@ -1545,55 +1767,67 @@ void main() DrawScene( "Sora2", 1000 ); PlayBGM( 1, "higurashi", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺たちは今後も陳情を続けていく。", - NULL, "We are going to continue our appeal to the consultation center.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We are going to continue our appeal to the consultation center.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして梨花ちゃんは沙都子に説得をする。", - NULL, "Rika-chan is going to persuade Satoko.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Rika-chan is going to persuade Satoko.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それが最善の方法だと思ったし、それ以外の方法も今となっては思いつかなかった。", NULL, "This is the best approach, or at least the best one that I can think of.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この地味な手に賭けた。", - NULL, "It might be slow and quiet.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It might be slow and quiet.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 賭けたからには勝つまで勝負を降りれない。", - NULL, "But now that I'm in the game, I can't quit until I win.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But now that I'm in the game, I can't quit until I win.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 勝手に降りれば賭けた分が全て没収されてしまう。", NULL, "If I gave up, I'd lose everything that I bet on.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……きっと沙都子を救い出す。", - NULL, "We're going to save Satoko...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We're going to save Satoko...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そのためにはみんなで一層団結する他ない。", - NULL, "We just have to work together.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We just have to work together.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、今日の沙都子を見てのとおり、時間的猶予はもうほとんど残されてはいない…。", NULL, "But, obviously, we don't have much time left to fight...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どうしたらいいんだ…。", NULL, "What to do...?", Line_WaitForInput); OutputLine(NULL, "明日からは人数が減る。", - NULL, " We're definitely going to have less people tomorrow...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " We're definitely going to have less people tomorrow...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これ以上のインパクトを相談所に与えることは無理だろう。", - NULL, "In other words, we can't intimidate the child consultation center any more than we did today.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "In other words, we can't intimidate the child consultation center any more than we did today.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 相談所側の頑な対応に打開が見えず、少しずつ胸の奥に湧き上がる焦燥感を、俺は唾と一緒に飲み込んで気付かぬふりをする他なかった…。", NULL, "I couldn't see any way to break our deadlock with the consultation center, so I had no choice but to swallow down the irritation starting to boil up in my chest and pretend not to notice it.", Line_Normal); ClearMessage(); @@ -1602,22 +1836,24 @@ void main() DrawBustshotWithFiltering( 2, "Iri_Def1#", "maskup", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Tosyo1", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/10/181000272", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000272", 128); OutputLine(NULL, "「もうだいぶ暗くなってきました。", NULL, "\"It's getting pretty dark.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000273", 128, 64); + PlayVoice(4, "ps3/s12/10/181000273", 128); OutputLine(NULL, "魅音さん、解散の号令を掛けられた方がいいでしょう。", NULL, " Mion-san, you should tell everyone to go home now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000274", 128, 64); + PlayVoice(4, "ps3/s12/10/181000274", 128); OutputLine(NULL, "私も今夜はまた実行委員会なので、このまま直接、集会所に行った方が良さそうです。」", - NULL, " I have a festival committee meeting tonight, so I have to head straight there after this.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I have a festival committee meeting tonight, so I have to head straight there after this.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_OdorokiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300487", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300487", 128); OutputLine(NULL, "「わ、それを言ったら私もじゃーん!!", NULL, "\"Ah, I need to go the meeting too!!", Line_WaitForInput); @@ -1625,20 +1861,23 @@ void main() ChangeBustshot( 1, "Me_TohohoA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300488", 128, 64); + PlayVoice(4, "ps3/s12/03/180300488", 128); OutputLine(NULL, " いけねいけね…。」", NULL, " I almost forgot...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ってことは俺もだよな。", - NULL, "That meant I had to go too.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That meant I had to go too.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺が欠席しても問題はなさそうだが、仮にも実行委員の1人だ。", - NULL, "While it wouldn't be a big deal if I missed the meeting, I should still go.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "While it wouldn't be a big deal if I missed the meeting, I should still go.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " たとえ話がさっぱりわからなくても、欠席は失礼だ。", NULL, "I don't understand most of the things they're even talking about there, but I don't want to be rude.", Line_WaitForInput); OutputLine(NULL, "出ないわけにはいかない。", @@ -1648,21 +1887,24 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefB1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Mati3", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200542", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200542", 128); OutputLine(NULL, "「なら、もう今日はこれで終わりにした方がいいね。", NULL, "\"I guess we need to wrap things up for today.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200543", 128, 64); + PlayVoice(4, "ps3/s12/02/180200543", 128); OutputLine(NULL, "相当急いで帰らないと、時間ギリギリになっちゃうよ。」", NULL, " Otherwise, you're not going to make it in time for the meeting.\"", Line_Normal); ClearMessage(); DrawScene( "Sora2", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音は今日集まってくれた人たちにお礼を言うと、来れる人はぜひ明日も同じ時間に来てほしいと訴える。", - NULL, "Mion thanked all the people who came today, and told them to meet at the same place at the same time tomorrow.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Mion thanked all the people who came today, and told them to meet at the same place at the same time tomorrow.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それで解散宣言となり、三日目の陳情はお開きとなったのだった。", NULL, "And with that, the third day of our desperate appeal was over.", Line_Normal); ClearMessage(); @@ -1679,47 +1921,53 @@ void main() SetValidityOfInput( TRUE ); PlayBGM( 0, "Iru", 120, 0 ); - PlaySE(4, "ps3/s12/01/180101181", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101181", 128); OutputLine(NULL, "「もしもし?", NULL, "\"Hello?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101182", 128, 64); + PlayVoice(4, "ps3/s12/01/180101182", 128); OutputLine(NULL, " 俺、俺、圭一。", NULL, " It's me, Keiichi.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101183", 128, 64); + PlayVoice(4, "ps3/s12/01/180101183", 128); OutputLine(NULL, "………うん。", NULL, " Yeah...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101184", 128, 64); + PlayVoice(4, "ps3/s12/01/180101184", 128); OutputLine(NULL, "帰ってから食べるよ。", NULL, " I'll eat when I get home.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101185", 128, 64); + PlayVoice(4, "ps3/s12/01/180101185", 128); OutputLine(NULL, "だから、家に帰らずこのまま集会所に行っちゃうよ。", NULL, " I'm going straight to the assembly hall from here.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101186", 128, 64); + PlayVoice(4, "ps3/s12/01/180101186", 128); OutputLine(NULL, "………お父さんはもう行ってるんだね?", NULL, " Dad is on his way, right...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101187", 128, 64); + PlayVoice(4, "ps3/s12/01/180101187", 128); OutputLine(NULL, " わかったわかった、了解〜。」", NULL, " Okay. Got it...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 家に帰らず、そのまま集会所に向うことをお袋に連絡し、電話ボックスを出た。", NULL, "I called my mom and told her that I'd be going to the meeting without coming home.", Line_Normal); ClearMessage(); DrawScene( "Sora6", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 実際はこのまま行ってもちょっと早過ぎる。", - NULL, "I'd get there kind of early, but...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'd get there kind of early, but...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、一度家に帰ってからだときっとバタバタしてしまう、そういう微妙な時間だった。", NULL, "if I went home first I wouldn't make it in time.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 集会所に直行するのは俺と魅音、梨花ちゃんに監督だ。", - NULL, "Mion, Rika-chan and Irie were going to head there with me.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Mion, Rika-chan and Irie were going to head there with me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 詩音もオマケでついて行くという。", NULL, "Shion said that she was also coming,", Line_WaitForInput); OutputLine(NULL, "となると、レナも自分だけ帰るなんて面白くない。", @@ -1731,7 +1979,8 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200544", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200544", 128); OutputLine(NULL, "「うちのお父さんは今日、職場の飲み会で遅くなるって聞いてるから、レナも行く。", NULL, "\"My dad won't be home until late tonight, so I'm coming too.", Line_WaitForInput); @@ -1739,16 +1988,17 @@ void main() ChangeBustshot( 2, "Re_NandeA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200545", 128, 64); + PlayVoice(4, "ps3/s12/02/180200545", 128); OutputLine(NULL, "お邪魔にならないかな、かな。」", - NULL, " I hope that's all right with you guys. I hope.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I hope that's all right with you guys. I hope.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_DefA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300489", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300489", 128); OutputLine(NULL, "「なりはしないよ。", NULL, "\"That's fine with us.", Line_WaitForInput); @@ -1756,17 +2006,18 @@ void main() ChangeBustshot( 1, "Me_WinkA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300490", 128, 64); + PlayVoice(4, "ps3/s12/03/180300490", 128); OutputLine(NULL, "むしろ、若い子の関心があることがわかった方がみんな喜ぶでしょ。」", - NULL, " They'll be glad to see a bunch of young people there.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " They'll be glad to see a bunch of young people there.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Ri_defA1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500830", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500830", 128); OutputLine(NULL, "「……平均年齢がぐんと若返りますです。」", NULL, "\"......The average age will plummet.\"", Line_Normal); ClearMessage(); @@ -1775,17 +2026,19 @@ void main() DrawBustshotWithFiltering( 0, "Si_WaraiA1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600298", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600298", 128); OutputLine(NULL, "「あははは。", NULL, "\"Ahahaha.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600299", 128, 64); + PlayVoice(4, "ps3/s12/06/180600299", 128); OutputLine(NULL, "私も久し振りに公由のおじいちゃんに挨拶したいですし。」", - NULL, " I want to say hi to Uncle Kimiyoshi too. I haven't seen him in a while.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I want to say hi to Uncle Kimiyoshi too. I haven't seen him in a while.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんなわけで、俺たちは薄暗くなってくる中、そのまま古手神社の集会所に向うのだった。", NULL, "We all headed toward the Furude Shrine in the dim light.", Line_Normal); ClearMessage(); @@ -1799,10 +2052,12 @@ void main() DrawSceneWithMask( "JS1", "maskright", 1, 0, 300 ); SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 集会所には灯りがついていた。", - NULL, "The light was on in the assembly building.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The light was on in the assembly building.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もう来ている人がいるようだった。", NULL, "Some people had already arrived.", Line_Normal); ClearMessage(); @@ -1810,43 +2065,49 @@ void main() DrawBustshotWithFiltering( 2, "Me_WinkB2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "JS4", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300491", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300491", 128); OutputLine(NULL, "「こんばんは〜。", NULL, "\"Good evening.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300492", 128, 64); + PlayVoice(4, "ps3/s12/03/180300492", 128); OutputLine(NULL, "皆さん、お早いですね。」", - NULL, " You guys are early.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You guys are early.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/mana18008", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/mana18008", 128); OutputLine(NULL, "「あんれ、魅音ちゃんに…大勢に来たねぇ!", NULL, "\"Hello, Mion-chan and... her friends!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/mana18009", 128, 64); + PlayVoice(4, "ps3/s12/00/mana18009", 128); OutputLine(NULL, " 入江の先生もこんばんは。」", - NULL, " Good evening, Dr. Irie.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Good evening, Dr. Irie.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Iri_Warai#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000275", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000275", 128); OutputLine(NULL, "「どうもこんばんは。", NULL, "\"Good evening.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000276", 128, 64); + PlayVoice(4, "ps3/s12/10/181000276", 128); OutputLine(NULL, "皆さんもお早いですね。」", - NULL, " You're here early.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You're here early.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/mana18010", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/mana18010", 128); OutputLine(NULL, "「はっはっはっは、他になーんもすることがねぇんだけよ。」", NULL, "\"Ha ha ha ha. We don't have anything else to do.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんなやり取りをする内に、人が次々とやって来た。", - NULL, "More people started coming into the meeting hall.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "More people started coming into the meeting hall.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなこんな早くから集まってるんだな。", NULL, "Everyone seemed to come so early.", Line_WaitForInput); OutputLine(NULL, "…自分もこれからはもう少し早く来ることにしよう。", @@ -1855,26 +2116,30 @@ void main() DrawSceneWithMask( "JS5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/18/183300005", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300005", 128); OutputLine(NULL, "「あれあれ、今日はハイカラな靴が多いなぁって思ったら、若い人が大勢来てるじゃないの。", NULL, "\"I thought I saw a lot of fashionable shoes at the entrance today. There are lots of young people here!", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300006", 128, 64); + PlayVoice(4, "ps3/s12/18/183300006", 128); OutputLine(NULL, "詩音ちゃんもお久し振り!", NULL, " Shion-chan! It's been so long.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300007", 128, 64); + PlayVoice(4, "ps3/s12/18/183300007", 128); OutputLine(NULL, " 今日はどうしたの。」", NULL, " What brought you here today?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなが挨拶する。", - NULL, "Everyone bowed to the newest arrival.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Everyone bowed to the newest arrival.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 公由村長だった。", - NULL, "It was the mayor, Kimiyoshi-san.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It was the mayor, Kimiyoshi-san.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 仲良しの幹部委員と一緒にぞろぞろと来たところだった。", NULL, "He strode into the room with the other committee members.", Line_Normal); ClearMessage(); @@ -1883,69 +2148,75 @@ void main() DrawBustshotWithFiltering( 2, "Si_WaraiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600300", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600300", 128); OutputLine(NULL, "「どうもお久し振りです。", NULL, "\"Hello. It's been a while.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600301", 128, 64); + PlayVoice(4, "ps3/s12/06/180600301", 128); OutputLine(NULL, "お姉たちと遊んでて、そのままの流れで遊びに来ちゃいました。」", - NULL, " I was hanging out with my Sis, and just happened to come along with them.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I was hanging out with my Sis, and just happened to come along with them.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/18/183300008", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300008", 128); OutputLine(NULL, "「そうかいそうかい。", NULL, "\"Is that so?", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300009", 128, 64); + PlayVoice(4, "ps3/s12/18/183300009", 128); OutputLine(NULL, "よく来たねぇ。", NULL, " Well, you're welcome here.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300010", 128, 64); + PlayVoice(4, "ps3/s12/18/183300010", 128); OutputLine(NULL, "詩音ちゃんも綿流しのお祭り、今年はぜひいらっしゃいよ!」", - NULL, " You're coming to the Watanagashi festival this year, right?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You're coming to the Watanagashi festival this year, right?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Si_WinkA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600302", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600302", 128); OutputLine(NULL, "「えぇ。", NULL, "\"Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600303", 128, 64); + PlayVoice(4, "ps3/s12/06/180600303", 128); OutputLine(NULL, "今年はぜひ遊びに来ようと思います。", NULL, " I'm going this year for sure.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600304", 128, 64); + PlayVoice(4, "ps3/s12/06/180600304", 128); OutputLine(NULL, "何しろ、圭ちゃんが司会のオークションはぜひ見たいですし!」", NULL, " I want to see Kei-chan hosting the auction too!\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "JS4", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/18/183300011", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300011", 128); OutputLine(NULL, "「わっはっは。", NULL, "\"Wa ha ha.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300012", 128, 64); + PlayVoice(4, "ps3/s12/18/183300012", 128); OutputLine(NULL, "前原くんの司会もそうだけど、これからは祭りのいろんな仕事を少しずつ若い子に移してかないといけないねぇ。", NULL, " I guess it's time for young people like you to take over the festival.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300013", 128, 64); + PlayVoice(4, "ps3/s12/18/183300013", 128); OutputLine(NULL, "……そうだそうだ、魅音ちゃんに相談したいことがあったんだ。", NULL, " By the way, I wanted to talk to you, Mion-chan...", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300014", 128, 64); + PlayVoice(4, "ps3/s12/18/183300014", 128); OutputLine(NULL, "ちょっとこっち来てくれないかな。」", - NULL, " Can you come this way...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Can you come this way...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 0, "Me_TokuiA1", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300493", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300493", 128); OutputLine(NULL, "「はいはい、どうしました?", NULL, "\"Fine, what is it?", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300494", 128, 64); + PlayVoice(4, "ps3/s12/03/180300494", 128); OutputLine(NULL, " ひょっとして模擬店部会のYさん、まぁだ怒ってるんですかー?」", - NULL, " Is that guy from the refreshment booth team still angry?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Is that guy from the refreshment booth team still angry?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/18/183300015", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300015", 128); OutputLine(NULL, "「いやぁねぇ、あっはっはっは…。」", NULL, "\"Ah, well... Ah ha ha ha...\"", Line_Normal); ClearMessage(); @@ -1954,10 +2225,12 @@ void main() FadeBustshotWithFiltering( 0, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音は公由村長と幹部連中に誘われ、集会所の外へ出て行った。", - NULL, "Mion headed outside with Kimiyoshi-san and the other committee members.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Mion headed outside with Kimiyoshi-san and the other committee members.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " なるほど、一部屋しかないこの集会所では、内緒話は外でするわけだ。", NULL, "There's only one room in the building, so they have to go outside if they want to talk in private.", Line_Normal); ClearMessage(); @@ -1966,43 +2239,49 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200546", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200546", 128); OutputLine(NULL, "「今日が木曜日だから、…お祭りまであと3日なんだね。", NULL, "\"Today is Thursday... so we have only three more days until the festival.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200547", 128, 64); + PlayVoice(4, "ps3/s12/02/180200547", 128); OutputLine(NULL, "圭一くんの準備は万端なのかな?」", - NULL, " Are you ready for the auction?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Are you ready for the auction?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101188", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101188", 128); OutputLine(NULL, "「準備も何もねぇなぁ。", NULL, "\"There's not much that I can do now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101189", 128, 64); + PlayVoice(4, "ps3/s12/01/180101189", 128); OutputLine(NULL, "あるのは覚悟と出たとこ勝負のアドリブだけだよ。」", - NULL, " I'm ready to get up on the stage and do my thing, though.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm ready to get up on the stage and do my thing, though.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ri_NikoA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500831", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500831", 128); OutputLine(NULL, "「……圭一は苦し紛れな方が面白いことを言いますです。」", NULL, "\"......I think Keiichi performs best under pressure.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あははははは、とみんなが笑った。", NULL, "Everyone laughed.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その後は、今年のお祭りではどんなことがあるのかとか、", NULL, "We continued to chat about the festival.", Line_WaitForInput); OutputLine(NULL, "若者にも積極的に参加をとか、若者はどんなお祭りを期待しているのかといった、世代間対話になって盛り上がった。", NULL, " We talked about what kind of festival young people like us would want to see. That sort of stuff.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんな話をしている時、魅音に肩を叩かれた。", NULL, "Suddenly, Mion tapped me on the shoulder.", Line_Normal); ClearMessage(); @@ -2010,11 +2289,13 @@ void main() DrawBustshotWithFiltering( 0, "Me_MajimeA2", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "JS6", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300495", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300495", 128); OutputLine(NULL, "「圭ちゃん、ちょっと話が。」", NULL, "\"Kei-chan, I need you for a second...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 盛り上がるみんなに聞こえないよう、身振りだけで表に来るよう合図される。", NULL, "She gestured for me to follow her out front without letting the others know.", Line_WaitForInput); OutputLine(NULL, "………何事だろう?", @@ -2032,30 +2313,36 @@ void main() DisplayWindow(); PlayBGM( 0, "higurashi", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 表に出ると、魅音と知恵先生、あと校長先生がいた。", NULL, "Once outside, I see Mion, Chie-sensei, and the principal.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101190", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101190", 128); OutputLine(NULL, "「あ、知恵先生、校長先生、どうも。", NULL, "\"Oh, Chie-sensei, Mr. Principal...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101191", 128, 64); + PlayVoice(4, "ps3/s12/01/180101191", 128); OutputLine(NULL, "こんばんは。」", - NULL, " Good evening.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Good evening.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 知恵先生は挨拶に応えたが、校長先生は聞こえなかったのか応えてはくれなかった。", - NULL, "Chie-sensei responded to my greeting, but the principal must not have heard me, since he didn't.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Chie-sensei responded to my greeting, but the principal must not have heard me, since he didn't.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……見れば、じっと目蓋と口を閉じ、深く考え込んでいるかのような表情だった。", NULL, "His eyes were closed. He seemed lost in thought.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その様子を見て、…みんなと談笑していた楽しい雰囲気が一気に冷める。", - NULL, "That sight... caused our happy, chatty feelings to cool off quickly.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That sight... caused our happy, chatty feelings to cool off quickly.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……何か良からぬ話があるに違いないと直感した。", NULL, "...My intuition told me this had to be about something bad.", Line_Normal); ClearMessage(); @@ -2064,17 +2351,20 @@ void main() ChangeBustshot( 1, "Tie3", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400127", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400127", 128); OutputLine(NULL, "「………前原くんに、ちょっとだけお話があります。」", - NULL, "\"......I need to talk to you, Maebara-kun.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......I need to talk to you, Maebara-kun.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101192", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101192", 128); OutputLine(NULL, "「あまり良くない話みたいですね…。」", - NULL, "\"That doesn't sound good...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"That doesn't sound good...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/03/180300496", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300496", 128); OutputLine(NULL, "「…………。」", NULL, "\".........\"", Line_Normal); ClearMessage(); @@ -2082,21 +2372,23 @@ void main() DrawBustshotWithFiltering( 0, "Tie1", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "JS1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/22/chie082001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/chie082001", 128); OutputLine(NULL, "「明日も、みんなでまた相談所へ行くんですね?」", - NULL, "\"Are you going to the child consultation center again tomorrow?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Are you going to the child consultation center again tomorrow?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101193", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101193", 128); OutputLine(NULL, "「えぇ。", NULL, "\"Yes.", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, "相談所が腰を上げるまで、どこまでも戦うのが仲間の務めですから。", NULL, " We'll keep fighting until they save Satoko. That's our mission.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101195", 128, 64); + PlayVoice(4, "ps3/s12/01/180101195", 128); OutputLine(NULL, "今日ほど集まるかはわかりませんが、明日もまた集まろうとみんなに言ってあります。", NULL, " I don't know if we'll get as many supporters as we did today, but we're going back there again.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101196", 128, 64); + PlayVoice(4, "ps3/s12/01/180101196", 128); OutputLine(NULL, "な、だよな魅音。」", NULL, " Right, Mion?\"", Line_Normal); ClearMessage(); @@ -2108,22 +2400,24 @@ void main() FadeOutBGM( 2, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); - PlaySE(4, "ps3/s12/22/181400129", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400129", 128); OutputLine(NULL, "「………前原くん。", NULL, "\"Maebara-kun...", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400130", 128, 64); + PlayVoice(4, "ps3/s12/22/181400130", 128); OutputLine(NULL, "集まる人たちに約束した手前もあるでしょうから、明日はとりあえず仕方がありませんが、", - NULL, " I know you've already made plans for tomorrow, but after that...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " I know you've already made plans for tomorrow, but after that...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "………それを最後に、しばらく様子を見ませんか…?」", - NULL, " I think you should wait and see what they do...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I think you should wait and see what they do...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } PlayBGM( 0, "livescene", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 昨夜、大石さんに「忠告」を受けていたから、", NULL, "Thanks to the \"advice\" from Ooishi-san last night...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -2133,52 +2427,61 @@ void main() NULL, " I already had an idea of the situation.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101197", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101197", 128); OutputLine(NULL, "「…知恵先生のそれも、…忠告ですか?」", - NULL, "\"Is this a warning... Chie-sensei?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Is this a warning... Chie-sensei?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/22/181400131", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400131", 128); OutputLine(NULL, "「……………………。」", - NULL, "\"..........\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"..........\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101198", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101198", 128); OutputLine(NULL, "「……これ以上、話が大きくなると、村のお偉方も見て見ぬふりができなくなる。", NULL, "\"...If our protest grows any bigger, the village officials will have to take notice of it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101199", 128, 64); + PlayVoice(4, "ps3/s12/01/180101199", 128); OutputLine(NULL, "…だからここいら辺で自重しろってことですか?」", NULL, " That's why you're telling me to quit now, isn't it...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/22/181400132", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400132", 128); OutputLine(NULL, "「………前原くん。私はあなた方のしていることは正しいと思う。", NULL, "\"Maebara-kun.... I think what you're doing is a good thing.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400133", 128, 64); + PlayVoice(4, "ps3/s12/22/181400133", 128); OutputLine(NULL, "だからあなたは正しいと思ったことを堂々としてくれればいいと思っています。", NULL, " You're not wrong to pursue the things you believe in.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400134", 128, 64); + PlayVoice(4, "ps3/s12/22/181400134", 128); OutputLine(NULL, "でも、………………。」", NULL, " However.......\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そこで言葉を詰まらせる。", - NULL, "She stopped talking after that.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She stopped talking after that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 知恵先生はつい先日まで俺たちの理解者だった。", - NULL, "Chie-sensei was supporting us until just yesterday.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Chie-sensei was supporting us until just yesterday.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 二日目にはクラス全体を率いて相談所まで来てくれた。", NULL, "She even came to the child consultation center with us on the second day.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その先生が、まったく正反対のことを言うなんて………。", - NULL, "So for her to start saying completely the opposite...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "So for her to start saying completely the opposite...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 軽いショックと眩暈を覚えずにはいられなかった。", NULL, "I felt slightly dizzy from the shock of it.", Line_Normal); ClearMessage(); @@ -2186,10 +2489,11 @@ void main() DrawBustshotWithFiltering( 2, "Me_MajimeA2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "JS2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300497", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300497", 128); OutputLine(NULL, "「……圭ちゃん、知恵先生の名誉のために補足するよ。", NULL, "\"Kei-chan, let me explain in her stead.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300498", 128, 64); + PlayVoice(4, "ps3/s12/03/180300498", 128); OutputLine(NULL, "…知恵先生は個人的には私たちを支持してくれてる。", NULL, " Chie-sensei is still supporting us as an individual.", Line_WaitForInput); @@ -2197,34 +2501,35 @@ void main() ChangeBustshot( 2, "Me_YowakiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300499", 128, 64); + PlayVoice(4, "ps3/s12/03/180300499", 128); OutputLine(NULL, "でも、", - NULL, " However", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " However", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 400 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); SetSpeedOfMessage( TRUE, 128 ); OutputLine(NULL, "…", - NULL, " \n...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " \n...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); SetSpeedOfMessage( FALSE, 0 ); OutputLine(NULL, "その、」", - NULL, " well...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " well...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「教育委員会とか、そういう辺りから、何かの圧力が掛かったってわけか。」", NULL, "\"Is she being pressured by the Board of Education or something?\"", Line_Normal); ClearMessage(); @@ -2233,53 +2538,64 @@ void main() ChangeBustshot( 2, "Me_MajimeA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300500", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300500", 128); OutputLine(NULL, "「……知恵先生は圧力なんかに屈する人じゃない。", NULL, "\"......Chie-sensei will never bow to pressure.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300501", 128, 64); + PlayVoice(4, "ps3/s12/03/180300501", 128); OutputLine(NULL, "圭ちゃんは知恵先生がどれだけ正義心に溢れる人か知らないだろうね。", - NULL, " You have no idea how courageous she is.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/mio082003", 128, 64); + NULL, " You have no idea how courageous she is. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/mio082003", 128); OutputLine(NULL, "かつて、この分校が分校と認められず、単なる廃校の校舎でしかなかった時、知恵先生は教育委員会を無視してやって来てくれて私たちの先生になってくれた。」", - NULL, " She ignored the Board of Education and came to this village when the Hinamizawa Branch School was still not approved by the government.\"", Line_Normal); + NULL, "She ignored the Board of Education and came to this village when the Hinamizawa Branch School was still not approved by the government.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その話は多分、魅音に聞かされたんだと思う。", - NULL, "I think Mion told me about that story before.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I think Mion told me about that story before.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " かつてのダム戦争の折に、この学校は廃校になった。", - NULL, "The school was closed when the dam conflict happened.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The school was closed when the dam conflict happened.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、ダム戦争を認めず廃校も認めない村人たちが、ここに登校し続けたのだ。", NULL, "However, the village children still came to the school to learn.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、ここは廃校だから先生はいない。", NULL, "There were no teachers there, though, because the school wasn't officially operating.", Line_WaitForInput); OutputLine(NULL, "……そこに駆けつけてくれたのが知恵先生だった。", NULL, " ...That was when Chie-sensei arrived.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " やがてダム戦争に勝利し、園崎家などの村の重鎮が強力に働きかけた結果、この学校が分校と無理やり認められたのだ。", - NULL, "After they won the dam conflict, the Sonozaki family and other villagers made an appeal, and the school's existence was finally approved.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "After they won the dam conflict, the Sonozaki family and other villagers made an appeal, and the school's existence was finally approved.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、この分校は円満に成立してはいない。", - NULL, "Our school did not have an easy start.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Our school did not have an easy start.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 渋る行政から無理やりもぎ取った学校なのだ。", NULL, "The government was against it, but the villagers forced them to approve.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 知恵先生は昨日のクラス全体での陳情を引率してくれている。", - NULL, "Chie-sensei came along with us on our appeal yesterday.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Chie-sensei came along with us on our appeal yesterday.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それはとても勇気ある行動であると同時に、", NULL, "That was very courageous of her, but...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -2293,15 +2609,17 @@ void main() ChangeBustshot( 2, "Me_MajimeB2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300503", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300503", 128); OutputLine(NULL, "「…結論から言うと。", NULL, "\"...That's basically it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300504", 128, 64); + PlayVoice(4, "ps3/s12/03/180300504", 128); OutputLine(NULL, "……知恵先生はもう、私たちには協力できないって。」", - NULL, " ...Chie-sensei can't support us openly anymore.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " ...Chie-sensei can't support us openly anymore.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを聞くと、知恵先生は俯いた。", NULL, "Chie-sensei stared at the ground as Mion spoke.", Line_WaitForInput); OutputLine(NULL, "……こんな悲しそうな顔を見るのは初めてだった。", @@ -2312,39 +2630,45 @@ void main() DrawBustshotWithFiltering( 1, "Tie3", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400135", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400135", 128); OutputLine(NULL, "「…………………私だけの問題なら、この身がどうなってもいい。", NULL, "\".........If it was just about me, I wouldn't care what happened.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400136", 128, 64); + PlayVoice(4, "ps3/s12/22/181400136", 128); OutputLine(NULL, "一人の生徒のために戦えず教師なんて名乗りたくない。", NULL, " I don't want to be a teacher who can't even fight for her own students.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400137", 128, 64); + PlayVoice(4, "ps3/s12/22/181400137", 128); OutputLine(NULL, "………でも、私たちの学校の存在までは脅かせないのです…。」", NULL, " ......But I can't put the whole school in jeopardy...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どこの誰が吹き込んだのかはわからない。", - NULL, "I don't know who told her this.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I don't know who told her this.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " とにかくそいつらは、沙都子がらみでこれ以上、騒ぎを大きくするなと知恵先生に釘を刺した。", - NULL, "Whoever it was, they warned her not to escalate things around Satoko's case.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Whoever it was, they warned her not to escalate things around Satoko's case.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それに従わないと、学校の存続にも影響があると脅し、知恵先生ひとりでは責任が取れないような圧力をかけた…。", NULL, "They threatened the existence of our school to make her obey, and pressured her with responsibility she couldn't take on her own.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101201", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101201", 128); OutputLine(NULL, "「……俺さ、昨日、大石さんからそんな話を聞かされてるんだ。", NULL, "\"...You know, yesterday, Ooishi-san told me something similar.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101202", 128, 64); + PlayVoice(4, "ps3/s12/01/180101202", 128); OutputLine(NULL, "それもまさにこの場所でさ。", - NULL, " In this exact same spot, too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101203", 128, 64); + NULL, " In this exact same spot, too. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101203", 128); OutputLine(NULL, "……これ以上、騒ぎを大きくすると、北条家を未だによく思ってない年寄り共と対立することになる、", - NULL, " ...He warned me that if I kept escalating this, then I'd be fighting against the elders who still don't like the Houjou family.", Line_WaitForInput); + NULL, "...He warned me that if I kept escalating this, then I'd be fighting against the elders who still don't like the Houjou family.", Line_WaitForInput); OutputLine(NULL, "みたいなのをな。」", NULL, " Or something like that.\"", Line_Normal); ClearMessage(); @@ -2353,97 +2677,112 @@ void main() ChangeBustshot( 2, "Me_YowakiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300505", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300505", 128); OutputLine(NULL, "「……………大石にそんな話を聞かされたんだ。", NULL, "\"......He told you that?", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300506", 128, 64); + PlayVoice(4, "ps3/s12/03/180300506", 128); OutputLine(NULL, "………うん。", NULL, " ......Well,", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300507", 128, 64); + PlayVoice(4, "ps3/s12/03/180300507", 128); OutputLine(NULL, "……そう間違った話じゃないよ。」", - NULL, " he's not really wrong.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " he's not really wrong.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 知恵先生だけでなく、魅音まで俯く。", NULL, "Mion looked at the ground along with Chie-sensei.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …知恵先生もそうだし魅音もそうだが、俺にとって二人は、いわゆる強い人だった。", - NULL, "I always thought Chie-sensei and Mion were stronger people.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I always thought Chie-sensei and Mion were stronger people.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その二人が俯く様子を見ていると、何だか“どうにもならない”袋小路に押し込まれてしまったように感じ、とても嫌だった。", NULL, "So seeing them both hanging their heads like \"this is hopeless,\" made me feel like we were being pushed into a dead-end, and I hated it.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/kei082001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/kei082001", 128); OutputLine(NULL, "「…大体、お前、さっきのさっきまで俺たちと一緒に相談所に押し掛けてたじゃないかよ!", NULL, "\"...You were just at the child consultation center with us!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101205", 128, 64); + PlayVoice(4, "ps3/s12/01/180101205", 128); OutputLine(NULL, " そして明日も来れる人は来てくれってみんなに言ったじゃないか!", NULL, " You told everyone to come again tomorrow!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101206", 128, 64); + PlayVoice(4, "ps3/s12/01/180101206", 128); OutputLine(NULL, " その魅音と一緒に集会所にやってきて、…どこで弱気な魅音と入れ替わっちまったんだよ!!」", NULL, " That's the Mion I came to this meeting with... so when did she get swapped with this weak Mion?!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どこで入れ替わったんだ、と自分で言って、ひとつ思い当たる。", - NULL, "When I said, \"When did she get swapped,\" I immediately thought of one thing.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "When I said, \"When did she get swapped,\" I immediately thought of one thing.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……さっき、村長たちが来て魅音に相談があるといって外に連れ出した…。", NULL, "...The mayor took her outside the building earlier...", Line_WaitForInput); OutputLine(NULL, "まさか……。", NULL, " Did he...?", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101207", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101207", 128); OutputLine(NULL, "「そっか…。", NULL, "\"I see...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101208", 128, 64); + PlayVoice(4, "ps3/s12/01/180101208", 128); OutputLine(NULL, "さっき村長が魅音を外に呼んだのは、そういう話だったんだな。」", - NULL, " He called you out here to talk about this, didn't he?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " He called you out here to talk about this, didn't he?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Me_YowakiB2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300508", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300508", 128); OutputLine(NULL, "「………まぁ、色々とね。", NULL, "\"...Well, kind of.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300509", 128, 64); + PlayVoice(4, "ps3/s12/03/180300509", 128); OutputLine(NULL, "あははは…。」", - NULL, " Ahahaha...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Ahahaha...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音の曖昧な笑いが痛々しい。", - NULL, "It felt painful to see her fake a smile like that.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It felt painful to see her fake a smile like that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……魅音が表に出ていたのは、多分、長くても10分くらいだと思う。", - NULL, "She was only out here with him for about ten minutes.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She was only out here with him for about ten minutes.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その10分の間にどんなことを吹き込めば、魅音の決意をここまで砕くことができるのか…。", NULL, "What the hell did he tell her that crushed her spirit...?", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101209", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101209", 128); OutputLine(NULL, "「魅音も、知恵先生も、……俺の知ってる二人は最高に強い誇れて憧れる友人であり先生だ。", NULL, "\"Mion, Chie-sensei... The two of you are the strongest people I know. I respect you very much.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101210", 128, 64); + PlayVoice(4, "ps3/s12/01/180101210", 128); OutputLine(NULL, "……その二人がほんの一晩二晩で意見を翻すことになるような、どんな圧力があったかは、俺には想像がつかない。」", NULL, " ...I can't even imagine what kind of pressure would cause you to change your opinions overnight.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、俺は二人を憎まない。", NULL, "I didn't feel like getting mad at them.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " むしろ、…あれほどまでに沙都子を救うために頑張ろうと誓っていたのに、", NULL, "They were just as passionate about saving Satoko as I was.", Line_WaitForInput); OutputLine(NULL, "その意見を曲げねばならなかった二人を……", @@ -2455,23 +2794,26 @@ void main() NULL, " pity.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/22/181400138", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400138", 128); OutputLine(NULL, "「……前原くん…。", NULL, "\"Maebara-kun...", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400139", 128, 64); + PlayVoice(4, "ps3/s12/22/181400139", 128); OutputLine(NULL, "……私は何て言っていいか……、」", - NULL, " I don't know what to say...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I don't know what to say...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101211", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101211", 128); OutputLine(NULL, "「いえ、知恵先生が謝ることじゃないです。」", - NULL, "\"You don't need to apologize.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"You don't need to apologize.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } FadeOutBGM( 0, 0, FALSE ); FadeOutBGM( 2, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから俺は、少し荒々しく言った。", NULL, "I could feel an angry tone entering my voice.", Line_WaitForInput); OutputLine(NULL, "…もうこういうのはたくさんだったのだ。", @@ -2480,28 +2822,30 @@ void main() PlayBGM( 0, "Cradle_song", 120, 0 ); - PlaySE(4, "ps3/s12/01/180101212", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101212", 128); OutputLine(NULL, "「教えてくれ。", NULL, "\"Tell me something.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101213", 128, 64); + PlayVoice(4, "ps3/s12/01/180101213", 128); OutputLine(NULL, "どうして村の年寄りたちは未だ北条家を嫌うんだ。", NULL, " Why do the old people in the village still hate the Houjou family that much?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101214", 128, 64); + PlayVoice(4, "ps3/s12/01/180101214", 128); OutputLine(NULL, "もうダム戦争は終わってる。", NULL, " The dam conflict is over.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101215", 128, 64); + PlayVoice(4, "ps3/s12/01/180101215", 128); OutputLine(NULL, "残された沙都子には何の罪もないはずだ。", NULL, " Satoko is totally innocent, isn't she?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101216", 128, 64); + PlayVoice(4, "ps3/s12/01/180101216", 128); OutputLine(NULL, "なのに、どうしてここまで嫌うんだ?!", NULL, " Why do they still hate her so much?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101217", 128, 64); + PlayVoice(4, "ps3/s12/01/180101217", 128); OutputLine(NULL, " 誰が嫌ってる!!", - NULL, " Who hates her?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101218", 128, 64); + NULL, " Who hates her? ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101218", 128); OutputLine(NULL, " 誰のせいだ!", - NULL, " Whose fault is this?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101219", 128, 64); + NULL, "Whose fault is this?", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180101219", 128); OutputLine(NULL, " そいつに俺が話をつける!!」", NULL, " I'm going to have a chat with whoever that is!\"", Line_Normal); ClearMessage(); @@ -2509,15 +2853,17 @@ void main() ChangeBustshot( 2, "Me_majimeA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300510", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300510", 128); OutputLine(NULL, "「…………北条家を嫌ってる人間は、実はいないのかもしれないって思うよ。」", NULL, "\".........I don't think anyone actually hates the Houjou family.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101220", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101220", 128); OutputLine(NULL, "「何?", NULL, "\"What?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101221", 128, 64); + PlayVoice(4, "ps3/s12/01/180101221", 128); OutputLine(NULL, " お前は何を言ってるんだ?!」", NULL, " What are you saying?\"", Line_Normal); ClearMessage(); @@ -2526,49 +2872,56 @@ void main() ChangeBustshot( 2, "Me_YowakiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300511", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300511", 128); OutputLine(NULL, "「……ダム戦争で北条家は村の仇敵だった。", NULL, "\"...It's true that the Houjou family was the enemy during the dam conflict.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300512", 128, 64); + PlayVoice(4, "ps3/s12/03/180300512", 128); OutputLine(NULL, "村全体でそういう風に盛り上げたからね。", NULL, " The whole village believed that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300513", 128, 64); + PlayVoice(4, "ps3/s12/03/180300513", 128); OutputLine(NULL, "その戦犯である夫婦が死に、残された沙都子に罪がないのは誰もが薄々知っている。", - NULL, " But after Satoko's parents died, people started realizing that she was innocent.", Line_WaitForInput); + NULL, " But after Satoko's parents died, people started realizing that she was innocent. ", GetGlobalFlag(GLinemodeSp)); DisableWindow(); ChangeBustshot( 2, "Me_MajimeB2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300514", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300514", 128); OutputLine(NULL, "………でも、北条家を許そうと誰かが号令を掛けたわけじゃないんだよ…!」", - NULL, " ......But no one ever came forward to forgive her...!\"", Line_Normal); + NULL, "......But no one ever came forward to forgive her...!\"", Line_Normal); ClearMessage(); DrawBustshotWithFiltering( 1, "Si_MajimeA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "JS1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/06/180600305", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600305", 128); OutputLine(NULL, "「その辺は私も補足します。」", NULL, "\"I can explain why.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101222", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101222", 128); OutputLine(NULL, "「…詩音!」", - NULL, "\"Shion...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Shion...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 詩音だけではない。", - NULL, "It wasn't just Shion who appeared.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It wasn't just Shion who appeared.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナも梨花ちゃんもいた。", - NULL, "Rena and Rika-chan were there with her.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rena and Rika-chan were there with her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺たちがいつまでも戻ってこないので、様子を見に来て、…話を聞いてしまったのだろう。", NULL, "They'd come out to check on me, and overheard what we were talking about...", Line_Normal); ClearMessage(); @@ -2577,24 +2930,28 @@ void main() ChangeBustshot( 1, "Si_YowakiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600306", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600306", 128); OutputLine(NULL, "「北条家をスケープゴートにして結束してきたこの村は、未だ北条家に怯えているんです。", NULL, "\"After uniting to turn the Houjou family into their scapegoat, the village is still living in fear.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600307", 128, 64); + PlayVoice(4, "ps3/s12/06/180600307", 128); OutputLine(NULL, "………怯えているというのは、怖いという意味じゃない。", - NULL, " ...But not because they're scared of them.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600308", 128, 64); + NULL, " ...But not because they're scared of them. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600308", 128); OutputLine(NULL, "…北条家と縁があると思われたら、自分も村からスケープゴートにされてしまうかもしれないと恐れていたのです。」", - NULL, " ...They're living in the fear that if they end up connected to the Houjou family, they'll be made a scapegoat by the village too.\"", Line_Normal); + NULL, "...They're living in the fear that if they end up connected to the Houjou family, they'll be made a scapegoat by the village too.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、………北条家を助けたと思われたら、", NULL, "In other words...... if you help a member of the Houjou family,", Line_WaitForInput); OutputLine(NULL, "自分も北条家と一緒の扱いを受けて、村中から攻撃されるかもしれない。", - NULL, " you might get attacked by the village, just like they did.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " you might get attacked by the village, just like they did.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …それがダム戦争が終わって今に至っても、まだ拭えずにいるというのだ。", NULL, "...They still feel that way, years after the conflict.", Line_Normal); ClearMessage(); @@ -2603,7 +2960,8 @@ void main() DrawBustshotWithFiltering( 2, "Re_BikkuriB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200548", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200548", 128); OutputLine(NULL, "「そ、そんなことってあるの?!", NULL, "\"Is, is that true?", Line_WaitForInput); @@ -2611,19 +2969,20 @@ void main() ChangeBustshot( 2, "Re_NandeB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200549", 128, 64); + PlayVoice(4, "ps3/s12/02/180200549", 128); OutputLine(NULL, " だって、学校ではみんな沙都子ちゃんと普通に接してたよ?!」", - NULL, " Everyone was always nice to Satoko-chan at school!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Everyone was always nice to Satoko-chan at school!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Ri_KomaruA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500832", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500832", 128); OutputLine(NULL, "「……もちろん、それは村のお年寄りだけの話なのです。", NULL, "\"Only the old people are involved in this...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500833", 128, 64); + PlayVoice(4, "ps3/s12/05/180500833", 128); OutputLine(NULL, "……でもそれは、…村の深部でもあります。」", NULL, " However, they're the core of the village...\"", Line_Normal); ClearMessage(); @@ -2631,7 +2990,8 @@ void main() DrawBustshotWithFiltering( 0, "Me_MajimeB2", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "JS2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300515", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300515", 128); OutputLine(NULL, "「みんなはそれを、多分、園崎本家の婆っちゃの意思だろうと思ってるでしょ。", NULL, "\"They all believe that the leader of the Sonozaki family, my Granny, still hates the Houjou family.", Line_WaitForInput); @@ -2639,24 +2999,26 @@ void main() ChangeBustshot( 0, "Me_YowakiB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300516", 128, 64); + PlayVoice(4, "ps3/s12/03/180300516", 128); OutputLine(NULL, "…でも、そういうわけじゃない。", NULL, " But that's not true.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300517", 128, 64); + PlayVoice(4, "ps3/s12/03/180300517", 128); OutputLine(NULL, "婆っちゃだってやっぱり恐れてるんだよ。", - NULL, " Granny is also afraid.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300518", 128, 64); + NULL, " Granny is also afraid. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300518", 128); OutputLine(NULL, "自分が北条家を擁護したら、村の年寄り連中に対して求心力を失ってしまうのではないかって思ってる。」", - NULL, " She thinks that if she forgives the Houjou family, the other elderly people will lose trust in her.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She thinks that if she forgives the Houjou family, the other elderly people will lose trust in her.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101223", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101223", 128); OutputLine(NULL, "「……何だかややこしいぞ。", NULL, "\"...This is really complicated.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101224", 128, 64); + PlayVoice(4, "ps3/s12/01/180101224", 128); OutputLine(NULL, "つまりどういうことなんだ。", NULL, " So what do you mean?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101225", 128, 64); + PlayVoice(4, "ps3/s12/01/180101225", 128); OutputLine(NULL, "俺は誰を殴りゃいいんだ!」", NULL, " Who am I supposed to punch in the face?!\"", Line_Normal); ClearMessage(); @@ -2665,19 +3027,20 @@ void main() ChangeBustshot( 0, "Me_MajimeA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300519", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300519", 128); OutputLine(NULL, "「つまり!", NULL, "\"The truth is...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300520", 128, 64); + PlayVoice(4, "ps3/s12/03/180300520", 128); OutputLine(NULL, " 本当は誰も北条家を嫌ってなんかいないんだよ…!", NULL, " No one really hates the Houjou family...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300521", 128, 64); + PlayVoice(4, "ps3/s12/03/180300521", 128); OutputLine(NULL, " 誰もが、内心はもう許してもいいと思ってる。", NULL, " They all think we should forgive them.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300522", 128, 64); + PlayVoice(4, "ps3/s12/03/180300522", 128); OutputLine(NULL, "でも、それを口に出せない!", NULL, " But they can't come forward with that opinion!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300523", 128, 64); + PlayVoice(4, "ps3/s12/03/180300523", 128); OutputLine(NULL, " 自分以外はみんな未だ北条家を敵視してると信じてる!」", NULL, " They're convinced that everyone else still hates the Houjou family!\"", Line_Normal); ClearMessage(); @@ -2685,31 +3048,34 @@ void main() DrawBustshotWithFiltering( 2, "Re_KomaruA1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "JS1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200550", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200550", 128); OutputLine(NULL, "「つまり……相互に誤解しているってこと…?!」", - NULL, "\"So... everyone is misunderstanding each other...?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"So... everyone is misunderstanding each other...?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Si_majimeA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600309", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600309", 128); OutputLine(NULL, "「そういうことです。", NULL, "\"That's right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600310", 128, 64); + PlayVoice(4, "ps3/s12/06/180600310", 128); OutputLine(NULL, "個別に聞けばわかります。", NULL, " You can ask all of them individually.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600311", 128, 64); + PlayVoice(4, "ps3/s12/06/180600311", 128); OutputLine(NULL, "誰も沙都子のことを嫌ってなんかいないんです。", NULL, " You'll see that no one really hates Satoko.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600312", 128, 64); + PlayVoice(4, "ps3/s12/06/180600312", 128); OutputLine(NULL, "両親が死んで、それがケジメになったと思っています。", - NULL, " Her parents' death marked the closure of that hatred.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600313", 128, 64); + NULL, " Her parents' death marked the closure of that hatred. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600313", 128); OutputLine(NULL, "だから鬼婆も、その後は北条家に一切関わるなと号令を出しました。", - NULL, " After her parents died, my grandma told everyone not to bother the Houjou family anymore.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600314", 128, 64); + NULL, "After her parents died, my grandma told everyone not to bother the Houjou family anymore.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/06/180600314", 128); OutputLine(NULL, "でも、北条家を許すとは号令を出せなかった。」", NULL, " However, she didn't tell people to forgive them.\"", Line_Normal); ClearMessage(); @@ -2719,24 +3085,27 @@ void main() DrawBustshot( 1, "Ri_KomaruA1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500834", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500834", 128); OutputLine(NULL, "「……それはきっと、……ボクのお父さんのせいもあるのです。」", - NULL, "\"......That's probably... because of my father.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......That's probably... because of my father.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Re_BikkuriB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200551", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200551", 128); OutputLine(NULL, "「梨花ちゃんの…?!", NULL, "\"Rika-chan's father?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200552", 128, 64); + PlayVoice(4, "ps3/s12/02/180200552", 128); OutputLine(NULL, " どうして………?」", NULL, " Why is that...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500835", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500835", 128); OutputLine(NULL, "「……ボクのお父さんはずっとのんびりと構えていたので、村の人たちからリーダー失格だとずっと言われてきたのです。」", NULL, "\"......My father was so laid back that people started saying he didn't deserve to be a leader in the village anymore.\"", Line_Normal); ClearMessage(); @@ -2744,21 +3113,24 @@ void main() DrawBustshotWithFiltering( 1, "Me_YowakiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "JS2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300524", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300524", 128); OutputLine(NULL, "「梨花ちゃんのお父さんはハト派だったからね…。", NULL, "\"Rika-chan's dad was a very relaxed guy...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300525", 128, 64); + PlayVoice(4, "ps3/s12/03/180300525", 128); OutputLine(NULL, "冷静に状況が読める人だったと思う。", NULL, " I think that helped him calmly resolve things.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300526", 128, 64); + PlayVoice(4, "ps3/s12/03/180300526", 128); OutputLine(NULL, "……でも、祭りのように反ダムで燃え上がった人々は、もっと過激なタカ派のリーダーを求めていたんだよ。", - NULL, " ...But at the time, people who were burning with anger about the dam project were looking for a more aggressive leader.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300527", 128, 64); + NULL, " ...But at the time, people who were burning with anger about the dam project were looking for a more aggressive leader. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300527", 128); OutputLine(NULL, "だから婆っちゃは雛見沢をひとつのまとめるため、敢えてみんなが求めたタカ派リーダーを演じたんだよ…。」", - NULL, " So my Granny came forward and acted as one, in order to unite the whole village...\"", Line_Normal); + NULL, "So my Granny came forward and acted as one, in order to unite the whole village...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101226", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101226", 128); OutputLine(NULL, "「つまり、…タカ派リーダーを演じてる手前、自分から北条家を許すとは言い出せないってわけか。」", NULL, "\"And because of her role as an aggressive leader, she can't publicly announce that she's going to forgive the Houjou family...?\"", Line_Normal); ClearMessage(); @@ -2766,28 +3138,30 @@ void main() ChangeBustshot( 1, "Me_SinmyouA2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300528", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300528", 128); OutputLine(NULL, "「……うん。…", NULL, "\"...Yeah...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300529", 128, 64); + PlayVoice(4, "ps3/s12/03/180300529", 128); OutputLine(NULL, "お年寄りは主義を曲げないことを模範と思うからね…。", NULL, " Old people put a lot of stock into not changing their minds...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300530", 128, 64); + PlayVoice(4, "ps3/s12/03/180300530", 128); OutputLine(NULL, "最初に掲げた方針はなかなか変えられないんだよ…。」", - NULL, " She can't reverse her policy so easily...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " She can't reverse her policy so easily...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_BikkuriA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200553", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200553", 128); OutputLine(NULL, "「そんなのってひどい!!", NULL, "\"But that's terrible!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200554", 128, 64); + PlayVoice(4, "ps3/s12/02/180200554", 128); OutputLine(NULL, " だってそれじゃ、……誰もが人のせいにしながら沙都子ちゃんを許してあげてないってことだよ?!", NULL, " People are refusing to forgive Satoko-chan, and then blaming it on everyone else!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200555", 128, 64); + PlayVoice(4, "ps3/s12/02/180200555", 128); OutputLine(NULL, " 自分が許すと、村の人に陰口を叩かれるかもしれないから許してあげられないなんて、……あんまりだよ…!!」", NULL, " They can't forgive her because they're afraid of what other people might think...? That's awful!!\"", Line_Normal); ClearMessage(); @@ -2796,70 +3170,80 @@ void main() ChangeBustshot( 1, "Me_MajimeA2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300531", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300531", 128); OutputLine(NULL, "「当時はね、貧しい家なんかには補償金が欲しくて立ち退きを受け容れてもいいと思ってる人が少なからずいたんだよ。", NULL, "\"During the dam project, a few households actually thought that it would be fine to vacate their homes, since they were getting compensation money from the government.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300532", 128, 64); + PlayVoice(4, "ps3/s12/03/180300532", 128); OutputLine(NULL, "……でもそれを口に出すとはばかられる状況だった。", - NULL, " But they couldn't say that out loud...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300533", 128, 64); + NULL, " But they couldn't say that out loud... ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300533", 128); OutputLine(NULL, "…そんな中、それを堂々と公言したのが北条家だったんだよ。", - NULL, " The Houjou family, however, came forward with their opinion and announced that they were willing to vacate.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300534", 128, 64); + NULL, "The Houjou family, however, came forward with their opinion and announced that they were willing to vacate. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300534", 128); OutputLine(NULL, "それに勇気付けられて立ち退き派が派閥を作りそうな勢いになった。", - NULL, " Those households gained courage after seeing the Houjou family, and they almost established a group of people who agreed to leave.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300535", 128, 64); + NULL, "Those households gained courage after seeing the Houjou family, and they almost established a group of people who agreed to leave. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300535", 128); OutputLine(NULL, "みんなも、今日までのお役所とのやり取りをしててわかったと思うけど、住民運動というのは一枚岩じゃないといけないんだよ。", - NULL, " I'm sure you understand this after today, but in order to effectively protest something, everyone has to have the same opinion.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300536", 128, 64); + NULL, "I'm sure you understand this after today, but in order to effectively protest something, everyone has to have the same opinion.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/03/180300536", 128); OutputLine(NULL, "村の総意であるか否かがとても大切なこと。", NULL, " It's important that the whole village is on the same page.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300537", 128, 64); + PlayVoice(4, "ps3/s12/03/180300537", 128); OutputLine(NULL, "だから、実はダム戦争の直前。", - NULL, " Before the dam conflict,", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300538", 128, 64); + NULL, " Before the dam conflict, ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300538", 128); OutputLine(NULL, "雛見沢は戦争どころか内部分裂状態だったんだよ…。」", - NULL, " Hinamizawa was tearing itself apart instead of waging war...\"", Line_Normal); + NULL, "Hinamizawa was tearing itself apart instead of waging war...\"", Line_Normal); ClearMessage(); DrawBustshotWithFiltering( 0, "Ri_KomaruA1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "JS1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500836", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500836", 128); OutputLine(NULL, "「……ボクのお父さんが、日和見主義だったからそうなったんだとみんなは言いました。", NULL, "\"......They said that it was because my father was such a lazy leader...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500837", 128, 64); + PlayVoice(4, "ps3/s12/05/180500837", 128); OutputLine(NULL, "……お父さんはダムなんてできるわけがない。", NULL, " He never thought that they'd actually build a dam.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500838", 128, 64); + PlayVoice(4, "ps3/s12/05/180500838", 128); OutputLine(NULL, "きっと話し合いで平和的に解決できるという、のんびりした立場だったのです。", - NULL, " He believed that we could reach a peaceful resolution just by negotiating.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500839", 128, 64); + NULL, " He believed that we could reach a peaceful resolution just by negotiating. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500839", 128); OutputLine(NULL, "……そして、それが立ち退き派を許す温床になったと非難されたのです。」", - NULL, " People thought that was why some families started agreeing to leave.\"", Line_Normal); + NULL, "People thought that was why some families started agreeing to leave.\"", Line_Normal); ClearMessage(); DrawBustshotWithFiltering( 2, "Re_KomaruA1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "JS2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200556", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200556", 128); OutputLine(NULL, "「立ち退き派って、……不思議な響きだね。", NULL, "\"Supporters of the plan to evacuate... That sounds strange...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200557", 128, 64); + PlayVoice(4, "ps3/s12/02/180200557", 128); OutputLine(NULL, "初めて聞くよ。", NULL, " This is the first I've heard of that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200558", 128, 64); + PlayVoice(4, "ps3/s12/02/180200558", 128); OutputLine(NULL, "村の人はよく、ダムの推進派って言わない?」", - NULL, " People in the village always said that they supported the dam project...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " People in the village always said that they supported the dam project...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう言えばそうだな。", - NULL, "She's right.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She's right.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ダム戦争の時、村の仇敵となったダム推進派って言い方をするよな。", NULL, "They usually claim that their enemies supported the project itself.", Line_Normal); ClearMessage(); @@ -2868,53 +3252,60 @@ void main() DrawBustshotWithFiltering( 1, "Me_TohohoB2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300539", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300539", 128); OutputLine(NULL, "「…………立ち退き派って言うより、ダム推進派って方が悪っぽそうな感じでしょ?", - NULL, "\"......It sounds worse if you call them 'dam project supporters' than if you called them 'evacuation supporters,' doesn't it?", Line_WaitForInput); + NULL, "\"......It sounds worse if you call them 'dam project supporters' than if you called them 'evacuation supporters,' doesn't it? ", GetGlobalFlag(GLinemodeSp)); DisableWindow(); ChangeBustshot( 1, "Me_MajimeA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300540", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300540", 128); OutputLine(NULL, " 立ち退き、じゃ、単に喧嘩を嫌って逃れるだけの平和的なイメージがある。", - NULL, " If you call them 'evacuation supporters', it makes it sound like they're peaceful people who don't want to fight.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300541", 128, 64); + NULL, "If you call them 'evacuation supporters', it makes it sound like they're peaceful people who don't want to fight.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/03/180300541", 128); OutputLine(NULL, "でもダム推進派なら、」", - NULL, " But calling them 'dam project supporters' makes it sound...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But calling them 'dam project supporters' makes it sound...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101227", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101227", 128); OutputLine(NULL, "「なるほどな…。", NULL, "\"I see...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101228", 128, 64); + PlayVoice(4, "ps3/s12/01/180101228", 128); OutputLine(NULL, "ダム推進派っていうと、何だか利敵行為というか、村をダム湖に沈めようとする裏切り者みたいなイメージになるな。」", - NULL, " It sounds more like a group of bad people trying to submerge the village under water...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It sounds more like a group of bad people trying to submerge the village under water...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawBustshotWithFiltering( 2, "Iri_Majime#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "JS1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/10/181000277", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000277", 128); OutputLine(NULL, "「イメージ戦略というものです。」", NULL, "\"It's all about appearances.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 監督だった。", - NULL, "Coach had appeared.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Coach had appeared.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……監督もまた、俺たちがいつまでも戻ってこないので様子を見に来たのだろう。", NULL, "He came outside after noticing how long we'd been gone.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/10/181000278", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000278", 128); OutputLine(NULL, "「当時の雛見沢には、戦争直前の全体主義のような空気が蔓延していたのです。", NULL, "\"The village of Hinamizawa was brimming with a sense of unity.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000279", 128, 64); + PlayVoice(4, "ps3/s12/10/181000279", 128); OutputLine(NULL, "……ハト派の古手氏では逆に分裂を招いた。", NULL, " ...Mr. Furude was not able to unite the village.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000280", 128, 64); + PlayVoice(4, "ps3/s12/10/181000280", 128); OutputLine(NULL, "なら、全体を一丸とするにはタカ派になるしかないと、当時の園崎家は考えたのです。」", NULL, " The Sonozaki family figured that they could seize power if they were to take charge of that unity.\"", Line_Normal); ClearMessage(); @@ -2923,18 +3314,21 @@ void main() DrawBustshotWithFiltering( 1, "Re_DefA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200559", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200559", 128); OutputLine(NULL, "「…ちょっと話が見えてきました。", NULL, "\"...I'm starting to understand now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200560", 128, 64); + PlayVoice(4, "ps3/s12/02/180200560", 128); OutputLine(NULL, "…つまりこういうことですね。", - NULL, " ...Let's phrase it a different way.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200561", 128, 64); + NULL, " ...Let's phrase it a different way. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200561", 128); OutputLine(NULL, "村を反ダムでひとつにまとめるために、北条家に裏切り者のレッテルを貼って徹底攻撃して見せしめにした。", - NULL, " In order to unite the village, they attacked the Houjou family, who betrayed their sense of community. They used them to intimidate other people.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200562", 128, 64); + NULL, "In order to unite the village, they attacked the Houjou family, who betrayed their sense of community. They used them to intimidate other people. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200562", 128); OutputLine(NULL, "それがあまりに集中的だったので、立ち退き派の人たちは恐ろしくなり宗旨替えせざるを得なかった。」", - NULL, " People became afraid of the Houjou family, so they changed their minds and started protesting against the dam project...\"", Line_Normal); + NULL, "People became afraid of the Houjou family, so they changed their minds and started protesting against the dam project...\"", Line_Normal); ClearMessage(); DisableWindow(); @@ -2942,15 +3336,17 @@ void main() DrawBustshotWithFiltering( 2, "Ri_KomaruA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500840", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500840", 128); OutputLine(NULL, "「……北条家と親交があれば、ダム推進派なのだろうと疑われました。", NULL, "\"......They held that if you interacted with the Houjou family, you were probably a supporter of the dam project yourself.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500841", 128, 64); + PlayVoice(4, "ps3/s12/05/180500841", 128); OutputLine(NULL, "だから、誰もが怖がって北条家に近付かなかった。", - NULL, " That's why everyone kept their distance from them.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500842", 128, 64); + NULL, " That's why everyone kept their distance from them. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500842", 128); OutputLine(NULL, "すれ違っても見て見ぬふりをし、話しかけられても無視をしたのです。」", - NULL, " They acted like they didn't even see them. When someone from the family talked to them, they ignored it.\"", Line_Normal); + NULL, "They acted like they didn't even see them. When someone from the family talked to them, they ignored it.\"", Line_Normal); ClearMessage(); DisableWindow(); @@ -2958,29 +3354,34 @@ void main() DrawBustshotWithFiltering( 1, "Iri_Majime2#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000281", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000281", 128); OutputLine(NULL, "「もちろん、それは北条夫妻の二人を指名したもののはずなのですが、……いつの間にか、北条家というわかりやすい看板が一人歩きを始めました。", NULL, "\"Initially, they were targeting only Satoko-chan's parents. But eventually, the whole family was seen as a target.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/iri08007", 128, 64); + PlayVoice(4, "ps3/s12/10/iri08007", 128); OutputLine(NULL, "その結果、……叔父叔母夫婦の家もとばっちりを受けたそうです。", NULL, " As a result, her uncle and aunt were caught in the line of fire too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/iri08008", 128, 64); + PlayVoice(4, "ps3/s12/10/iri08008", 128); OutputLine(NULL, "皮肉ですね。", - NULL, " It's kind of ironic.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/iri08009", 128, 64); + NULL, " It's kind of ironic. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/iri08009", 128); OutputLine(NULL, "その時の村八分の恨みが募り、沙都子ちゃんへの虐めの温床となっているのですから。」", - NULL, " That was the reason they started abusing Satoko-chan to begin with...\"", Line_Normal); + NULL, "That was the reason they started abusing Satoko-chan to begin with...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自分たちはダムに賛成しているわけでもないのに、沙都子の家が騒ぎの火種となったばかりに、自分の家までとばっちりを受けて。", - NULL, "Her uncle and aunt were not in support of the dam project, but because of Satoko's parents, they were also attacked.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Her uncle and aunt were not in support of the dam project, but because of Satoko's parents, they were also attacked.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……それで、夫婦が事故死した後、子どもを二人も押し付けられて。", - NULL, "After Satoko's parents died, they were forced to take care of their two children...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "After Satoko's parents died, they were forced to take care of their two children...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………なるほどな。", NULL, "......It finally makes sense.", Line_WaitForInput); OutputLine(NULL, "……ようやく全てがわかってきたぜ…。", @@ -2990,27 +3391,30 @@ void main() DrawBustshotWithFiltering( 2, "Re_NandeB1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "JS2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200563", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200563", 128); OutputLine(NULL, "「ダム戦争は終わった上に、沙都子ちゃんの両親は亡くなった。", NULL, "\"The dam conflict is over and Satoko-chan's parents are dead.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200564", 128, 64); + PlayVoice(4, "ps3/s12/02/180200564", 128); OutputLine(NULL, "ならそういう変な遺恨は全部水に流そうって、言い出した園崎家がちゃんと終了宣言を出すべきじゃないのかな。」", - NULL, " I think the Sonozaki family should speak out, and publicly forgive the Houjou family.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I think the Sonozaki family should speak out, and publicly forgive the Houjou family.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Si_YowakiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600315", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600315", 128); OutputLine(NULL, "「そこで最初の話に戻るんです。", NULL, "\"But once again, there's an issue.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600316", 128, 64); + PlayVoice(4, "ps3/s12/06/180600316", 128); OutputLine(NULL, "北条家に温情的な宣言を出したら、園崎家頭首は、ダム戦争当時の幹部級、つまり町会のお偉方への求心力を失うのではないかと恐れたんです。」", NULL, " Granny is afraid that the elderly people here will lose their trust in her if she publicly forgives the Houjou family.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101229", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101229", 128); OutputLine(NULL, "「…舐められたらおしまいってのは、どうやらお役所だけじゃなく、園崎家もそうみたいだな。」", NULL, "\"...Seems like the Sonozaki family's as worried about people taking them lightly as the consultation center is.\"", Line_Normal); ClearMessage(); @@ -3020,54 +3424,59 @@ void main() DrawBustshotWithFiltering( 2, "Me_MajimeB2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300542", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300542", 128); OutputLine(NULL, "「……これは、私が直接婆っちゃに聞いたから間違いない。", NULL, "\"I heard this directly from her, so I'm sure that's what's happening.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300543", 128, 64); + PlayVoice(4, "ps3/s12/03/180300543", 128); OutputLine(NULL, "婆っちゃは、北条家は放っておけとの号令を出すまでが精一杯。", - NULL, " All she could do was tell everyone not to bother the Houjou family anymore.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300544", 128, 64); + NULL, " All she could do was tell everyone not to bother the Houjou family anymore. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300544", 128); OutputLine(NULL, "そして、自分が死んで頭首が代わったら、その就任の時に、ダム戦争の完全終了宣言を出して、北条家に対する遺恨を完全に流そうと、そういう話になってるんだよ。", - NULL, " When she dies, she wants the next family head to officially declare the end of the dam conflict, and stop discriminating against the Houjou family.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300545", 128, 64); + NULL, "When she dies, she wants the next family head to officially declare the end of the dam conflict, and stop discriminating against the Houjou family.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/03/180300545", 128); OutputLine(NULL, "…これはお母さんも知ってる。」", - NULL, " ...My mom knows about this too.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...My mom knows about this too.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Si_MajimeA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600317", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600317", 128); OutputLine(NULL, "「その話は、私もお母さんに聞いてます。", NULL, "\"I heard about it from her, actually.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600318", 128, 64); + PlayVoice(4, "ps3/s12/06/180600318", 128); OutputLine(NULL, "鬼婆さまの世間体とかいうやつですね。」", NULL, " It's just that old hag's stubborn pride...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101230", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101230", 128); OutputLine(NULL, "「話をちょいと戻すぜ。", NULL, "\"Let me ask you this.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101231", 128, 64); + PlayVoice(4, "ps3/s12/01/180101231", 128); OutputLine(NULL, "魅音と知恵先生にさっき脅しをかけたのは村長たち、町会のお偉方連中だったと思う。", NULL, " It sounds to me like the mayor and his people threatened Mion and told Chie-sensei they'd close the school.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101232", 128, 64); + PlayVoice(4, "ps3/s12/01/180101232", 128); OutputLine(NULL, "その連中はどうなんだ、内心。", NULL, " How about them?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101233", 128, 64); + PlayVoice(4, "ps3/s12/01/180101233", 128); OutputLine(NULL, "まだ北条家を恨んでるのか?」", - NULL, " Do they still have bitter feeling toward the Houjou family?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Do they still have bitter feeling toward the Houjou family?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Si_AkuwaraiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600319", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600319", 128); OutputLine(NULL, "「……それが笑っちゃうんです。", NULL, "\"...It's ridiculous.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600320", 128, 64); + PlayVoice(4, "ps3/s12/06/180600320", 128); OutputLine(NULL, "実は、公由のおじいちゃんだって、誰だって、もう北条家を恨んでなんかないってんです。」", NULL, " Even Uncle Kimiyoshi thinks no one in the village hates the Houjou family.\"", Line_Normal); ClearMessage(); @@ -3075,39 +3484,42 @@ void main() DrawBustshotWithFiltering( 1, "Iri_Majime#", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "JS1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/10/181000285", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000285", 128); OutputLine(NULL, "「つまり、悲しい話なんですが、", - NULL, "\"It's just sad", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"It's just sad", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……彼らにとってまだダム戦争は尾を引いているのです。", NULL, " that the dam conflict hasn't completely ended for these people.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000286", 128, 64); + PlayVoice(4, "ps3/s12/10/181000286", 128); OutputLine(NULL, "北条家と親交があったら、後ろ指を差されるかもしれないと未だに恐れているのです。」", - NULL, " They're still afraid of being badmouthed behind their backs if they interact with the Houjou family.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " They're still afraid of being badmouthed behind their backs if they interact with the Houjou family.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_BikkuriA1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200565", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200565", 128); OutputLine(NULL, "「でもでも、梨花ちゃんとか監督は普通に沙都子ちゃんと接してるじゃないですか!」", - NULL, "\"But people like you and Rika-chan interact with her.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"But people like you and Rika-chan interact with her.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Iri_Def1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000287", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000287", 128); OutputLine(NULL, "「私は若く、そもそも町会にそれほどのしがらみを持ちませんから。", NULL, "\"I'm young, and I don't have many ties to the town council either.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000288", 128, 64); + PlayVoice(4, "ps3/s12/10/181000288", 128); OutputLine(NULL, "そして梨花ちゃんは特別です。", NULL, " Plus, Rika-chan is special.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000289", 128, 64); + PlayVoice(4, "ps3/s12/10/181000289", 128); OutputLine(NULL, "………なぜなら彼女は、オヤシロさまの生まれ変わりだから。」", NULL, " She's the reincarnation of Oyashiro-sama...\"", Line_Normal); ClearMessage(); @@ -3116,50 +3528,60 @@ void main() DrawBustshot( 0, "Me_MajimeA2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300546", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300546", 128); OutputLine(NULL, "「オヤシロさまは、人と鬼の相容れぬ存在を融和させて住まわせた伝説を持つ。", NULL, "\"Oyashiro-sama was the one who brought humans and demons together.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300547", 128, 64); + PlayVoice(4, "ps3/s12/03/180300547", 128); OutputLine(NULL, "だからつまり、」", - NULL, " Which means...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Which means...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101234", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101234", 128); OutputLine(NULL, "「……村に居られない身である北条家の人間を引き取っても、納得されたというわけか。」", - NULL, "\"She was able to live with Satoko, even though Satoko's not accepted by the villagers...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"She was able to live with Satoko, even though Satoko's not accepted by the villagers...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 聞けば聞くほど、……この村における沙都子がどれほど肩身が狭かったかがわかる。", NULL, "After hearing all this, I'm beginning to understand how difficult it was for Satoko to live in this village.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子が日々をとても元気に過ごしていて、部活では大はしゃぎをしている。", - NULL, "She always acted bright and cheerful in school and in the club.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She always acted bright and cheerful in school and in the club.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、俺はそれが沙都子の生活の全てだと思っていた。", NULL, "I thought that was her whole world.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、……沙都子がひとりで村を歩く時にはどうだったかなんて、想像もつかない。", NULL, "But I had no idea how she felt when she was walking around alone in the village...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " きっと沙都子は、どことなくよそよそしい雰囲気などへっちゃらだと、強気に買い物に出たりしてただろう。", - NULL, "She probably went grocery shopping even knowing that people were going to ignore her.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She probably went grocery shopping even knowing that people were going to ignore her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、たまに感じる冷たい素振りに傷付けられながらも、健気に生きてきたのだ。", NULL, "She felt the coldness from them, but she was standing strong on her feet.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、そんなことは今の今まで気付かなかった。", - NULL, "I had no idea she was going through something like that.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I had no idea she was going through something like that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ダム戦争の最中にはそういうこともあったかもしれないと思っていたが、", NULL, "I knew she went through tough times during the dam conflict...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -3173,49 +3595,53 @@ void main() DrawSceneWithMask( "JS1", "maskup", 1, 0, 300 ); PlayBGM( 0, "higurashi", 120, 0 ); - PlaySE(4, "ps3/s12/02/180200566", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200566", 128); OutputLine(NULL, "「何て悲しい話…。", NULL, "\"What a sad story...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200567", 128, 64); + PlayVoice(4, "ps3/s12/02/180200567", 128); OutputLine(NULL, "そして、何て馬鹿馬鹿しい話。」", - NULL, " And the whole thing is just nonsense, too.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " And the whole thing is just nonsense, too.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101235", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101235", 128); OutputLine(NULL, "「レナもそう思うか。", NULL, "\"Do you feel that way too, Rena?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101236", 128, 64); + PlayVoice(4, "ps3/s12/01/180101236", 128); OutputLine(NULL, "俺もまったく同じに思ったぜ。」", - NULL, " I feel exactly the same.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I feel exactly the same.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Re_OkoruB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200568", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200568", 128); OutputLine(NULL, "「誰もが沙都子ちゃんのことを何とも思ってないのに、関わると何か良くないことがあると思ってる!", NULL, "\"No one feels bitter toward Satoko-chan, but everyone is afraid that something bad will happen to them if they interact with her!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200569", 128, 64); + PlayVoice(4, "ps3/s12/02/180200569", 128); OutputLine(NULL, " 悪いのは誰なの?!", NULL, " Whose fault is this?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200570", 128, 64); + PlayVoice(4, "ps3/s12/02/180200570", 128); OutputLine(NULL, " 誰でもないの?", NULL, " No one's?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200571", 128, 64); + PlayVoice(4, "ps3/s12/02/180200571", 128); OutputLine(NULL, " そう思わせる風土や世間体が悪いの?!」", - NULL, " Is the land or society making them think that way?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Is the land or society making them think that way?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101237", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101237", 128); OutputLine(NULL, "「誰も悪くない。", NULL, "\"It's no one's fault.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101238", 128, 64); + PlayVoice(4, "ps3/s12/01/180101238", 128); OutputLine(NULL, "……なのに、他の誰かを気にして、自分も許せない、", - NULL, " ...Yet they're so worried about everyone else's opinions they can't forgive her,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " ...Yet they're so worried about everyone else's opinions they can't forgive her,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…か。」", NULL, " huh.\"", Line_Normal); ClearMessage(); @@ -3223,13 +3649,14 @@ void main() DrawBustshotWithFiltering( 2, "Me_SinmyouA1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "JS2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300548", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300548", 128); OutputLine(NULL, "「…うん。", NULL, "\"Yes...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300549", 128, 64); + PlayVoice(4, "ps3/s12/03/180300549", 128); OutputLine(NULL, "そういう空気は、よい方向に流れてる時はいいんだよ。", NULL, " That kind of atmosphere is great when the wind's blowing in a good direction.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300550", 128, 64); + PlayVoice(4, "ps3/s12/03/180300550", 128); OutputLine(NULL, "思いやりがあって連帯感のあるいいご近所付き合いを生み出す。", NULL, " People would act kindly and help each other.", Line_WaitForInput); @@ -3237,27 +3664,29 @@ void main() ChangeBustshot( 2, "Me_YowakiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300551", 128, 64); + PlayVoice(4, "ps3/s12/03/180300551", 128); OutputLine(NULL, "でも、……北条家の件は正反対。", - NULL, " But the case of the Houjou family... is totally the opposite.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300552", 128, 64); + NULL, " But the case of the Houjou family... is totally the opposite. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300552", 128); OutputLine(NULL, "そういう思い込みがカビのように蔓延しちゃって、どうにもならない。", - NULL, " It's spreading like a mold, and no one can do anything about it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300553", 128, 64); + NULL, "It's spreading like a mold, and no one can do anything about it.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/03/180300553", 128); OutputLine(NULL, "…腐った畳はどうすると思う?", NULL, " What do you do with a rotten tatami mat?", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300554", 128, 64); + PlayVoice(4, "ps3/s12/03/180300554", 128); OutputLine(NULL, " 捨てて新しくするしかないんだよ…。」", NULL, " You have no choice but to toss it out and get a new one...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101239", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101239", 128); OutputLine(NULL, "「じゃあ、……村長たちは自分たちが沙都子を気に入らないから圧力をかけてるんじゃなくて。", NULL, "\"So the mayor is pressuring us not because he hates Satoko...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101240", 128, 64); + PlayVoice(4, "ps3/s12/01/180101240", 128); OutputLine(NULL, "……俺たちのやっていることを黙認すると、", NULL, " but because he thinks that if he lets us run free,", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101241", 128, 64); + PlayVoice(4, "ps3/s12/01/180101241", 128); OutputLine(NULL, "“村の誰か”という居もしない存在に後ろ指を差されるかもしれないと怯えているから黙認できないと、そういうわけなんだな。」", NULL, " 'someone,' who doesn't even exist, might talk badly about him. So that's why he can't leave us be?\"", Line_Normal); ClearMessage(); @@ -3266,51 +3695,61 @@ void main() DrawBustshotWithFiltering( 1, "Si_MajimeA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600321", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600321", 128); OutputLine(NULL, "「……私は、その居もしない“誰か”を、とりあえず『オヤシロさまの祟り』って呼んでます。", NULL, "\"I call that 'someone' the 'curse of Oyashiro-sama'.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600322", 128, 64); + PlayVoice(4, "ps3/s12/06/180600322", 128); OutputLine(NULL, "だって、誰もがその居ない“誰か”に気遣ってる。", NULL, " Everyone is afraid of that 'someone,' even though he doesn't exist.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600323", 128, 64); + PlayVoice(4, "ps3/s12/06/180600323", 128); OutputLine(NULL, "でもその“誰か”は存在しない、人じゃない。」", NULL, " But that 'someone' doesn't exist, and they're not a real person.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 詩音の言うのは少しだけ面白い例えだと思った。", - NULL, "Shion's theory sounded interesting.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Shion's theory sounded interesting.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 誰もが自分以外の誰かという世間体に怯えて規律に従ってる。", - NULL, "Everyone follows the rules because they're afraid of that someone.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Everyone follows the rules because they're afraid of that someone.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " しかもそれは、一見、規律を生み出した側の御三家であっても同じなのだ。", - NULL, "However, even the leaders of the village are afraid of the same thing.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "However, even the leaders of the village are afraid of the same thing.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 村中の誰もが、居もしない誰かに怯え、規律を守ってる。", - NULL, "Everyone in the village is following the rules because they're afraid of someone who doesn't even exist.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Everyone in the village is following the rules because they're afraid of someone who doesn't even exist.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何の恨みもない沙都子を許すと、居もしない誰かに陰口を叩かれるのではないかと怯えて、未だダム戦争の遺恨を“守ってる”。", NULL, "They still follow the rules of dam conflict, thinking that they'll be cursed if they forgive Satoko.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 居もしない誰かって何だ。", - NULL, "Who the hell is that someone?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Who the hell is that someone?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを「オヤシロさまの祟り」としか呼びようがない。", NULL, "They could only call it the \"curse of Oyashiro-sama\".", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 村を滅ぼすダムに賛成した北条家にオヤシロさまが祟りを下した。", - NULL, "Oyashiro-sama cursed the Houjou family because they supported the dam project.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Oyashiro-sama cursed the Houjou family because they supported the dam project.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それが未だに残っていて、沙都子の生活に影を落としているのだ。", NULL, "They still believe that, and Satoko is struggling because of it.", Line_Normal); ClearMessage(); @@ -3320,31 +3759,36 @@ void main() DrawBustshotWithFiltering( 2, "Ri_KomaruA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500843", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500843", 128); OutputLine(NULL, "「……オヤシロさまは沙都子を祟ったりしないのですよ…。", NULL, "\"......Oyashiro-sama will not curse Satoko.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500844", 128, 64); + PlayVoice(4, "ps3/s12/05/180500844", 128); OutputLine(NULL, "むしろ可愛いとすら思っていますです。", NULL, " She thinks Satoko is adorable...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500845", 128, 64); + PlayVoice(4, "ps3/s12/05/180500845", 128); OutputLine(NULL, "……そんなことで、オヤシロさまの名前を使わないであげてほしいのです…。」", - NULL, " Please don't use her name for something horrible like that...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Please don't use her name for something horrible like that...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花ちゃんが悲しそうに言うと、みんなもうな垂れた。", - NULL, "Rika-chan made a sad face.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rika-chan made a sad face.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " オヤシロさまの巫女で、生まれ変わりでもある梨花ちゃんとしては、もっともな意見だ。", NULL, "She's the shrine maiden for Oyashiro-sama, and the reincarnation of Oyashiro-sama.", Line_Normal); ClearMessage(); DrawSceneWithMask( "JS1", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そもそもこの村には祟りなんてものはない。", - NULL, "I don't think there's a curse in this village at all.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I don't think there's a curse in this village at all.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どいつもこいつも勝手に思い込んでいるだけなんだ。", NULL, "Everyone is just convinced that there is.", Line_Normal); ClearMessage(); @@ -3355,91 +3799,100 @@ void main() FadeOutBGM( 3, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); - PlaySE(4, "ps3/s12/01/180101242", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101242", 128); OutputLine(NULL, "「………ってことはだ。", NULL, "\"...If that's the case...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/kei082002", 128, 64); + PlayVoice(4, "ps3/s12/01/kei082002", 128); OutputLine(NULL, "つまり、一番悪ぃのは、相談所じゃなくて。", NULL, " This isn't the child consultation center's fault at all.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101244", 128, 64); + PlayVoice(4, "ps3/s12/01/180101244", 128); OutputLine(NULL, "どうやらこの村丸ごとってことになりそうだな。」", - NULL, " The whole village bears responsibility.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " The whole village bears responsibility.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_OkoruA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); PlayBGM( 0, "omake_01", 120, 0 ); - PlaySE(4, "ps3/s12/02/180200572", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200572", 128); OutputLine(NULL, "「うん。", NULL, "\"Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200573", 128, 64); + PlayVoice(4, "ps3/s12/02/180200573", 128); OutputLine(NULL, "私もそう思った。", NULL, " I think so too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200574", 128, 64); + PlayVoice(4, "ps3/s12/02/180200574", 128); OutputLine(NULL, "私もついさっきまでは相談所に何度も陳情をすればきっと聞き入れてもらえると思ってたけど、そんなのは何の解決にもならないって今わかった。」", NULL, " I thought appealing to the child consultation center would solve the problem, but that's not going to do anything.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101245", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101245", 128); OutputLine(NULL, "「カビた畳か。", NULL, "\"A rotten tatami mat, huh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101246", 128, 64); + PlayVoice(4, "ps3/s12/01/180101246", 128); OutputLine(NULL, "上だけ拭いたって無駄だよな。", NULL, " We can't just clean the surface...", Line_WaitForInput); - PlaySE(4, "ps2/01/180101247", 128, 64); + PlayVoice(4, "ps2/01/180101247", 128); OutputLine(NULL, "…俺たちが相談所に訴えて、仮に沙都子が救われてもそいつは一時しのぎにしかならなかったらしい。", - NULL, " Even if the consultation center does save Satoko, that's nothing but a temporary fix.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101248", 128, 64); + NULL, " Even if the consultation center does save Satoko, that's nothing but a temporary fix. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101248", 128); OutputLine(NULL, "……どうやら、畳の根元から腐ったヤツを根こそぎ引きずり出してやらなきゃならねぇようだな。」", - NULL, " I guess we need to throw away the rotten tatami mat so we can save her for good.\"", Line_Normal); + NULL, "I guess we need to throw away the rotten tatami mat so we can save her for good.\"", Line_Normal); ClearMessage(); DisableWindow(); ChangeBustshot( 2, "Re_OkoruB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200575", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200575", 128); OutputLine(NULL, "「……その畳の根元って、何だか私たちのすっごくすぐ近くにみんな集まってるように思うね。」", - NULL, "\"I think those tatami mats are all assembled nearby...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I think those tatami mats are all assembled nearby...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101249", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101249", 128); OutputLine(NULL, "「近ぇな。", NULL, "\"I agree.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101250", 128, 64); + PlayVoice(4, "ps3/s12/01/180101250", 128); OutputLine(NULL, "多分、20m以内にほとんど揃ってるんじゃねぇのか。」", - NULL, " Most of them are within a twenty meter radius of here.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Most of them are within a twenty meter radius of here.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_OdorokiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300555", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300555", 128); OutputLine(NULL, "「ちょ、ちょっと圭ちゃん、レナも!", NULL, "\"H-Hey, Kei-chan, Rena!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300556", 128, 64); + PlayVoice(4, "ps3/s12/03/180300556", 128); OutputLine(NULL, " 何を始めるつもりなの…?!」", NULL, " What are you guys going to do...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101251", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101251", 128); OutputLine(NULL, "「魅音。", NULL, "\"Mion.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101252", 128, 64); + PlayVoice(4, "ps3/s12/01/180101252", 128); OutputLine(NULL, "お前は確かに村の深部の人間だ。", NULL, " You're deeply involved in the village.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101253", 128, 64); + PlayVoice(4, "ps3/s12/01/180101253", 128); OutputLine(NULL, "沙都子のことを仲間だと思っていても、踏み出せない最後の一歩ってやつがある。", NULL, " I know you feel hesitant to save Satoko, as one of the leaders here.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101254", 128, 64); + PlayVoice(4, "ps3/s12/01/180101254", 128); OutputLine(NULL, "……この村としがらみのある魅音と知恵先生が、圧力に屈すほかなかったのがその証拠だ。", - NULL, " I understand why you and Chie-sensei almost gave up under the pressure...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101255", 128, 64); + NULL, " I understand why you and Chie-sensei almost gave up under the pressure... ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101255", 128); OutputLine(NULL, "……だがな、なぁんのしがらみもねえ俺はな、そんなのに屈する必要が何もねぇんだよ…!」", - NULL, " But I have nothing to lose...!\"", Line_Normal); + NULL, "But I have nothing to lose...!\"", Line_Normal); ClearMessage(); DisableWindow(); @@ -3447,18 +3900,19 @@ void main() DrawBustshotWithFiltering( 2, "Iri_Majime#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000290", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000290", 128); OutputLine(NULL, "「…………前原さん。", NULL, "\".........Maebara-san.", Line_WaitForInput); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/10/181000291", 128, 64); + PlayVoice(4, "ps3/s12/10/181000291", 128); OutputLine(NULL, "……まさか、", - NULL, " ...Are you really going to...?", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " ...Are you really going to...?", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……この場で……?」", - NULL, " Right here...?\"", Line_ContinueAfterTyping); + NULL, " Right here...?\"", Line_Continue); OutputLineAll(NULL, "", Line_Normal); ClearMessage(); @@ -3469,97 +3923,106 @@ void main() FadeBustshotWithFiltering( 2, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180101256", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101256", 128); OutputLine(NULL, "「俺はやるぜ。", NULL, "\"I'm going to do it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101257", 128, 64); + PlayVoice(4, "ps3/s12/01/180101257", 128); OutputLine(NULL, "腐った畳なんか、この俺がブチ抜いてやろうじゃねぇか…。", NULL, " I'm going to get rid of that rotten tatami mat...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101258", 128, 64); + PlayVoice(4, "ps3/s12/01/180101258", 128); OutputLine(NULL, "何だ、レナもやるか?」", - NULL, " Will you join me, Rena?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Will you join me, Rena?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Re_DefA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200576", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200576", 128); OutputLine(NULL, "「うん。", NULL, "\"Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200577", 128, 64); + PlayVoice(4, "ps3/s12/02/180200577", 128); OutputLine(NULL, "私はこう見えても容赦ないよ?」", - NULL, " I'm tougher than you think!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm tougher than you think!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101259", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101259", 128); OutputLine(NULL, "「へへ、だよな。", NULL, "\"Heh heh, I know.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101260", 128, 64); + PlayVoice(4, "ps3/s12/01/180101260", 128); OutputLine(NULL, "でもレナの場合は少し手加減した方がいいな。", NULL, " But you should settle down just a little bit.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101261", 128, 64); + PlayVoice(4, "ps3/s12/01/180101261", 128); OutputLine(NULL, "…お前、本気でやるとなったら、学校ひとつを爆破くらいはする気がするぜ。」", - NULL, " ...I feel like you could blow up a school if you got too serious.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...I feel like you could blow up a school if you got too serious.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Re_WaraiB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200578", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200578", 128); OutputLine(NULL, "「あははは、圭一くんだって、やると決めたら、金属バットで闇討ちくらいはしそうな気がするな。」", NULL, "\"Ahahaha. I think you could beat up someone with a metal bat if you got too serious!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101262", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101262", 128); OutputLine(NULL, "「あっはっはっはっは。", NULL, "\"Ah ha ha ha ha.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101263", 128, 64); + PlayVoice(4, "ps3/s12/01/180101263", 128); OutputLine(NULL, "お互い、敵には回したくねぇな。", NULL, " We're both pretty tough, huh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101264", 128, 64); + PlayVoice(4, "ps3/s12/01/180101264", 128); OutputLine(NULL, "んじゃ、行くか。」", - NULL, " Welp, let's go.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Welp, let's go.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Re_DefA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200579", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200579", 128); OutputLine(NULL, "「うん。」", NULL, "\"Yeah, let's go.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "JS2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180101265", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101265", 128); OutputLine(NULL, "「魅音の立場は充分わかってるぜ。", NULL, "\"I understand your position, Mion.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101266", 128, 64); + PlayVoice(4, "ps3/s12/01/180101266", 128); OutputLine(NULL, "だから、魅音は立場上、俺と敵対してくれて全然OKだ。", NULL, " You don't have to come with me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101267", 128, 64); + PlayVoice(4, "ps3/s12/01/180101267", 128); OutputLine(NULL, "ただし、ヤバイと感じたら逃げとけよ。", NULL, " Just leave if you think things are going to get out of control.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101268", 128, 64); + PlayVoice(4, "ps3/s12/01/180101268", 128); OutputLine(NULL, "今日は部活以上にヤバイぜ。", NULL, " This is more dangerous than any club activity.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101269", 128, 64); + PlayVoice(4, "ps3/s12/01/180101269", 128); OutputLine(NULL, "本気のもうひとつ上の本気で行くからな…!」", - NULL, " I'm damn serious about this!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm damn serious about this!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Me_YowakiB1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300557", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300557", 128); OutputLine(NULL, "「……………………。」", - NULL, "\"...........\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...........\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音は御三家の頭首を継ぐ者として、安易に返事はできないようだったが、鋭い目つきで俺がやろうとしてくれることを認めてくれた。", NULL, "As the next head of her family, she shouldn't agree with me, but she stared in silent approval of what I was about to do.", Line_Normal); ClearMessage(); @@ -3568,66 +4031,72 @@ void main() ChangeBustshot( 0, "Me_MajimeB2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300558", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300558", 128); OutputLine(NULL, "「………わかった。", NULL, "\"......Okay.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300559", 128, 64); + PlayVoice(4, "ps3/s12/03/180300559", 128); OutputLine(NULL, "…圭ちゃんが捨て身の覚悟で行くというなら、", NULL, " ...If you're going to take that risk...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300560", 128, 64); + PlayVoice(4, "ps3/s12/03/180300560", 128); OutputLine(NULL, "…私もやるよ。」", - NULL, " then I'm coming with you too.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " then I'm coming with you too.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101270", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101270", 128); OutputLine(NULL, "「へへ、そうでなくっちゃな!", NULL, "\"Heh heh, that's the way!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101271", 128, 64); + PlayVoice(4, "ps3/s12/01/180101271", 128); OutputLine(NULL, " 見てろ、ガツンと行ってやるからな!」", - NULL, " Just watch how I'll take care of this!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Just watch how I'll take care of this!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawBustshotWithFiltering( 2, "Re_DefB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "JS2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200580", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200580", 128); OutputLine(NULL, "「詩ぃちゃんはどうする?」", - NULL, "\"What about you, Shii-chan?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"What about you, Shii-chan?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Si_WinkA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600324", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600324", 128); OutputLine(NULL, "「私は幸い、失うものなんかありませんので。", NULL, "\"Fortunately, I have nothing to lose.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600325", 128, 64); + PlayVoice(4, "ps3/s12/06/180600325", 128); OutputLine(NULL, "協力します。」", NULL, " I'll support you guys.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "JS1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180101272", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101272", 128); OutputLine(NULL, "「知恵先生と校長先生の立場はわかってます。", NULL, "\"Chie-sensei, Mr. Principal, I understand your stance.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101273", 128, 64); + PlayVoice(4, "ps3/s12/01/180101273", 128); OutputLine(NULL, "ですが今日は学校じゃない。", NULL, " We're not in school right now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101274", 128, 64); + PlayVoice(4, "ps3/s12/01/180101274", 128); OutputLine(NULL, "だからどうか、俺たちのやることを見過ごしてください。」", - NULL, " Please forgive what we're about to do now.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Please forgive what we're about to do now.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Tie3", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400140", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400140", 128); OutputLine(NULL, "「……そうですね。", NULL, "\"......You're right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400141", 128, 64); + PlayVoice(4, "ps3/s12/22/181400141", 128); OutputLine(NULL, "私は今は教師ではありません。", NULL, " I'm not your teacher right now.", Line_WaitForInput); @@ -3635,19 +4104,20 @@ void main() ChangeBustshot( 2, "Tie2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400142", 128, 64); + PlayVoice(4, "ps3/s12/22/181400142", 128); OutputLine(NULL, "私も校長先生も、……あなたたちに意思を託します!」", - NULL, " The principal and I... will our entrust our will to you!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " The principal and I... will our entrust our will to you!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Iri_Majime#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000292", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000292", 128); OutputLine(NULL, "「私は協力させていただきます。", NULL, "\"I'm supporting you guys too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000293", 128, 64); + PlayVoice(4, "ps3/s12/10/181000293", 128); OutputLine(NULL, "村を出てけと言われたら、診療所を畳むくらいの覚悟はありますよ。", NULL, " If they want me out of the village, I'm willing to close down my clinic.", Line_WaitForInput); @@ -3655,7 +4125,7 @@ void main() ChangeBustshot( 1, "Iri_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000294", 128, 64); + PlayVoice(4, "ps3/s12/10/181000294", 128); OutputLine(NULL, "それに、未来のメイドさんを守るためにご主人様が一肌脱ぐのは当然のことです!」", NULL, " It's only natural for a master to sacrifice everything to save his future maid!\"", Line_Normal); ClearMessage(); @@ -3663,10 +4133,12 @@ void main() DrawScene( "white", 1000 ); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " おおおおぉぉおぉ、気力がみなぎってくるのを感じるぜ…。", - NULL, "Oooooooooooh, I can feel everyone's power flowing into me...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Oooooooooooh, I can feel everyone's power flowing into me...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " クールになれなんて自分を自制したりしない。", NULL, "I'm not even going to try and cool down.", Line_WaitForInput); OutputLine(NULL, "むしろ逆だぜ、燃やし尽くしてやろうぜ前原圭一ッ!!", @@ -3675,10 +4147,12 @@ void main() DrawSceneWithMask( "JS2", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ふと振り返ると、いつの間にか大石さんとうちの親父が来ていた。", - NULL, "As I turned back, I noticed Ooishi-san and my dad.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "As I turned back, I noticed Ooishi-san and my dad.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いつから来ていたのかはわからない。", NULL, "I didn't know how long they'd been standing there.", Line_Normal); ClearMessage(); @@ -3687,24 +4161,26 @@ void main() DrawBustshotWithFiltering( 2, "Oisi2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700303", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700303", 128); OutputLine(NULL, "「……んっふっふっふ。", NULL, "\"......Nfu fu fu.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700304", 128, 64); + PlayVoice(4, "ps3/s12/11/180700304", 128); OutputLine(NULL, "前原さん、何だか燃え上がっちゃってるみたいですねぇ。」", - NULL, " You seem excited about something, Maebara-san.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You seem excited about something, Maebara-san.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101275", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101275", 128); OutputLine(NULL, "「大石さん。", NULL, "\"Ooishi-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101276", 128, 64); + PlayVoice(4, "ps3/s12/01/180101276", 128); OutputLine(NULL, "昨日教えてくれたじゃないですか。", NULL, " You told me last night", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101277", 128, 64); + PlayVoice(4, "ps3/s12/01/180101277", 128); OutputLine(NULL, "男には降りられない戦いがあるって。", NULL, " that there are some things that a man can't give up on.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101278", 128, 64); + PlayVoice(4, "ps3/s12/01/180101278", 128); OutputLine(NULL, "危険牌を強打してでも貫かなくちゃならないことってのがある!!」", NULL, " We have to take a chance, even when it's risky!!\"", Line_Normal); ClearMessage(); @@ -3713,64 +4189,74 @@ void main() FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/00/182600042", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182600042", 128); OutputLine(NULL, "「圭一。」", NULL, "\"Keiichi.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101279", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101279", 128); OutputLine(NULL, "「お父さん、止めないでくれよ。", NULL, "\"Don't stop me, dad.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101280", 128, 64); + PlayVoice(4, "ps3/s12/01/180101280", 128); OutputLine(NULL, "確かにご近所付き合いも大事だけどな、…でも、俺は仲間のために、」", - NULL, " I know it's important to be polite... But I need to do this for my friend...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I know it's important to be polite... But I need to do this for my friend...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/182600043", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182600043", 128); OutputLine(NULL, "「父さんは止めんぞ。」", - NULL, "\"I'm not going to stop you.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I'm not going to stop you.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101281", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101281", 128); OutputLine(NULL, "「へ?!」", - NULL, "\"Huh?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Huh?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 親父が白い歯を見せてニヤリと笑った。", - NULL, "He gave me a big smile.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He gave me a big smile.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " こんな笑いを俺に向けてくれたのは初めてだった。", NULL, "I've never seen my dad smile like that before.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/182600044", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182600044", 128); OutputLine(NULL, "「お前が今、大石さんに言ったとおりだ。", NULL, "\"I believe in what you just told Ooishi-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600045", 128, 64); + PlayVoice(4, "ps3/s12/00/182600045", 128); OutputLine(NULL, "男には折れちゃいかん時がある。", NULL, " There are some things that a man should not give up on.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600046", 128, 64); + PlayVoice(4, "ps3/s12/00/182600046", 128); OutputLine(NULL, "その時は、男の人生のどこかにあるものなんだ。", - NULL, " You'll encounter something like that in your life sooner or later.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600047", 128, 64); + NULL, " You'll encounter something like that in your life sooner or later. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182600047", 128); OutputLine(NULL, "圭一にとってのその時が今だというなら、父さんは何も言わん!」", - NULL, " If this is that time, then I'm not going to stop you.\"", Line_Normal); + NULL, "If this is that time, then I'm not going to stop you.\"", Line_Normal); ClearMessage(); DisableWindow(); DrawBustshotWithFiltering( 2, "Re_HauA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200581", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200581", 128); OutputLine(NULL, "「……はぅ…、圭一くんのお父さんカッコイイね。」", - NULL, "\"...Hauu... Keiichi-kun's father is so cool.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...Hauu... Keiichi-kun's father is so cool.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101282", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101282", 128); OutputLine(NULL, "「当り前だろ、俺の親父だぜ?!", NULL, "\"Of course. He's my dad!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101283", 128, 64); + PlayVoice(4, "ps3/s12/01/180101283", 128); OutputLine(NULL, " 俺の半分程度はカッコイイ。」", NULL, " He's at least half as cool as me!\"", Line_Normal); ClearMessage(); @@ -3780,10 +4266,11 @@ void main() DrawBustshot( 0, "Oisi1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700305", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700305", 128); OutputLine(NULL, "「…私は雛見沢の部外者です。", NULL, "\"I'm not from Hinamizawa.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700306", 128, 64); + PlayVoice(4, "ps3/s12/11/180700306", 128); OutputLine(NULL, "だからどちらの味方もできませんが、……前原さんの立ち回り、拝見させていただきますよ。", NULL, " I can't take either side... but I'll be watching you closely, Maebara-san.", Line_WaitForInput); @@ -3791,100 +4278,112 @@ void main() ChangeBustshot( 0, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700307", 128, 64); + PlayVoice(4, "ps3/s12/11/180700307", 128); OutputLine(NULL, "乗るか反るかの大勝負、どうせ切るならど真ん中!", - NULL, " 'When it's make or break the game, take the risk and discard for the middle wait!'", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " 'When it's make or break the game, take the risk and discard for the middle wait!'", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "ってのがおやっさんの口癖でしたよ。", - NULL, " ...is something my old friend used to say.", Line_WaitForInput); + NULL, " ...is something my old friend used to say. ", GetGlobalFlag(GLinemodeSp)); DisableWindow(); ChangeBustshot( 0, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700308", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700308", 128); OutputLine(NULL, "危険牌を切ると覚悟を決めたら、変に妥協しちゃいけない。", - NULL, " You can't compromise once you make a decision.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700309", 128, 64); + NULL, "You can't compromise once you make a decision.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/11/180700309", 128); OutputLine(NULL, "降りるならベタ降り、勝負ならど真ん中とはっきりした方がいい。」", NULL, " If you're going to forfeit, do so immediately. But if you're going to fight, be confident in yourself.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/182600048", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182600048", 128); OutputLine(NULL, "「麻雀は得点が倍々計算だからなぁ。", NULL, "\"Mahjong uses double-double scoring, after all.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600049", 128, 64); + PlayVoice(4, "ps3/s12/00/182600049", 128); OutputLine(NULL, "変に弱気に二三度アガっても、一度の大きなアガリにすぐ引っくり返されちゃう。", - NULL, " Even if you get a small amount of points several times in succession, you'll lose if someone scores a lot of points all at once.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600050", 128, 64); + NULL, " Even if you get a small amount of points several times in succession, you'll lose if someone scores a lot of points all at once. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182600050", 128); OutputLine(NULL, "勝負手の時はとことん強気がいいんだ。」", - NULL, " You just have to be confident when you're ready to fight.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "You just have to be confident when you're ready to fight.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700310", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700310", 128); OutputLine(NULL, "「おや、前原さんのお父さんも麻雀をやられますか…!」", - NULL, "\"Do you play mahjong too, Maebara-san...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Do you play mahjong too, Maebara-san...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 0, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 親父と大石さんという異色の組み合わせが麻雀談義に花を咲かせていた。", NULL, "They start talking about mahjong together.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " へへへへ、…くそ、何だか面白くなってきたじゃねえか…!", NULL, "Heh heh heh heh... This is going to be interesting...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その時、集会所の入口に委員の誰かが顔を出して、みんな中に入るように呼び掛けた。", - NULL, "Someone from the committee came out and told us to come inside for the meeting.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Someone from the committee came out and told us to come inside for the meeting.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もう打ち合わせの始まる時間らしい。", NULL, "It was time for it to start.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101284", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101284", 128); OutputLine(NULL, "「よっしゃ。", NULL, "\"All right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101285", 128, 64); + PlayVoice(4, "ps3/s12/01/180101285", 128); OutputLine(NULL, "行こうぜ。", NULL, " Let's go inside.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101286", 128, 64); + PlayVoice(4, "ps3/s12/01/180101286", 128); OutputLine(NULL, "ようやく土俵に上がれるって感じだぜ。」", - NULL, " I feel like we're finally getting up on the stage!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I feel like we're finally getting up on the stage!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/re082001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/re082001", 128); OutputLine(NULL, "「相談所の時は独り相撲のように感じていたのは、やっぱり正しかったんだね。」", NULL, "\"No wonder we felt something was missing at the child consultation center.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101287", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101287", 128); OutputLine(NULL, "「あぁ。", NULL, "\"Yeah...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101288", 128, 64); + PlayVoice(4, "ps3/s12/01/180101288", 128); OutputLine(NULL, "本当の土俵はこっちだったんだ。", NULL, " This was supposed to be the stage all along.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101289", 128, 64); + PlayVoice(4, "ps3/s12/01/180101289", 128); OutputLine(NULL, "俺たちは三日間、全然的違いな相手と戦っていたんだ。", NULL, " We were fighting with the wrong people for the past three days...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101290", 128, 64); + PlayVoice(4, "ps3/s12/01/180101290", 128); OutputLine(NULL, "……行こうぜ!」", - NULL, " Let's go.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Let's go.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんな俺の裾が引っ張られる。", NULL, "Someone pulled my shirt.", Line_WaitForInput); OutputLine(NULL, "…梨花ちゃんだった。", @@ -3894,46 +4393,50 @@ void main() DrawBustshotWithFiltering( 1, "Ri_DefA1", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "JS1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500846", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500846", 128); OutputLine(NULL, "「……圭一……。」", NULL, "\"......Keiichi...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101291", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101291", 128); OutputLine(NULL, "「梨花ちゃんは沙都子の一番の友人であると同時に、御三家のひとりでもある。", NULL, "\"You're not only Satoko's best friend, but you're also a member of the village's Three Families.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101292", 128, 64); + PlayVoice(4, "ps3/s12/01/180101292", 128); OutputLine(NULL, "だから、俺とレナがやることを黙って見ててくれるだけでいい。", NULL, " You can just watch what Rena and I are going to do.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101293", 128, 64); + PlayVoice(4, "ps3/s12/01/180101293", 128); OutputLine(NULL, "だが、もし沙都子を救うために少しでも力を貸してくれるなら、", - NULL, " But if you're willing to help us save Satoko...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " But if you're willing to help us save Satoko...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……応援してくれな。」", - NULL, " I want you to support us...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I want you to support us...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Ri_MajimeA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500847", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500847", 128); OutputLine(NULL, "「…………あの、石頭どもを打ち破るというの…?」", NULL, "\"......You're going to try and change those hard-headed men...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101294", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101294", 128); OutputLine(NULL, "「打ち破るさ、楽々な。", NULL, "\"I'm going to change them!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101295", 128, 64); + PlayVoice(4, "ps3/s12/01/180101295", 128); OutputLine(NULL, "前に言ったぜ?", NULL, " I told you before.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101296", 128, 64); + PlayVoice(4, "ps3/s12/01/180101296", 128); OutputLine(NULL, " こんなの金魚すくいの網より薄いぜ!!", NULL, " Fate is thinner than a piece of paper!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101297", 128, 64); + PlayVoice(4, "ps3/s12/01/180101297", 128); OutputLine(NULL, " 楽勝でブチ抜いてやる!!」", NULL, " I'll tear it down with ease!\"", Line_Normal); ClearMessage(); @@ -3951,61 +4454,71 @@ void main() DisplayWindow(); - PlaySE(4, "ps3/s12/12/181100186", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/181100186", 128); OutputLine(NULL, "「………あぅあぅ…、一体どうなってしまうのでしょう…。」", - NULL, "\"......Au au... What is going to happen...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Au au... What is going to happen...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500848", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500848", 128); OutputLine(NULL, "「村の風土を指して『オヤシロさまの祟り』か。", NULL, "\"They're calling the traditions of the village the 'curse of Oyashiro-sama'...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500849", 128, 64); + PlayVoice(4, "ps3/s12/05/180500849", 128); OutputLine(NULL, "詩音も面白い例えをするわね。", NULL, " Shion sure has an interesting theory...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500850", 128, 64); + PlayVoice(4, "ps3/s12/05/180500850", 128); OutputLine(NULL, "………圭一には打ち破れるの?", NULL, " Is Keiichi going to smash it in two...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500851", 128, 64); + PlayVoice(4, "ps3/s12/05/180500851", 128); OutputLine(NULL, " …『オヤシロさまの祟り』を。」", NULL, " Can he destroy the 'curse of Oyashiro-sama'...?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 打ち破れる。圭一は何もかも打ち破る力を秘めてる。", - NULL, "He will break it. Keiichi has the power to break everything.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He will break it. Keiichi has the power to break everything.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そしてそれは圭一ひとりの力じゃない。", - NULL, "It's not just Keiichi's power, though.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It's not just Keiichi's power, though.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 全ての力を結集したから、圭一にその力が代表として宿っただけだ。", - NULL, "Because everyone is working together, Keiichi is able to break anything.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Because everyone is working together, Keiichi is able to break anything.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この力強さに比べたら、6がいくつか続く幸運なんて大したものじゃない。", NULL, "This energy is more powerful than the lucky six on the die.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500852", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500852", 128); OutputLine(NULL, "「……運じゃない。", NULL, "\"......It's not luck.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500853", 128, 64); + PlayVoice(4, "ps3/s12/05/180500853", 128); OutputLine(NULL, "実力で運命を打ち破る…。」", - NULL, " He's destroying fate with his own two hands...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " He's destroying fate with his own two hands...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなが圭一の後に続き集会所に次々入っていく。", NULL, "Everyone followed Keiichi and entered the assembly hall.", Line_WaitForInput); OutputLine(NULL, "…私もそれに続いた。", NULL, " ...I followed in after them.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私もやってやる。", NULL, "I'm going to do this.", Line_WaitForInput); OutputLine(NULL, "圭一たちのようにやってやる。", - NULL, " I'm going to do this with Keiichi.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm going to do this with Keiichi.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それで駄目ならこれが限界だ。", NULL, "If this doesn't work out, that's it for me.", Line_WaitForInput); OutputLine(NULL, "古手梨花の限界を、試してやる…!", diff --git a/Update/_mina_017.txt b/Update/_mina_017.txt index 8f91403..07543c4 100644 --- a/Update/_mina_017.txt +++ b/Update/_mina_017.txt @@ -11,145 +11,166 @@ void main() DrawSceneWithMask( "JS4", "maskup", 1, 0, 1300 ); PlayBGM( 0, "Fearlessnessl_E", 120, 0 ); - PlaySE(4, "ps3/s12/01/180101298", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101298", 128); OutputLine(NULL, "「すみません、議事の前にお話が。」", NULL, "\"Excuse me, I have something to say before the meeting starts.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺の挙手が、沙都子がらみのことであると村長たちはピンと来たようだった。", - NULL, "They all knew immediately that I was going to say something about Satoko.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They all knew immediately that I was going to say something about Satoko.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …伊達に年はくってないらしい。", NULL, "...I guess they weren't just old for show.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/18/183300016", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300016", 128); OutputLine(NULL, "「あー、圭一くん。", NULL, "\"Oh, Keiichi-kun.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300017", 128, 64); + PlayVoice(4, "ps3/s12/18/183300017", 128); OutputLine(NULL, "今日は最終確認だから、私的な話は後にしてもらえるかい。」", - NULL, " Today is our final meeting before the festival, so can you bring up your personal issue later?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Today is our final meeting before the festival, so can you bring up your personal issue later?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが俺はそんなことに構わず続ける。", NULL, "I ignored him and continued talking.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101299", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101299", 128); OutputLine(NULL, "「魅音や知恵先生を経由しないで、直接、俺に言えば済むことでしょうが。", NULL, "\"If you have something to say, just tell me directly. Don't go through Mion or Chie-sensei.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101300", 128, 64); + PlayVoice(4, "ps3/s12/01/180101300", 128); OutputLine(NULL, "遠回しなのは好きじゃない。", NULL, " I don't like it when people are so indirect.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101301", 128, 64); + PlayVoice(4, "ps3/s12/01/180101301", 128); OutputLine(NULL, "直接やろうじゃないですか。」", NULL, " Let's talk face to face.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんながシンと静まり返る。", - NULL, "Everyone went quiet.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Everyone went quiet.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 北条家がらみの話は誰もが関わりたくないからだ。", NULL, "Nobody there wanted to be involved in a conversation about the Houjou family.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/kei082101", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/kei082101", 128); OutputLine(NULL, "「ここにいる誰もが、北条沙都子が今、叔父に監禁に近い状態におかれ、辛い目にあっていることを知っている。", NULL, "\"Everyone here knows that Satoko Houjou is practically being confined by her uncle and suffering at his hands.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101303", 128, 64); + PlayVoice(4, "ps3/s12/01/180101303", 128); OutputLine(NULL, "まぁ、積極的に助けないのはいいです。", - NULL, " Well, I don't care that you're not proactive about helping her.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101304", 128, 64); + NULL, " Well, I don't care that you're not proactive about helping her. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101304", 128); OutputLine(NULL, "面倒臭い人も多いだろうし。", - NULL, " I'm sure that some of you don't want any trouble.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101305", 128, 64); + NULL, "I'm sure that some of you don't want any trouble.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180101305", 128); OutputLine(NULL, "………でも俺らは違う。", NULL, " ......But we're different.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101306", 128, 64); + PlayVoice(4, "ps3/s12/01/180101306", 128); OutputLine(NULL, "沙都子は仲間だ。", NULL, " Satoko is our friend.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101307", 128, 64); + PlayVoice(4, "ps3/s12/01/180101307", 128); OutputLine(NULL, "仲間を救うために全てを投げ出す覚悟で戦ってる。", NULL, " We're fighting as hard as we can to save our friend from danger.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101308", 128, 64); + PlayVoice(4, "ps3/s12/01/180101308", 128); OutputLine(NULL, "それを、」", NULL, " However--\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/18/kimi08001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/kimi08001", 128); OutputLine(NULL, "「圭一くん。", NULL, "\"Keiichi-kun.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/kimi08002", 128, 64); + PlayVoice(4, "ps3/s12/18/kimi08002", 128); OutputLine(NULL, "その話はもちろん知ってるよ。", NULL, " We're aware of all that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/kimi08003", 128, 64); + PlayVoice(4, "ps3/s12/18/kimi08003", 128); OutputLine(NULL, "私らが言いたいのは、もう充分に相談所に強く言っただろうってことなんだ…!」", - NULL, " All we're saying is that you've done enough to the consultation center by now...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " All we're saying is that you've done enough to the consultation center by now...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101309", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101309", 128); OutputLine(NULL, "「強く言うと、何か問題があるんですか?」", NULL, "\"Is there a problem if we continue our appeal?\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "JS6", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/elda18005", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/elda18005", 128); OutputLine(NULL, "「……そりゃあるよ!", NULL, "\"......Of course there is!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/elda18006", 128, 64); + PlayVoice(4, "ps3/s12/00/elda18006", 128); OutputLine(NULL, " あるに決まってんだろ!!」", NULL, " It's a big problem, too!!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 他の誰かが厳しい口調で言う。", - NULL, "Someone with a stern voice spoke out to me.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Someone with a stern voice spoke out to me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …へへ、ようやく俺の土俵に乗ってきたみたいだぜ。", NULL, "...Heh heh, I had gotten under their skin.", Line_Normal); ClearMessage(); DrawSceneWithMask( "JS4", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180101310", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101310", 128); OutputLine(NULL, "「じゃあ何ですか、その問題ってヤツを、お子様の俺にもわかるように説明してくれませんか。」", NULL, "\"Then what is the problem? Can you explain it so a child like me can understand?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/eldb18001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/eldb18001", 128); OutputLine(NULL, "「あんなぁ、ダム戦争みたいな真似事はもうとっくんの昔ん、終わってるんね!", NULL, "\"The dam conflict ended ages ago!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/eldb18002", 128, 64); + PlayVoice(4, "ps3/s12/00/eldb18002", 128); OutputLine(NULL, " もう徒党、組んでお役所に押し掛ける時代じゃないないんよ!」", - NULL, " The age of banding together and storming public offices is over!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " The age of banding together and storming public offices is over!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 案の定、沙都子のサの字も出てきやしない理由だ。", NULL, "The subject wasn't even Satoko anymore.", Line_WaitForInput); OutputLine(NULL, "まったく理由になってない。", NULL, " All they had to offer was a bunch of excuses.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101311", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101311", 128); OutputLine(NULL, "「あんたらの時代の話なんか聞いてねえし、ダム戦争なんて関係ねえ。", NULL, "\"I'm not asking about your past, and the dam conflict has nothing to do with this!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101312", 128, 64); + PlayVoice(4, "ps3/s12/01/180101312", 128); OutputLine(NULL, "こいつは俺の戦争だ!!", NULL, " This is my war!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101313", 128, 64); + PlayVoice(4, "ps3/s12/01/180101313", 128); OutputLine(NULL, " それに参戦しようってからには、俺の敵か味方かはっきりしてもらおうじゃねぇか。", NULL, " So if you're going to partake in my war, then let's make it clear if you're my enemy or my ally.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101314", 128, 64); + PlayVoice(4, "ps3/s12/01/180101314", 128); OutputLine(NULL, "どっちなんだてめえら!!", - NULL, " Which is it?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101315", 128, 64); + NULL, " Which is it?! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101315", 128); OutputLine(NULL, " 俺の味方か、それとも敵なのか!!」", - NULL, " Are you my allies, or my enemies?!\"", Line_Normal); + NULL, "Are you my allies, or my enemies?!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ざわざわざわざわ!!", NULL, "Mutter mutter mutter mutter!!", Line_WaitForInput); OutputLine(NULL, " 何なんだこの口の聞き方は!", @@ -158,127 +179,145 @@ void main() NULL, " \"Young people these days don't know how to be polite!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 場が一気に荒れて火薬の臭いが充満し始める。", - NULL, "The whole room lit up and started filling with the smell of gunpowder.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The whole room lit up and started filling with the smell of gunpowder.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、レナや監督、詩音などの俺の味方たちは厳しい目つきのまま、場に流されることはない。", NULL, "However, none of my allies let themselves get swept up in the commotion and maintained their harsh stares.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼らの強い眼差しが、今の俺には目に見える百万の応援に匹敵した。", - NULL, "Those expressions made me feel as though I had a million supporters behind me.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Those expressions made me feel as though I had a million supporters behind me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺はみんなを代表して怒鳴ってるだけだ。俺一人の戦いじゃない。", NULL, "I was standing in front only as their representative. It wasn't my fight alone...", Line_WaitForInput); OutputLine(NULL, "みんなの戦いだ!", - NULL, " This was everyone's fight!", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " This was everyone's fight!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、年寄り連中が敵意の目を俺に集中させても全然堪えなかった。", NULL, "Because of that realization, the fierce looks the old people were giving me didn't intimidate me at all.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/18/183300021", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300021", 128); OutputLine(NULL, "「圭一くん。", NULL, "\"Keiichi-kun.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300022", 128, 64); + PlayVoice(4, "ps3/s12/18/183300022", 128); OutputLine(NULL, "敵とか味方とかじゃないんだよ。", NULL, " This is not about us being your enemy or not.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300023", 128, 64); + PlayVoice(4, "ps3/s12/18/183300023", 128); OutputLine(NULL, "確かに村はダム戦争の時にお役所と争った。", NULL, " Our village fought with these officials during the dam conflict.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300024", 128, 64); + PlayVoice(4, "ps3/s12/18/183300024", 128); OutputLine(NULL, "そして君の言うとおりダム戦争はもう関係ない。", - NULL, " However, I do understand that this has nothing to do with that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300025", 128, 64); + NULL, " However, I do understand that this has nothing to do with that. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300025", 128); OutputLine(NULL, "あれは終わった過去のことだ。」", - NULL, " The dam conflict is a thing of the past.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The dam conflict is a thing of the past.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101316", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101316", 128); OutputLine(NULL, "「あんたらの都合なんか聞いてないです。", NULL, "\"I don't care what you thought about that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101317", 128, 64); + PlayVoice(4, "ps3/s12/01/180101317", 128); OutputLine(NULL, "俺と俺の仲間、そして沙都子の話をしてます。", NULL, " I'm talking about me, my friends, and Satoko.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101318", 128, 64); + PlayVoice(4, "ps3/s12/01/180101318", 128); OutputLine(NULL, "ダム戦争の話なんて一言も聞いてない。", NULL, " I never asked you about the dam conflict.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101319", 128, 64); + PlayVoice(4, "ps3/s12/01/180101319", 128); OutputLine(NULL, "あんた、耳鼻科行った方がいいぜ?」", NULL, " Ever thought of getting your ears checked, old man?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/eldc18001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/eldc18001", 128); OutputLine(NULL, "「お前…、年長者に対して何て口の聞き方だ!!", NULL, "\"Why, you... How can you talk to your elders like that?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/eldc18002", 128, 64); + PlayVoice(4, "ps3/s12/00/eldc18002", 128); OutputLine(NULL, " 人生の先輩を何だと心得てるんだ!!", NULL, " You disrespectful little brat!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/eldc18003", 128, 64); + PlayVoice(4, "ps3/s12/00/eldc18003", 128); OutputLine(NULL, " 親の顔が見てみたいな!!」", - NULL, " I'd like to have a word with your parents!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'd like to have a word with your parents!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを聞き、うちの親父が申し訳なさそうに苦笑いした。", NULL, "My dad, standing behind me, gave an apologetic and bitter smile.", Line_Normal); ClearMessage(); DrawSceneWithMask( "JS5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/182600051", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182600051", 128); OutputLine(NULL, "「……失礼。", NULL, "\"...Pardon me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600052", 128, 64); + PlayVoice(4, "ps3/s12/00/182600052", 128); OutputLine(NULL, "こんな顔で恐縮です。」", NULL, " I'm his father, you see.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/eldc18004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/eldc18004", 128); OutputLine(NULL, "「あんた親だろ?!", NULL, "\"You're his father?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/eldc18005", 128, 64); + PlayVoice(4, "ps3/s12/00/eldc18005", 128); OutputLine(NULL, " どういう育て方をしてるんだ?!」", - NULL, " How could you raise him like this?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " How could you raise him like this?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/182600053", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182600053", 128); OutputLine(NULL, "「はははは…。", NULL, "\"Hahahaha...", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600054", 128, 64); + PlayVoice(4, "ps3/s12/00/182600054", 128); OutputLine(NULL, "私は親としては多分、失格の部類に入ります", NULL, " I guess I'm not a very good parent.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600055", 128, 64); + PlayVoice(4, "ps3/s12/00/182600055", 128); OutputLine(NULL, "。……圭一を真っ直ぐに育てて来れたかどうか、胸を張れるかどうかはわかりません。」", - NULL, " ...I'm not sure if I raised Keiichi the way I was supposed to.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...I'm not sure if I raised Keiichi the way I was supposed to.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 苦笑いしながら遠慮がちの言葉が、そこで途切れ、形相がギロリと変わる。", NULL, "My dad paused. In the next moment, however, his expression changed to a glare.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/182600056", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182600056", 128); OutputLine(NULL, "「ただ、前原圭一というひとりの男が、どうしても腑に落ちないことがあると言ってこれだけの面々を相手に訴えている。", NULL, "\"However, a single man known as Keiichi Maebara is standing here before all these faces, to voice his appeal that something about this doesn't make any sense.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600057", 128, 64); + PlayVoice(4, "ps3/s12/00/182600057", 128); OutputLine(NULL, "そこには親子関係などない。", - NULL, " I don't care if he's my son or not.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600058", 128, 64); + NULL, " I don't care if he's my son or not. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182600058", 128); OutputLine(NULL, "ただ一人の男としての主張があるのみです。", - NULL, " He's only making his assertion, as a man.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600059", 128, 64); + NULL, "He's only making his assertion, as a man.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/00/182600059", 128); OutputLine(NULL, "私の顔がどうだろうとあまり関係はないかと思いますが?」", - NULL, " So I don't think there's really any reason to be talking to me here.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " So I don't think there's really any reason to be talking to me here.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まさかこう言い返されるとは思わず、年寄り連中は唖然呆然だ。", - NULL, "Silence filled the room as the old people sat there with their mouths agape.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Silence filled the room as the old people sat there with their mouths agape.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …その沈黙を大石さんが笑い声で破った。", NULL, "...Ooishi-san broke that silence with laughter.", Line_Normal); ClearMessage(); @@ -287,10 +326,11 @@ void main() DrawBustshotWithFiltering( 1, "Oisi2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700311", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700311", 128); OutputLine(NULL, "「あなた、充分に胸を張ってるじゃあないですか。", NULL, "\"You've got plenty of pride, don't you?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700312", 128, 64); + PlayVoice(4, "ps3/s12/11/180700312", 128); OutputLine(NULL, "んっふっふっふっふ…!」", NULL, " Nfu fu fu fu...!\"", Line_Normal); ClearMessage(); @@ -301,10 +341,11 @@ void main() DrawBustshotWithFiltering( 2, "Re_KomaruB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200583", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200583", 128); OutputLine(NULL, "「…えっと、…すみません竜宮レナです。", NULL, "\"...Umm... my name is Rena Ryuugu.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200584", 128, 64); + PlayVoice(4, "ps3/s12/02/180200584", 128); OutputLine(NULL, "質問していいですか?", NULL, " Can I ask something?", Line_WaitForInput); @@ -312,82 +353,93 @@ void main() ChangeBustshot( 2, "Re_NandeA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/re082101", 128, 64); + PlayVoice(4, "ps3/s12/02/re082101", 128); OutputLine(NULL, " ダム戦争はもう終わってるから、私たちが相談所に訴えちゃいけないという論法がわかりません。", - NULL, " I don't understand the logic of how the dam conflict being over becomes a reason we shouldn't make our appeal to the child consultation center.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200586", 128, 64); + NULL, " I don't understand the logic of how the dam conflict being over becomes a reason we shouldn't make our appeal to the child consultation center. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200586", 128); OutputLine(NULL, "私たちにもわかるように説明してもらえますか?」", - NULL, " Would you explain that to us in detail?\"", Line_Normal); + NULL, "Would you explain that to us in detail?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナが第三者っぽく冷静に言う。", - NULL, "Rena's voice remained perfectly level, as though the matter didn't concern her.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rena's voice remained perfectly level, as though the matter didn't concern her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …だが、目の奥にある怒りの炎は隠せていない。", - NULL, "...However, I could see the fury in her eyes.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...However, I could see the fury in her eyes.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは多分、俺にしか気付いていないのだろう。", - NULL, "I was probably the only one who noticed that fury.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I was probably the only one who noticed that fury.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 他の年寄り連中には、喧嘩腰の俺よりも組みやすい相手に見えたらしかった。", NULL, "The old people seemed like they'd rather deal with her than me.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/elda18007", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/elda18007", 128); OutputLine(NULL, "「礼奈ちゃん。", NULL, "\"Reina-chan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/elda18008", 128, 64); + PlayVoice(4, "ps3/s12/00/elda18008", 128); OutputLine(NULL, "ダム戦争が終われば、村はお役所と戦う理由は何にもねぇんだ。", NULL, " This village has no reason to fight with the government now that the dam conflict is over.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/elda18009", 128, 64); + PlayVoice(4, "ps3/s12/00/elda18009", 128); OutputLine(NULL, "そりゃあ戦争中は色々と喧嘩をした。", NULL, " During that time, we did fight them, true.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/elda18010", 128, 64); + PlayVoice(4, "ps3/s12/00/elda18010", 128); OutputLine(NULL, "でも、戦争が終わればそれは水に流せる話なんだ。", - NULL, " But after the conflict was over, that's water under the bridge.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/elda18011", 128, 64); + NULL, " But after the conflict was over, that's water under the bridge. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/elda18011", 128); OutputLine(NULL, "で、村はお役所と仲直りをしたんだよ。", - NULL, " So our village re-established relations with the government.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/elda18012", 128, 64); + NULL, "So our village re-established relations with the government.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/00/elda18012", 128); OutputLine(NULL, "雛見沢は国じゃない。", NULL, " Hinamizawa is not an individual country.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/elda18013", 128, 64); + PlayVoice(4, "ps3/s12/00/elda18013", 128); OutputLine(NULL, "日本の中にあるちっぽけな村だ。", NULL, " We're just a small village in Japan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/elda18014", 128, 64); + PlayVoice(4, "ps3/s12/00/elda18014", 128); OutputLine(NULL, "お役所の世話になりながらやっていかなくちゃならない。", - NULL, " The government is taking care of us.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/elda18015", 128, 64); + NULL, " The government is taking care of us. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/elda18015", 128); OutputLine(NULL, "だから、村とお役所は仲良くいかなくちゃならねぇんだ。」", - NULL, " That's why we need to try and get along with them.\"", Line_Normal); + NULL, "That's why we need to try and get along with them.\"", Line_Normal); ClearMessage(); DisableWindow(); ChangeBustshot( 2, "Re_DefA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200587", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200587", 128); OutputLine(NULL, "「…そうですね。", NULL, "\"...You're right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200588", 128, 64); + PlayVoice(4, "ps3/s12/02/180200588", 128); OutputLine(NULL, "お役所と仲良くするのは大切なことだと思います。」", - NULL, " It is important for a village to have a good relationship with the government.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It is important for a village to have a good relationship with the government.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " さすがに礼奈ちゃんはちゃんと落ち着いた話ができるな。", NULL, "\"Listen to Reina-chan. She understands us, at least.\"", Line_WaitForInput); OutputLine(NULL, "それに比べて前原の親子は!", - NULL, " \"Maebara's boy ought to learn from her!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " \"Maebara's boy ought to learn from her!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんなざわめきが聞こえる。", NULL, "I heard little bits and pieces from the noise of the crowd.", Line_Normal); ClearMessage(); @@ -395,21 +447,24 @@ void main() DrawBustshotWithFiltering( 1, "Me_TokuiA2", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "JS5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300561", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300561", 128); OutputLine(NULL, "「そうだね。", NULL, "\"Yeah, that's definitely true.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300562", 128, 64); + PlayVoice(4, "ps3/s12/03/180300562", 128); OutputLine(NULL, "そんなわけで、雛見沢もお役所との関係を修復しようと、ダム戦争終結後は協調路線で進めているというわけ。」", - NULL, " Hinamizawa has been trying to fix its relationship with the government ever since the dam conflict ended.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Hinamizawa has been trying to fix its relationship with the government ever since the dam conflict ended.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そのとおり、魅音ちゃんの言うとおり!", - NULL, "\"Exactly, just like Mion-chan said!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Exactly, just like Mion-chan said!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " と年寄りから声が挙がる。", NULL, "The old men cheered.", Line_WaitForInput); OutputLine(NULL, "だが、そのあとをすぐに詩音が引き継いだ。", @@ -420,19 +475,21 @@ void main() DrawBustshotWithFiltering( 2, "Si_WinkA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600326", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600326", 128); OutputLine(NULL, "「そんなこんなで、今やお役所と村の町会はべったりです。", NULL, "\"That's why the town council and the government officials are best friends now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600327", 128, 64); + PlayVoice(4, "ps3/s12/06/180600327", 128); OutputLine(NULL, "年に一度の親睦会である町会の温泉旅行にはお役所から世話人が二人も同行します。", NULL, " In fact, two officials always come along on the town council's annual hot spring trip.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600328", 128, 64); + PlayVoice(4, "ps3/s12/06/180600328", 128); OutputLine(NULL, "私的同行ということになってますが、彼らは出張費をつけて参加してますから立派な公務です。", - NULL, " They get paid to participate too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600329", 128, 64); + NULL, " They get paid to participate too. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600329", 128); OutputLine(NULL, "もちろん旅行代金のほとんどは補助金を交付されてますし。", - NULL, " The trip itself is mostly paid for with tax money, isn't it?", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600330", 128, 64); + NULL, "The trip itself is mostly paid for with tax money, isn't it?", Line_WaitForInput); + PlayVoice(4, "ps3/s12/06/180600330", 128); OutputLine(NULL, "他にもいっぱいですよね?", NULL, " Oh, and I know so many other things.", Line_Normal); ClearMessage(); @@ -441,66 +498,73 @@ void main() ChangeBustshot( 2, "Si_AkuwaraiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600331", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600331", 128); OutputLine(NULL, " 新年会、忘年会の付け届け、町会のあらゆる催しに対する莫大な援助金。", - NULL, "Like the donations for the New Year and End of Year parties, as well as the vast financial aid the town council receives for festivities.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600332", 128, 64); + NULL, "Like the donations for the New Year and End of Year parties, as well as the vast financial aid the town council receives for festivities. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600332", 128); OutputLine(NULL, "綿流しだってそうですよ、お役所の補助金助成は数百万。", - NULL, " The upcoming Watanagashi is one of them. The government is putting millions of yen into subsidies and aid.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600333", 128, 64); + NULL, "The upcoming Watanagashi is one of them. The government is putting millions of yen into subsidies and aid.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/06/180600333", 128); OutputLine(NULL, "つまり綿流し開催にかかる経費のほとんどはお役所がお金を出してるようなものです。", - NULL, " They're the ones who pretty much pay for the whole festival.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600334", 128, 64); + NULL, " They're the ones who pretty much pay for the whole festival. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600334", 128); OutputLine(NULL, "ダム戦争後、綿流しのお祭りとその後の打ち上げは立派に派手になっていく一方。", - NULL, " Ever since the conflict ended, the festival has been getting bigger and bigger.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600335", 128, 64); + NULL, "Ever since the conflict ended, the festival has been getting bigger and bigger.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/06/180600335", 128); OutputLine(NULL, "その裏側にはお役所からの莫大な補助金があったからなわけです。", - NULL, " That's because we're receiving money from government officials.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600336", 128, 64); + NULL, " That's because we're receiving money from government officials. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600336", 128); OutputLine(NULL, "だから、お役所に嫌われたら、綿流しは来年にも幕を閉じるかもしれない。", - NULL, " So if we get in trouble with them, we might not be able to hold a festival next year.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600337", 128, 64); + NULL, "So if we get in trouble with them, we might not be able to hold a festival next year.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/06/180600337", 128); OutputLine(NULL, "だから今の雛見沢は、お役所にシッポを振ってるんですよね、", - NULL, " That's why Hinamizawa keeps kissing their asses.", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " That's why Hinamizawa keeps kissing their asses.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "おじいちゃん?」", NULL, " Isn't that right, Uncle?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/18/183300026", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300026", 128); OutputLine(NULL, "「し、…詩音ちゃん……、", NULL, "\"Sh... Shion-chan...", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300027", 128, 64); + PlayVoice(4, "ps3/s12/18/183300027", 128); OutputLine(NULL, "お前、何でそんなことまで知ってるんだ…?!」", - NULL, " How do you know all of that...?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " How do you know all of that...?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Si_WaraiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600338", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600338", 128); OutputLine(NULL, "「あはは、たまーに、私がお姉だったりしてますので。」", NULL, "\"Ahaha... I switch places with my sis sometimes...\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "JS4", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180101320", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101320", 128); OutputLine(NULL, "「…何だ何だ。", NULL, "\"...What the hell.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101321", 128, 64); + PlayVoice(4, "ps3/s12/01/180101321", 128); OutputLine(NULL, "黙って聞いてりゃ妙な話じゃねぇかよ。", NULL, " That's a ridiculous story!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101322", 128, 64); + PlayVoice(4, "ps3/s12/01/180101322", 128); OutputLine(NULL, "俺たちのやってることにケチをつける理由ってヤツがさっぱり見えてこねぇぞ。", NULL, " I still don't understand why you're against what we're trying to do.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101323", 128, 64); + PlayVoice(4, "ps3/s12/01/180101323", 128); OutputLine(NULL, "レナ、ちょいとまとめてくれねぇか?", NULL, " Rena, will you sum this up for me?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101324", 128, 64); + PlayVoice(4, "ps3/s12/01/180101324", 128); OutputLine(NULL, " つまり何だってんだ。」", NULL, " What are they saying?\"", Line_Normal); ClearMessage(); @@ -509,14 +573,16 @@ void main() DrawBustshotWithFiltering( 0, "Re_DefA1", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200589", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200589", 128); OutputLine(NULL, "「うん。", NULL, "\"Well.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200590", 128, 64); + PlayVoice(4, "ps3/s12/02/180200590", 128); OutputLine(NULL, "つまり要約すると、お役所の人と癒着してるからご機嫌を損ねられないってことなんだろうね。」", - NULL, " Basically, they're colluding with the government officials, so they can't risk upsetting them.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Basically, they're colluding with the government officials, so they can't risk upsetting them.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナが涼しそうな顔をしてとんでもないことをサラっと言うもんだから、集会所の中は一気に騒然となった。", NULL, "The whole room went into a panic after Rena summed it up so simply.", Line_Normal); ClearMessage(); @@ -525,95 +591,107 @@ void main() FadeBustshotWithFiltering( 0, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 痛いところを突かれたと呻く人も居れば、", NULL, "Some of them were ashamed that we hit the nail on the head,", Line_WaitForInput); OutputLine(NULL, "何も知らないくせにと憤る人、", NULL, " some of them were enraged by our ignorance,", Line_WaitForInput); OutputLine(NULL, "若年者にキツイことを言われること自体をプライドが許さない人、様々だ。", - NULL, " and some of them were simply angry about our disrespectful attitudes.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " and some of them were simply angry about our disrespectful attitudes.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それらを全部重ね合わせると、ざわざわどやどやという喧騒になる。", NULL, "All of them combined to throw the room into a chaos of chattering and stomping.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/18/183300028", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300028", 128); OutputLine(NULL, "「静かに!", - NULL, "\"Be quiet!", Line_ContinueAfterTyping); + NULL, "\"Be quiet!", Line_Continue); PlaySE( 0, "s_Down", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); OutputLine(NULL, " 静かにぃッ!!!」", - NULL, " Be quiet!!\"", Line_ContinueAfterTyping); + NULL, " Be quiet!!\"", Line_Continue); PlaySE( 0, "s_Down", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - OutputLineAll(NULL, "", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 公由村長が怒鳴るとようやく静かになった。", - NULL, "They all settled down after Kimiyoshi-san raised his voice.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They all settled down after Kimiyoshi-san raised his voice.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この頃には村長の顔はなかなか凄い形相に変わっていた。", NULL, "By the time they quieted, the mayor had a terrible look on his face.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/18/183300029", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300029", 128); OutputLine(NULL, "「圭一くん、お役所と町会の付き合い方はまったく別の問題。", NULL, "\"Keiichi-kun... The relationship between the town council and the government officials has nothing to do with this.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300030", 128, 64); + PlayVoice(4, "ps3/s12/18/183300030", 128); OutputLine(NULL, "議題のすり替えもいいとこだよ。", NULL, " You're just sidestepping the issue yourself.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300031", 128, 64); + PlayVoice(4, "ps3/s12/18/183300031", 128); OutputLine(NULL, "そんなことを言ってごちゃごちゃにしても意味がない!!", - NULL, " There's no point in mixing the two up together!", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300032", 128, 64); + NULL, " There's no point in mixing the two up together! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300032", 128); OutputLine(NULL, " いいかい、雛見沢はダム戦争の時に大きな勝利を勝ち取ったけど、同時に、雛見沢はトラブルになりやすいというマイナスイメージも強く残したんだ。", - NULL, " Listen, we won our battle against the dam project, but we're all labeled as a nest of troublemakers.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300033", 128, 64); + NULL, "Listen, we won our battle against the dam project, but we're all labeled as a nest of troublemakers.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/18/183300033", 128); OutputLine(NULL, "当時はそういうマイナスイメージを逆手に取る戦略を取っていたせいもある。", - NULL, " And yes, we were taking advantage of that image during the conflict.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300034", 128, 64); + NULL, " And yes, we were taking advantage of that image during the conflict. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300034", 128); OutputLine(NULL, "そしてそれはダム戦争が終わった今となっては雛見沢にとって大きなマイナスなんだ。", - NULL, " However, now that the conflict is over, that image is working against us badly.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300035", 128, 64); + NULL, "However, now that the conflict is over, that image is working against us badly.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/18/183300035", 128); OutputLine(NULL, "そういうイメージは払拭していかないといけない。", NULL, " We need to try and repair it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300036", 128, 64); + PlayVoice(4, "ps3/s12/18/183300036", 128); OutputLine(NULL, "じゃないと、村の未来にとって大きな痛手になっていく長期展望に基づいてるんだよ。", NULL, " Otherwise, this village will have no future.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300037", 128, 64); + PlayVoice(4, "ps3/s12/18/183300037", 128); OutputLine(NULL, "わかるかい?!", - NULL, " Do you understand?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300038", 128, 64); + NULL, " Do you understand?! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300038", 128); OutputLine(NULL, " 敵とか味方とか、そういう喧嘩の次元の問題じゃないんだよ!」", - NULL, " It's not just about being your enemy! It's much deeper than that!\"", Line_Normal); + NULL, "It's not just about being your enemy! It's much deeper than that!\"", Line_Normal); ClearMessage(); DisableWindow(); DrawBustshotWithFiltering( 2, "Me_TohohoA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300563", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300563", 128); OutputLine(NULL, "「つまりさ。", NULL, "\"In other words...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300564", 128, 64); + PlayVoice(4, "ps3/s12/03/180300564", 128); OutputLine(NULL, "圭ちゃんたちがみんなで盛り上がると、せっかくいい感じになってきた友好的ムードが台無しになってしまうって言ってるわけだね。」", NULL, " You're saying that if Kei-chan rouses everyone to action, then the friendly atmosphere we've developed will be ruined.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを聞いて、年寄り連中がそうだそうだと頷く。", - NULL, "The old people nodded as Mion spoke.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The old people nodded as Mion spoke.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 連中は魅音が自分たちの味方だと思っているようだ。", NULL, "They were assuming that Mion was on their side.", Line_Normal); ClearMessage(); @@ -623,25 +701,27 @@ void main() DrawBustshotWithFiltering( 2, "Re_KomaruA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200591", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200591", 128); OutputLine(NULL, "「魅ぃちゃん。", NULL, "\"Mii-chan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200592", 128, 64); + PlayVoice(4, "ps3/s12/02/180200592", 128); OutputLine(NULL, "友好的ムードって何?", NULL, " What do you mean by the 'friendly atmosphere'?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/re082102", 128, 64); + PlayVoice(4, "ps3/s12/02/re082102", 128); OutputLine(NULL, " 村の子が虐待を受けているのを訴えちゃいけないってことなの?」", - NULL, " Does that mean that we shouldn't seek help for a poor, innocent girl who's being abused?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Does that mean that we shouldn't seek help for a poor, innocent girl who's being abused?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Si_DefA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/shio082101", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/shio082101", 128); OutputLine(NULL, "「平たく言うと、相談所はしっかり自分たちのペースでがんばってます。", NULL, "\"They're trying to say that the child consultation center is doing their job already.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600340", 128, 64); + PlayVoice(4, "ps3/s12/06/180600340", 128); OutputLine(NULL, "だから横槍は勘弁してください。", NULL, " So they want us to stop interfering.", Line_WaitForInput); @@ -649,56 +729,62 @@ void main() ChangeBustshot( 1, "Si_AkuwaraiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/shio082102", 128, 64); + PlayVoice(4, "ps3/s12/06/shio082102", 128); OutputLine(NULL, "お役所は立場上、横槍をやめろと強く言えない。", - NULL, " Given their position, the officials can't say 'leave us alone' that strongly.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/shio082103", 128, 64); + NULL, " Given their position, the officials can't say 'leave us alone' that strongly. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/shio082103", 128); OutputLine(NULL, "だから普段、たくさん助成金を恵んであげてるんだから、そちらの内部で何とかしてくださいと、そういう話です。」", - NULL, " So they're asking our village to deal with the matter for them, since they're granting us a lot of subsidies.\"", Line_Normal); + NULL, "So they're asking our village to deal with the matter for them, since they're granting us a lot of subsidies.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "JS5", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180101325", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101325", 128); OutputLine(NULL, "「なんだ、つまり雛見沢の町会ってのは役所の犬ってわけだな?」", - NULL, "\"Oh, so what you're saying is the town council is the government's lap dog.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Oh, so what you're saying is the town council is the government's lap dog.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/eldb18003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/eldb18003", 128); OutputLine(NULL, "「おン前、言葉を選らばんかい!!", NULL, "\"Hey you! Watch what you're saying!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/eldb18004", 128, 64); + PlayVoice(4, "ps3/s12/00/eldb18004", 128); OutputLine(NULL, " なんちゅう口に聞き方なんね!!!」", NULL, " Be a little more respectful, why don'cha!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101326", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101326", 128); OutputLine(NULL, "「お前らこそよく言葉を選んで答えろ!!", NULL, "\"Why don't you watch what you're saying!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101327", 128, 64); + PlayVoice(4, "ps3/s12/01/180101327", 128); OutputLine(NULL, " まさかとは思うが、…沙都子が仇敵北条家の娘だからとか、そういうことじゃねぇよな?」", NULL, " I hope you're not refusing to help her just because Satoko is the daughter of the Houjou family!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/18/183300039", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300039", 128); OutputLine(NULL, "「そんなわけはないよ!", NULL, "\"That's not it!", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300040", 128, 64); + PlayVoice(4, "ps3/s12/18/183300040", 128); OutputLine(NULL, " 沙都子ちゃんがどうこうと言ってるわけじゃない!", NULL, " We're not saying anything about Satoko-chan!", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300041", 128, 64); + PlayVoice(4, "ps3/s12/18/183300041", 128); OutputLine(NULL, " もっと大局的な見地から、君の陳情を少しこの辺で控えた方がいいんじゃないかって言ってるんだ。", - NULL, " We're just telling you to take a look at the bigger picture and show some more restraint in your appeals.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300042", 128, 64); + NULL, " We're just telling you to take a look at the bigger picture and show some more restraint in your appeals. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300042", 128); OutputLine(NULL, "相談所だって無視してるわけじゃない。", - NULL, " The child consultation center isn't ignoring you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300043", 128, 64); + NULL, "The child consultation center isn't ignoring you.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/18/183300043", 128); OutputLine(NULL, "連日大勢で押し掛けた君の熱意に最大限の配慮を払ってくれてるんだぞ?!", NULL, " I'm sure they've taken your huge protest into account.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300044", 128, 64); + PlayVoice(4, "ps3/s12/18/183300044", 128); OutputLine(NULL, " 圭一くんの伝えたいことはもう充分に伝わっている。", NULL, " They already understand your point.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300045", 128, 64); + PlayVoice(4, "ps3/s12/18/183300045", 128); OutputLine(NULL, "これ以上は何も生み出さない、やり過ぎだとみんな言ってるんだよ…!」", NULL, " We're just saying that you're carrying this way too far...!\"", Line_Normal); ClearMessage(); @@ -707,10 +793,11 @@ void main() DrawBustshotWithFiltering( 0, "Re_WaraiA1", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200594", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200594", 128); OutputLine(NULL, "「……圭一くん。", NULL, "\"...Keiichi-kun.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200595", 128, 64); + PlayVoice(4, "ps3/s12/02/180200595", 128); OutputLine(NULL, "私、すっごく面白い読み物を見つけたよ。", NULL, " I just saw something really interesting.", Line_WaitForInput); @@ -718,11 +805,12 @@ void main() ChangeBustshot( 0, "Re_DefB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200596", 128, 64); + PlayVoice(4, "ps3/s12/02/180200596", 128); OutputLine(NULL, "ほら、あそこに額に入ってる筆字の。」", NULL, " See, look at what's in that picture frame over there.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナが壁の上を指差す。", NULL, "Rena pointed at the wall,", Line_WaitForInput); OutputLine(NULL, "みんながそれに注目した。", @@ -731,63 +819,73 @@ void main() DrawSceneWithMask( "Heya6", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 集会所の中には壁いっぱいに額縁やら何やらが飾られている。", - NULL, "There were very many different picture frames all over the walls of the assembly hall.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "There were very many different picture frames all over the walls of the assembly hall.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そのほとんどはダム戦争時の記念のもので、鬼ヶ淵死守同盟を讃える内容だ。", NULL, "They mostly had to do with the dam conflict, and were usually about glorifying the Onigafuchi Guardians.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナが指差したものは、他でもない公由村長が、ダム戦争の当時、死守同盟会長のときに自ら書いたものだ。", NULL, "Rena was pointing at a framed article. Kimiyoshi-san wrote it, way back when he was the leader of the Guardians during the dam conflict.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/02/180200597", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200597", 128); OutputLine(NULL, "「特に真ん中が面白いの。", NULL, "\"Look at the middle portion there.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200598_1", 128, 64); + PlayVoice(4, "ps3/s12/02/180200598_1", 128); OutputLine(NULL, "……平和的かつ民主的な話し合いを求めるも、政府とその傀儡である電源会社総裁XXXXXはこれを拒否。", - NULL, " \n'......We attempted peaceful negotiation, but the government and their marionette, the president of the electric company, declined.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200599", 128, 64); + NULL, " \n'......We attempted peaceful negotiation, but the government and their marionette, the president of the electric company, declined. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200599", 128); OutputLine(NULL, "筆舌に尽くし難い極悪非道を以て、村民の民主的運動と雛見沢の郷土を踏みにじったのである。」", - NULL, " They have trampled on our village's democratic movement and our native land with indescribable atrocities.'\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They have trampled on our village's democratic movement and our native land with indescribable atrocities.'\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500854", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500854", 128); OutputLine(NULL, "「……みー。", NULL, "\"......Meep.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500855", 128, 64); + PlayVoice(4, "ps3/s12/05/180500855", 128); OutputLine(NULL, "公由がダム戦争の戦勝記念に書いたものなのです。", NULL, " That's what Kimiyoshi wrote for the dam conflict memorial.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500856", 128, 64); + PlayVoice(4, "ps3/s12/05/180500856", 128); OutputLine(NULL, "記念碑にも書いてありますですよ。」", NULL, " He wrote the same thing on the monument too.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナがどういう意味で引き合いに出したか全員がわかっていた。", - NULL, "Everyone knew why Rena had brought that up.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Everyone knew why Rena had brought that up.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ぐっと苦い唾を飲み込むような声が沸きあがる。", NULL, "I could hear them all gulping.", Line_Normal); ClearMessage(); DrawScene( "JS4", 400 ); - PlaySE(4, "ps3/s12/01/180101328", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101328", 128); OutputLine(NULL, "「平和的な話し合いを求めるも、政府とのその傀儡である電源会社総裁…。", NULL, "\"'They attempted to negotiate peacefully with the government and its marionette, the electric company'...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101329", 128, 64); + PlayVoice(4, "ps3/s12/01/180101329", 128); OutputLine(NULL, "って、何だこりゃ。", NULL, " What's this?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101330", 128, 64); + PlayVoice(4, "ps3/s12/01/180101330", 128); OutputLine(NULL, "その電源会社ってとこ、雛見沢町会の間違いじゃねえのか?", - NULL, " Are you sure they don't mean the Hinamizawa Town Council instead of the electric company?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101331", 128, 64); + NULL, " Are you sure they don't mean the Hinamizawa Town Council instead of the electric company? ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101331", 128); OutputLine(NULL, " しかしカイライって難しい単語だよな、ここにいる連中も意味がわかってねぇんじゃないか?", - NULL, " Still, 'marionette' is a difficult term. Do you think the people understand what that means?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101332", 128, 64); + NULL, "Still, 'marionette' is a difficult term. Do you think the people understand what that means?", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180101332", 128); OutputLine(NULL, " 誰か説明してやってくれよ。」", NULL, " Could someone explain it to me?\"", Line_Normal); ClearMessage(); @@ -796,10 +894,11 @@ void main() DrawBustshotWithFiltering( 2, "Tie1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400143", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400143", 128); OutputLine(NULL, "「傀儡は本来、操り人形のことです。", NULL, "\"A marionette is like a puppet.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400144", 128, 64); + PlayVoice(4, "ps3/s12/22/181400144", 128); OutputLine(NULL, "転じて、形式上は独立した団体でありながら、ある特定の団体の言いなりになっている状態を指す言葉として使われます。」", NULL, " It means that while they're supposed to be an independent organization, they're actually being controlled as though they're dancing on strings.\"", Line_Normal); ClearMessage(); @@ -807,15 +906,17 @@ void main() DrawBustshotWithFiltering( 2, "Si_WaraiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "JS6", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/06/180600343", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600343", 128); OutputLine(NULL, "「あれ、何だか雛見沢にぴったりっぽい言葉ですよねお姉。」", - NULL, "\"Oh, that sounds like the perfect word to describe Hinamizawa right now.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Oh, that sounds like the perfect word to describe Hinamizawa right now.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_AKuwaraiB1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300565", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300565", 128); OutputLine(NULL, "「……あははは、うん、確かにね。」", NULL, "\"...Ahahaha, yeah, that is perfect.\"", Line_Normal); ClearMessage(); @@ -823,9 +924,10 @@ void main() DrawSceneWithMask( "JS4", "maskleft", 1, 0, 300 ); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/00/eldb18005", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/eldb18005", 128); OutputLine(NULL, "「なぁに言っんじゃあ!!", - NULL, "\"What are you saying?!", Line_ContinueAfterTyping); + NULL, "\"What are you saying?!", Line_Continue); PlaySE( 0, "s_Down", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); @@ -834,42 +936,45 @@ void main() SetSpeedOfMessage( FALSE, 0 ); OutputLineAll(NULL, "", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/eldb18006", 128, 64); + PlayVoice(4, "ps3/s12/00/eldb18006", 128); OutputLine(NULL, " そんなので傀儡なんて言われたら、協調も思いやりもなくなっちまうじゃないのよ!!", NULL, " We're not their marionette! We're just trying to cooperate with them!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/eldb18007", 128, 64); + PlayVoice(4, "ps3/s12/00/eldb18007", 128); OutputLine(NULL, " そういうのは傀儡なんて言わん、屁理屈っちゅうんよ!!」", NULL, " Calling us a puppet is just splitting hairs!!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101333", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101333", 128); OutputLine(NULL, "「お前らがさっき返事したぞ。", NULL, "\"But that's what you just stated.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101334", 128, 64); + PlayVoice(4, "ps3/s12/01/180101334", 128); OutputLine(NULL, "俺らにやめろって言うのは、沙都子とは関係ない、村の問題だってさっきはっきり返事したぞ。", - NULL, " You clearly told us that you want us to stop, not because of Satoko, but for the sake of the village!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101335", 128, 64); + NULL, " You clearly told us that you want us to stop, not because of Satoko, but for the sake of the village! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101335", 128); OutputLine(NULL, "村の問題ってのは村と役所の友好的な関係のことだともさっき言ったよな。", - NULL, " You said there's an issue because the village needs to maintain a friendly relationship with the government!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101336", 128, 64); + NULL, "You said there's an issue because the village needs to maintain a friendly relationship with the government!", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180101336", 128); OutputLine(NULL, "今さら記憶にねえとか言うんじゃねえぞ!!", NULL, " Don't tell me that you didn't say exactly that!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101337", 128, 64); + PlayVoice(4, "ps3/s12/01/180101337", 128); OutputLine(NULL, " 確かに言った!!", NULL, " You did say it!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101338", 128, 64); + PlayVoice(4, "ps3/s12/01/180101338", 128); OutputLine(NULL, " なぁ?!」", - NULL, " Didn't you?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Didn't you?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_OkoruA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200600", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200600", 128); OutputLine(NULL, "「うん、聞いた。", NULL, "\"Mm, I heard him.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200601", 128, 64); + PlayVoice(4, "ps3/s12/02/180200601", 128); OutputLine(NULL, "沙都子ちゃんと無関係な理由だと言った。」", NULL, " He said it had nothing to do with Satoko-chan.\"", Line_Normal); ClearMessage(); @@ -878,10 +983,11 @@ void main() FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180101339", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101339", 128); OutputLine(NULL, "「魅音。", NULL, "\"Mion.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101340", 128, 64); + PlayVoice(4, "ps3/s12/01/180101340", 128); OutputLine(NULL, "確か、雛見沢には一人のために全体で団結しようっていうのがあるんじゃなかったのか?」", NULL, " I thought there was a saying in this village. Something about how the whole village comes together for one villager?\"", Line_Normal); ClearMessage(); @@ -890,41 +996,45 @@ void main() DrawBustshotWithFiltering( 1, "Me_TokuiB2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300566", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300566", 128); OutputLine(NULL, "「……一人に石を投げられたら二人で石を投げ返せ。", NULL, "\"'If there's one person coming, two should throw rocks at him.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300567", 128, 64); + PlayVoice(4, "ps3/s12/03/180300567", 128); OutputLine(NULL, "二人に石を投げられたら、四人で石を。", NULL, " If there are two, four would do so.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300568", 128, 64); + PlayVoice(4, "ps3/s12/03/180300568", 128); OutputLine(NULL, "八人に棒で追われたら、十六人で追い返せ。", NULL, " If there are eight, sixteen would fight back.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300569", 128, 64); + PlayVoice(4, "ps3/s12/03/180300569", 128); OutputLine(NULL, "そして千人が敵ならば村全てで立ち向かえ。", - NULL, " If there's a thousand, the whole village should stand up and fight.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/mio082101", 128, 64); + NULL, " If there's a thousand, the whole village should stand up and fight. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/mio082101", 128); OutputLine(NULL, "一人が受けた虐めは全員が受けたものと思え。", - NULL, " If one person is abused, the whole village is abused.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300571", 128, 64); + NULL, "If one person is abused, the whole village is abused.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/03/180300571", 128); OutputLine(NULL, "一人の村人のために全員が結束せよ。", NULL, " We all work together for that one villager.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300572", 128, 64); + PlayVoice(4, "ps3/s12/03/180300572", 128); OutputLine(NULL, "それこそ磐石な死守同盟の結束なり。", NULL, " That's the unity of the Guardians.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300573", 128, 64); + PlayVoice(4, "ps3/s12/03/180300573", 128); OutputLine(NULL, "同盟の結束は岩より硬く、水を通さないダムすらも通さない。", - NULL, " The unity of the Guardians is stronger than rock.'", Line_WaitForInput); + NULL, " The unity of the Guardians is stronger than rock.' ", GetGlobalFlag(GLinemodeSp)); DisableWindow(); ChangeBustshot( 1, "Me_MajimeB2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300574", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300574", 128); OutputLine(NULL, "……終わりの方の部分は当時の同盟会長さんが作った部分だったと思います。」", - NULL, " ......That's what their leader said back in the day.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "......That's what their leader said back in the day.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/18/183300046", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300046", 128); OutputLine(NULL, "「………………………むぅぅ…。」", NULL, "\".........Ugh...\"", Line_Normal); ClearMessage(); @@ -933,132 +1043,153 @@ void main() FadeBustshotWithFiltering( 1, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鬼ヶ淵死守同盟の会長とはすなわち村長のことだ。", - NULL, "Mayor Kimiyoshi used to be the head of the Onigafuchi Guardians.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Mayor Kimiyoshi used to be the head of the Onigafuchi Guardians.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 腕を組み、唸りだしてしまう。", - NULL, "He crossed his arms and started to groan.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He crossed his arms and started to groan.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 言いたいことは山ほどあるが言い返せない。", NULL, "There were many things he wanted to say, but he knew that none of them would make him look good.", Line_WaitForInput); OutputLine(NULL, "そんな感じだった。", NULL, " And so he continued to stay silent.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101341", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101341", 128); OutputLine(NULL, "「俺はここに引っ越してきてから、魅音や詩音なんかに、ダム戦争の時の勇ましい話をたくさん聞かされています。", NULL, "\"When I moved here, Mion and Shion told me the valiant story of the dam conflict.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101342", 128, 64); + PlayVoice(4, "ps3/s12/01/180101342", 128); OutputLine(NULL, "でも、それはダム戦争の時から始まった5年程度の付け焼刃の団結じゃない。", - NULL, " But that unity didn't start just a few years ago, when the dam conflict happened.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101343", 128, 64); + NULL, " But that unity didn't start just a few years ago, when the dam conflict happened. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101343", 128); OutputLine(NULL, "戦争が終わってからの辛い時代を乗り越えるために育まれた40年以上にも渡る熱い伝統なんです!!", - NULL, " I believe those traditions have been here for over forty years, ever since Japan lost the war!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101344", 128, 64); + NULL, "I believe those traditions have been here for over forty years, ever since Japan lost the war!!", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180101344", 128); OutputLine(NULL, " だから俺は、その時代から団結を育んできた人たちが凄えと思うし、尊敬できると思う!", - NULL, " That's why I really respect those who fostered the unity here since that era, and I find them incredible!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101345", 128, 64); + NULL, " That's why I really respect those who fostered the unity here since that era, and I find them incredible! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101345", 128); OutputLine(NULL, " そして何より、ここの額縁に飾られている死守同盟の男たちの勇ましさが素晴らしいと思う!!", - NULL, " And more than anything, I'm impressed by the courage the Onigafuchi Guardians displayed here in this picture frame!!", Line_Normal); + NULL, "And more than anything, I'm impressed by the courage the Onigafuchi Guardians displayed here in this picture frame!!", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101346", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101346", 128); OutputLine(NULL, " 当時は雛見沢をダム湖に沈めようと政府はあらゆる手で嫌がらせをしてきた。", NULL, "The government tried to pull many dirty tricks to submerge this village under the water.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101347", 128, 64); + PlayVoice(4, "ps3/s12/01/180101347", 128); OutputLine(NULL, "でもそれを全部跳ね返した!!", NULL, " But the Guardians thwarted every one of them!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101348", 128, 64); + PlayVoice(4, "ps3/s12/01/180101348", 128); OutputLine(NULL, " そんな男たちが戦ったから、今の雛見沢がある!", - NULL, " Because of the efforts of those men, Hinamizawa is still here today!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101349", 128, 64); + NULL, " Because of the efforts of those men, Hinamizawa is still here today! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101349", 128); OutputLine(NULL, " いなかったら今頃ここは湖底だ!!", - NULL, " If they hadn't done anything, we'd be at the bottom of a lake right now!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101350", 128, 64); + NULL, "If they hadn't done anything, we'd be at the bottom of a lake right now!", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180101350", 128); OutputLine(NULL, " だから、こうして自然の美しさと村人の団結を誇れる村が今にあることを感謝したい!", - NULL, " So I'm grateful that this village still exists, with its proud unity and beautiful scenery!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101351", 128, 64); + NULL, " So I'm grateful that this village still exists, with its proud unity and beautiful scenery! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101351", 128); OutputLine(NULL, " そしてそんな雛見沢に住めることを誇りにしたい!!」", - NULL, " I'm proud to call myself a resident of Hinamizawa!!\"", Line_Normal); + NULL, "I'm proud to call myself a resident of Hinamizawa!!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/eldd18001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/eldd18001", 128); OutputLine(NULL, "「そのとおりだ!」", NULL, "\"That's damn right!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 誰かが叫んだ。", - NULL, "Someone shouted.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Someone shouted.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺の仲間ではない。", - NULL, "It wasn't one of my friends.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It wasn't one of my friends.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 年寄り連中の誰かだった。", NULL, "It was one of the elderly villagers.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101352", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101352", 128); OutputLine(NULL, "「だから俺は、俺たちは!!", NULL, "\"That's why we fight!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101353", 128, 64); + PlayVoice(4, "ps3/s12/01/180101353", 128); OutputLine(NULL, " そんな雛見沢に住んでいるからこそ、それを見習わずにはいられないんです!!", NULL, " We fight because we all live together in this village!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101354", 128, 64); + PlayVoice(4, "ps3/s12/01/180101354", 128); OutputLine(NULL, " 一人に石を投げられたら二人で石を投げ返せ。", NULL, " If there's one person coming, two should throw rocks at him.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101355", 128, 64); + PlayVoice(4, "ps3/s12/01/180101355", 128); OutputLine(NULL, "二人に石を投げられたら、四人で石を。", - NULL, " If there are two, four would do so.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101356", 128, 64); + NULL, " If there are two, four would do so. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101356", 128); OutputLine(NULL, "八人に棒で追われたら、十六人で追い返せ。", - NULL, " If there are eight, sixteen would fight back.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101357", 128, 64); + NULL, "If there are eight, sixteen would fight back.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180101357", 128); OutputLine(NULL, "そして千人が敵ならば村全てで立ち向かえ。", NULL, " If there's a thousand, the whole village should stand up and fight.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/kei082102", 128, 64); + PlayVoice(4, "ps3/s12/01/kei082102", 128); OutputLine(NULL, "一人が受けた虐めは全員が受けたものと思え。", NULL, " If one person is abused, the whole village is abused.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101359", 128, 64); + PlayVoice(4, "ps3/s12/01/180101359", 128); OutputLine(NULL, "一人の村人のために全員が結束せよ。", - NULL, " Get together for one villager.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101360", 128, 64); + NULL, " Get together for one villager. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101360", 128); OutputLine(NULL, "それこそ磐石な死守同盟の結束なり!!", - NULL, " That's the unity of the Guardians!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101361", 128, 64); + NULL, "That's the unity of the Guardians!!", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180101361", 128); OutputLine(NULL, " 北条沙都子は村の一員だ!!", NULL, " Satoko Houjou is one of us!!", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101362", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101362", 128); OutputLine(NULL, " そして、あの叔父の野郎がどんな酷いヤツかは俺よりみんなの方がよく知っているはずだ。", NULL, "You all know how horrible her uncle is.", Line_WaitForInput); - PlaySE(4, "ps2/01/180101363", 128, 64); + PlayVoice(4, "ps2/01/180101363", 128); OutputLine(NULL, "のんびりと一ヶ月以上も様子も見てから保護なんてのじゃ間に合わないんだ!!", NULL, " You all know that we can't leave her alone with him for a whole month!!", Line_WaitForInput); - PlaySE(4, "ps2/01/180101364", 128, 64); + PlayVoice(4, "ps2/01/180101364", 128); OutputLine(NULL, " 今すぐにも叔父の許から救い出さなくてはならない!!", - NULL, " We need to save her from her uncle right this minute!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101365", 128, 64); + NULL, " We need to save her from her uncle right this minute!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101365", 128); OutputLine(NULL, " だから死守同盟の力をもう一度貸してほしい!", - NULL, " We need the power of the Guardians one more time!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101366", 128, 64); + NULL, "We need the power of the Guardians one more time!!", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180101366", 128); OutputLine(NULL, " 解散した死守同盟の魂をもう一度結集させてほしい!!!」", NULL, " We need the spirits of the Guardians to reunite again!!!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナや魅音が拍手すると、それはすぐに全体に広がった。", NULL, "Rena and Mion applauded, and the applause quickly spread to everyone.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " さっきまで俺と敵対していた年寄りたちの顔には尊厳を取り戻したような笑みがあった。", - NULL, "I saw smiles creeping across the faces of the old people.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I saw smiles creeping across the faces of the old people.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だがその笑みはすぐに失われ、皆、ざわざわと隣席の人と話し始める。", NULL, "However, they quickly wiped away those smiles and started discussing with their neighbors.", Line_Normal); ClearMessage(); @@ -1066,31 +1197,35 @@ void main() DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); DrawSceneWithMask( "JS6", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/elda18016", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/elda18016", 128); OutputLine(NULL, "「確かに圭一くんの言うとおりだ。", NULL, "\"Keiichi-kun is right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/elda18017", 128, 64); + PlayVoice(4, "ps3/s12/00/elda18017", 128); OutputLine(NULL, "役所の言いなりなんて雛見沢らしくないぞ!」", - NULL, " It's not like Hinamizawa has to obey the government all of the time!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's not like Hinamizawa has to obey the government all of the time!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/eldd18002", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/eldd18002", 128); OutputLine(NULL, "「でもダム戦争はもう終わったんだぞ。", NULL, "\"But the dam conflict is over now...", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/eldd18003", 128, 64); + PlayVoice(4, "ps3/s12/00/eldd18003", 128); OutputLine(NULL, "お役所にも色々世話になってるし…。」", - NULL, " The government officials are taking care of us, too...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " The government officials are taking care of us, too...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/elde18001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/elde18001", 128); OutputLine(NULL, "「知らんかったよ。", NULL, "\"I wasn't aware of that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/elde18002", 128, 64); + PlayVoice(4, "ps3/s12/00/elde18002", 128); OutputLine(NULL, "うちの町会はそんなに役所に便宜を図ってらっとんかぁ。」", - NULL, " Are they really supporting us that much?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Are they really supporting us that much?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/eldf18001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/eldf18001", 128); OutputLine(NULL, "「いや…、そもそも私は個人的には前原の坊主の言うのは正しいと思うんです。」", NULL, "\"Well, on a personal level, I agree with what Maebara's boy is saying...\"", Line_Normal); ClearMessage(); @@ -1098,26 +1233,29 @@ void main() DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); DrawSceneWithMask( "JS5", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/eldh18001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/eldh18001", 128); OutputLine(NULL, "「俺は町会のやり方は好かんな。", NULL, "\"I can't approve of how the town council is operating.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/eldh18002", 128, 64); + PlayVoice(4, "ps3/s12/00/eldh18002", 128); OutputLine(NULL, "圭一くんは正しい。", NULL, " Keiichi-kun is right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/eldh18003", 128, 64); + PlayVoice(4, "ps3/s12/00/eldh18003", 128); OutputLine(NULL, "役所の言いなりで圧力をかけるなんて、見っとも無い!」", - NULL, " The village can't put pressure on him just because the government is telling us to do so!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " The village can't put pressure on him just because the government is telling us to do so!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/eldi18001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/eldi18001", 128); OutputLine(NULL, "「村長。", NULL, "\"Mr. Mayor.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/eldi18002", 128, 64); + PlayVoice(4, "ps3/s12/00/eldi18002", 128); OutputLine(NULL, "……前原くんに協力できんまでにも、自粛を求めるのはわしらの本質ではない気がするなぁ。」", - NULL, " We might not be able to support Keiichi-kun, but I also don't think we have the right to tell him to stop.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We might not be able to support Keiichi-kun, but I also don't think we have the right to tell him to stop.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/18/183300047", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300047", 128); OutputLine(NULL, "「……うーーーーーーーーん。」", NULL, "\".........Hmmm.\"", Line_Normal); ClearMessage(); @@ -1125,39 +1263,45 @@ void main() DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); DrawSceneWithMask( "JS4", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/eldc18006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/eldc18006", 128); OutputLine(NULL, "「俺は前原の坊主が言うのは気に入らん!", NULL, "\"I don't like this Maebara boy's attitude!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/eldc18007", 128, 64); + PlayVoice(4, "ps3/s12/00/eldc18007", 128); OutputLine(NULL, " 年長者への礼儀を欠きすぎてる!!」", - NULL, " He's way too disrespectful!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " He's way too disrespectful!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/eldb18008", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/eldb18008", 128); OutputLine(NULL, "「大体お前、そんな口の聞き方でまかり通ると思っとんか!!」", - NULL, "\"You think you can get away with talking to us like that?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"You think you can get away with talking to us like that?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 3人くらいの凶暴そうな顔をした年寄り連中が俺に詰め寄り、口々に怒鳴った。", - NULL, "Three scary old guys came up to yell at me.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Three scary old guys came up to yell at me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが俺はそれらまとめてよりでかい声で言い返してやる。", NULL, "I raised my own voice and yelled right back in their faces.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101367", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101367", 128); OutputLine(NULL, "「口の聞き方の問題じゃない。", NULL, "\"It's not about my attitude!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101368", 128, 64); + PlayVoice(4, "ps3/s12/01/180101368", 128); OutputLine(NULL, "魂の問題だッ!!", NULL, " It's about the soul of this village!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101369", 128, 64); + PlayVoice(4, "ps3/s12/01/180101369", 128); OutputLine(NULL, " 村の一員のために立ち上がれない腰抜けは引っ込んでろ!!」", - NULL, " Get out of here if you don't have the courage to stand up for one innocent villager!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Get out of here if you don't have the courage to stand up for one innocent villager!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/eldg18001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/eldg18001", 128); OutputLine(NULL, "「な、何を言うか、生意気だ!!」", NULL, "\"H-How dare you speak to me that way!\"", Line_Normal); ClearMessage(); @@ -1167,15 +1311,18 @@ void main() DrawScene( "black", 10 ); DrawScene( "JS4", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ボコン!", - NULL, "Thwack!", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Thwack!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " やたらと体格のいい爺さんに頭を叩かれる。", NULL, "The big old guy smacked me upside the head.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101370", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101370", 128); OutputLine(NULL, "「何をしやがる!!!」", NULL, "\"What do you think you're doing?\"", Line_Normal); ClearMessage(); @@ -1183,17 +1330,19 @@ void main() PlaySE( 0, "s_Down", 128, 64 ); SetSpeedOfMessage( TRUE, 128 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ボコン!", NULL, "Thwack!", Line_ContinueAfterTyping); StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - OutputLineAll(NULL, "", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 同じように叩き返してやると、取っ組み合いになり場が騒然とした。", NULL, "I hit him right back, and the room went into a panic again.", Line_Normal); ClearMessage(); @@ -1202,10 +1351,12 @@ void main() DrawBustshotWithFiltering( 0, "Re_DefA1", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 1300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナがやって来る。", NULL, "Rena approached us.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " きっと止めに来たのだろうと思ったら、何とレナは躊躇なく、爺さんの頭を叩いた。", NULL, "I thought she'd come to stop me, but she suddenly hit the old guy in the head too.", Line_Normal); ClearMessage(); @@ -1214,28 +1365,32 @@ void main() StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - PlaySE(4, "ps3/s12/00/eldg18002", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/eldg18002", 128); OutputLine(NULL, "「なッ?!", NULL, "\"What?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/eldg18003", 128, 64); + PlayVoice(4, "ps3/s12/00/eldg18003", 128); OutputLine(NULL, " 何をするんか?!」", - NULL, " What're you doing?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " What're you doing?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/eldc18008", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/eldc18008", 128); OutputLine(NULL, "「女だと思って手加減されると思うな!!!」", - NULL, "\"Don't think you can get away with this just because you're a girl!!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"Don't think you can get away with this just because you're a girl!!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } PlaySE( 0, "s_Down", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナの頭もボコンと叩かれる。", - NULL, "He thwacked Rena upside the head.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He thwacked Rena upside the head.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だがレナは全然へこたれず毅然とした表情で言い返した。", NULL, "However, Rena talked back to him with a firm look in her eyes.", Line_Normal); ClearMessage(); @@ -1244,35 +1399,38 @@ void main() ChangeBustshot( 0, "Re_OkoruB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200602", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200602", 128); OutputLine(NULL, "「一人が叩かれたら二人で叩き返そう。", NULL, "\"If one comes at you, two should fight back.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200603", 128, 64); + PlayVoice(4, "ps3/s12/02/180200603", 128); OutputLine(NULL, "それが雛見沢の魂じゃなかったっけ?!」", - NULL, " Isn't that the spirit of Hinamizawa?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Isn't that the spirit of Hinamizawa?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Iri_Def1#", "maskup", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000295", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000295", 128); OutputLine(NULL, "「そしてレナさんを叩くというなら、こちらは4人でお相手しなくてはなりませんね。", NULL, "\"Since you hit Rena-san, four of us need to retaliate.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000296", 128, 64); + PlayVoice(4, "ps3/s12/10/181000296", 128); OutputLine(NULL, "私も立ちましょう。」", - NULL, " Let me in on this.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Let me in on this.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/182600060", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182600060", 128); OutputLine(NULL, "「圭一。", NULL, "\"Keiichi.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600061", 128, 64); + PlayVoice(4, "ps3/s12/00/182600061", 128); OutputLine(NULL, "父さんも立つぞ!", NULL, " Your father's going to fight too!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600062", 128, 64); + PlayVoice(4, "ps3/s12/00/182600062", 128); OutputLine(NULL, " お前の言うのは正しい。", NULL, " Everything you've said is right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600063", 128, 64); + PlayVoice(4, "ps3/s12/00/182600063", 128); OutputLine(NULL, "それを暴力で潰そうというなら、父さんはお前の敵に容赦をしない!」", NULL, " If they're going to try and stop you with violence, I won't turn a blind eye to that!\"", Line_Normal); ClearMessage(); @@ -1280,15 +1438,17 @@ void main() DrawBustshotWithFiltering( 2, "Ri_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "JS5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500857", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500857", 128); OutputLine(NULL, "「……圭一の前に立ち塞がっているのは3人のようなのです。", NULL, "\"......There are three people blocking Keiichi's way.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500858", 128, 64); + PlayVoice(4, "ps3/s12/05/180500858", 128); OutputLine(NULL, "ならこちらは6人立たないといけませんです。」", - NULL, " We need six people to fight them.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We need six people to fight them.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/eldb18009", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/eldb18009", 128); OutputLine(NULL, "「り、梨花ちゃま…!!」", NULL, "\"R-Rika-chama...!!\"", Line_Normal); ClearMessage(); @@ -1297,10 +1457,11 @@ void main() DrawBustshotWithFiltering( 1, "Si_WinkA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600344", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600344", 128); OutputLine(NULL, "「梨花ちゃまにしては威勢がいいじゃないですか。", NULL, "\"I'm impressed to see that courage of yours, Rika-chama!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600345", 128, 64); + PlayVoice(4, "ps3/s12/06/180600345", 128); OutputLine(NULL, "私も付き合いますよ!」", NULL, " Let me in too!\"", Line_Normal); ClearMessage(); @@ -1311,16 +1472,19 @@ void main() DrawBustshotWithFiltering( 0, "Tie2", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400145", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400145", 128); OutputLine(NULL, "「……私も、前原くんに味方させていただきます。」", - NULL, "\"...I, too, will be taking his side.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"...I, too, will be taking his side.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 知恵先生がおずおずと立ち上がる。", - NULL, "Chie-sensei stood up.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Chie-sensei stood up.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 知恵先生は一度は圧力に屈したはずだった。", NULL, "I thought she had given up under all the pressure.", Line_Normal); ClearMessage(); @@ -1329,10 +1493,11 @@ void main() ChangeBustshot( 0, "Tie3", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400146", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400146", 128); OutputLine(NULL, "「大局的な見地という言葉に、私は生徒を見殺しにするところでした。", NULL, "\"I was almost going to neglect my student.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400147", 128, 64); + PlayVoice(4, "ps3/s12/22/181400147", 128); OutputLine(NULL, "……生徒のためにはこの身など惜しくないと思っていながら、私は自分の微妙な立場を優先してしまった。", NULL, " ...I prioritized myself, even though I thought I'd do anything for them.", Line_WaitForInput); @@ -1340,74 +1505,84 @@ void main() ChangeBustshot( 0, "Tie2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400148", 128, 64); + PlayVoice(4, "ps3/s12/22/181400148", 128); OutputLine(NULL, "自分を恥じます!」", - NULL, " I'm ashamed to call myself a teacher!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm ashamed to call myself a teacher!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう言いながら、知恵先生は鋭い目つきで村長を見る。", - NULL, "Wearing a fierce expression, she stared at the mayor.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Wearing a fierce expression, she stared at the mayor.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……ついさっき、自分に圧力を掛けた本人への明白な返答だった。", NULL, "That was her answer to the pressure he'd tried to put on her.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101371", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101371", 128); OutputLine(NULL, "「……………知恵先生……。」", NULL, "\".........Chie-sensei......\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/22/181400149", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400149", 128); OutputLine(NULL, "「確かに教育者として行き過ぎた行動もあったかと思います。", NULL, "\"I think that I overstepped my bounds as an educator.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400150", 128, 64); + PlayVoice(4, "ps3/s12/22/181400150", 128); OutputLine(NULL, "ですが、沙都子ちゃんを救おうとする前原くんのやっていることはとても正しいことです。", NULL, " However, what Maebara-kun is doing is the right thing.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400151", 128, 64); + PlayVoice(4, "ps3/s12/22/181400151", 128); OutputLine(NULL, "私は教育者として、正しい行いは正しいと認めてあげなくてはならない。", - NULL, " As an educator, I have to acknowledge the fact that he's doing something right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400152", 128, 64); + NULL, " As an educator, I have to acknowledge the fact that he's doing something right. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400152", 128); OutputLine(NULL, "だから、前原くんにもうやめてくださいなんて言えないんです!」", - NULL, " I can no longer tell him to stop!\"", Line_Normal); + NULL, "I can no longer tell him to stop!\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); DrawSceneWithMask( "JS4", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180101372", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101372", 128); OutputLine(NULL, "「先生のお墨付きまでもらえりゃもう誰にもはばかられることはねえ!", NULL, "\"If I have your support, Chie-sensei, then I have nothing to fear!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101373", 128, 64); + PlayVoice(4, "ps3/s12/01/180101373", 128); OutputLine(NULL, " さて、もう一度全員に聞くぜ。", - NULL, " Let me ask you people one more time.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101374", 128, 64); + NULL, " Let me ask you people one more time. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101374", 128); OutputLine(NULL, "お役所との馴れ合いと村の一員を助けるのと、どっちが大事がはっきりとさせろ!!」", - NULL, " Is it more important to stay cozy with the officials than it is to save the life of one poor, innocent villager?!\"", Line_Normal); + NULL, "Is it more important to stay cozy with the officials than it is to save the life of one poor, innocent villager?!\"", Line_Normal); ClearMessage(); DisableWindow(); DrawBustshotWithFiltering( 2, "Me_MajimeB2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「……聞くまでもないよ圭ちゃん。", NULL, "\"...You don't even need to ask them, Kei-chan.", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, "ここはただの集会所じゃない。", NULL, " This is no ordinary assembly hall.", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, "元は鬼ヶ淵死守同盟の本部事務所だった。", NULL, " This used to be the headquarters of the Onigafuchi Guardians.", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, "そしてここにいるのは同盟当時の幹部ばかり。", - NULL, " The people here were all members of the Guardians once.", Line_WaitForInput); - PlaySE(4, "", 128, 64); + NULL, " The people here were all members of the Guardians once. ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "……死守同盟の魂を忘れた人間が、この元事務所の敷居を跨げるわけがない。」", - NULL, " ...Nobody without their spirit would ever come to a place like this.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...Nobody without their spirit would ever come to a place like this.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/18/183300048", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/18/183300048", 128); OutputLine(NULL, "「……………魅音ちゃん……。」", NULL, "\"..........Mion-chan...\"", Line_Normal); ClearMessage(); @@ -1416,19 +1591,21 @@ void main() ChangeBustshot( 2, "Me_MajimeA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300575", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300575", 128); OutputLine(NULL, "「村長。", NULL, "\"Mr. Mayor.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300576", 128, 64); + PlayVoice(4, "ps3/s12/03/180300576", 128); OutputLine(NULL, "圭ちゃんのやっていることは雛見沢の魂を体現してる。", NULL, " Kei-chan's actions are embodying the spirit of Hinamizawa.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300577", 128, 64); + PlayVoice(4, "ps3/s12/03/180300577", 128); OutputLine(NULL, "あらゆる逆風に挫けず、戦おうとする姿勢は鬼ヶ淵死守同盟の心意気そのもの。", - NULL, " The way he's trying to fight without fear is exactly what the Onigafuchi Guardians were doing.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300578", 128, 64); + NULL, " The way he's trying to fight without fear is exactly what the Onigafuchi Guardians were doing. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300578", 128); OutputLine(NULL, "私は、町会名で彼の陳情に自粛を求めるのは、恥ずかしい真似だと思う。", - NULL, " I think it's shameful for this town council to tell him to stop.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300579", 128, 64); + NULL, "I think it's shameful for this town council to tell him to stop.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/03/180300579", 128); OutputLine(NULL, "それでもなお自粛を求めるなら。", NULL, " If you're still going to ask him to back off...", Line_WaitForInput); @@ -1436,86 +1613,98 @@ void main() ChangeBustshot( 2, "Me_IkariB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300580", 128, 64); + PlayVoice(4, "ps3/s12/03/180300580", 128); OutputLine(NULL, "……私は今この場で、死守同盟の記念写真の額縁を全て割り、同盟旗を焼き捨てる!」", - NULL, " I'm going to smash all of these pictures on the wall, and set fire to the flag of the Guardians!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm going to smash all of these pictures on the wall, and set fire to the flag of the Guardians!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/18/183300049", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300049", 128); OutputLine(NULL, "「………………んんん…。」", NULL, "\"............Nnn...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 村長が唸り声をあげていると、幹部級から威勢のいい声が出始めた。", NULL, "While the mayor did nothing but moan, somebody else raised his voice.", Line_Normal); ClearMessage(); DrawSceneWithMask( "JS5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/elda18018", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/elda18018", 128); OutputLine(NULL, "「わしは前原くんを支持するぞ。", NULL, "\"I'm going to support Maebara-kun.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/elda18019", 128, 64); + PlayVoice(4, "ps3/s12/00/elda18019", 128); OutputLine(NULL, "口は悪いが魂は間違ってない!」", - NULL, " He may be disrespectful, but he has the right spirit!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " He may be disrespectful, but he has the right spirit!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/eldd18004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/eldd18004", 128); OutputLine(NULL, "「同感!", NULL, "\"I agree!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/eldd18005", 128, 64); + PlayVoice(4, "ps3/s12/00/eldd18005", 128); OutputLine(NULL, " 役所と対等に渡り合うならともかく、馴れ合いなんて恥ずかしいぞまったく!」", - NULL, " It's pathetic the way we're colluding with these government officials!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's pathetic the way we're colluding with these government officials!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/elde18003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/elde18003", 128); OutputLine(NULL, "「圭一くん、気にすることなんかないぞ、やれやれ!!", NULL, "\"Keiichi-kun, don't worry about what anyone else thinks! Keep on fighting!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/elde18004", 128, 64); + PlayVoice(4, "ps3/s12/00/elde18004", 128); OutputLine(NULL, " 圧力になんか屈するな!」", - NULL, " Don't give in to the pressure!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Don't give in to the pressure!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 誰かが力強く手を叩くと、すぐに大きな拍手が集会所に溢れた。", NULL, "The assembly hall instantly filled with a great round of applause.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/18/183300050", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300050", 128); OutputLine(NULL, "「前原くん、せっかくだから、状況がどんな感じが説明してくれ。」", NULL, "\"Maebara-kun, tell us what's going on so far.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "JS4", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180101375", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101375", 128); OutputLine(NULL, "「はい。", NULL, "\"Very well.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/kei082103", 128, 64); + PlayVoice(4, "ps3/s12/01/kei082103", 128); OutputLine(NULL, "沙都子が叔父に誘拐同然に連れ戻された初日にすぐ知恵先生が北条家を訪問。", NULL, " On the day Satoko was kidnapped by her uncle, Chie-sensei visited her house.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101377", 128, 64); + PlayVoice(4, "ps3/s12/01/180101377", 128); OutputLine(NULL, "ですが、面会を拒絶され、明らかに異常な状況となりました。", - NULL, " However, he refused to let Chie see her, and it was obvious that something unusual was going on.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101378", 128, 64); + NULL, " However, he refused to let Chie see her, and it was obvious that something unusual was going on. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101378", 128); OutputLine(NULL, "知恵先生は生徒の安全第一ですぐに相談所へ連絡しました。」", - NULL, " Chie-sensei called the child consultation center right after that.\"", Line_Normal); + NULL, "Chie-sensei called the child consultation center right after that.\"", Line_Normal); ClearMessage(); DisableWindow(); DrawBustshotWithFiltering( 1, "Me_DefA2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300581", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300581", 128); OutputLine(NULL, "「その晩、相談所の人間が訪問して聞き取りをしましたが、", NULL, "\"That night, a social worker visited her house.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/mio082102", 128, 64); + PlayVoice(4, "ps3/s12/03/mio082102", 128); OutputLine(NULL, "虐待の事実なし、当分は様子見との判断が出ました。", - NULL, " However, they determined that there was no abuse going on, and they put her case on hold.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/mio082103", 128, 64); + NULL, " However, they determined that there was no abuse going on, and they put her case on hold. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/mio082103", 128); OutputLine(NULL, "慎重な対応だとは思いますが、あの叔父の暴力性を相談所は適切に認識しているとは思えません。", - NULL, " This might be a normal way to handle the situation, but they don't know how dangerous that uncle is.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/mio082104", 128, 64); + NULL, "This might be a normal way to handle the situation, but they don't know how dangerous that uncle is. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/mio082104", 128); OutputLine(NULL, "そのため、圭ちゃんを代表に翌日、5名で相談所に行き、緊急性と即時対応を求めました。」", - NULL, " For that reason, the five of us went to the child consultation center to let them know how urgent it was that she be rescued.\"", Line_Normal); + NULL, "For that reason, the five of us went to the child consultation center to let them know how urgent it was that she be rescued.\"", Line_Normal); ClearMessage(); DisableWindow(); @@ -1523,7 +1712,8 @@ void main() DrawBustshotWithFiltering( 2, "Re_KomaruA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200609", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200609", 128); OutputLine(NULL, "「でも、慎重に様子を見たいと言って、取り合ってもらえませんでした。", NULL, "\"They said they'd take that into consideration, but they still didn't take action after that.", Line_WaitForInput); @@ -1531,12 +1721,13 @@ void main() ChangeBustshot( 2, "Re_DefB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200610", 128, 64); + PlayVoice(4, "ps3/s12/02/180200610", 128); OutputLine(NULL, "それで私たちは5人ではアピールが足りなかったと思い、翌日にはクラス全体の20人以上で押し掛けました。」", NULL, " We thought five of us was not enough, so the next day, we went there along with more than twenty of our classmates.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/18/183300051", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300051", 128); OutputLine(NULL, "「よくクラス全部をまとめたな…!」", NULL, "\"You took the whole class...?\"", Line_Normal); ClearMessage(); @@ -1545,13 +1736,14 @@ void main() DrawBustshotWithFiltering( 1, "Si_WinkA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600346", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600346", 128); OutputLine(NULL, "「歴史に残る圭ちゃんの名演説がありました。", NULL, "\"Kei-chan gave a very moving speech.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600347", 128, 64); + PlayVoice(4, "ps3/s12/06/180600347", 128); OutputLine(NULL, "仲間を救え、見殺しにするな!って。もうみんな盛り上がっちゃって!", NULL, " He told them that they had to save their friend and not abandon her.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600348", 128, 64); + PlayVoice(4, "ps3/s12/06/180600348", 128); OutputLine(NULL, " 圭ちゃんがダム戦争の時に居たら、運動はもっと盛り上がって、もう1年は早くダムを頓挫できたかもです。」", NULL, " If he was here during the dam conflict, I'm sure his charisma could have resolved it a year earlier!\"", Line_Normal); ClearMessage(); @@ -1561,97 +1753,108 @@ void main() FadeBustshotWithFiltering( 2, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/00/elda18020", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/elda18020", 128); OutputLine(NULL, "「はっはっは、確かに前原の坊主の威勢の良さならわかるな!」", NULL, "\"Ha ha ha, we all know too well how spirited this lad is!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101379", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101379", 128); OutputLine(NULL, "「でも二日目も、それほど熱心に聞いてはもらえませんでした。", NULL, "\"The consultation center was still not willing to listen to us on the second day.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101380", 128, 64); + PlayVoice(4, "ps3/s12/01/180101380", 128); OutputLine(NULL, "ほとんど効果なし。", NULL, " We made almost no progress.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101381", 128, 64); + PlayVoice(4, "ps3/s12/01/180101381", 128); OutputLine(NULL, "慎重に対応するの一点張りです。」", NULL, " All they told us was that they were working on it.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/elda18021", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/elda18021", 128); OutputLine(NULL, "「いや圭一くん。", NULL, "\"No, Keiichi-kun.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/elda18022", 128, 64); + PlayVoice(4, "ps3/s12/00/elda18022", 128); OutputLine(NULL, "効果はかなりあったんだぞ。", NULL, " You did make progress.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/elda18023", 128, 64); + PlayVoice(4, "ps3/s12/00/elda18023", 128); OutputLine(NULL, "だってそれで役所はびびって自治を経由して町会に様子を伺ってきたんだもんな。」", - NULL, " They were so intimidated they asked someone from the local government to check on our town council.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " They were so intimidated they asked someone from the local government to check on our town council.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/eldd18006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/eldd18006", 128); OutputLine(NULL, "「圧力が掛かり始めたってことは、圭一くんの圧力に向こうが根を上げ始めた証拠でもあるからな。", NULL, "\"The fact that they tried to pressure us to stop meant that what you did was working.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/eldd18007", 128, 64); + PlayVoice(4, "ps3/s12/00/eldd18007", 128); OutputLine(NULL, "効果は出てるぞ!」", - NULL, " You made progress!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " You made progress!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうか、そういう見方もあるんだな。", - NULL, "I see... I guess you could look at it like that...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I see... I guess you could look at it like that...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺のことを屁とも思ってなかったら圧力を掛けてなんか来ない!", NULL, "If they weren't scared of us, they wouldn't have acted that way!", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101382", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101382", 128); OutputLine(NULL, "「それで三日目の今日は友達や知り合いにみんな声を掛けて60人の規模で押し掛けました。", NULL, "\"On the third day, we called all our friends and gathered sixty people.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101383", 128, 64); + PlayVoice(4, "ps3/s12/01/180101383", 128); OutputLine(NULL, "今度は相談所の所長が直接話を聞いてくれました。", NULL, " This time, we got to meet the head of the office.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101384", 128, 64); + PlayVoice(4, "ps3/s12/01/180101384", 128); OutputLine(NULL, "耳を傾けてくれたとは思うのですが、対応をどうするかは即答を避けられました。」", NULL, " He listened to us, but he didn't say what their decision would be.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "JS6", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/toshi082101", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/toshi082101", 128); OutputLine(NULL, "「圭一くん、実はな。", NULL, "\"Keiichi-kun, to tell you the truth...", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/toshi082102", 128, 64); + PlayVoice(4, "ps3/s12/00/toshi082102", 128); OutputLine(NULL, "その時には町会と話がついていて、町会側は前原くんに自粛を要請することになってたんだ。", - NULL, " at that point, the council had already spoken to the officials and had made our decision to stop you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/toshi082103", 128, 64); + NULL, " at that point, the council had already spoken to the officials and had made our decision to stop you. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/toshi082103", 128); OutputLine(NULL, "相談所側は、裏に村の後ろ盾がないことを確認して、君たちの陳情は聞き流すってことになってたはずだ。」", - NULL, " After the child consultation center confirmed that the whole village wasn't involved in the protest, they decided to just ignore your appeal.\"", Line_Normal); + NULL, "After the child consultation center confirmed that the whole village wasn't involved in the protest, they decided to just ignore your appeal.\"", Line_Normal); ClearMessage(); DisableWindow(); DrawBustshotWithFiltering( 1, "Iri_Def1#", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/iri08010", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/iri08010", 128); OutputLine(NULL, "「……そうでしょうね。", NULL, "\"That's what I thought...", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/iri08011", 128, 64); + PlayVoice(4, "ps3/s12/10/iri08011", 128); OutputLine(NULL, "相談所長さんの受け答えからそんな雰囲気を感じてました。", NULL, " I could feel that from the way the head of the office treated us.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/iri08012", 128, 64); + PlayVoice(4, "ps3/s12/10/iri08012", 128); OutputLine(NULL, "裏ですでに決着がついているからこの場だけやり過ごそうという雰囲気が少し見え隠れしていましたので。」", - NULL, " It was obvious that they were just trying to get it over with.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It was obvious that they were just trying to get it over with.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_NandeA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/re082103", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/re082103", 128); OutputLine(NULL, "「明日ももちろん訴えに行くつもりだけど……、…話を聞いてもらえるのかな。", NULL, "\"We're planning to go there tomorrow too, but... I wonder if they'll even pretend to listen.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/re082104", 128, 64); + PlayVoice(4, "ps3/s12/02/re082104", 128); OutputLine(NULL, "だって、相談所は村の内部で話をつけてもらえたものと思ってるから、私たちを相手にしないだろうね…。」", NULL, " They might not even let us in because they think the village is pressuring us to stop...\"", Line_Normal); ClearMessage(); @@ -1659,31 +1862,34 @@ void main() DrawBustshotWithFiltering( 1, "Si_MajimeA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "JS5", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/06/180600349", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600349", 128); OutputLine(NULL, "「ですね。", NULL, "\"Yeah.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600350", 128, 64); + PlayVoice(4, "ps3/s12/06/180600350", 128); OutputLine(NULL, "町会は自分たちの味方だと思っていますから。」", - NULL, " They think that the village is on their side.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " They think that the village is on their side.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Ri_FumanA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500859", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500859", 128); OutputLine(NULL, "「……町会は、圭一を支持することを明確にしてくれないと困りますです。」", - NULL, "\"......The village needs to publicly announce that they're supporting Keiichi.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......The village needs to publicly announce that they're supporting Keiichi.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Iri_Majime2#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000300", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000300", 128); OutputLine(NULL, "「ですね。", NULL, "\"I agree.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000301", 128, 64); + PlayVoice(4, "ps3/s12/10/181000301", 128); OutputLine(NULL, "そうでないと、今後の陳情が門前払いにされてしまいます。」", NULL, " Otherwise, they definitely won't listen to us again.\"", Line_Normal); ClearMessage(); @@ -1691,36 +1897,40 @@ void main() DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); DrawSceneWithMask( "JS4", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/elda18027", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/elda18027", 128); OutputLine(NULL, "「いいじゃないか村長!", NULL, "\"We should do that!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/elda18028", 128, 64); + PlayVoice(4, "ps3/s12/00/elda18028", 128); OutputLine(NULL, " 前原くんのやってることに町会は関与しないってはっきり言ってやれ!」", NULL, " We should tell them that Hinamizawa is not going to stop Maebara-kun from what he's doing!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/18/183300052", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300052", 128); OutputLine(NULL, "「…………うううんん……。", NULL, "\".........Hmmmm...", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300053", 128, 64); + PlayVoice(4, "ps3/s12/18/183300053", 128); OutputLine(NULL, "そりゃあなぁ、私も個人的には圭一くんに文句をつけたくはないんだが…。", NULL, " Personally, I don't want to complain about Keiichi-kun's actions...", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300054", 128, 64); + PlayVoice(4, "ps3/s12/18/183300054", 128); OutputLine(NULL, "……町会としての立場だと、……微妙だなぁ……。", - NULL, " ...However, it's complicated when I think about it from the town council's point of view...", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300055", 128, 64); + NULL, " ...However, it's complicated when I think about it from the town council's point of view... ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300055", 128); OutputLine(NULL, "たとえ中立の宣言にしたって、現在の状況では圭一くんに肩入れするのと同じ状況だ。", - NULL, " Even if we tell them that we're not on either side, they'll think that we're on his side.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300056", 128, 64); + NULL, "Even if we tell them that we're not on either side, they'll think that we're on his side.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/18/183300056", 128); OutputLine(NULL, "それは支持表明と変らない。", NULL, " That's tantamount to picking a fight with them.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300057", 128, 64); + PlayVoice(4, "ps3/s12/18/183300057", 128); OutputLine(NULL, "……だがな、町会の総意を諮らないとな…。", - NULL, " ...But I still have to respect the opinion of the council, too...", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300058", 128, 64); + NULL, " ...But I still have to respect the opinion of the council, too... ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300058", 128); OutputLine(NULL, "私ひとりじゃ決められん…。", - NULL, " I can't just decide this on my own...", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300059", 128, 64); + NULL, "I can't just decide this on my own...", Line_WaitForInput); + PlayVoice(4, "ps3/s12/18/183300059", 128); OutputLine(NULL, "……役員全員の一致を取り付けんとな…。」", NULL, " ...I need to get approval from all the council members...\"", Line_Normal); ClearMessage(); @@ -1729,15 +1939,17 @@ void main() DrawBustshotWithFiltering( 2, "Si_WaraiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600351", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600351", 128); OutputLine(NULL, "「今日のメンバーで役員の大方は揃ってますよ、おじいちゃん。」", NULL, "\"Most of them are here right now.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/18/183300060", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300060", 128); OutputLine(NULL, "「……とは言ってもなぁ……。", NULL, "\"...So you say, but...", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300061", 128, 64); + PlayVoice(4, "ps3/s12/18/183300061", 128); OutputLine(NULL, "ううん…………。」", NULL, " Hmm.........\"", Line_Normal); ClearMessage(); @@ -1746,47 +1958,54 @@ void main() FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180101385", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101385", 128); OutputLine(NULL, "「もうこの際、腹を割りましょう。", NULL, "\"Let's just be honest here.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101386", 128, 64); + PlayVoice(4, "ps3/s12/01/180101386", 128); OutputLine(NULL, "…北条家の娘に肩入れをすることを気に入らない人がいるかもしれないって、恐れてるんじゃないんですか?」", NULL, " You're afraid that there are some among you who are against saving the daughter of the Houjou family, aren't you?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/elda18029", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/elda18029", 128); OutputLine(NULL, "「…………………。」", - NULL, "\"...........\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"...........\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなが黙り込む。", - NULL, "The whole room sunk into silence.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The whole room sunk into silence.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 綺麗事の影に隠れた、これこそ根源。", NULL, "That was the heart of the matter.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101387", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101387", 128); OutputLine(NULL, "「誰もがダム戦争はもう終わったと思ってる。", NULL, "\"Everyone thinks that the dam conflict is over.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101388", 128, 64); + PlayVoice(4, "ps3/s12/01/180101388", 128); OutputLine(NULL, "それはさっき、皆さんが俺に言いました。", NULL, " You all told us that a few minutes ago.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101389", 128, 64); + PlayVoice(4, "ps3/s12/01/180101389", 128); OutputLine(NULL, "そして、終結と同時に、北条家に対する村八分も終わってもいいと思ってる。", - NULL, " You also think that there's no need to discriminate against the Houjou family, now that everything is said and done.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101390", 128, 64); + NULL, " You also think that there's no need to discriminate against the Houjou family, now that everything is said and done. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101390", 128); OutputLine(NULL, "ところが、それだけがだらだらと続いちゃってるところがあるんじゃないですか?」", - NULL, " However, you're still afraid of her family.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "However, you're still afraid of her family.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_MajimeA2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300585", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300585", 128); OutputLine(NULL, "「北条家の人間と接触があると囁かれると、村の中でどんな噂が立てられるかわからないという怯えは、皆さんの中に未だあるはずです。」", NULL, "\"You're afraid that you'll be badmouthed if you interact with the Houjou family.\"", Line_Normal); ClearMessage(); @@ -1794,31 +2013,35 @@ void main() DrawBustshotWithFiltering( 2, "Re_KomaruA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "JS5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200613", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200613", 128); OutputLine(NULL, "「沙都子ちゃんのご両親は、確かに立ち退き派のリーダーだったかもしれないけど、沙都子ちゃんにどんな罪があるんですか。」", - NULL, "\"Satoko-chan's parents were indeed the leaders of the evacuation supporters... But what crime did Satoko-chan herself commit?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Satoko-chan's parents were indeed the leaders of the evacuation supporters... But what crime did Satoko-chan herself commit?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/eldc18010", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/eldc18010", 128); OutputLine(NULL, "「………わしは別に沙都子ちゃん個人はどうとも思ってないぞ。", NULL, "\"......Personally, I don't have anything against her...", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/eldc18011", 128, 64); + PlayVoice(4, "ps3/s12/00/eldc18011", 128); OutputLine(NULL, "でも他の人が…。」", NULL, " But other people do...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/eldg18004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/eldg18004", 128); OutputLine(NULL, "「いや俺もどうとも思ってないよ。", NULL, "\"I don't have anything against her either.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/eldg18005", 128, 64); + PlayVoice(4, "ps3/s12/00/eldg18005", 128); OutputLine(NULL, "ダム戦争はもう終わってるし、事故ってことである種のケジメもついてるだろ…。」", - NULL, " The conflict is over, and her parents also passed away...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " The conflict is over, and her parents also passed away...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/eldh18004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/eldh18004", 128); OutputLine(NULL, "「……俺もどうとも思ってないよ。…", NULL, "\"I don't hate her either.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/eldh18005", 128, 64); + PlayVoice(4, "ps3/s12/00/eldh18005", 128); OutputLine(NULL, "でも毛嫌いしてる人も未だにいるみたいだしなぁ…。」", NULL, " But I know there are some people who still do, yeah...\"", Line_Normal); ClearMessage(); @@ -1829,16 +2052,17 @@ void main() DrawBustshotWithFiltering( 0, "Si_MajimeA1", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600352", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600352", 128); OutputLine(NULL, "「私から一言いいます。", NULL, "\"Let me ask you this.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600353", 128, 64); + PlayVoice(4, "ps3/s12/06/180600353", 128); OutputLine(NULL, "沙都子のことが嫌いな人は手を挙げてください。", NULL, " If you hate Satoko, please raise your hand.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600354", 128, 64); + PlayVoice(4, "ps3/s12/06/180600354", 128); OutputLine(NULL, "多分いないはずです。", NULL, " I'm sure no one will.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600355", 128, 64); + PlayVoice(4, "ps3/s12/06/180600355", 128); OutputLine(NULL, "……なのに、誰もが北条家の沙都子に関わると後ろ指を差されると信じてる。", NULL, " ...Yet you all still believe that interacting with her will make others speak ill of you.", Line_WaitForInput); @@ -1846,30 +2070,33 @@ void main() ChangeBustshot( 0, "Si_IkariA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600356", 128, 64); + PlayVoice(4, "ps3/s12/06/180600356", 128); OutputLine(NULL, "ところがですね、いないんですよ!", - NULL, " However, no one's going to!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600357", 128, 64); + NULL, " However, no one's going to! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600357", 128); OutputLine(NULL, " そんな人は!」", - NULL, " There is nobody like that!\"", Line_Normal); + NULL, "There is nobody like that!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/eldg18006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/eldg18006", 128); OutputLine(NULL, "「いや、…………いないなんてことはないぞ。", NULL, "\"No......... That can't be true.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/eldg18007", 128, 64); + PlayVoice(4, "ps3/s12/00/eldg18007", 128); OutputLine(NULL, "いるよ、そういう人は。」", - NULL, " There's one person, at least.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " There's one person, at least.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Si_MajimeA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600358", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600358", 128); OutputLine(NULL, "「なら、名前を教えてください。", NULL, "\"Then tell me who it is.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600359", 128, 64); + PlayVoice(4, "ps3/s12/06/180600359", 128); OutputLine(NULL, "友達の友達から聞いたなんて話はなしで。」", NULL, " Tell me who told you directly that they hate Satoko!\"", Line_Normal); ClearMessage(); @@ -1878,59 +2105,69 @@ void main() FadeBustshotWithFiltering( 0, "maskdown" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 誰もが黙り込む。", NULL, "The room fell silent again.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子に対する村全体の淡い忌避感が、まったくの時代遅れの勘違いであることはもはや明白だった。", NULL, "It had become obvious that they were all avoiding Satoko because of a huge misunderstanding.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/kei082104", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/kei082104", 128); OutputLine(NULL, "「このままだと、俺たちが何をやっても相談所は聞いてくれません。", NULL, "\"The child consultation center won't do anything, no matter what we do.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101392", 128, 64); + PlayVoice(4, "ps3/s12/01/180101392", 128); OutputLine(NULL, "町会が味方してくれてると思ってますから。", - NULL, " They're convinced that the town council is on their side.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101393", 128, 64); + NULL, " They're convinced that the town council is on their side. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101393", 128); OutputLine(NULL, "……だから俺たちは、町会が立場をはっきりしてくれなければ戦いを続けられない。」", - NULL, " We won't be able to fight until the council makes it clear that they're not supporting them.\"", Line_Normal); + NULL, "We won't be able to fight until the council makes it clear that they're not supporting them.\"", Line_Normal); ClearMessage(); DrawBustshotWithFiltering( 2, "Ri_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "JS5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500860", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500860", 128); OutputLine(NULL, "「……公由。", NULL, "\"......Kimiyoshi.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500861", 128, 64); + PlayVoice(4, "ps3/s12/05/180500861", 128); OutputLine(NULL, "ひょっとして、…ある人の許しがほしいのではないですか?」", - NULL, " By any chance... do you need approval from someone?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " By any chance... do you need approval from someone?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/18/183300062", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300062", 128); OutputLine(NULL, "「………………あいたたた。", NULL, "\"............Ouch.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300063", 128, 64); + PlayVoice(4, "ps3/s12/18/183300063", 128); OutputLine(NULL, "…梨花ちゃまは痛いところを突くなぁ…。」", NULL, " ...You're right on the money with that one...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 村長が苦笑いする。", - NULL, "The mayor forced out a smile.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The mayor forced out a smile.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花ちゃんが何のことを言ったのかはわからなかったが、図星を突いたのは間違いないらしい。", NULL, "I had no idea what Rika-chan was talking about, but she must have hit the nail on the head.", Line_WaitForInput); OutputLine(NULL, "だが、誰だ。", - NULL, " Who could it be, though?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Who could it be, though?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ある人ってのは誰だ! ", - NULL, "Who was that someone?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Who was that someone?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そいつを説得できれば、町会はこっちの味方につくってことなんだ!", NULL, "If I could persuade them, the village would end up supporting us!", Line_Normal); ClearMessage(); @@ -1939,59 +2176,65 @@ void main() DrawBustshotWithFiltering( 1, "Si_TohohoA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600360", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600360", 128); OutputLine(NULL, "「ひょっとして、", - NULL, "\"Are you talking about", Line_ContinueAfterTyping); + NULL, "\"Are you talking about", Line_Continue); SetSpeedOfMessage( TRUE, 128 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "鬼婆?」", - NULL, " my hag of a grandmother?\"", Line_ContinueAfterTyping); + NULL, " my hag of a grandmother?\"", Line_Continue); OutputLineAll(NULL, "", Line_Normal); ClearMessage(); SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps3/s12/18/183300064", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300064", 128); OutputLine(NULL, "「………公由家としては、北条家の遺恨はもう水に流したつもりだ。", NULL, "\"......The Kimiyoshi family has forgiven the Houjou family.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300065", 128, 64); + PlayVoice(4, "ps3/s12/18/183300065", 128); OutputLine(NULL, "古手家もそうだね?」", - NULL, " The Furude family has done the same, right?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " The Furude family has done the same, right?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Ri_WaraiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500862", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500862", 128); OutputLine(NULL, "「……みー。", NULL, "\"......Meep.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500863", 128, 64); + PlayVoice(4, "ps3/s12/05/180500863", 128); OutputLine(NULL, "ボクも御三家の頭首なのです。」", NULL, " I'm one of the leaders of the Three Families too.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 雛見沢は御三家での合議制を重んじる。", - NULL, "Hinamizawa has three powerful families who make all decisions for the village.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hinamizawa has three powerful families who make all decisions for the village.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それが鬼ヶ淵村の時代からの伝統だ。", - NULL, "That's been a tradition since the time of Onigafuchi Village.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That's been a tradition since the time of Onigafuchi Village.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そんな伝統などカビ臭いだけだが、…より大きな力を得るために通らなければならない道ならば仕方がない。", NULL, "...It's kind of an old tradition, but this was a road we couldn't avoid.", Line_Normal); ClearMessage(); @@ -1999,14 +2242,16 @@ void main() DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); DrawSceneWithMask( "JS4", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180101394", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101394", 128); OutputLine(NULL, "「となると、あとは園崎家の頭首だけってことになるな。", NULL, "\"So all we need is approval from the Sonozaki family.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101395", 128, 64); + PlayVoice(4, "ps3/s12/01/180101395", 128); OutputLine(NULL, "…御三家で一番でかくて、実際は牛耳ってるって聞いてるんだが?」", - NULL, " I've heard that they have the most power among the three...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I've heard that they have the most power among the three...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは誰もが知りつつ口にできないタブーだった。", NULL, "Everyone knew that, but it was taboo to speak it.", Line_WaitForInput); OutputLine(NULL, "しがらみのない俺だから口に出来たことだ。", @@ -2017,12 +2262,14 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200614", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200614", 128); OutputLine(NULL, "「……ということは、魅ぃちゃんのおばあちゃんも説得できれば、雛見沢の町会は私たちを支持するとはっきり表明してくれる?」", - NULL, "\"...If we can persuade Mii-chan's grandmother, will the town council support us?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...If we can persuade Mii-chan's grandmother, will the town council support us?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/18/183300066", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300066", 128); OutputLine(NULL, "「………………………どうなんだい、魅音ちゃん…。」", NULL, "\".............What do you think, Mion-chan...?\"", Line_Normal); ClearMessage(); @@ -2031,7 +2278,8 @@ void main() DrawBustshotWithFiltering( 1, "Me_TohohoA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300586", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300586", 128); OutputLine(NULL, "「……まぁ、そりゃ私も婆っちゃと喧嘩なんかしたくないです。", NULL, "\"...I don't want to fight with Granny.", Line_WaitForInput); @@ -2039,34 +2287,36 @@ void main() ChangeBustshot( 1, "Me_MajimeB2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300587", 128, 64); + PlayVoice(4, "ps3/s12/03/180300587", 128); OutputLine(NULL, "ですが、婆っちゃ以外が全部決着してて、婆っちゃ一人だけの問題で沙都子が救えるってんなら、戦います。", NULL, " But if she's standing between Satoko and safety, I'll have to.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300588", 128, 64); + PlayVoice(4, "ps3/s12/03/180300588", 128); OutputLine(NULL, "園崎家の次期頭首だからじゃない。", NULL, " I won't be fighting as the next head of the family.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300589", 128, 64); + PlayVoice(4, "ps3/s12/03/180300589", 128); OutputLine(NULL, "沙都子という部員を持つ我が部の部長として、クラスの委員長として、友人として戦います。」", NULL, " I'll be fighting as Satoko's friend.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "JS6", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180101396", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101396", 128); OutputLine(NULL, "「村長さん。", NULL, "\"Kimiyoshi-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101397", 128, 64); + PlayVoice(4, "ps3/s12/01/180101397", 128); OutputLine(NULL, "約束してくれ。", NULL, " Please promise.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101398", 128, 64); + PlayVoice(4, "ps3/s12/01/180101398", 128); OutputLine(NULL, "魅音の婆さんを説得できたら、町会は俺たちを支持してくれるんだな?」", - NULL, " If we persuade Mion's grandmother, will we have the council's support?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If we persuade Mion's grandmother, will we have the council's support?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/18/183300067", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300067", 128); OutputLine(NULL, "「そりゃもちろんさ。", NULL, "\"Of course.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300068", 128, 64); + PlayVoice(4, "ps3/s12/18/183300068", 128); OutputLine(NULL, "御三家頭首の統一見解なら町会は誰も文句は言わないよ。」", NULL, " No one would complain if it was the decision of the Three Families!\"", Line_Normal); ClearMessage(); @@ -2074,18 +2324,20 @@ void main() DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); DrawSceneWithMask( "JS4", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180101399", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101399", 128); OutputLine(NULL, "「……要約すると、ここにいる連中はみんな、魅音の婆さんが怖いから嫌だって言ってるわけだな。", NULL, "\"Let me get this straight. You're all refusing to help because you're afraid of Mion's grandmother, right?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101400", 128, 64); + PlayVoice(4, "ps3/s12/01/180101400", 128); OutputLine(NULL, "いい年して情けない連中だぜ、まったく!」", - NULL, " You're all grown adults! Good grief!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You're all grown adults! Good grief!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/elda18030", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/elda18030", 128); OutputLine(NULL, "「いや、そうは言うがな前原の坊主…。", NULL, "\"That's what you say...", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/elda18031", 128, 64); + PlayVoice(4, "ps3/s12/00/elda18031", 128); OutputLine(NULL, "お魎さんは怖いぞ……?」", NULL, " But isn't Oryou-san terrifying...?\"", Line_Normal); ClearMessage(); @@ -2094,41 +2346,45 @@ void main() DrawBustshotWithFiltering( 2, "Re_WaraiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200615", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200615", 128); OutputLine(NULL, "「あはははは、そんなことないよ。", NULL, "\"Ahahahaha, that's not true.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200616", 128, 64); + PlayVoice(4, "ps3/s12/02/180200616", 128); OutputLine(NULL, "レナは魅ぃちゃんのおばあちゃんはよく知ってる。", NULL, " I know Mii-chan's grandmother very well.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200617", 128, 64); + PlayVoice(4, "ps3/s12/02/180200617", 128); OutputLine(NULL, "もちろん怖いところもよく知ってるけど、それでも大したことないね。", NULL, " Sure, she has a scary side, but she's not that bad.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200618", 128, 64); + PlayVoice(4, "ps3/s12/02/180200618", 128); OutputLine(NULL, "怒った圭一くんの方がその倍は怖いから。」", NULL, " Keiichi-kun is scarier than her when he's angry.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101401", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101401", 128); OutputLine(NULL, "「怒ったレナはその俺の倍怖いけどな。", NULL, "\"Yeah, and Rena is even scarier than me!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101402", 128, 64); + PlayVoice(4, "ps3/s12/01/180101402", 128); OutputLine(NULL, "よしわかった。", NULL, " All right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101403", 128, 64); + PlayVoice(4, "ps3/s12/01/180101403", 128); OutputLine(NULL, "俺たちが魅音の婆さんを説得する!!", NULL, " I'm going to persuade Mion's grandmother.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101404", 128, 64); + PlayVoice(4, "ps3/s12/01/180101404", 128); OutputLine(NULL, " そしたら町会は俺を支持してくれ。", NULL, " Support us when we succeed!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101405", 128, 64); + PlayVoice(4, "ps3/s12/01/180101405", 128); OutputLine(NULL, "いや、支持なんて生ぬるいぜ、ここまでバチバチやりあったんだ。", - NULL, " Actually, don't just quietly support us, either.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101406", 128, 64); + NULL, " Actually, don't just quietly support us, either. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101406", 128); OutputLine(NULL, "いっそ徹底的に協力してもらうぜ!!」", - NULL, " I'm expecting you guys to take action too!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm expecting you guys to take action too!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/18/183300069", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300069", 128); OutputLine(NULL, "「きょ、協力って何だい……!」", NULL, "\"What do you mean by that......?!\"", Line_Normal); ClearMessage(); @@ -2136,29 +2392,32 @@ void main() DrawBustshotWithFiltering( 0, "Iri_Def1#", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "JS5", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/10/181000302", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000302", 128); OutputLine(NULL, "「鬼ヶ淵死守同盟が再結集して戦おうと言うのです。", NULL, "\"We want the Onigafuchi Guardians to reunite.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000303", 128, 64); + PlayVoice(4, "ps3/s12/10/181000303", 128); OutputLine(NULL, "仮にも同盟の名を持つ抗議運動を子どもたちだけに任せるおつもりですか。」", - NULL, " Are you going to let us kids do all the protesting?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Are you going to let us kids do all the protesting?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/elda18032", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/elda18032", 128); OutputLine(NULL, "「わしらも出るってことか…!", NULL, "\"You want us to protest too...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/elda18033", 128, 64); + PlayVoice(4, "ps3/s12/00/elda18033", 128); OutputLine(NULL, " さすがにそこまでは……。」", - NULL, " We can't do that...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We can't do that...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/eldd18009", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/eldd18009", 128); OutputLine(NULL, "「いや当然だろ!", NULL, "\"We should do that!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/eldd18010", 128, 64); + PlayVoice(4, "ps3/s12/00/eldd18010", 128); OutputLine(NULL, " 役所に、うちは敵に回るって宣言するんだぞ。", NULL, " We're going to tell those officials that we're going to fight against them.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/eldd18011", 128, 64); + PlayVoice(4, "ps3/s12/00/eldd18011", 128); OutputLine(NULL, "やるならとことんだ!」", NULL, " We need to do everything we can!\"", Line_Normal); ClearMessage(); @@ -2166,47 +2425,52 @@ void main() DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); DrawSceneWithMask( "JS4", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/elde18006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/elde18006", 128); OutputLine(NULL, "「……雛見沢連合町会名で圭一くんを支持することになれば、町会は態度をはっきりさせる必要がある。", NULL, "\"If we're going to support Keiichi-kun on behalf of the whole village, we need to make things clear to them.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/elde18007", 128, 64); + PlayVoice(4, "ps3/s12/00/elde18007", 128); OutputLine(NULL, "それに、支持を表明して協力はしないでは筋が通らん。」", - NULL, " We have to support these kids if we're going to be on their side.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We have to support these kids if we're going to be on their side.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/eldf18002", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/eldf18002", 128); OutputLine(NULL, "「町会が支持を表明した段階で、前原くんたちの戦いじゃない。", NULL, "\"Once we decide to do that, it's no longer just Maebara-kun's fight.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/eldf18003", 128, 64); + PlayVoice(4, "ps3/s12/00/eldf18003", 128); OutputLine(NULL, "町会全体の戦いになるぞ。", NULL, " It'll be the village's fight too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/eldf18004", 128, 64); + PlayVoice(4, "ps3/s12/00/eldf18004", 128); OutputLine(NULL, "そうなれば代表は村長だろ!", - NULL, " In that case, you should be our leader, Kimiyoshi-san!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/eldf18005", 128, 64); + NULL, " In that case, you should be our leader, Kimiyoshi-san! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/eldf18005", 128); OutputLine(NULL, " 村長が自ら役所に抗議しなきゃ示しがつかん!」", - NULL, " There's no way the mayor shouldn't participate in the protest!\"", Line_Normal); + NULL, "There's no way the mayor shouldn't participate in the protest!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/18/183300070", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300070", 128); OutputLine(NULL, "「…………わかったわかった!", NULL, "\"......All right, I got it already!", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300071", 128, 64); + PlayVoice(4, "ps3/s12/18/183300071", 128); OutputLine(NULL, " お魎さんが納得してくれれば私も男だ!", NULL, " If Oryou-san gives us her approval, I'll act like a man!", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300072", 128, 64); + PlayVoice(4, "ps3/s12/18/183300072", 128); OutputLine(NULL, " 圭一くんに力を貸してやる!!", NULL, " I'll help Keiichi-kun!", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300073", 128, 64); + PlayVoice(4, "ps3/s12/18/183300073", 128); OutputLine(NULL, " 今日ここに集まってる町会の諸君もそれでいいな?!」", NULL, " Does everyone here agree?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/elda18034", 128, 64); - PlaySE(5, "ps3/s12/00/eldb18011", 128, 64); - PlaySE(6, "ps3/s12/00/eldc18012", 128, 64); - PlaySE(7, "ps3/s12/00/eldd18012", 128, 64); - PlaySE(8, "ps3/s12/00/elde18008", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("町会の人たち", NULL, "Town Council Members", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/elda18034", 128); + PlayVoice(5, "ps3/s12/00/eldb18011", 128); + PlayVoice(6, "ps3/s12/00/eldc18012", 128); + PlayVoice(7, "ps3/s12/00/eldd18012", 128); + PlayVoice(8, "ps3/s12/00/elde18008", 128); OutputLine(NULL, "「「「おうッ!!!」」」", NULL, "\"\"\"Aye!!!\"\"\"", Line_Normal); ClearMessage(); @@ -2215,21 +2479,23 @@ void main() DrawBustshotWithFiltering( 1, "Ri_DefA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500864", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500864", 128); OutputLine(NULL, "「……でも、お魎を説得するのは圭一任せなのですよ?」", NULL, "\"But you're not going to help him persuade Oryou-san...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/18/183300074", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300074", 128); OutputLine(NULL, "「あはははは…、あーー…、わかったよわかったよ。", NULL, "\"Ahahahahah... ugh... fine.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300075", 128, 64); + PlayVoice(4, "ps3/s12/18/183300075", 128); OutputLine(NULL, "お魎さんの説得には私も同行するよ。", NULL, " I'll come with him to persuade Oryou-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300076", 128, 64); + PlayVoice(4, "ps3/s12/18/183300076", 128); OutputLine(NULL, "圭一くんの話し方はちょっと若者っぽ過ぎるからな。", NULL, " The way he talks might be too immature for her...", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300077", 128, 64); + PlayVoice(4, "ps3/s12/18/183300077", 128); OutputLine(NULL, "…お魎さんにはお魎さん用の年寄り言葉で話せる人間が必要だろう。」", NULL, " She needs someone who can talk like an old person.\"", Line_Normal); ClearMessage(); @@ -2237,62 +2503,70 @@ void main() DrawScene( "black", 400 ); DrawScene( "JS4", 1000 ); - PlaySE(4, "ps3/s12/01/180101407", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101407", 128); OutputLine(NULL, "「今日は酷いことばかり言ってすみませんでした。", NULL, "\"I'm sorry for being so disrespectful today.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101408", 128, 64); + PlayVoice(4, "ps3/s12/01/180101408", 128); OutputLine(NULL, "皆さん、申し訳ありませんでした。」", NULL, " I really have to apologize, everyone.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/eldc18013", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/eldc18013", 128); OutputLine(NULL, "「いや!", NULL, "\"Don't worry!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/eldc18014", 128, 64); + PlayVoice(4, "ps3/s12/00/eldc18014", 128); OutputLine(NULL, " 君はいいことを言ったぞ!", NULL, " You said some good things!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/eldc18015", 128, 64); + PlayVoice(4, "ps3/s12/00/eldc18015", 128); OutputLine(NULL, " 町会の癒着を見事ばっさりだ!", NULL, " You broke up the collusion in one fell stroke!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/eldc18016", 128, 64); + PlayVoice(4, "ps3/s12/00/eldc18016", 128); OutputLine(NULL, " 圧力になんか屈しないその姿は雛見沢の誇りだぞ!」", - NULL, " Your refusal to cave under pressure is the very pride of Hinamizawa itself!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Your refusal to cave under pressure is the very pride of Hinamizawa itself!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/eldg18008", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/eldg18008", 128); OutputLine(NULL, "「さっきは叩いてすまんかった。", NULL, "\"I'm sorry for hitting you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/eldg18009", 128, 64); + PlayVoice(4, "ps3/s12/00/eldg18009", 128); OutputLine(NULL, "頭に血が上って申し訳ない。」", - NULL, " I got pretty riled up.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I got pretty riled up.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101409", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101409", 128); OutputLine(NULL, "「いえ、こっちこそすみませんでした…。」", NULL, "\"No, that was my fault...\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "JS6", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/elde18009", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/elde18009", 128); OutputLine(NULL, "「知恵先生もよく言った!", NULL, "\"You did a good job too, Chie-sensei!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/elde18010", 128, 64); + PlayVoice(4, "ps3/s12/00/elde18010", 128); OutputLine(NULL, " あんたは立派な先生だ!」", - NULL, " You're a wonderful teacher!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You're a wonderful teacher!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/eldg18010", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/eldg18010", 128); OutputLine(NULL, "「…しかし、北条家イジメをしてるヤツらってまだいるんだな……。」", - NULL, "\"...I really didn't know that some people were still bitter toward the Houjou family...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...I really didn't know that some people were still bitter toward the Houjou family...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/elda18035", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/elda18035", 128); OutputLine(NULL, "「というか、……お魎さんが特に嫌ってるんだよな…。」", - NULL, "\"Probably... Oryou-san is the most bitter of anybody.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"Probably... Oryou-san is the most bitter of anybody.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、魅音の話によるとそのお魎さんも、今さら北条家が憎いわけではないらしい。", NULL, "However, according to Mion, Oryou-san doesn't hate the Houjou family either.", Line_WaitForInput); OutputLine(NULL, "……やれやれな話だぜ!", @@ -2304,21 +2578,23 @@ void main() DrawBustshot( 0, "Oisi2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700313", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700313", 128); OutputLine(NULL, "「んっふっふっふ!", NULL, "\"Nfu fu fu!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700314", 128, 64); + PlayVoice(4, "ps3/s12/11/180700314", 128); OutputLine(NULL, " 前原さん、なかなかやりますねぇ。", NULL, " Good for you, Maebara-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700315", 128, 64); + PlayVoice(4, "ps3/s12/11/180700315", 128); OutputLine(NULL, "まさか町会を味方につけるとは。」", - NULL, " I never thought you'd get the town council on your side.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I never thought you'd get the town council on your side.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101410", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101410", 128); OutputLine(NULL, "「いえ、まだ味方になってくれたわけじゃありませんよ。", NULL, "\"No, I don't have them on my side just yet.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101411", 128, 64); + PlayVoice(4, "ps3/s12/01/180101411", 128); OutputLine(NULL, "魅音の婆さんを説得するという条件付きです。」", NULL, " I need to persuade Mion's grandmother first.\"", Line_Normal); ClearMessage(); @@ -2327,52 +2603,59 @@ void main() ChangeBustshot( 0, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700316", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700316", 128); OutputLine(NULL, "「お魎さんは確かに独裁的な立場ですが、町会の支持を失うリスクは犯せません。", - NULL, "\"Oryou-san is like a dictator around here, but she won't do anything that would make her lose the trust of the villagers.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700317", 128, 64); + NULL, "\"Oryou-san is like a dictator around here, but she won't do anything that would make her lose the trust of the villagers. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700317", 128); OutputLine(NULL, "その町会の事前調整がついているというのであれば、園崎家だけの立場で反対は難しいでしょう。", - NULL, " If you've already settled things with the town council, then it'll be hard for the Sonozakis to oppose you alone.", Line_WaitForInput); + NULL, "If you've already settled things with the town council, then it'll be hard for the Sonozakis to oppose you alone.", Line_WaitForInput); DisableWindow(); ChangeBustshot( 0, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700318", 128, 64); + PlayVoice(4, "ps3/s12/11/180700318", 128); OutputLine(NULL, "いやいや、実に交渉がお上手です。", - NULL, " You're such a great negotiator.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700319", 128, 64); + NULL, " You're such a great negotiator. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700319", 128); OutputLine(NULL, "特に、最初にこき下ろして、途中から持ち上げるのがうまい!」", - NULL, " You insulted them at the start, but then you gradually buttered them up!\"", Line_Normal); + NULL, "You insulted them at the start, but then you gradually buttered them up!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101412", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101412", 128); OutputLine(NULL, "「あ、いえ、…親父の美術誌のコラムっぽくやってみただけです。", NULL, "\"I, uh, I did it the way my dad writes articles for his art magazine.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101413", 128, 64); + PlayVoice(4, "ps3/s12/01/180101413", 128); OutputLine(NULL, "親父のコラムってそんな感じだし…。」", - NULL, " That's the same style he uses...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " That's the same style he uses...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/11/180700320", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700320", 128); OutputLine(NULL, "「ほほぅ?", NULL, "\"Hoho?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700321", 128, 64); + PlayVoice(4, "ps3/s12/11/180700321", 128); OutputLine(NULL, " 前原さんのお父さんは、なかなか息子さんにいい背中を見せられているようですねぇ。", NULL, " Your father's set a good example for you, huh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700322", 128, 64); + PlayVoice(4, "ps3/s12/11/180700322", 128); OutputLine(NULL, "画家さんなんですよね?", NULL, " He's an artist, isn't he?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700323", 128, 64); + PlayVoice(4, "ps3/s12/11/180700323", 128); OutputLine(NULL, " ぜひ今度私にも絵を見せてください。」", - NULL, " I'd love to see his work someday.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'd love to see his work someday.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/182600064", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182600064", 128); OutputLine(NULL, "「いやぁ、はっはっはっは……。」", NULL, "\"Well, ha ha ha ha......\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 息子に見せられないような絵を描く親父だが、どうやらその絵は警察の大石さんにも見せられないものらしい。", NULL, "My dad doesn't even let me see his work. I guess he can't show it to him either...", Line_WaitForInput); OutputLine(NULL, "…ますますにもっていかがわしい疑惑が沸き起こるぞ。", @@ -2382,13 +2665,14 @@ void main() DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); DrawSceneWithMask( "JS4", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/18/183300078", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300078", 128); OutputLine(NULL, "「じゃあ、明日の晩、お魎さんのところへ御伺いしよう。", NULL, "\"Well then, let's go and see Oryou-san tomorrow night.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300079", 128, 64); + PlayVoice(4, "ps3/s12/18/183300079", 128); OutputLine(NULL, "さすがに今晩すぐにはまずい。", NULL, " We can't go right away.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300080", 128, 64); + PlayVoice(4, "ps3/s12/18/183300080", 128); OutputLine(NULL, "お魎さんは機嫌を悪くすると、筋の通った話も聞いてくれなくなるからな…。」", NULL, " Once she gets into a bad mood, she'll never listen to us...\"", Line_Normal); ClearMessage(); @@ -2397,10 +2681,11 @@ void main() DrawBustshotWithFiltering( 2, "Me_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300590", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300590", 128); OutputLine(NULL, "「行くのは、私、村長。", NULL, "\"I'll be coming along too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300591", 128, 64); + PlayVoice(4, "ps3/s12/03/180300591", 128); OutputLine(NULL, "それから誰?」", NULL, " Who else is going?\"", Line_Normal); ClearMessage(); @@ -2409,25 +2694,27 @@ void main() DrawBustshotWithFiltering( 1, "Si_WaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600361", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600361", 128); OutputLine(NULL, "「もちろん私も行きます。", NULL, "\"I'm coming too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600362", 128, 64); + PlayVoice(4, "ps3/s12/06/180600362", 128); OutputLine(NULL, "レナさんも行くって。", NULL, " Rena-san's also coming.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600363", 128, 64); + PlayVoice(4, "ps3/s12/06/180600363", 128); OutputLine(NULL, "大人しく頭を縦に振らなかったら頭を叩き割るそうです。」", - NULL, " She said she'd cleave her head apart if she doesn't nod it for us.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " She said she'd cleave her head apart if she doesn't nod it for us.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 0, "Re_HauA1", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200619", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200619", 128); OutputLine(NULL, "「はぅ、そんなことしないよぅ!", NULL, "\"Hauu... I'm not going to do that!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200620", 128, 64); + PlayVoice(4, "ps3/s12/02/180200620", 128); OutputLine(NULL, " 詩ぃちゃんひどい。」", NULL, " Don't be mean, Shii-chan!\"", Line_Normal); ClearMessage(); @@ -2436,21 +2723,23 @@ void main() DrawBustshotWithFiltering( 2, "Ri_NikoA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "JS5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500865", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500865", 128); OutputLine(NULL, "「……圭一、ボクも行きますです。", NULL, "\"......I'm going too, Keiichi.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500866", 128, 64); + PlayVoice(4, "ps3/s12/05/180500866", 128); OutputLine(NULL, "お魎に言ってやりますです。」", - NULL, " I'll talk to Oryou myself.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'll talk to Oryou myself.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101414", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101414", 128); OutputLine(NULL, "「そうかそうか。", NULL, "\"I see, I see.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101415", 128, 64); + PlayVoice(4, "ps3/s12/01/180101415", 128); OutputLine(NULL, "言ってやれ言ってやれ!!", NULL, " Give her a piece of your mind!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101416", 128, 64); + PlayVoice(4, "ps3/s12/01/180101416", 128); OutputLine(NULL, " もちろん俺も言ってやるぞ!」", NULL, " Of course, I plan to myself, as well!\"", Line_Normal); ClearMessage(); @@ -2459,10 +2748,11 @@ void main() DrawBustshotWithFiltering( 1, "Iri_Def1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000304", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000304", 128); OutputLine(NULL, "「…私も何とか時間を作ります。", NULL, "\"I'll try and be there too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000305", 128, 64); + PlayVoice(4, "ps3/s12/10/181000305", 128); OutputLine(NULL, "居るだけでも力になれることはあると思いますので。」", NULL, " I might be able to help just by being around.\"", Line_Normal); ClearMessage(); @@ -2472,22 +2762,24 @@ void main() DrawBustshotWithFiltering( 2, "Si_WaraiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600364", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600364", 128); OutputLine(NULL, "「さぁて、面白くなってきました。", NULL, "\"This sure is getting interesting.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600365", 128, 64); + PlayVoice(4, "ps3/s12/06/180600365", 128); OutputLine(NULL, "で、お姉、鬼婆とやり合う覚悟はあります?」", - NULL, " Are you ready to defeat that evil hag, Sis?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Are you ready to defeat that evil hag, Sis?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_TohohoA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300592", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300592", 128); OutputLine(NULL, "「………本音から言うと、明日は入れ替わって欲しいかなぁ。", NULL, "\"......To be honest, I wish you'd swap with me tomorrow.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300593", 128, 64); + PlayVoice(4, "ps3/s12/03/180300593", 128); OutputLine(NULL, "あははは…。」", NULL, " Ahahaha......\"", Line_Normal); ClearMessage(); @@ -2497,45 +2789,51 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200621", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200621", 128); OutputLine(NULL, "「圭一くん、何だか話が一気に大きくなってきたね。」", - NULL, "\"Keiichi-kun, you've made great progress today.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Keiichi-kun, you've made great progress today.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101417", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101417", 128); OutputLine(NULL, "「ああ。", NULL, "\"Yeah.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101418", 128, 64); + PlayVoice(4, "ps3/s12/01/180101418", 128); OutputLine(NULL, "人の力ってのは集まれば集まるほどに強くなる。", NULL, " The more people we have on our side, the stronger we become.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101419", 128, 64); + PlayVoice(4, "ps3/s12/01/180101419", 128); OutputLine(NULL, "雛見沢全体が連帯すれば沙都子なんてすぐに救い出せるぞ!", NULL, " We can save Satoko if the whole village gets together!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101420", 128, 64); + PlayVoice(4, "ps3/s12/01/180101420", 128); OutputLine(NULL, " 何しろ、国とやり合ってへこませた連中なんだからな!」", - NULL, " This village once won against the national government, after all!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " This village once won against the national government, after all!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ダム戦争当時のことを引き合いに出されると、年寄り連中は悪い気はしないらしい。", - NULL, "The old people seemed proud to hear me talk about the dam conflict.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The old people seemed proud to hear me talk about the dam conflict.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今やみんながみんな、当時の武勇伝に花を咲かせていた。", NULL, "Everyone started talking about all the heroic things they did back then.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500867", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500867", 128); OutputLine(NULL, "「……沙都子は救えないという運命の袋小路が、…今まさに破られそうな気がする。", NULL, "\"......I thought we could never save Satoko... but that fate is reaching its end...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500868", 128, 64); + PlayVoice(4, "ps3/s12/05/180500868", 128); OutputLine(NULL, "………これほどまでに圧倒的なのね。", - NULL, " ......The power we have right now is overwhelming.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500869", 128, 64); + NULL, " ......The power we have right now is overwhelming. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500869", 128); OutputLine(NULL, "運命を打ち破る力と言うのは、今回はいけるかも知れないなんていうちょっとの幸運の重なりなんかとは比べ物にならないくらいに圧倒的なのね…。」", - NULL, " The power to defeat fate is far stronger than the mere chance alignment of a few coincidences...\"", Line_Normal); + NULL, "The power to defeat fate is far stronger than the mere chance alignment of a few coincidences...\"", Line_Normal); ClearMessage(); PlaySE( 0, "s_daidageki", 128, 64 ); diff --git a/Update/_mina_018.txt b/Update/_mina_018.txt index 06ff55a..1ae592f 100644 --- a/Update/_mina_018.txt +++ b/Update/_mina_018.txt @@ -4,21 +4,26 @@ void main() PlayBGM( 0, "B_Dive", 120, 0 ); DrawSceneWithMask( "Moon", "maskc", 1, 0, 1300 ); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 翌日。", - NULL, "The next evening.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The next evening.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺たちは夜に園崎家に集合した。", NULL, "We were all gathered at the Sonozaki residence.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺は、魅音の婆さんを囲んで、お茶でも飲みながらの話になると想像していた。", - NULL, "I thought we'd be talking with Mion's grandma over tea, or something.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I thought we'd be talking with Mion's grandma over tea, or something.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …だが、そんな気楽な席にはならなかった。", NULL, "...However, it wasn't so relaxed a situation as that.", Line_Normal); ClearMessage(); @@ -26,60 +31,72 @@ void main() DrawScene( "black", 400 ); DrawSceneWithMask( "Ima1", "maskup", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 園崎天皇とまで呼ばれる魅音の婆さんは布団に入ったまま、", NULL, "Mion's grandma stayed in her futon.", Line_WaitForInput); OutputLine(NULL, "大きなクッションのようなものに寄りかかって上体を起こし、その雰囲気だけでまるでお殿様か何かのように感じた。", NULL, " She was propped up against a huge cushion, and it made me feel like I was about to talk to a queen.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それだけじゃない。", - NULL, "That wasn't the only thing, either.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That wasn't the only thing, either.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …園崎家の特に位の高い重鎮たちが5人くらい揃い、町会の内輪話どころか、ヤクザの談合みたいな雰囲気だった。", NULL, "There were about five members of the Sonozaki family surrounding her, as though I was at some kind of yakuza gathering.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう、これは町会の話し合いじゃない。", - NULL, "Yes, this wasn't just any old town council meeting.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Yes, this wasn't just any old town council meeting.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 御三家の頭首全てがそろう、御三家会議だったのだ。", - NULL, "It was a meeting of the Three Families.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It was a meeting of the Three Families.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺は今さらのように自分が場違いに感じたが、……そんなことにビビってる場合じゃない。", - NULL, "I kind of felt as though I didn't belong, but I also didn't have the time to be afraid.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I kind of felt as though I didn't belong, but I also didn't have the time to be afraid.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ここでこの婆さんを説得できれば、沙都子を救うために村の全力を結集できるのだ…!", NULL, "If I could persuade this lady, I could get help from the villagers...!", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ima2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/18/183300081", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300081", 128); OutputLine(NULL, "「………そんなわけなんだ。", NULL, "\"......So that's the situation.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300082", 128, 64); + PlayVoice(4, "ps3/s12/18/183300082", 128); OutputLine(NULL, "町会がこのままの立場を崩さないと、圭一くんが今後、何を訴えても向こうは聞いてくれない。", - NULL, " If the town council doesn't change their current stance, then no matter what Keiichi-kun says past this point, the center won't listen to him.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300083", 128, 64); + NULL, " If the town council doesn't change their current stance, then no matter what Keiichi-kun says past this point, the center won't listen to him. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300083", 128); OutputLine(NULL, "町会は最低でも中立を宣言しないとならんと思うんだが…。」", - NULL, " At the very least, the town council needs to declare their neutrality...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "At the very least, the town council needs to declare their neutrality...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 村長が代表して切り出してくれた。", - NULL, "The mayor was the first to speak.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The mayor was the first to speak.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……それを聞く婆さんの顔は厳しく、もともと厳しいのか、話の内容を聞いて厳しい表情になってるのか見分けがつかない。", NULL, "The old woman looked very grave. I couldn't tell if she always wore an expression like that, or if the story made her look that way.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ima3", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 婆さんが身近にいる者にしか聞こえない小声で何か言うと、着物姿の女性が代理で口を開いた。", NULL, "She made a comment in a very low voice to her people. The lady wearing a kimono spoke for her instead.", Line_WaitForInput); OutputLine(NULL, "…魅音のお母さんらしいな。", @@ -90,29 +107,31 @@ void main() DrawBustshotWithFiltering( 1, "Aka_Def", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/16/182200001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200001", 128); OutputLine(NULL, "「児童相談所に不手際があったならともかく、相談所は正規の手順で対応しています。", NULL, "\"The child consultation center is simply doing their job.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200002", 128, 64); + PlayVoice(4, "ps3/s12/16/182200002", 128); OutputLine(NULL, "それどころか、圭一くんの熱意を理解し、汲み取る旨も約束してくれています。", NULL, " They understand how much you care about her, and they are going to take your appeal into consideration.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200003", 128, 64); + PlayVoice(4, "ps3/s12/16/182200003", 128); OutputLine(NULL, "その状況で、町会にはどういう不満があるのでしょうか。」", NULL, " What more are you expecting from them?\"", Line_Normal); ClearMessage(); DrawBustshotWithFiltering( 2, "Me_MajimeA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Ima1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300594", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300594", 128); OutputLine(NULL, "「……母さん。", NULL, "\"...Mom.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300595", 128, 64); + PlayVoice(4, "ps3/s12/03/180300595", 128); OutputLine(NULL, "そこは私から説明する。", NULL, " Let me explain this to you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300596", 128, 64); + PlayVoice(4, "ps3/s12/03/180300596", 128); OutputLine(NULL, "沙都子の叔父はとんでもないゴロツキなんだよ。", NULL, " Satoko's uncle is a horrible man.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300597", 128, 64); + PlayVoice(4, "ps2/03/180300597", 128); OutputLine(NULL, "去年も沙都子に暴力を振るってるし、愛人に捨てられたと思って雛見沢に帰ってきた不機嫌な叔父にとってはそれはさらに酷いものだと容易に想像がつく。」", NULL, " He regularly beat Satoko last year, and I'm sure he's even worse this time around because of his lover up and abandoning him.\"", Line_Normal); ClearMessage(); @@ -120,19 +139,21 @@ void main() DrawBustshotWithFiltering( 1, "Si_DefB1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "Ima2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/06/180600366", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600366", 128); OutputLine(NULL, "「葛西、調べてくれたんだよね?", NULL, "\"Didn't you investigate him, Kasai?", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600367", 128, 64); + PlayVoice(4, "ps3/s12/06/180600367", 128); OutputLine(NULL, " 北条鉄平のこと。」", - NULL, " Teppei Houjou, I mean.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Teppei Houjou, I mean.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Kasa1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/15/1815000001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("葛西", NULL, "Kasai", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/15/1815000001", 128); OutputLine(NULL, "「……一応、茜さんにはお伝えしてあります。」", NULL, "\"...I did make such a report to Akane-san.\"", Line_Normal); ClearMessage(); @@ -141,63 +162,71 @@ void main() ChangeBustshot( 1, "Si_MajimeA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600368", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600368", 128); OutputLine(NULL, "「母さん、つまりはそういうこと。", NULL, "\"You see, mom?", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/shio082201", 128, 64); + PlayVoice(4, "ps3/s12/06/shio082201", 128); OutputLine(NULL, "相談所にのんびり任せてたら、多分助けてくれるのは数ヶ月も後だよ。", NULL, " If we let the child consultation center take care of this, it'll take months for them to save Satoko.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/shio082202", 128, 64); + PlayVoice(4, "ps3/s12/06/shio082202", 128); OutputLine(NULL, "私は沙都子が虐められるのを、数ヶ月も放っておけない。」", - NULL, " I can't let her stay with that jerk for that long!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I can't let her stay with that jerk for that long!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/17/182300001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("お魎", NULL, "Oryou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/17/182300001", 128); OutputLine(NULL, "「…………数ヶ月で死ぬわけじゃなぎゃあ。", NULL, "\".........She's not going to die.", Line_WaitForInput); - PlaySE(4, "ps3/s12/17/182300002", 128, 64); + PlayVoice(4, "ps3/s12/17/182300002", 128); OutputLine(NULL, "そんくらいでぎゃあぎゃあと騒々しいんね。」", - NULL, " Stop making such a big fuss over this.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Stop making such a big fuss over this.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ようやく婆さんが俺たちに向って口を開いてくれたが、……何とも口汚く勇ましい言葉だった。", NULL, "The old lady finally spoke... but she didn't have anything pleasant to say.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/06/180600371", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600371", 128); OutputLine(NULL, "「そ、そりゃあ死ぬまではいかないかもしれないけど、」", - NULL, "\"Sh-She might not die, but...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Sh-She might not die, but...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/17/182300003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("お魎", NULL, "Oryou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/17/182300003", 128); OutputLine(NULL, "「ならぎゃあぎゃあ言うんな、あっほらし!!", NULL, "\"Then shut up, you idiot!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/17/182300004", 128, 64); + PlayVoice(4, "ps3/s12/17/182300004", 128); OutputLine(NULL, " すったらん、生き死にも賭けんとやっかんよぅ言うんね!!", NULL, " Worse, you're not even willing to risk your own life over this!", Line_WaitForInput); - PlaySE(4, "ps3/s12/17/182300005", 128, 64); + PlayVoice(4, "ps3/s12/17/182300005", 128); OutputLine(NULL, " 根性が足りんわドアホぅッ!!", NULL, " Grow a backbone, you twit!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/17/182300006", 128, 64); + PlayVoice(4, "ps3/s12/17/182300006", 128); OutputLine(NULL, " なんばしよっとかすったらん、くっだらねッ!!", NULL, " Aaah, what nonsense!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/17/182300007", 128, 64); + PlayVoice(4, "ps3/s12/17/182300007", 128); OutputLine(NULL, " だあっと聞いとん、くだらんわ!!!」", NULL, " The more I listen, the more nonsense I hear!!\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ima1", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …おおぅ。", - NULL, "...Wow.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...Wow.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " さすがに町会の連中がビビるわけだ。", - NULL, "So that's why the whole village is afraid of her.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "So that's why the whole village is afraid of her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " なるほどな、これが園崎天皇とか鬼婆とか呼ばれる園崎お魎ってわけか。", NULL, "This was Oryou Sonozaki, known variously as \"the hag\" or \"Empress Sonozaki.\"", Line_Normal); ClearMessage(); @@ -206,53 +235,58 @@ void main() DrawBustshotWithFiltering( 2, "Ri_KomaruA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500870", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500870", 128); OutputLine(NULL, "「……お魎。", NULL, "\"......Oryou.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500871", 128, 64); + PlayVoice(4, "ps3/s12/05/180500871", 128); OutputLine(NULL, "沙都子はボクの友達なのです…。", NULL, " Satoko is my friend...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500872", 128, 64); + PlayVoice(4, "ps3/s12/05/180500872", 128); OutputLine(NULL, "助けてあげてほしいのです…。」", NULL, " I want you to save her...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/17/182300008", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("お魎", NULL, "Oryou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/17/182300008", 128); OutputLine(NULL, "「梨花ちゃま、いつも言うとん。", NULL, "\"Rika-chama, remember what I've told you all this time?", Line_WaitForInput); - PlaySE(4, "ps3/s12/17/182300009", 128, 64); + PlayVoice(4, "ps3/s12/17/182300009", 128); OutputLine(NULL, "友達は選らばんとね。", NULL, " You have to choose your friends carefully.", Line_WaitForInput); - PlaySE(4, "ps3/s12/17/182300010", 128, 64); + PlayVoice(4, "ps3/s12/17/182300010", 128); OutputLine(NULL, "あんな北条の糞餓鬼なんざバチ当たりモン、しゃがあねっちゅゆうたんだら!!!", NULL, " That girl is a demon child of the Houjou family!!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/17/182300011", 128, 64); + PlayVoice(4, "ps3/s12/17/182300011", 128); OutputLine(NULL, " 入江の先生まで雁首揃えてからに、なぁんねまったく!!", - NULL, " I'm disappointed in you too, Dr. Irie!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/17/182300012", 128, 64); + NULL, " I'm disappointed in you too, Dr. Irie!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("お魎", NULL, "Oryou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/17/182300012", 128); OutputLine(NULL, " あんた、いい年して何ねまったく、これが恩に仇っちゅうつもっかいんね!!」", - NULL, " Aren't you old enough to realize what you're doing?!\"", Line_Normal); + NULL, "Aren't you old enough to realize what you're doing?!\"", Line_Normal); ClearMessage(); DisableWindow(); DrawBustshotWithFiltering( 1, "Iri_Majime#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000306", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000306", 128); OutputLine(NULL, "「沙都子ちゃんは北条家の娘であるだけです。", NULL, "\"Satoko-chan is the daughter of the Houjou family.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000307", 128, 64); + PlayVoice(4, "ps3/s12/10/181000307", 128); OutputLine(NULL, "別に沙都子ちゃんがダムに賛成して村と敵対したわけじゃありません。", NULL, " But she's not the one who supported the dam project and fought against the village.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000308", 128, 64); + PlayVoice(4, "ps3/s12/10/181000308", 128); OutputLine(NULL, "坊主憎ければ袈裟までというのは気の毒ではないでしょうか…。」", - NULL, " I think it's unfair for you to judge her that way...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I think it's unfair for you to judge her that way...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/17/182300013", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("お魎", NULL, "Oryou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/17/182300013", 128); OutputLine(NULL, "「ばああらしッ!!!!", NULL, "\"Shut up!!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/17/182300014", 128, 64); + PlayVoice(4, "ps3/s12/17/182300014", 128); OutputLine(NULL, " お前、誰に向って口聞とんと、すだらあやっとらんわごらああ!!!」", NULL, " Who do you think you're talking to, you piece of shit!!!\"", Line_Normal); ClearMessage(); @@ -260,15 +294,17 @@ void main() DrawBustshotWithFiltering( 2, "Re_KomaruA1#", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Ima3", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200622", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200622", 128); OutputLine(NULL, "「……魅ぃちゃんのおばあちゃんって本当に沙都子ちゃんのこと、許してるの?」", - NULL, "\"...Are you sure that she's willing to forgive Satoko-chan?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...Are you sure that she's willing to forgive Satoko-chan?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101421", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101421", 128); OutputLine(NULL, "「魅音が言うにはそうなんだがなぁ。", NULL, "\"That's what Mion told me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101422", 128, 64); + PlayVoice(4, "ps3/s12/01/180101422", 128); OutputLine(NULL, "なるほど、町会の連中が言うのが少しわかったぜ。」", NULL, " I think I get where the other villagers are coming from now.\"", Line_Normal); ClearMessage(); @@ -279,45 +315,52 @@ void main() DrawBustshot( 0, "Aka_Def", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/16/182200004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200004", 128); OutputLine(NULL, "「……圭一くんも何か言いたそうだね。", NULL, "\"...You look like you have something to say, Keiichi-kun.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200005", 128, 64); + PlayVoice(4, "ps3/s12/16/182200005", 128); OutputLine(NULL, "この際だ、何でも言ってご覧。」", NULL, " You should just let it out.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音のお母さんに目を合わせられる。", - NULL, "I made eye contact with Mion's mom.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I made eye contact with Mion's mom.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……上品な美しさと同時に、園崎天皇と同じ鷹のような眼光を宿している。", - NULL, "...She's very pretty, but she was wearing the same grave look as Oryou.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...She's very pretty, but she was wearing the same grave look as Oryou.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " なるほど、…間違いなく魅音の親だった。", NULL, "By then, I had no doubts that this was Mion's mother.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101423", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101423", 128); OutputLine(NULL, "「言ってもいいですけど。", NULL, "\"I don't mind talking.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101424", 128, 64); + PlayVoice(4, "ps3/s12/01/180101424", 128); OutputLine(NULL, "…いいんですか。」", - NULL, " ...Is it really okay, though?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...Is it really okay, though?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/16/182200006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200006", 128); OutputLine(NULL, "「いいよいいよ。", NULL, "\"Go ahead.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200007", 128, 64); + PlayVoice(4, "ps3/s12/16/182200007", 128); OutputLine(NULL, "せっかく園崎本家までおいでなんだ。", NULL, " You came all the way here to the Sonozaki residence.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200008", 128, 64); + PlayVoice(4, "ps3/s12/16/182200008", 128); OutputLine(NULL, "あんたも言いな。」", NULL, " You should speak if you want to.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナが頷く。", NULL, "Rena nodded in agreement.", Line_WaitForInput); OutputLine(NULL, "……よし。", @@ -328,18 +371,20 @@ void main() FadeBustshotWithFiltering( 0, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180101425", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101425", 128); OutputLine(NULL, "「園崎お魎さん。", NULL, "\"Oryou Sonozaki-san...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101426", 128, 64); + PlayVoice(4, "ps3/s12/01/180101426", 128); OutputLine(NULL, "前原圭一と申します。", NULL, " My name is Keiichi Maebara.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101427", 128, 64); + PlayVoice(4, "ps3/s12/01/180101427", 128); OutputLine(NULL, "まだ引っ越してきたばかりですが、よろしくお願いします。」", - NULL, " I moved here not too long ago. Nice to meet you.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I moved here not too long ago. Nice to meet you.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/17/182300015", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("お魎", NULL, "Oryou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/17/182300015", 128); OutputLine(NULL, "「………お前が挨拶せんでもお前のことはよーう知っとるんね。」", NULL, "\"......I already know a great deal about you.\"", Line_Normal); ClearMessage(); @@ -348,41 +393,46 @@ void main() DrawBustshotWithFiltering( 2, "Me_TohohoA2#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300598", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300598", 128); OutputLine(NULL, "「今だから話す。", NULL, "\"Let me tell you something...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300599", 128, 64); + PlayVoice(4, "ps3/s12/03/180300599", 128); OutputLine(NULL, "…前原家が引っ越してきた時、婆っちゃに挨拶してないのを根に持っててね…。", NULL, " When your family moved to this village, you didn't come here to introduce yourself...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300600", 128, 64); + PlayVoice(4, "ps3/s12/03/180300600", 128); OutputLine(NULL, "印象悪いんだよ…。」", - NULL, " That left a pretty bad impression...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " That left a pretty bad impression...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " んなこと、今言われても困る。", - NULL, "Why was Mion only telling me that now?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Why was Mion only telling me that now?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今、挨拶したからいいじゃねぇかということにしておく。", NULL, "Sure hope I'm not too late to introduce myself...", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101428", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101428", 128); OutputLine(NULL, "「北条沙都子かどうかが問題じゃない。", NULL, "\"Leave aside the fact that it's Satoko Houjou for a minute.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101429", 128, 64); + PlayVoice(4, "ps3/s12/01/180101429", 128); OutputLine(NULL, "村の一員が今、危機的な状況にあります。", - NULL, " The important thing to note is that a villager is in danger right now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101430", 128, 64); + NULL, " The important thing to note is that a villager is in danger right now. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101430", 128); OutputLine(NULL, "それを救うためには相談所に訴えるしか方法がないんです。", - NULL, " In order to help that person, we have no choice but to make an appeal to the child consultation center.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101431", 128, 64); + NULL, "In order to help that person, we have no choice but to make an appeal to the child consultation center.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180101431", 128); OutputLine(NULL, "そして、それは俺が勝手にやってることです。", NULL, " Besides, I'm doing all this of my own accord.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101432", 128, 64); + PlayVoice(4, "ps3/s12/01/180101432", 128); OutputLine(NULL, "あなたに迷惑を掛けてることじゃない。」", NULL, " I haven't caused you any trouble.\"", Line_Normal); ClearMessage(); @@ -391,21 +441,24 @@ void main() DrawBustshotWithFiltering( 1, "Aka_Def", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/16/182200009", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200009", 128); OutputLine(NULL, "「迷惑って話は、村長さんから聞かされてるよねぇ?", NULL, "\"But you heard from the mayor that you have been causing trouble, didn't you?", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200010", 128, 64); + PlayVoice(4, "ps3/s12/16/182200010", 128); OutputLine(NULL, " 雛見沢連合町会は鹿骨市役所とは手打ちをしてるんだよ。", - NULL, " The Hinamizawa town council and the Shishibone city hall are working together.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200011", 128, 64); + NULL, " The Hinamizawa town council and the Shishibone city hall are working together. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200011", 128); OutputLine(NULL, "市長と鬼婆さまは過去を水に流し、連携して共存していくことを確認し合ってる。", - NULL, " The Shishibone mayor and this virago here had a talk with each other, and they decided to coexist.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200012", 128, 64); + NULL, "The Shishibone mayor and this virago here had a talk with each other, and they decided to coexist.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/16/182200012", 128); OutputLine(NULL, "村を栄えさせるために当然のことなのさ。」", - NULL, " That was necessary for this village to prosper.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " That was necessary for this village to prosper.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101433", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101433", 128); OutputLine(NULL, "「……その村の栄えというのは、沙都子一人を見殺しにできるものなんですね。」", NULL, "\"...But that village is going to let an innocent girl suffer?\"", Line_Normal); ClearMessage(); @@ -414,116 +467,131 @@ void main() FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/16/182200013", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200013", 128); OutputLine(NULL, "「さっき私が言ったのを聞いていたかい?", NULL, "\"Didn't you hear what I just said?", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200014", 128, 64); + PlayVoice(4, "ps3/s12/16/182200014", 128); OutputLine(NULL, " 見殺しなんて誰もしてないよ。", NULL, " No one is going to just let her suffer.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200015", 128, 64); + PlayVoice(4, "ps3/s12/16/182200015", 128); OutputLine(NULL, "相談所だってちゃんと対応してくれてる。", NULL, " The consultation center will take action when appropriate.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200016", 128, 64); + PlayVoice(4, "ps3/s12/16/182200016", 128); OutputLine(NULL, "それでも急いでほしいってのは、圭一くんのわがままじゃないのかい?」", NULL, " You want them to hurry up, but frankly, you're being selfish.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101434", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101434", 128); OutputLine(NULL, "「村と役所は手打ち。沙都子には並みの対応。", - NULL, "\"The town council and the government officials are in a business relationship. They're treating Satoko's issue like it's an ordinary one.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101435", 128, 64); + NULL, "\"The town council and the government officials are in a business relationship. They're treating Satoko's issue like it's an ordinary one. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101435", 128); OutputLine(NULL, "………だから沙都子がどんなにヤバい状況でも知ったことじゃないってんですか。", - NULL, " ......So basically, you're saying that you don't care how much danger Satoko is in right now?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101436", 128, 64); + NULL, "......So basically, you're saying that you don't care how much danger Satoko is in right now?", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180101436", 128); OutputLine(NULL, "さっき魅音たちも言ったように、鉄平って野郎はまずい。", - NULL, " Like Mion just told you, Teppei is a horrible person.", Line_WaitForInput); - PlaySE(4, "ps2/01/180101437", 128, 64); + NULL, " Like Mion just told you, Teppei is a horrible person. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180101437", 128); OutputLine(NULL, "…3日ぶりに沙都子が登校して来た時、あいつはもうボロボロだった。", - NULL, " ...When Satoko showed up at the school three days after she was kidnapped, she was already at her wit's end.", Line_WaitForInput); - PlaySE(4, "ps2/01/180101438", 128, 64); + NULL, "...When Satoko showed up at the school three days after she was kidnapped, she was already at her wit's end.", Line_WaitForInput); + PlayVoice(4, "ps2/01/180101438", 128); OutputLine(NULL, "たったの3日でですよ!!", NULL, " After only three days!", Line_WaitForInput); - PlaySE(4, "ps2/01/180101439", 128, 64); + PlayVoice(4, "ps2/01/180101439", 128); OutputLine(NULL, " その10倍の時間で一月が経っただけで、どうなってるか想像もつかない!", - NULL, " I can't even imagine what would happen if we left her alone with him for a month!", Line_WaitForInput); - PlaySE(4, "ps2/01/180101440", 128, 64); + NULL, " I can't even imagine what would happen if we left her alone with him for a month! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180101440", 128); OutputLine(NULL, " しかも一ヵ月後には絶対に救われる保証もない。", - NULL, " There's no guarantee that she will be saved after that, either.", Line_WaitForInput); - PlaySE(4, "ps2/01/180101441", 128, 64); + NULL, "There's no guarantee that she will be saved after that, either.", Line_WaitForInput); + PlayVoice(4, "ps2/01/180101441", 128); OutputLine(NULL, "その時点で様子見と相談所は判断するかもしれません。", - NULL, " At that point, they might decide to put her case on hold again.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101442", 128, 64); + NULL, " At that point, they might decide to put her case on hold again. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101442", 128); OutputLine(NULL, "…えっと、…魅音のお母さんは、心ならいくら傷付けられても構わないと仰るんですか!!」", - NULL, " ...Umm... Mrs. Sonozaki, does the emotional damage she's suffering not matter at all to you?!\"", Line_Normal); + NULL, "...Umm... Mrs. Sonozaki, does the emotional damage she's suffering not matter at all to you?!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/16/182200017", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200017", 128); OutputLine(NULL, "「じゃああんたはどうしろって言うんだい。」", NULL, "\"So what do you think we should do?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/kei082201", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/kei082201", 128); OutputLine(NULL, "「すぐに助けるべきだと相談所に訴えています。", NULL, "\"I'm making an appeal to the child consultation center, asking them to save her as soon as possible.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/kei082202", 128, 64); + PlayVoice(4, "ps3/s12/01/kei082202", 128); OutputLine(NULL, "そしてそれを決断してくれるまで、相談所に訴えを続けるつもりです。」", - NULL, " I'm going to continue going to the center until they do.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm going to continue going to the center until they do.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/16/182200018", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200018", 128); OutputLine(NULL, "「なら決まりだ。", NULL, "\"Well then, there you go.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200019", 128, 64); + PlayVoice(4, "ps3/s12/16/182200019", 128); OutputLine(NULL, "圭一くんは続けるといい。", NULL, " You can just continue your appeal.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200020", 128, 64); + PlayVoice(4, "ps3/s12/16/182200020", 128); OutputLine(NULL, "園崎家は知ったことじゃないよ。", NULL, " It's none of the Sonozakis' business.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200021", 128, 64); + PlayVoice(4, "ps3/s12/16/182200021", 128); OutputLine(NULL, "それでいいかい?」", NULL, " Isn't that enough?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……くそ。", NULL, "Damn it...", Line_WaitForInput); OutputLine(NULL, "やりにくいな…。", - NULL, " She's so hard-headed...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " She's so hard-headed...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 集会所で年寄り連中と戦った時は、みんな短気だったのでペースに引き込みやすかった。", - NULL, "It was easy to win an argument with the old people in the assembly hall, since they got agitated so quickly.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It was easy to win an argument with the old people in the assembly hall, since they got agitated so quickly.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でもこの、茜さんという魅音のお母さんはやりにくい。", - NULL, "But Akane-san, Mion's mom, is way tougher than that.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But Akane-san, Mion's mom, is way tougher than that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 園崎姉妹も、お魎って婆さんもみんな短気なのに、この人だけは冷静なのだ。", NULL, "Both of the Sonozaki sisters and their grandma are quick to anger, but Akane-san seemed incredibly calm.", Line_WaitForInput); OutputLine(NULL, "それでいて敵意は充分にある。", NULL, " She was calm, but still full of animosity.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101445", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101445", 128); OutputLine(NULL, "「でも、…もうそういうわけには行かないんです。", NULL, "\"But I can't continue our appeal anymore.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101446", 128, 64); + PlayVoice(4, "ps3/s12/01/180101446", 128); OutputLine(NULL, "町会が役所に対し、俺たちのやってることを支持しないと言ってしまったから、相談所はもう、俺たちの訴えに耳を貸してはくれないんです。」", - NULL, " If the town council doesn't tell the officials that they're going to support us, the child consultation center won't listen to us at all...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If the town council doesn't tell the officials that they're going to support us, the child consultation center won't listen to us at all...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Me_TohohoA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300601", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300601", 128); OutputLine(NULL, "「そういうことなんだよ母さん…。", NULL, "\"Did you hear that, Mom...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300602", 128, 64); + PlayVoice(4, "ps3/s12/03/180300602", 128); OutputLine(NULL, "だから、勝手にすればいいじゃもはや済まない。", NULL, " We can't just do whatever we want.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300603", 128, 64); + PlayVoice(4, "ps3/s12/03/180300603", 128); OutputLine(NULL, "町会として支持か不支持をはっきり表明してくれないと後が続かないんだよ。」", NULL, " We need the town council to decide whether they're going to support us or not.\"", Line_Normal); ClearMessage(); @@ -533,15 +601,17 @@ void main() DrawBustshotWithFiltering( 1, "Si_MajimeA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600372", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600372", 128); OutputLine(NULL, "「というか、町会はもう決着がついてます。", NULL, "\"Actually, the council has already made their decision.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600373", 128, 64); + PlayVoice(4, "ps3/s12/06/180600373", 128); OutputLine(NULL, "お婆ちゃんさえ納得してくれれば支持してもいいとまとまってます。」", - NULL, " They said they'd support us as long as Granny agreed.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " They said they'd support us as long as Granny agreed.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/17/182300016", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("お魎", NULL, "Oryou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/17/182300016", 128); OutputLine(NULL, "「だああがんなことまとめんとすっちゃらあああ!!!!」", NULL, "\"Who the hell made that decision behind my back?!?!\"", Line_Normal); ClearMessage(); @@ -552,10 +622,11 @@ void main() DrawBustshot( 0, "Aka_Def", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/16/182200022", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200022", 128); OutputLine(NULL, "「お前たちも、ダム戦争の時の北条夫妻の態度は知ってるだろ。", NULL, "\"You're all aware of how the Houjou family acted during the dam conflict, aren't you?", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200023", 128, 64); + PlayVoice(4, "ps3/s12/16/182200023", 128); OutputLine(NULL, "あれを許せるのかって言われると、私も答えはノーだねぇ。」", NULL, " If you're asking me to forgive them, my answer's still 'no'.\"", Line_Normal); ClearMessage(); @@ -563,184 +634,206 @@ void main() DrawBustshotWithFiltering( 2, "Re_NandeA1#", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Ima1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200623", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200623", 128); OutputLine(NULL, "「私、知らないんだけど、沙都子ちゃんのご両親って、どういう人だったの…?」", - NULL, "\"I'm not really familiar, actually... What were Satoko-chan's parents like?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I'm not really familiar, actually... What were Satoko-chan's parents like?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ri_DefA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500873", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500873", 128); OutputLine(NULL, "「……お母さんは沙都子がもっと強気になったみたいな人でした。", NULL, "\"......Her mom was like a stronger version of Satoko.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500874", 128, 64); + PlayVoice(4, "ps3/s12/05/180500874", 128); OutputLine(NULL, "お父さんは鉄平の兄な人でした。", NULL, " Her dad was, well, Teppei's older brother.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500875", 128, 64); + PlayVoice(4, "ps3/s12/05/180500875", 128); OutputLine(NULL, "しかも鉄平より強くて怖かったです。」", NULL, " He was even stronger and scarier than Teppei.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ima2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180101447", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101447", 128); OutputLine(NULL, "「あの鉄平よりもかよ…。", NULL, "\"Scarier than Teppei...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101448", 128, 64); + PlayVoice(4, "ps3/s12/01/180101448", 128); OutputLine(NULL, "そりゃあ何だか笑えない話だな。", NULL, " That's not very funny.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101449", 128, 64); + PlayVoice(4, "ps3/s12/01/180101449", 128); OutputLine(NULL, "……なるほど、園崎家とバチバチと対立してた構図がようやく見えてきた。", NULL, " ...I see. Now I'm starting to understand how they clashed with the Sonozaki family.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101450", 128, 64); + PlayVoice(4, "ps3/s12/01/180101450", 128); OutputLine(NULL, "要するにその時の煮えくり返った腸がまだ治まらないと、そう言ってるんだなこの婆さんは。」", - NULL, " I guess she hasn't forgotten how much they pissed her off...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I guess she hasn't forgotten how much they pissed her off...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 0, "Aka_Def", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/16/182200024", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200024", 128); OutputLine(NULL, "「聞こえるように言うとは、あんたも大したタマだねぇ。", NULL, "\"Ah, you're saying it out loud so we can hear.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200025", 128, 64); + PlayVoice(4, "ps3/s12/16/182200025", 128); OutputLine(NULL, "子どもたちからよくあんたの話は聞いてるよ?", NULL, " My children have told me a lot about you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200026", 128, 64); + PlayVoice(4, "ps3/s12/16/182200026", 128); OutputLine(NULL, " 大した器だそうじゃないかい。」", NULL, " I heard you're one courageous boy.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101451", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101451", 128); OutputLine(NULL, "「付け上がったついでで恐縮ですが。", NULL, "\"Let me tell you this straight up.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101452", 128, 64); + PlayVoice(4, "ps3/s12/01/180101452", 128); OutputLine(NULL, "そこの布団の婆さんが頭を縦に振ってくれりゃ俺は満足です。", NULL, " We'll be satisfied as long as that old lady in the futon just nods her head.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101453", 128, 64); + PlayVoice(4, "ps3/s12/01/180101453", 128); OutputLine(NULL, "何も、ここにいる皆さんに俺たちの陳情に加わってくれとまでは言わない。", NULL, " I'm not expecting you all to get involved in our protest.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101454", 128, 64); + PlayVoice(4, "ps3/s12/01/180101454", 128); OutputLine(NULL, "ただ黙って頭を縦に振ってくれりゃいい。」", - NULL, " All I need is for her to nod.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " All I need is for her to nod.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/16/182200027", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200027", 128); OutputLine(NULL, "「……………嫌だと言ったらどうするんだい?」", NULL, "\"........And if she said no?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101455", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101455", 128); OutputLine(NULL, "「この場で婆さんの頭を叩き割って、魅音を新頭首にして頭を縦に振らします。」", - NULL, "\"I'd smash her head in and make Mion the new family head, so she can nod for us.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I'd smash her head in and make Mion the new family head, so she can nod for us.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 0, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「なあんと抜かしよんねこんの糞餓鬼ゃあああッ!!!", NULL, "\"What the fucking hell did you just say, you god-damned son of a bitch?!?!", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, " 誰かポン刀持って来よん、この糞生意気な餓鬼ゃあ叩き斬って井戸に放り込んじまいな!!!」", - NULL, " Someone bring me a sword! I'll cut him into pieces and dump him in the well!!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Someone bring me a sword! I'll cut him into pieces and dump him in the well!!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/01/180101456", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180101456", 128); OutputLine(NULL, "「おう婆さん、俺とやり合うつもりかよ。今日食った晩飯が最後の晩餐になっちまうぞ。」", - NULL, "\"Are you ready for a fight, old lady? Whatever you ate tonight will be your last supper!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Are you ready for a fight, old lady? Whatever you ate tonight will be your last supper!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/17/182300017", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("お魎", NULL, "Oryou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/17/182300017", 128); OutputLine(NULL, "「……だぁって聞いとん、よーーぅ抜かす。", NULL, "\"Shut up, you fucking little shit!", Line_WaitForInput); - PlaySE(4, "ps3/s12/17/182300018", 128, 64); + PlayVoice(4, "ps3/s12/17/182300018", 128); OutputLine(NULL, "上等も上等、ようもすったらん言わすわこん餓鬼!」", NULL, " Do you even know who you're talking to?!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鬼婆と言われるだけのことがある威圧感で、ぎょろりと睨みつけてくる。", - NULL, "The evil hag sent a violent glare my way, the intimidating aura surrounding her becoming almost visible.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The evil hag sent a violent glare my way, the intimidating aura surrounding her becoming almost visible.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …普段の俺だったら、それだけで泣いて侘びをいれたくなるところだが、生憎、こっちも退けない。", NULL, "...Normally, I'd be terrified. However, I can't back off today.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……沙都子は数日を争うんだ。", - NULL, "...Satoko doesn't have much time left.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...Satoko doesn't have much time left.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …俺たちは知ってる。", - NULL, "...Everyone here knows that.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...Everyone here knows that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ほんの数日で、沙都子が完全に壊されてしまうことを知っている。", - NULL, "We all know that she'll be forever damaged in only a few more days.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We all know that she'll be forever damaged in only a few more days.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そしてその時に、自分たちが無能であることを涙を流して後悔するんだ。", - NULL, "We would then cry, and lament our powerlessness.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "We would then cry, and lament our powerlessness.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 後悔なんかするくらいなら、今を精一杯戦ってやる。", - NULL, "We have to fight as best we can, so that we have no regrets!", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We have to fight as best we can, so that we have no regrets!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " やってやり過ぎなんてものはないんだからな…!!", NULL, "There can be no limits to how far we'd go to save her!", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ima2", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180101457", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101457", 128); OutputLine(NULL, "「はっきり言う。", NULL, "\"Let me make this clear.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101458", 128, 64); + PlayVoice(4, "ps3/s12/01/180101458", 128); OutputLine(NULL, "沙都子は俺の仲間だ。", NULL, " Satoko is my friend.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101459", 128, 64); + PlayVoice(4, "ps3/s12/01/180101459", 128); OutputLine(NULL, "仲間のために俺は戦ってる。", NULL, " I'm fighting for her sake.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101460", 128, 64); + PlayVoice(4, "ps3/s12/01/180101460", 128); OutputLine(NULL, "あんたはどうだ。", NULL, " How about you?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101461", 128, 64); + PlayVoice(4, "ps3/s12/01/180101461", 128); OutputLine(NULL, "あんたもそうだったと聞いてるぞ。", NULL, " I heard that you used to be like that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101462", 128, 64); + PlayVoice(4, "ps3/s12/01/180101462", 128); OutputLine(NULL, "一人の仲間のために村全てを束ねて戦った。", - NULL, " You once fought, you and the whole village, just to save one villager.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101463", 128, 64); + NULL, " You once fought, you and the whole village, just to save one villager. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101463", 128); OutputLine(NULL, "そしてその団結でダム計画を跳ね返したんじゃなかったのか。」", - NULL, " Isn't that how strongly you rejected the dam project?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Isn't that how strongly you rejected the dam project?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/17/182300019", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("お魎", NULL, "Oryou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/17/182300019", 128); OutputLine(NULL, "「…………余所者のクセによーぅ知っとんね。」", NULL, "\".........You're just an outsider.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101464", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101464", 128); OutputLine(NULL, "「おう、待たんかいババア。", NULL, "\"Wait a minute, old lady.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101465", 128, 64); + PlayVoice(4, "ps3/s12/01/180101465", 128); OutputLine(NULL, "誰が余所者だ。", NULL, " I'm not an outsider.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101466", 128, 64); + PlayVoice(4, "ps3/s12/01/180101466", 128); OutputLine(NULL, "俺は雛見沢の前原圭一だ。", NULL, " I'm Keiichi Maebara from Hinamizawa.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101467", 128, 64); + PlayVoice(4, "ps3/s12/01/180101467", 128); OutputLine(NULL, "雛見沢の仲間を助けるために戦ってる。", NULL, " I'm fighting to save my friend, who's also from Hinamizawa.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101468", 128, 64); + PlayVoice(4, "ps3/s12/01/180101468", 128); OutputLine(NULL, "それを指して余所者とはよく言ったぜ。」", NULL, " How can you say that I'm an outsider?\"", Line_Normal); ClearMessage(); @@ -749,48 +842,54 @@ void main() DrawBustshotWithFiltering( 1, "Iri_Majime#", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000309", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000309", 128); OutputLine(NULL, "「お魎さん。", NULL, "\"Oryou-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000310", 128, 64); + PlayVoice(4, "ps3/s12/10/181000310", 128); OutputLine(NULL, "前原くんは確かに引っ越してきて日は浅いかもしれませんが、村にすっかり溶け込み、新しい風を吹き込んでくれる期待の若者です。」", - NULL, " Maebara-kun came to this village not too long ago, but he's already adapted to our way of life. He's a young man with lots of promise.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Maebara-kun came to this village not too long ago, but he's already adapted to our way of life. He's a young man with lots of promise.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/17/182300020", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("お魎", NULL, "Oryou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/17/182300020", 128); OutputLine(NULL, "「……入江の先生はいつんか、礼儀知らずを期待の若者ン言うようになったん……。", NULL, "\"...Since when did you think disrespect is the same as promise, Dr. Irie...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/17/182300021", 128, 64); + PlayVoice(4, "ps3/s12/17/182300021", 128); OutputLine(NULL, "おう、誰ぞ、お茶と薬を持って来てえな…。", NULL, " Someone bring me my medicine and some tea already...", Line_WaitForInput); - PlaySE(4, "ps3/s12/17/182300022", 128, 64); + PlayVoice(4, "ps3/s12/17/182300022", 128); OutputLine(NULL, "頭に血が上りすぎて血管が痛みよるんね。」", NULL, " All this blood rushing to my head is making it ache.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ima3", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 末席の男が立ち、一度席を外して、お茶と薬を持ってきた。", NULL, "The man on the far end stood up and brought over some tea and medicine.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101469", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101469", 128); OutputLine(NULL, "「礼儀知らずってんなら、一度ここで筋を通します。", NULL, "\"If you think I'm being disrespectful, then let me make this request properly.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101470", 128, 64); + PlayVoice(4, "ps3/s12/01/180101470", 128); OutputLine(NULL, "……北条沙都子を救うために、園崎家も協力してください。", NULL, " We want the Sonozaki family's help in order to save Satoko Houjou.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101471", 128, 64); + PlayVoice(4, "ps3/s12/01/180101471", 128); OutputLine(NULL, "沙都子は村の一員です。", NULL, " Satoko lives in this village too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101472", 128, 64); + PlayVoice(4, "ps3/s12/01/180101472", 128); OutputLine(NULL, "それ以上に、俺の仲間です。", - NULL, " Moreover, she's my friend.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101473", 128, 64); + NULL, " Moreover, she's my friend. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101473", 128); OutputLine(NULL, "どうか、お願いします…!!」", - NULL, " Please help us...!\"", Line_Normal); + NULL, "Please help us...!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺が深々と頭を下げると、みんなも一緒に頭を下げてくれた。", NULL, "As I deeply bowed my head to her, my friends bowed along with me.", Line_Normal); ClearMessage(); @@ -799,26 +898,29 @@ void main() DrawBustshotWithFiltering( 1, "Aka_Def", "maskup", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "Ima2", "maskup", 1, 0, 1300 ); - PlaySE(4, "ps3/s12/16/182200028", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200028", 128); OutputLine(NULL, "「圭一くん、頭を上げな。", NULL, "\"Keiichi-kun, raise your head.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200029", 128, 64); + PlayVoice(4, "ps3/s12/16/182200029", 128); OutputLine(NULL, "……どうしたもんかね、婆さま。」", - NULL, " What shall we do, Mother?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " What shall we do, Mother?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/17/182300023", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("お魎", NULL, "Oryou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/17/182300023", 128); OutputLine(NULL, "「……どうしたもこうしたもないん。", NULL, "\"It's none of my business...", Line_WaitForInput); - PlaySE(4, "ps3/s12/17/182300024", 128, 64); + PlayVoice(4, "ps3/s12/17/182300024", 128); OutputLine(NULL, "どないせっちゅうね。」", - NULL, " What are you expecting out of me?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " What are you expecting out of me?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/16/182200030", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200030", 128); OutputLine(NULL, "「沙都子ちゃんは圭一くんの身内なんだって言ってる。", NULL, "\"Satoko-chan is like family to Keiichi-kun.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200031", 128, 64); + PlayVoice(4, "ps3/s12/16/182200031", 128); OutputLine(NULL, "それに圭一くんが立ち回るのは筋は通ってるよ。」", NULL, " It's only natural for him to seek help for his family.\"", Line_Normal); ClearMessage(); @@ -828,8 +930,9 @@ void main() DrawBustshot( 2, "Me_OdorokiA2#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300603_1", 128, 64); - PlaySE(5, "ps3/s12/06/180600373_1", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音&詩音", NULL, "Mion & Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300603_1", 128); + PlayVoice(5, "ps3/s12/06/180600373_1", 128); OutputLine(NULL, "「「お母さん…!」」", NULL, "\"\"Mom...!\"\"", Line_Normal); ClearMessage(); @@ -837,46 +940,50 @@ void main() DrawBustshotWithFiltering( 0, "Aka_Def", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "Ima2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/16/182200032", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200032", 128); OutputLine(NULL, "「…ただねぇ。", NULL, "\"However...", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200033", 128, 64); + PlayVoice(4, "ps3/s12/16/182200033", 128); OutputLine(NULL, "園崎家と北条家はとにかく仲が悪かった。", NULL, " the Sonozaki family and the Houjou family were enemies.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200034", 128, 64); + PlayVoice(4, "ps3/s12/16/182200034", 128); OutputLine(NULL, "婆さまも公衆の面前で罵倒されてるしねぇ。", NULL, " They once disparaged Mother in public, too...", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200035", 128, 64); + PlayVoice(4, "ps3/s12/16/182200035", 128); OutputLine(NULL, "それを水に流せってのは簡単じゃない。", NULL, " We can never forgive them for doing that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200036", 128, 64); + PlayVoice(4, "ps3/s12/16/182200036", 128); OutputLine(NULL, "ケジメの問題だよこれはね。」", - NULL, " This is an issue of distinction.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " This is an issue of distinction.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101474", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101474", 128); OutputLine(NULL, "「……ケジメって何ですか。」", NULL, "\"...What do you mean, 'distinction'?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/16/182200037", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200037", 128); OutputLine(NULL, "「堅気の言葉で言うと謝意だね。", NULL, "\"They would need to make an apology.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200038", 128, 64); + PlayVoice(4, "ps3/s12/16/182200038", 128); OutputLine(NULL, "ただ、それを示すべき北条夫妻は事故で亡くなってる。", NULL, " However, the parents died in an accident.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200039", 128, 64); + PlayVoice(4, "ps3/s12/16/182200039", 128); OutputLine(NULL, "それにあれだけのことをしてくれたケジメだ。", NULL, " There's no one else who can apologize to us.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200040", 128, 64); + PlayVoice(4, "ps3/s12/16/182200040", 128); OutputLine(NULL, "安くはつかないよ。」", - NULL, " Forgiveness won't come cheap.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Forgiveness won't come cheap.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawBustshotWithFiltering( 2, "Re_DefA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Ima1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200624", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200624", 128); OutputLine(NULL, "「そのケジメってのを払えば、怒りを水に流してくれるんですか?」", NULL, "\"So if she apologizes to you, you'll forget about what her family did?\"", Line_Normal); ClearMessage(); @@ -885,48 +992,52 @@ void main() DrawBustshotWithFiltering( 1, "Aka_Def", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/16/182200041", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200041", 128); OutputLine(NULL, "「私たちも義理の世界で生きてる。", NULL, "\"The world we live in is one of honor.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200042", 128, 64); + PlayVoice(4, "ps3/s12/16/182200042", 128); OutputLine(NULL, "頭を下げられたら水に流さないわけにはいかない。", NULL, " If she apologizes to us, we'll have no choice but to forgive her.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200043", 128, 64); + PlayVoice(4, "ps3/s12/16/182200043", 128); OutputLine(NULL, "まさかレナちゃん、沙都子ちゃんの頭を下げさせるのかい?」", - NULL, " Are you going to make Satoko-chan apologize?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Are you going to make Satoko-chan apologize?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Re_WaraiB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200625", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200625", 128); OutputLine(NULL, "「……いいですよ。", NULL, "\"......Sure.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200626", 128, 64); + PlayVoice(4, "ps3/s12/02/180200626", 128); OutputLine(NULL, "沙都子ちゃんに、ご両親の責任を説明して謝らせてもいいです。", NULL, " I'll make her apologize for what her parents did.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200627", 128, 64); + PlayVoice(4, "ps3/s12/02/180200627", 128); OutputLine(NULL, "ケジメを示すべきご両親ではないけれど、それで許してくれますよね?」", NULL, " Her parents can't be there to do so, but you'll still forgive her, won't you?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/16/182200044", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200044", 128); OutputLine(NULL, "「……………許すかどうかは見て見ないことにはわからないけれど。", NULL, "\"......We'll have to see her before we make our final decision.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200045", 128, 64); + PlayVoice(4, "ps3/s12/16/182200045", 128); OutputLine(NULL, "まぁ、謝意は感じるかもしれないねぇ。」", - NULL, " But I suppose we can say that we'll forgive her.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But I suppose we can say that we'll forgive her.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Re_DefB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200628", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200628", 128); OutputLine(NULL, "「それでどうですか、魅ぃちゃんのお婆ちゃん。", NULL, "\"What do you think, Oryou-san?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200629", 128, 64); + PlayVoice(4, "ps3/s12/02/180200629", 128); OutputLine(NULL, "沙都子ちゃんが、ダム戦争時のことを謝ったら。」", NULL, " What if Satoko-chan apologized to you about the dam conflict?\"", Line_Normal); ClearMessage(); @@ -934,22 +1045,25 @@ void main() DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); DrawSceneWithMask( "Ima2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/17/182300025", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("お魎", NULL, "Oryou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/17/182300025", 128); OutputLine(NULL, "「……ふ、…はっはっはっはぁ!!", NULL, "\"...Pff... Ha ha ha haaaa!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/17/182300026", 128, 64); + PlayVoice(4, "ps3/s12/17/182300026", 128); OutputLine(NULL, " まぁ、そこまでやって見せたら考えんこともなぁん。", NULL, " Well, I'll think about that when she apologizes to me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/17/182300027", 128, 64); + PlayVoice(4, "ps3/s12/17/182300027", 128); OutputLine(NULL, "すったらん水に流すのも考えよ。」", - NULL, " I might forgive her... if she really did.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I might forgive her... if she really did.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その笑いは、沙都子が頭を下げられるわけがないという前提に基づいたものだ。", - NULL, "She laughed, obviously thinking that Satoko would never actually apologize to her.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She laughed, obviously thinking that Satoko would never actually apologize to her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ここまでだと、レナが一方的に譲歩したように見える。", NULL, "It seemed for a moment as though Rena had compromise in mind.", Line_WaitForInput); OutputLine(NULL, "…でも、レナが怖いのはここからだった。", @@ -960,7 +1074,8 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200630", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200630", 128); OutputLine(NULL, "「でも、沙都子ちゃんが謝ってケジメをつけたら。", NULL, "\"But if she apologized to you...", Line_WaitForInput); @@ -968,12 +1083,13 @@ void main() ChangeBustshot( 2, "Re_WaraiA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200631", 128, 64); + PlayVoice(4, "ps3/s12/02/180200631", 128); OutputLine(NULL, "……ケジメを示すべきでないにもかかわらず、村八分にして嫌ってきたケジメはお婆ちゃんもとってくれますよね?」", NULL, " Would you apologize to her for discriminating against an innocent girl who didn't deserve to be treated that way...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/17/182300028", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("お魎", NULL, "Oryou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/17/182300028", 128); OutputLine(NULL, "「…………なあん?」", NULL, "\"........Hah?\"", Line_Normal); ClearMessage(); @@ -982,86 +1098,93 @@ void main() ChangeBustshot( 2, "Re_OkoruA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200632", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200632", 128); OutputLine(NULL, "「沙都子ちゃんがダムに賛成したわけじゃない。", NULL, "\"Satoko-chan wasn't the one supporting the dam project.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200633", 128, 64); + PlayVoice(4, "ps3/s12/02/180200633", 128); OutputLine(NULL, "単に北条家の子どもなだけです。", NULL, " She's just the child of those who did.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200634", 128, 64); + PlayVoice(4, "ps3/s12/02/180200634", 128); OutputLine(NULL, "それだけでおばあちゃんは沙都子ちゃんを毛嫌いしてきた。", NULL, " But you hate her just for her last name.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200635", 128, 64); + PlayVoice(4, "ps3/s12/02/180200635", 128); OutputLine(NULL, "この村では、あなたは単なる老女じゃない。", - NULL, " You're not just an ordinary old lady in this village.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200636", 128, 64); + NULL, " You're not just an ordinary old lady in this village. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200636", 128); OutputLine(NULL, "雛見沢の意思を左右する今や御三家の筆頭、園崎家の頭首です。", - NULL, " You hold great influence over the people here, because you're the leader of the Sonozaki family.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200637", 128, 64); + NULL, "You hold great influence over the people here, because you're the leader of the Sonozaki family.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/02/180200637", 128); OutputLine(NULL, "そのあなたが沙都子ちゃんを公の場で毛嫌いすることは、村全体に影響を及ぼします。」", NULL, " Your public hatred toward Satoko-chan had a huge impact on the way the village thinks.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/02/180200638", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200638", 128); OutputLine(NULL, "「それは町会でも明らかです。", NULL, "\"That became clear with the town council, too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200639", 128, 64); + PlayVoice(4, "ps3/s12/02/180200639", 128); OutputLine(NULL, "あなたが北条家を嫌っているから、北条家と親交があるとあなたにどんな不利益を受けるかわからないとみんなが思っている!」", - NULL, " Everyone is afraid to interact with the Houjou family because of how much you hate them.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Everyone is afraid to interact with the Houjou family because of how much you hate them.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Aka_Def", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/16/182200046", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200046", 128); OutputLine(NULL, "「……そりゃあ婆さまは雛見沢の母だからねぇ。", NULL, "\"...You're the mother of all Hinamizawa.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200047", 128, 64); + PlayVoice(4, "ps3/s12/16/182200047", 128); OutputLine(NULL, "戦中戦後と一番辛い時代を切り盛りされた。", NULL, " You were instrumental in keeping us all afloat in the difficult times after the war.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200048", 128, 64); + PlayVoice(4, "ps3/s12/16/182200048", 128); OutputLine(NULL, "それくらいの影響力は当然さね。」", NULL, " It's only natural that you hold such great influence over the people here.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101475", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101475", 128); OutputLine(NULL, "「その影響力を知らないとは言わせません。", NULL, "\"You're aware of how much your decisions can affect the whole village.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101476", 128, 64); + PlayVoice(4, "ps3/s12/01/180101476", 128); OutputLine(NULL, "……先ほどの言葉をお借りしますが、", - NULL, " Let me say this again...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Let me say this again...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…沙都子は俺の仲間です。", NULL, " Satoko is my friend.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101477", 128, 64); + PlayVoice(4, "ps3/s12/01/180101477", 128); OutputLine(NULL, "身内です。", NULL, " She's my family.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101478", 128, 64); + PlayVoice(4, "ps3/s12/01/180101478", 128); OutputLine(NULL, "……それにあなたの影響力で不利益が被られるなら、", - NULL, " If your influence is going to cause us trouble...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " If your influence is going to cause us trouble...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…俺はあんたと戦わなくちゃならない。", - NULL, " I will do battle with you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101479", 128, 64); + NULL, " I will do battle with you. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101479", 128); OutputLine(NULL, "それが仲間を守るってことです!」", - NULL, " That's what protecting your friends is all about!\"", Line_Normal); + NULL, "That's what protecting your friends is all about!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/16/182200049", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200049", 128); OutputLine(NULL, "「……ふぅん。", NULL, "\"...Hmm.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200050", 128, 64); + PlayVoice(4, "ps3/s12/16/182200050", 128); OutputLine(NULL, "…都会者風情がなかなか言うじゃないかい。", NULL, " I'm impressed to hear that from a city boy like you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200051", 128, 64); + PlayVoice(4, "ps3/s12/16/182200051", 128); OutputLine(NULL, "親類の皆さんの意見も聞こうか。", NULL, " Let me ask what the other family members think.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200052", 128, 64); + PlayVoice(4, "ps3/s12/16/182200052", 128); OutputLine(NULL, "皆さんはどうお思いだい?」", NULL, " Well, how about it, everyone?\"", Line_Normal); ClearMessage(); @@ -1069,125 +1192,141 @@ void main() DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); DrawSceneWithMask( "Ima3", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/elda18038", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/elda18038", 128); OutputLine(NULL, "「……………筋は通っとる。", NULL, "\"............What he's saying does make sense.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/elda18039", 128, 64); + PlayVoice(4, "ps3/s12/00/elda18039", 128); OutputLine(NULL, "園崎家と北条家のいさかいにまで口を出されることはないが、身内に対するケジメは取っとる。」", - NULL, " The problem between the Sonozaki family and the Houjou family is not his business, but he's clear about how much he wants to save her.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " The problem between the Sonozaki family and the Houjou family is not his business, but he's clear about how much he wants to save her.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/eldb18013", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/eldb18013", 128); OutputLine(NULL, "「北条家の餓鬼っつんがなかったら、園崎家もそんなに気にはせんのだがね。」", - NULL, "\"There wouldn't be any problem if she wasn't a child of the Houjou family...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"There wouldn't be any problem if she wasn't a child of the Houjou family...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/eldc18017", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/eldc18017", 128); OutputLine(NULL, "「好きにすればいい。", NULL, "\"They can do whatever they want to.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/eldc18018", 128, 64); + PlayVoice(4, "ps3/s12/00/eldc18018", 128); OutputLine(NULL, "園崎家は協力もせんが邪魔もせん。", NULL, " We, as a family, can just stay neutral.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/eldc18019", 128, 64); + PlayVoice(4, "ps3/s12/00/eldc18019", 128); OutputLine(NULL, "それでいいだろ。」", - NULL, " Don't you agree?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Don't you agree?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/mionf18001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音の父", NULL, "Mion's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/mionf18001", 128); OutputLine(NULL, "「……そういうわけにはいかんらしいですな皆様方。」", - NULL, "\"...No, apparently that's not enough, everyone.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...No, apparently that's not enough, everyone.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 一番大柄で怖そうなサングラスの人が低音の利いた声で言った。", NULL, "The big, scary man in sunglasses spoke with a deep voice.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/mionf18002", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音の父", NULL, "Mion's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/mionf18002", 128); OutputLine(NULL, "「園崎家が頭を縦に振らんことには、町会は納得しない。", NULL, "\"He's saying that the town council won't support them unless the Sonozaki family agree to as well.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/mionf18003", 128, 64); + PlayVoice(4, "ps3/s12/00/mionf18003", 128); OutputLine(NULL, "町会が支持をしなきゃ役所は聞く耳を持たんと言ってます。", - NULL, " And without the support of the council, the center won't listen to them either.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/mionf18004", 128, 64); + NULL, " And without the support of the council, the center won't listen to them either. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音の父", NULL, "Mion's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/mionf18004", 128); OutputLine(NULL, "……はっきり白黒をつける他ありませんな。」", - NULL, " We need to be clear about our decision on this one.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We need to be clear about our decision on this one.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Aka_Def", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/16/182200053", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200053", 128); OutputLine(NULL, "「お前さんはどう思うんだい?」", NULL, "\"What do you think?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/mionf18005", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音の父", NULL, "Mion's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/mionf18005", 128); OutputLine(NULL, "「………圭一くん。", NULL, "\"......Keiichi-kun.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/mionf18006", 128, 64); + PlayVoice(4, "ps3/s12/00/mionf18006", 128); OutputLine(NULL, "いつも娘から聞いてるよりずっと立派に意見する男だ。", NULL, " You're a stronger man than my daughters have led me to believe.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/mionf18007", 128, 64); + PlayVoice(4, "ps3/s12/00/mionf18007", 128); OutputLine(NULL, "正直、見直した。", NULL, " Frankly, I've had to change my opinion of you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/mionf18008", 128, 64); + PlayVoice(4, "ps3/s12/00/mionf18008", 128); OutputLine(NULL, "大した男だ。」", - NULL, " You're a man among men.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You're a man among men.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101480", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101480", 128); OutputLine(NULL, "「あ、…ど、ども…。魅音のお父さんですか……。」", NULL, "\"Ah, h-hello... Are you Mion's father...?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 絶対どこかのヤクザの親玉だと思っていたら、魅音のお父さんだった。", - NULL, "I thought he was the boss of a yakuza clan or something.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I thought he was the boss of a yakuza clan or something.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …そういや、本職だって聞いたような…。", NULL, "...Wait, I did hear once that her dad is exactly that...", Line_WaitForInput); OutputLine(NULL, "なるほど納得の迫力だ。", NULL, " He certainly looks the part.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/mionf18009", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音の父", NULL, "Mion's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/mionf18009", 128); OutputLine(NULL, "「君のところの身内に迷惑を掛けたのはうちに責任がある。", NULL, "\"It's partly our fault that your friend is struggling.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/mionf18010", 128, 64); + PlayVoice(4, "ps3/s12/00/mionf18010", 128); OutputLine(NULL, "親はともかく、娘に罪はない。", NULL, " Her parents aside, she's just an innocent girl.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/mionf18011", 128, 64); + PlayVoice(4, "ps3/s12/00/mionf18011", 128); OutputLine(NULL, "……そうでしょう、お母さん。」", NULL, " ...Isn't that right, Mother?\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ima2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/17/182300029", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("お魎", NULL, "Oryou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/17/182300029", 128); OutputLine(NULL, "「……知ったこっかい!!", NULL, "\"...Who even cares!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/17/182300030", 128, 64); + PlayVoice(4, "ps3/s12/17/182300030", 128); OutputLine(NULL, " 北条の名前を持つ悪んタレはどいつもバチ当たりモンさね!!", NULL, " Anyone who bears the Houjou name is an ungrateful little shit!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/17/182300031", 128, 64); + PlayVoice(4, "ps3/s12/17/182300031", 128); OutputLine(NULL, " それにこいつはさっき、わしん頭を叩き割るとか抜かしよったんぞ!!", - NULL, " He even told me a few minutes ago that he's going to smash my head in!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/17/182300032", 128, 64); + NULL, " He even told me a few minutes ago that he's going to smash my head in!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("お魎", NULL, "Oryou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/17/182300032", 128); OutputLine(NULL, " そんなヤツに大した男もへったくれもねえん!!」", - NULL, " A bastard like that doesn't deserve to be called a man among men!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "A bastard like that doesn't deserve to be called a man among men!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/mionf18012", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音の父", NULL, "Mion's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/mionf18012", 128); OutputLine(NULL, "「……お母さん。", NULL, "\"...Mother.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/mionf18013", 128, 64); + PlayVoice(4, "ps3/s12/00/mionf18013", 128); OutputLine(NULL, "ここはひとつ、圭一くんに力を貸しては上げられませんでしょうか。", NULL, " Can we help Keiichi-kun this one time?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/mionf18014", 128, 64); + PlayVoice(4, "ps3/s12/00/mionf18014", 128); OutputLine(NULL, "…近頃熱心な若者です。", NULL, " ...He's a passionate young man.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/mionf18015", 128, 64); + PlayVoice(4, "ps3/s12/00/mionf18015", 128); OutputLine(NULL, "なかなかこうはっきり言える若者はおりません。」", NULL, " Not many youngsters these days have that kind of inner strength.\"", Line_Normal); ClearMessage(); @@ -1196,58 +1335,65 @@ void main() DrawBustshotWithFiltering( 1, "Me_SinmyouA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300604", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300604", 128); OutputLine(NULL, "「婆っちゃ、私もお願いするよ…。", NULL, "\"Granny! Please!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300605", 128, 64); + PlayVoice(4, "ps3/s12/03/180300605", 128); OutputLine(NULL, "私たちに力を貸して欲しい…!", NULL, " We need your help...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300606", 128, 64); + PlayVoice(4, "ps3/s12/03/180300606", 128); OutputLine(NULL, " 沙都子は私の仲間でもある。", NULL, " Satoko is my friend too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300607", 128, 64); + PlayVoice(4, "ps3/s12/03/180300607", 128); OutputLine(NULL, "私は雛見沢の仲間のために戦った婆っちゃの昔話をいつも尊敬してるんだよ…!", NULL, " I deeply respect how you fought for this village...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300608", 128, 64); + PlayVoice(4, "ps3/s12/03/180300608", 128); OutputLine(NULL, " だから私も婆っちゃみたいに仲間のために戦いたいんだ…!」", - NULL, " I want to fight like you, for my friend!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I want to fight like you, for my friend!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Si_YowakiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600374", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600374", 128); OutputLine(NULL, "「私も頭を下げます。", NULL, "\"I'm asking for your help too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600375", 128, 64); + PlayVoice(4, "ps3/s12/06/180600375", 128); OutputLine(NULL, "沙都子は私の家族です。", NULL, " Satoko is my family.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600376", 128, 64); + PlayVoice(4, "ps3/s12/06/180600376", 128); OutputLine(NULL, "妹です。", NULL, " She's a little sister to me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600377", 128, 64); + PlayVoice(4, "ps3/s12/06/180600377", 128); OutputLine(NULL, "お願いします、私たちに力を貸してください。」", NULL, " Please. Please give us your help!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/17/182300033", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("お魎", NULL, "Oryou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/17/182300033", 128); OutputLine(NULL, "「……………………。」", NULL, "\"...............\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 婆さんは応えず、頭を下げる魅音たちをギロギロと睨んでいるだけだった。", - NULL, "Upon seeing the twins bowing so deeply, the stubborn old woman simply stared at them with that grave look of hers.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Upon seeing the twins bowing so deeply, the stubborn old woman simply stared at them with that grave look of hers.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …やはり、この頑固な婆さんの口から協力を取り付けるのは難しい…。", - NULL, "...I figured it would be difficult to get her to cooperate with us.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...I figured it would be difficult to get her to cooperate with us.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 村長も困りきっているようだった。", NULL, "The mayor looked troubled too.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 婆さんのギロギロが俺に向けられた。俺も同じ目つきを返す。", NULL, "Mion's grandma eventually turned her gaze to me, and I stared back at her.", Line_Normal); ClearMessage(); @@ -1256,65 +1402,71 @@ void main() FadeBustshotWithFiltering( 2, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180101481", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101481", 128); OutputLine(NULL, "「頭はすでに一度下げたから、もう一度は下げない。", NULL, "\"I already bowed to you once, so I'm not going to do that again.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101482", 128, 64); + PlayVoice(4, "ps3/s12/01/180101482", 128); OutputLine(NULL, "でももう一度言う。", NULL, " But let me say it just one more time.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101483", 128, 64); + PlayVoice(4, "ps3/s12/01/180101483", 128); OutputLine(NULL, "俺たちに力を貸してくれ。", NULL, " Please help us.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101484", 128, 64); + PlayVoice(4, "ps3/s12/01/180101484", 128); OutputLine(NULL, "沙都子は俺の仲間で、あんたの村の一員でもある。", NULL, " Satoko is my friend, and she's one of the villagers.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101485", 128, 64); + PlayVoice(4, "ps3/s12/01/180101485", 128); OutputLine(NULL, "そして、あんたを罵倒したわけでもない。", - NULL, " She was never disrespectful to you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101486", 128, 64); + NULL, " She was never disrespectful to you. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101486", 128); OutputLine(NULL, "恨む筋合いはないはずだ。」", - NULL, " You have no reason to hate her.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "You have no reason to hate her.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/17/182300034", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("お魎", NULL, "Oryou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/17/182300034", 128); OutputLine(NULL, "「………………………頭を縦に振ってぇ。", NULL, "\".........If I nod my head...", Line_WaitForInput); - PlaySE(4, "ps3/s12/17/182300035", 128, 64); + PlayVoice(4, "ps3/s12/17/182300035", 128); OutputLine(NULL, "それでどうするん。」", NULL, " What happens next?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101487", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101487", 128); OutputLine(NULL, "「町会の支持がつけば、相談所も耳を貸さないわけにはいかなくなる。", NULL, "\"Once the council is on our side, the consultation center will have to hear us out.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101488", 128, 64); + PlayVoice(4, "ps3/s12/01/180101488", 128); OutputLine(NULL, "それでも聞かなきゃまた押し掛ける。", NULL, " If they still don't listen, then we'll go there again.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101489", 128, 64); + PlayVoice(4, "ps3/s12/01/180101489", 128); OutputLine(NULL, "今度は雛見沢を上げてだ!", NULL, " We'll go there with the whole village!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101490", 128, 64); + PlayVoice(4, "ps3/s12/01/180101490", 128); OutputLine(NULL, " 明日は土曜日。", - NULL, " Tomorrow is Saturday.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101491", 128, 64); + NULL, " Tomorrow is Saturday. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101491", 128); OutputLine(NULL, "相談所も午前中はやってる。", - NULL, " The consultation center is open in the morning.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101492", 128, 64); + NULL, "The consultation center is open in the morning.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180101492", 128); OutputLine(NULL, "そして村人は祭りの準備のために集まるはずだ。", NULL, " The villagers will all be gathering for the preparation for the festival then.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101493", 128, 64); + PlayVoice(4, "ps3/s12/01/180101493", 128); OutputLine(NULL, "その人数で相談所に行く!」", - NULL, " So I'll just take them all along with me!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " So I'll just take them all along with me!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Iri_Majime2#", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000311", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000311", 128); OutputLine(NULL, "「そ、それはすごいですね…。", NULL, "\"Th-That would be crazy...", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000312", 128, 64); + PlayVoice(4, "ps3/s12/10/181000312", 128); OutputLine(NULL, "百人規模の話になります。」", NULL, " You'd be involving hundreds of people...\"", Line_Normal); ClearMessage(); @@ -1323,15 +1475,17 @@ void main() DrawBustshotWithFiltering( 1, "Aka_Def", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/16/182200054", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200054", 128); OutputLine(NULL, "「……人数はどれくらい集まるんだい?」", - NULL, "\"...How many people would come, exactly?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...How many people would come, exactly?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101494", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101494", 128); OutputLine(NULL, "「いきなり明日の話だから、賛同者がどれだけ出てくれるかはわからないけど…。", NULL, "\"I don't know how many of them would, but...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101495", 128, 64); + PlayVoice(4, "ps3/s12/01/180101495", 128); OutputLine(NULL, "とにかく俺がみんなの前で話します。」", NULL, " I'd definitely go make a speech in front of all of them.\"", Line_Normal); ClearMessage(); @@ -1341,73 +1495,82 @@ void main() DrawBustshot( 0, "Aka_Def", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/16/182200055", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200055", 128); OutputLine(NULL, "「村長さんのところはどんな見通しです?」", NULL, "\"How do things look to you, Mr. Mayor?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/18/183300084", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300084", 128); OutputLine(NULL, "「町会役員は概ね理解を示しています。", - NULL, "\"Most of the council members are supporting them.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300085", 128, 64); + NULL, "\"Most of the council members are supporting them. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300085", 128); OutputLine(NULL, "…確かに役所と築いてきた連帯も大切ですが、役員たちの中にも、死守同盟時代の話を引き合いにして、沙都子ちゃんのために戦えないのはおかしいという声があがっています。", - NULL, " ...Our relationship with the government is important, but some of them think it's more important to fight for Satoko-chan, that is, to resurrect the spirit of the Guardians.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300086", 128, 64); + NULL, "...Our relationship with the government is important, but some of them think it's more important to fight for Satoko-chan, that is, to resurrect the spirit of the Guardians. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300086", 128); OutputLine(NULL, "……圭一くんのやってることは理解できるし、反対する謂れはないってことでまとまってます。」", - NULL, " We all understand what Keiichi-kun is trying to do, and no one disagrees with him.\"", Line_Normal); + NULL, "We all understand what Keiichi-kun is trying to do, and no one disagrees with him.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/16/182200056", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200056", 128); OutputLine(NULL, "「何だい、婆さま抜きでも町会はまとまってるんじゃないかい。", NULL, "\"So the whole village is united even without Mother?", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200057", 128, 64); + PlayVoice(4, "ps3/s12/16/182200057", 128); OutputLine(NULL, "それで最後の決だけを園崎家にさせようってのかい?", NULL, " But you're still seeking final approval from the Sonozaki family?", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200058", 128, 64); + PlayVoice(4, "ps3/s12/16/182200058", 128); OutputLine(NULL, " なかなか意地の悪い注文をするもんだね、町会も。」", - NULL, " That's a rather dirty way to do business.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " That's a rather dirty way to do business.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/18/183300087", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300087", 128); OutputLine(NULL, "「……茜さん、お魎さん。", NULL, "\"...Akane-san, Oryou-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300088", 128, 64); + PlayVoice(4, "ps3/s12/18/183300088", 128); OutputLine(NULL, "はっきり言うが、…私も沙都子ちゃんが不憫だと思うんだ。", NULL, " To put it simply... I feel bad for Satoko-chan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300089", 128, 64); + PlayVoice(4, "ps3/s12/18/183300089", 128); OutputLine(NULL, "ひとりで健気によく頑張ってきた。", - NULL, " She's doing the best she can, even though she's all alone.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300090", 128, 64); + NULL, " She's doing the best she can, even though she's all alone. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300090", 128); OutputLine(NULL, "この辺で、沙都子ちゃんがもう村八分になんかされてないんだってことを、ひとつ大号令を発してもらうわけにはいかないかな…。」", - NULL, " I think it's time for us to let her know that she won't be ostracized by anyone anymore...\"", Line_Normal); + NULL, "I think it's time for us to let her know that she won't be ostracized by anyone anymore...\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ima2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/17/182300036", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("お魎", NULL, "Oryou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/17/182300036", 128); OutputLine(NULL, "「そんなことはでけんね!!!", NULL, "\"I refuse!!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/17/182300037", 128, 64); + PlayVoice(4, "ps3/s12/17/182300037", 128); OutputLine(NULL, " なぁんとわっしゃあ北条の糞餓鬼を許さならなとね!!」", NULL, " I will never forgive the demon child of the Houjou family!!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101496", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101496", 128); OutputLine(NULL, "「なら決まりだな!!", NULL, "\"Fine then!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101497", 128, 64); + PlayVoice(4, "ps3/s12/01/180101497", 128); OutputLine(NULL, " てめぇは俺の仲間の敵だ。", NULL, " You're the enemy of my friend!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101498", 128, 64); + PlayVoice(4, "ps3/s12/01/180101498", 128); OutputLine(NULL, "ってことは俺の敵だッ!!", NULL, " That makes you my enemy!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101499", 128, 64); + PlayVoice(4, "ps3/s12/01/180101499", 128); OutputLine(NULL, " 今この場で息の根を止めてやるぜえ!!", NULL, " I'm gonna kill you right here!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101500", 128, 64); + PlayVoice(4, "ps3/s12/01/180101500", 128); OutputLine(NULL, " 魅音、お前がすぐに頭首を継いで俺を支持しろ!!", NULL, " Mion, you can take her place and lend us your support then!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101501", 128, 64); + PlayVoice(4, "ps3/s12/01/180101501", 128); OutputLine(NULL, " ババア今この場で絞め殺してやらああッ!!!」", NULL, " I'm gonna kill this old bat right this minute!!!\"", Line_Normal); ClearMessage(); @@ -1418,59 +1581,67 @@ void main() + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺が飛びかかろうと立ち上がると、強面の親族たちが一斉に立ち上がり俺の前に立ち塞がる。", NULL, "As I jumped up, her family members stood in my way.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……というか、何で一部の人は懐に手を突っ込んでるんだよ。", - NULL, "...They all had put their hands into their pockets.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...They all had put their hands into their pockets.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 懐から何が出て来るのかどきどきしてならないぜ…。", NULL, "I don't want to imagine what they might pull out of there...", Line_Normal); ClearMessage(); DrawScene( "Ima2", 400 ); - PlaySE(4, "ps3/s12/17/182300038", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("お魎", NULL, "Oryou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/17/182300038", 128); OutputLine(NULL, "「……………あああぁああぁあぁぁぁ、本当にもうイライラするん!!", NULL, "\".........Aaaaaaaaaaaaaaaaagh!! This is pissing me offff!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/17/182300039", 128, 64); + PlayVoice(4, "ps3/s12/17/182300039", 128); OutputLine(NULL, " あんじょうすったらん!!", NULL, " How dare you say that!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/17/182300040", 128, 64); + PlayVoice(4, "ps3/s12/17/182300040", 128); OutputLine(NULL, " ほんますらっしゃ、たったらん!!!」", - NULL, " I can't take this anymore!!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I can't take this anymore!!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Ri_DefA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500876", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500876", 128); OutputLine(NULL, "「……お魎、数多の血管が切れちゃいますです。」", NULL, "\"...Oryou. Think of your blood pressure.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/17/182300041", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("お魎", NULL, "Oryou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/17/182300041", 128); OutputLine(NULL, "「ああぁ、すまんね梨花ちゃま。", NULL, "\"Ahh, I'm sorry, Rika-chama.", Line_WaitForInput); - PlaySE(4, "ps3/s12/17/182300042", 128, 64); + PlayVoice(4, "ps3/s12/17/182300042", 128); OutputLine(NULL, "そこの薬袋を取ってくれんかいね…。", NULL, " Will you pass me that bag of medication...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/17/182300043", 128, 64); + PlayVoice(4, "ps3/s12/17/182300043", 128); OutputLine(NULL, "ほんまん、血管切れたらどないすんしゃあね…。」", - NULL, " My veins really are going to burst...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " My veins really are going to burst...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何を言ってるのかわからないが、怒り心頭だということはとりあえずわかる。", - NULL, "She was mumbling too much for me to tell what she was saying, but I could tell that she was furious.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She was mumbling too much for me to tell what she was saying, but I could tell that she was furious.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、不機嫌そうにごにょごにょと魅音のお母さんに囁いた。", NULL, "She whispered something into Mion's mother's ear.", Line_WaitForInput); OutputLine(NULL, "それを彼女が代弁する。", @@ -1481,96 +1652,112 @@ void main() DrawBustshot( 0, "Aka_Def", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/16/182200059", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200059", 128); OutputLine(NULL, "「申し訳ないけど、今夜はこれくらいにしてもらいます。", NULL, "\"I'm sorry, but this is it for tonight.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200060", 128, 64); + PlayVoice(4, "ps3/s12/16/182200060", 128); OutputLine(NULL, "婆さまも頭痛が酷くなっちゃって、これ以上は付き合いきれんって言ってます。」", - NULL, " She has a horrible headache, and she can't talk with you any longer.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " She has a horrible headache, and she can't talk with you any longer.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101502", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101502", 128); OutputLine(NULL, "「そ、……そんな、まだ俺は回答をもらってないです!」", NULL, "\"But... but I still haven't gotten my answer!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/16/182200061", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200061", 128); OutputLine(NULL, "「圭一くん。", NULL, "\"Keiichi-kun.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200062", 128, 64); + PlayVoice(4, "ps3/s12/16/182200062", 128); OutputLine(NULL, "出直すってのも大人のルールってのを学びな。", NULL, " You need to learn to play by the adults' rules.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200063", 128, 64); + PlayVoice(4, "ps3/s12/16/182200063", 128); OutputLine(NULL, "だいぶ今日はおばさんも親切にしてあげてるんだよ。", NULL, " I've been very patient with you today.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200064", 128, 64); + PlayVoice(4, "ps3/s12/16/182200064", 128); OutputLine(NULL, "……うちの子たちと仲良くしてくれてるから大サービスしてる。", NULL, " ...That's because you're a friend of my daughters.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200065", 128, 64); + PlayVoice(4, "ps3/s12/16/182200065", 128); OutputLine(NULL, "そこいら辺を汲み取ってくれないと、私の顔が立たないねぇ…?」", - NULL, " You need to reflect on that, don't you think...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You need to reflect on that, don't you think...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Me_YowakiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300609", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300609", 128); OutputLine(NULL, "「け、圭ちゃん…、今日は充分だよ…。", NULL, "\"K-Kei-chan... We've done enough today...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300610", 128, 64); + PlayVoice(4, "ps3/s12/03/180300610", 128); OutputLine(NULL, "これくらいにしよう…。」", NULL, " Let's get out of here...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音と詩音が慌てだすところを見ると、………どうやら滅多に怒らないまでにも、魅音のお母さんも相当怒ると怖いらしい。", - NULL, "Based on Mion and Shion's reaction, Mion's mom is very scary when she's angry.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Based on Mion and Shion's reaction, Mion's mom is very scary when she's angry.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今の表情を爆発10秒前くらいに感じたらしい。", NULL, "They were convinced that their mom was going to explode in about ten seconds...", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……でも、ここで引き下がっていいのだろうか…。", NULL, "...Still, should we really leave after just that?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " くそ、……何とか首を縦に振らせたいのに!", - NULL, "Damn it... I really want her to nod!", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Damn it... I really want her to nod!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今日、頷いてもらえれば、明日さっそく大人数で押し掛けられたのに!", NULL, "If she gives me an answer tonight, I can gather a huge crowd tomorrow!", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今日の相談所の連中は笑っていた。", - NULL, "The people at the child consultation center were laughing at us today.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The people at the child consultation center were laughing at us today.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 三日目までは増える一方だったのに、四日目には一気に人数が減ったので、あと2日もしのげれば俺は来なくなるとタカをくくっていた!", NULL, "We'd gradually increased the number of people we had until the third day, but on the fourth we had far less. They must think that we won't show up at all within a couple of days...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ここで手を休めちゃいけないんだ。", - NULL, "No matter what, we can't stop showing up.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "No matter what, we can't stop showing up.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子はもうあの叔父の許で何日を過ごしてるんだ?!", - NULL, "How many days has it been since she was taken by her uncle?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "How many days has it been since she was taken by her uncle?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 一日たりとも猶予はないというのに!", NULL, "We don't have a single day to waste!", Line_Normal); ClearMessage(); DrawScene( "Ima1", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、場はそれで閉会となってしまった。", - NULL, "However, for tonight, the meeting was over.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "However, for tonight, the meeting was over.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 婆さんはそのまま就寝となり、全員部屋を追い出された。", NULL, "The old lady went to sleep and we were kicked out of the room.", Line_Normal); ClearMessage(); @@ -1590,10 +1777,12 @@ void main() PlayBGM( 0, "yorumushi", 120, 0 ); DrawSceneWithMask( "Moon", "maskup", 1, 0, 1300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 若者勢は全員外へ追い出され、村長が最後の挨拶をしているようだった。", - NULL, "Even though the rest of us were forced to leave, the mayor stayed behind to wrap things up.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Even though the rest of us were forced to leave, the mayor stayed behind to wrap things up.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺たちは村長を待って、立派な園崎家の庭でたむろしていた。", NULL, "We decided to wait in the yard for him to come back out.", Line_Normal); ClearMessage(); @@ -1601,16 +1790,18 @@ void main() DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); DrawSceneWithMask( "So5", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180101503", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101503", 128); OutputLine(NULL, "「……くそ、…あと一息だったってのにな…。」", - NULL, "\"Damn it... We were almost there...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Damn it... We were almost there...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_DefA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200640", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200640", 128); OutputLine(NULL, "「圭一くんは言うべきことを全て言ったよ。", NULL, "\"You said everything you needed to say.", Line_WaitForInput); @@ -1618,10 +1809,10 @@ void main() ChangeBustshot( 2, "Re_KomaruA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200641", 128, 64); + PlayVoice(4, "ps3/s12/02/180200641", 128); OutputLine(NULL, "でも、向こうにも考える時間は与えないといけない。", NULL, " You have to give her time to think about it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200642", 128, 64); + PlayVoice(4, "ps3/s12/02/180200642", 128); OutputLine(NULL, "……もちろん、そんな余裕はないんだけれど。」", NULL, " ...Of course, we don't exactly have time to waste.\"", Line_Normal); ClearMessage(); @@ -1629,16 +1820,18 @@ void main() DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); DrawSceneWithMask( "So6", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180101504", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101504", 128); OutputLine(NULL, "「監督的にはどう見えましたか?」", - NULL, "\"What do you think, Coach?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"What do you think, Coach?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Iri_Def1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000313", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000313", 128); OutputLine(NULL, "「……お魎さんがすっかり不機嫌モードに入ってしまいましたからね。", NULL, "\"...Oryou-san was in a really foul mood.", Line_WaitForInput); @@ -1646,10 +1839,10 @@ void main() ChangeBustshot( 2, "Iri_Majime#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000314", 128, 64); + PlayVoice(4, "ps3/s12/10/181000314", 128); OutputLine(NULL, "一度ああなったら下手をすると三日は機嫌を直しません。", NULL, " Once she gets like that, she'll stay that way for at least three days.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000315", 128, 64); + PlayVoice(4, "ps3/s12/10/181000315", 128); OutputLine(NULL, "…さっき前原さんも言ってましたが、明日の綿流しの準備の時にみんなに呼びかけて、みんなで訴えに行くというのは、ちょっと無理だと思います。」", NULL, " ...It might be difficult for us to take any villagers along for the protest tomorrow.\"", Line_Normal); ClearMessage(); @@ -1658,18 +1851,20 @@ void main() DrawBustshotWithFiltering( 1, "Ri_DefA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500877", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500877", 128); OutputLine(NULL, "「……でも、話を最後まで聞いてくれましたと思います。", NULL, "\"......At least she listened to us until the end.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500878", 128, 64); + PlayVoice(4, "ps3/s12/05/180500878", 128); OutputLine(NULL, "あとはお魎を信じるだけなのです…。」", - NULL, " We just have to trust that she'll make the right decision...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We just have to trust that she'll make the right decision...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101505", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101505", 128); OutputLine(NULL, "「そうだな。", NULL, "\"You're right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101506", 128, 64); + PlayVoice(4, "ps3/s12/01/180101506", 128); OutputLine(NULL, "……信じて待つってのは辛いことだな。」", NULL, " ...It's hard to trust in someone and just wait, though.\"", Line_Normal); ClearMessage(); @@ -1678,33 +1873,37 @@ void main() DrawBustshotWithFiltering( 2, "Me_DefA1#", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "So5", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300611", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300611", 128); OutputLine(NULL, "「…みんな〜〜、お疲れさん〜〜。」", - NULL, "\"...Hey, everyone. You all did a good job in there.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...Hey, everyone. You all did a good job in there.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音と詩音が庭を駆けてきた。", NULL, "Mion and Shion ran over to join us.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101507", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101507", 128); OutputLine(NULL, "「おう、魅音も詩音もお疲れさん。", NULL, "\"Hey, you two did a good job too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101508", 128, 64); + PlayVoice(4, "ps3/s12/01/180101508", 128); OutputLine(NULL, "どんな感じだった?", NULL, " How was it?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101509", 128, 64); + PlayVoice(4, "ps3/s12/01/180101509", 128); OutputLine(NULL, " うまく行きそうか?」", - NULL, " Do you think it'll work out?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Do you think it'll work out?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Me_YowakiA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300612", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300612", 128); OutputLine(NULL, "「わかんない。", NULL, "\"I have no idea.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300613", 128, 64); + PlayVoice(4, "ps3/s12/03/180300613", 128); OutputLine(NULL, "私の見たところだと、婆っちゃの印象は最悪。", NULL, " From the looks of it, she was in a terrible mood.", Line_WaitForInput); @@ -1712,15 +1911,16 @@ void main() ChangeBustshot( 2, "Me_TohohoA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300614", 128, 64); + PlayVoice(4, "ps3/s12/03/180300614", 128); OutputLine(NULL, "…圭ちゃんは本家には二度と来ない方がいいだろうね…。」", NULL, " Honestly, Kei-chan, I don't think you should ever come back here...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101510", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101510", 128); OutputLine(NULL, "「何だ、魅音の家にはもう遊びに行けないってことか。", NULL, "\"What, so I can't ever hang out at your house again?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101511", 128, 64); + PlayVoice(4, "ps3/s12/01/180101511", 128); OutputLine(NULL, "やれやれ。」", NULL, " Geez.\"", Line_Normal); ClearMessage(); @@ -1729,30 +1929,33 @@ void main() ChangeBustshot( 1, "Si_WinkA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600378", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600378", 128); OutputLine(NULL, "「しかし…、圭ちゃんも大したもんですね。", NULL, "\"Still... that was really impressive, Kei-chan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600379", 128, 64); + PlayVoice(4, "ps3/s12/06/180600379", 128); OutputLine(NULL, "昨日の集会所もそうでしたが、よくあれだけ凄まれても震え上がらないものです。」", - NULL, " You didn't even seem scared.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You didn't even seem scared.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101512", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101512", 128); OutputLine(NULL, "「っていうか、震えるほど怖かったか?", NULL, "\"Was she that scary?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101513", 128, 64); + PlayVoice(4, "ps3/s12/01/180101513", 128); OutputLine(NULL, " 怖え形相だなとは思ったけど、そんなにビビるほどじゃなかったぜ?」", - NULL, " She had a scary look on her face, sure, but it wasn't that bad.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " She had a scary look on her face, sure, but it wasn't that bad.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Me_AkuwaraiA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300615", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300615", 128); OutputLine(NULL, "「はーー…。", NULL, "\"Hmm...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300616", 128, 64); + PlayVoice(4, "ps3/s12/03/180300616", 128); OutputLine(NULL, "それは多分、圭ちゃんが婆っちゃの本当の怖さを知らないからだね…。", NULL, " You can only say that because you don't know how scary she really is...", Line_WaitForInput); @@ -1760,7 +1963,7 @@ void main() ChangeBustshot( 2, "Me_HutekiA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300617", 128, 64); + PlayVoice(4, "ps3/s12/03/180300617", 128); OutputLine(NULL, "まぁ、無知も時には武器か…。」", NULL, " Well, as they say, ignorance is bliss...\"", Line_Normal); ClearMessage(); @@ -1768,19 +1971,21 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefB1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "So6", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/180200643", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200643", 128); OutputLine(NULL, "「そんなことないよ。", NULL, "\"That's not true.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200644", 128, 64); + PlayVoice(4, "ps3/s12/02/180200644", 128); OutputLine(NULL, "圭一くんは、そんな怖さを知ってたって、沙都子ちゃんのために怯まなかった。」", - NULL, " I think he would've fought her even if he knew how scary she can really be.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I think he would've fought her even if he knew how scary she can really be.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Iri_Def2#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000316", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000316", 128); OutputLine(NULL, "「そういえば竜宮さんもいくら怒鳴られても平気そうに見えました。」", NULL, "\"Speaking of which, you seemed fine when she yelled at you too, Ryuugu-san.\"", Line_Normal); ClearMessage(); @@ -1789,47 +1994,53 @@ void main() ChangeBustshot( 2, "Re_WaraiA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200645", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200645", 128); OutputLine(NULL, "「声は荒げられてたけど、怒ってはいなかったし。", NULL, "\"She might have raised her voice, but she wasn't actually angry.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200646", 128, 64); + PlayVoice(4, "ps3/s12/02/180200646", 128); OutputLine(NULL, "私も全然、怖くなかったかな、かな。」", - NULL, " I wasn't scared at all either. Not at all.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I wasn't scared at all either. Not at all.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Me_OdorokiA2#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300618", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300618", 128); OutputLine(NULL, "「あ、あれが怒ってないように見えたっての?!」", - NULL, "\"Did, did she really not look angry to you?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Did, did she really not look angry to you?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Re_DefA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200647", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200647", 128); OutputLine(NULL, "「うん。", NULL, "\"No.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200648", 128, 64); + PlayVoice(4, "ps3/s12/02/180200648", 128); OutputLine(NULL, "魅ぃちゃんのおばあちゃん、全然怒ってなかったよ?」", - NULL, " Your grandmother wasn't angry at all.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Your grandmother wasn't angry at all.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そ、そうなのか??", - NULL, "Is... Is that really how it looked to her??", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Is... Is that really how it looked to her??", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺には激怒のあまり、血管がいつ切れるんじゃないかと不安なくらいだったけどな…。", NULL, "To me it looked like her head was going to explode...", Line_Normal); ClearMessage(); DrawSceneWithMask( "So5", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その時、砂利を踏みしめる足音が近付いてくるのが聞こえた。", NULL, "The next moment, I heard someone walking toward us.", Line_WaitForInput); OutputLine(NULL, "村長と魅音のお母さんだった。", @@ -1840,13 +2051,14 @@ void main() DrawBustshotWithFiltering( 2, "Si_MajimeA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600380", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600380", 128); OutputLine(NULL, "「あ、おじいちゃん…!", NULL, "\"Oh, Uncle Kimiyoshi...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600381", 128, 64); + PlayVoice(4, "ps3/s12/06/180600381", 128); OutputLine(NULL, " どうでした?", NULL, " How was it?", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600382", 128, 64); + PlayVoice(4, "ps3/s12/06/180600382", 128); OutputLine(NULL, " 鬼婆は怒ってました?」", NULL, " Did the old witch finally start melting?\"", Line_Normal); ClearMessage(); @@ -1857,15 +2069,16 @@ void main() FadeOutBGM( 3, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); - PlaySE(4, "ps3/s12/18/183300091", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300091", 128); OutputLine(NULL, "「ははははは…。", NULL, "\"Hahahahaha...", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300092", 128, 64); + PlayVoice(4, "ps3/s12/18/183300092", 128); OutputLine(NULL, "それでね、", - NULL, " Well,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Well,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "OKだってさ。」", NULL, " we got her approval!\"", Line_Normal); ClearMessage(); @@ -1875,17 +2088,19 @@ void main() DisplayWindow(); PlayBGM( 0, "T1", 120, 0 ); - PlaySE(4, "ps3/s12/02/180200649", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200649", 128); OutputLine(NULL, "「え?」", - NULL, "\"What?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"What?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshot( 0, "Ri_MajimeA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500879", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500879", 128); OutputLine(NULL, "「……それは……つまり…?」", NULL, "\"......You mean...?\"", Line_Normal); ClearMessage(); @@ -1893,28 +2108,32 @@ void main() DrawBustshotWithFiltering( 2, "Aka_Def", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "So6", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/18/183300093", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300093", 128); OutputLine(NULL, "「鬼婆さまのOKサインが出たのさ。", NULL, "\"The virago gave you the green light.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300094", 128, 64); + PlayVoice(4, "ps3/s12/18/183300094", 128); OutputLine(NULL, "だから圭一くん、あんたの好きなようにやっていいんだって。」", - NULL, " You can do what you want to now, Keiichi-kun.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You can do what you want to now, Keiichi-kun.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101514", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101514", 128); OutputLine(NULL, "「それって、…本当ですか!」", - NULL, "\"Are... Are you serious...?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Are... Are you serious...?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_OdorokiA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300619", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300619", 128); OutputLine(NULL, "「お、お母さん、本当なの?!」", NULL, "\"I-Is that really true, Mom?!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あれだけ不機嫌に怒っていた婆さんが、どういう経緯で許しをくれたのか想像がつかない。", NULL, "That hag was so ticked-off, though. I can't even imagine what caused her to grant us permission.", Line_WaitForInput); OutputLine(NULL, "…でも、結果的には俺を認めてくれたってことだ。", @@ -1924,93 +2143,104 @@ void main() DrawBustshotWithFiltering( 0, "Aka_Def", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "So6", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/16/182200066", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200066", 128); OutputLine(NULL, "「鬼婆さまは雛見沢連合町会が圭一くんを支持することを認めてくれたよ。", NULL, "\"The virago gave approval for the town council to support Keiichi-kun.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200067", 128, 64); + PlayVoice(4, "ps3/s12/16/182200067", 128); OutputLine(NULL, "雛見沢連町がバックにつくってことは、鬼ヶ淵死守同盟がバックについたのと同じってことになる。", NULL, " Now you have the Onigafuchi Guardians on your side.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200068", 128, 64); + PlayVoice(4, "ps3/s12/16/182200068", 128); OutputLine(NULL, "ってことは、絶対に負けられないってことさ。", NULL, " With them, there's no way you can lose.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200069", 128, 64); + PlayVoice(4, "ps3/s12/16/182200069", 128); OutputLine(NULL, "そして見っとも無い戦いもできない。", - NULL, " But you can't put up a disgraceful fight either.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200070", 128, 64); + NULL, " But you can't put up a disgraceful fight either. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200070", 128); OutputLine(NULL, "あんたは、引っ越してきたばかりのその身で、雛見沢が作り上げてきた団結の歴史を背負うんだよ。", - NULL, " You only just moved to this village, but you'll need to understand and appreciate the history of Hinamizawa.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200071", 128, 64); + NULL, "You only just moved to this village, but you'll need to understand and appreciate the history of Hinamizawa.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/16/182200071", 128); OutputLine(NULL, "その覚悟はおありかい?」", NULL, " Can you take on this responsibility?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101515", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101515", 128); OutputLine(NULL, "「あります。」", NULL, "\"Yes, I can.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/16/182200072", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200072", 128); OutputLine(NULL, "「ほー、即答とは男だねぇ!", NULL, "\"My, you're a brave boy!", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200073", 128, 64); + PlayVoice(4, "ps3/s12/16/182200073", 128); OutputLine(NULL, " 見上げた根性さ。", NULL, " You do have my respect.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200074", 128, 64); + PlayVoice(4, "ps3/s12/16/182200074", 128); OutputLine(NULL, "よくあれだけ鬼婆さまに言えたもんだよ!", NULL, " It takes great courage to address the virago like that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200075", 128, 64); + PlayVoice(4, "ps3/s12/16/182200075", 128); OutputLine(NULL, " 最後に飛び掛かって鬼婆さまの首根っこふん捕まえた時にはどうなるかヒヤヒヤしたねぇ。」", - NULL, " It gave me chills when you jumped on top of her and put your hands around her throat.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It gave me chills when you jumped on top of her and put your hands around her throat.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101516", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101516", 128); OutputLine(NULL, "「へ?", NULL, "\"Eh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101517", 128, 64); + PlayVoice(4, "ps3/s12/01/180101517", 128); OutputLine(NULL, " 俺、飛び掛る直前にはなりましたけど、…っていうか、あれは冗談みたいなもんで…。」", NULL, " Well, I almost did jump on her... but I wasn't actually serious.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/16/182200076", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200076", 128); OutputLine(NULL, "「くっくっく。", NULL, "\"Heh heh heh.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200077", 128, 64); + PlayVoice(4, "ps3/s12/16/182200077", 128); OutputLine(NULL, "いいかい?", NULL, " Listen for a moment.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200078", 128, 64); + PlayVoice(4, "ps3/s12/16/182200078", 128); OutputLine(NULL, " 前原圭一は鬼婆さまに飛び掛って首根っこ、ガッツンガッツンやって納得させたんだよ?", NULL, " You jumped on top of her and nearly choked her to death.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200079", 128, 64); + PlayVoice(4, "ps3/s12/16/182200079", 128); OutputLine(NULL, " そういうことになったから。」", - NULL, " That's how it's going to be.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " That's how it's going to be.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101518", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101518", 128); OutputLine(NULL, "「な、何でですか、物騒な…!」", NULL, "\"W-Why? That's so violent...!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/16/182200080", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200080", 128); OutputLine(NULL, "「鬼婆さまは北条家許すまじってことになってるもの。", NULL, "\"The virago can't possibly forgive the Houjou family.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200081", 128, 64); + PlayVoice(4, "ps3/s12/16/182200081", 128); OutputLine(NULL, "それが、若いのに何人か頭を下げられてハイそうですかってわけには行かないもの。", - NULL, " She also can't possibly give you what you want simply because you came to her and begged for it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200082", 128, 64); + NULL, " She also can't possibly give you what you want simply because you came to her and begged for it. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200082", 128); OutputLine(NULL, "だから、圭一くんが大立ち回りをした挙句に、鬼婆さまがその男気に惚れて特別に許したって、そのくらいの物語がないと説得力がないわけなんだよねぇ。", - NULL, " So unless the story goes something like, 'After Keiichi-kun violently fought with the virago, she was impressed by his chivalry and decided to grant him special permission,' it won't sound convincing.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200083", 128, 64); + NULL, "So unless the story goes something like, 'After Keiichi-kun violently fought with the virago, she was impressed by his chivalry and decided to grant him special permission,' it won't sound convincing. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200083", 128); OutputLine(NULL, "わかったかい魅音?」", - NULL, " Got it, Mion?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Got it, Mion?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawBustshotWithFiltering( 1, "Me_WinkA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "So5", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/180300620", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300620", 128); OutputLine(NULL, "「う、うん!", NULL, "\"Y-Yeah!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300621", 128, 64); + PlayVoice(4, "ps3/s12/03/180300621", 128); OutputLine(NULL, " わかった。」", NULL, " That sounds great.\"", Line_Normal); ClearMessage(); @@ -2019,7 +2249,8 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefB1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200650", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200650", 128); OutputLine(NULL, "「魅ぃちゃんのおばあちゃんも、色々と大変なんだね…。」", NULL, "\"Things can't just be simple with her, huh...?\"", Line_Normal); ClearMessage(); @@ -2028,141 +2259,154 @@ void main() DrawBustshot( 0, "Si_TohohoA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600383", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600383", 128); OutputLine(NULL, "「…はー。", NULL, "\"...Hah.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600384", 128, 64); + PlayVoice(4, "ps3/s12/06/180600384", 128); OutputLine(NULL, "こういうところで伝説ができちゃうんですね…。", NULL, " This is how a legend is born...", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600385", 128, 64); + PlayVoice(4, "ps3/s12/06/180600385", 128); OutputLine(NULL, "沙都子を救うために鬼婆と取っ組み合いをしたと。", NULL, " Now people will believe that you physically fought with the hag in order to save Satoko.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600386", 128, 64); + PlayVoice(4, "ps3/s12/06/180600386", 128); OutputLine(NULL, "……圭ちゃん、多分、町を歩くと今後は人が避けてくれますよ。」", - NULL, " ...People are going to be afraid of you, Kei-chan.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...People are going to be afraid of you, Kei-chan.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshot( 1, "Ri_WaraiA1#", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500880", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500880", 128); OutputLine(NULL, "「……圭一の最強伝説の始まりなのです。", NULL, "\"......This is the beginning of the legend of Keiichi the Strongest.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500881", 128, 64); + PlayVoice(4, "ps3/s12/05/180500881", 128); OutputLine(NULL, "みんな圭一を見ると、ヒソヒソ、ガタガタブルブルで道を開けるのです。」", NULL, " Everybody will run and hide when they see you on the streets.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "So6", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180101519", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101519", 128); OutputLine(NULL, "「そ、そんな伝説はいらん…!", NULL, "\"I-I don't want to be a legend!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101520", 128, 64); + PlayVoice(4, "ps3/s12/01/180101520", 128); OutputLine(NULL, " それよりその、…ありがとうございました!」", - NULL, " But anyway... Thank you very much!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But anyway... Thank you very much!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Aka_Def", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/16/182200084", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200084", 128); OutputLine(NULL, "「礼なんかいらないよ。", NULL, "\"You don't need to thank me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200085", 128, 64); + PlayVoice(4, "ps3/s12/16/182200085", 128); OutputLine(NULL, "何しろ、町会はもう話がついてんだ。", NULL, " The town council made the decision.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200086", 128, 64); + PlayVoice(4, "ps3/s12/16/182200086", 128); OutputLine(NULL, "逆らいようがないさね。", NULL, " We can't go against their wishes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200087", 128, 64); + PlayVoice(4, "ps3/s12/16/182200087", 128); OutputLine(NULL, "むしろこっちとしては、うちなんか無視してやってほしかったくらいだよ。", - NULL, " In fact, we would've preferred if you just ignored us and went ahead with things.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200088", 128, 64); + NULL, " In fact, we would've preferred if you just ignored us and went ahead with things. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200088", 128); OutputLine(NULL, "それを公由の村長さんも人が悪い。」", - NULL, " That was a dirty move of yours, Mayor Kimiyoshi-san.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That was a dirty move of yours, Mayor Kimiyoshi-san.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/18/183300095", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300095", 128); OutputLine(NULL, "「いや…、でも納得してもらえてよかった…。」", NULL, "\"No, well... I'm glad that she gave us her approval, after all that...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/16/182200089", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200089", 128); OutputLine(NULL, "「鬼婆さまも、沙都子ちゃんがいつまでもダム戦争の続きみたいに冷遇されてるのは気にしてた。", NULL, "\"The virago always worried about Satoko-chan, because people were still treating her poorly.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200090", 128, 64); + PlayVoice(4, "ps3/s12/16/182200090", 128); OutputLine(NULL, "自分が墓に入る時しか清算のタイミングがないと思ってたみたいだからね。", - NULL, " She thought that she could only make everything right with her death.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200091", 128, 64); + NULL, " She thought that she could only make everything right with her death. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200091", 128); OutputLine(NULL, "正直、あんたたちが騒いでくれたお陰で、鬼婆さまは生きてる内にそれを解決できたってわけさ。", - NULL, " But thanks to all of you, she was able to settle this issue before the end.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200092", 128, 64); + NULL, "But thanks to all of you, she was able to settle this issue before the end.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/16/182200092", 128); OutputLine(NULL, "内心は感謝してるはずだよ。」", NULL, " I'm sure she appreciates it.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101521", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101521", 128); OutputLine(NULL, "「い、いや、俺も感謝してます。", NULL, "\"N-No, we're very thankful to her as well.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101522", 128, 64); + PlayVoice(4, "ps3/s12/01/180101522", 128); OutputLine(NULL, "今度、日を改めてお礼を言いに来ます。」", NULL, " I'll have to come here again to thank her in person.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/16/182200093", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200093", 128); OutputLine(NULL, "「あっはっはっは!", NULL, "\"Aha ha ha ha!", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200094", 128, 64); + PlayVoice(4, "ps3/s12/16/182200094", 128); OutputLine(NULL, " それは止めといた方がいいねぇ。", NULL, " That's not a good idea.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200095", 128, 64); + PlayVoice(4, "ps3/s12/16/182200095", 128); OutputLine(NULL, "今度こそ日本刀で追い回されるよ。", NULL, " She'll chase you around with a sword next time!", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200096", 128, 64); + PlayVoice(4, "ps3/s12/16/182200096", 128); OutputLine(NULL, "しかし、今日の鬼婆さまは抜かなかったねぇ?", NULL, " In fact, I'm surprised she didn't do that today.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200097", 128, 64); + PlayVoice(4, "ps3/s12/16/182200097", 128); OutputLine(NULL, " よーっぽど圭一くんが可愛かったんだよ。」", - NULL, " She must be fond of you, Keiichi-kun.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " She must be fond of you, Keiichi-kun.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ri_NikoA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500882", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500882", 128); OutputLine(NULL, "「……ボクもそう思いましたです。", NULL, "\"...I thought so, too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500883", 128, 64); + PlayVoice(4, "ps3/s12/05/180500883", 128); OutputLine(NULL, "お魎は日本刀が大好きなのですよ。」", NULL, " Oryou's even more fond of using her sword.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101523", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101523", 128); OutputLine(NULL, "「梨花ちゃん、笑いながら言うな…。", NULL, "\"Rika-chan... Don't say that with such a big smile...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101524", 128, 64); + PlayVoice(4, "ps3/s12/01/180101524", 128); OutputLine(NULL, "生きて帰れて大感謝だぜ、まったく…。」", - NULL, " I'm glad I'm still alive...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm glad I'm still alive...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawBustshotWithFiltering( 0, "Aka_Def", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "So6", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/16/182200098", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200098", 128); OutputLine(NULL, "「今日の圭一くんにはおばさんも惚れたよ。", NULL, "\"I've grown fond of you too after today.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200099", 128, 64); + PlayVoice(4, "ps3/s12/16/182200099", 128); OutputLine(NULL, "男はそうでなくちゃいけない。", NULL, " That's what being a man is all about.", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200100", 128, 64); + PlayVoice(4, "ps3/s12/16/182200100", 128); OutputLine(NULL, "沙都子ちゃんも果報者だね。", NULL, " Satoko-chan is a very lucky girl,", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200101", 128, 64); + PlayVoice(4, "ps3/s12/16/182200101", 128); OutputLine(NULL, "こんな男にここまで一生懸命になってもらえてさ!」", NULL, " having such a dedicated man as you!\"", Line_Normal); ClearMessage(); @@ -2171,21 +2415,23 @@ void main() DrawBustshotWithFiltering( 2, "Me_OdorokiA2#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300622", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300622", 128); OutputLine(NULL, "「か、母さん、別に圭ちゃんは沙都子とそういう関係ってわけじゃ…。」", - NULL, "\"Wait, Mom, Satoko and Kei-chan aren't like that...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Wait, Mom, Satoko and Kei-chan aren't like that...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/16/182200102", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200102", 128); OutputLine(NULL, "「なぁんだ、そうだったのかい?", NULL, "\"Oh, they're not?", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200103", 128, 64); + PlayVoice(4, "ps3/s12/16/182200103", 128); OutputLine(NULL, " まだお手つきがないならあんたたちも頑張りな!", NULL, " If he doesn't have a girl yet, then you two have a chance!", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200104", 128, 64); + PlayVoice(4, "ps3/s12/16/182200104", 128); OutputLine(NULL, " ねぇ圭一くん、魅音と詩音、どっちか好きな方を持ってお行きよ!", NULL, " Hey, Keiichi-kun, between Mion and Shion, which do you prefer?", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200105", 128, 64); + PlayVoice(4, "ps3/s12/16/182200105", 128); OutputLine(NULL, " おばさんのことは今日からお母さんって呼んでいいからねぇ!」", NULL, " You can call me your mother from now on if you like!\"", Line_Normal); ClearMessage(); @@ -2204,10 +2450,12 @@ void main() StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 真っ赤になった魅音と詩音が同時に拳と肘を叩き込む。", - NULL, "Mion and Shion simultaneously turned red and hit me with their fist and their elbow.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Mion and Shion simultaneously turned red and hit me with their fist and their elbow.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……やっぱり母親とは言っても魅音の血統なんだな…。", NULL, "...The apple sure doesn't fall far from the tree, huh.", Line_WaitForInput); OutputLine(NULL, "話の方向性やレベルがそっくりだ。", @@ -2217,30 +2465,33 @@ void main() DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); DrawSceneWithMask( "So5", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/18/kimi08004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/kimi08004", 128); OutputLine(NULL, "「じゃ圭一くん。", NULL, "\"Well, Keiichi-kun.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/kimi08005", 128, 64); + PlayVoice(4, "ps3/s12/18/kimi08005", 128); OutputLine(NULL, "君はお魎さんを説得してくれた。", NULL, " You managed to successfully persuade Oryou-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/kimi08006", 128, 64); + PlayVoice(4, "ps3/s12/18/kimi08006", 128); OutputLine(NULL, "約束どおり、町会は君を支持するぞ。", NULL, " Just as we promised, you have the council's support.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/kimi08007", 128, 64); + PlayVoice(4, "ps3/s12/18/kimi08007", 128); OutputLine(NULL, "明日の昼にその旨をきっちり向こうに連絡する。", - NULL, " We'll call the people in charge tomorrow and let them know.", Line_WaitForInput); - PlaySE(4, "ps2/18/183300100", 128, 64); + NULL, " We'll call the people in charge tomorrow and let them know. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/18/183300100", 128); OutputLine(NULL, "もちろん私も、沙都子ちゃんをすぐに保護するべきだと言うつもりさ。", - NULL, " And of course, I'll tell them to take Satoko-chan under their protection as soon as possible.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/kimi08008", 128, 64); + NULL, "And of course, I'll tell them to take Satoko-chan under their protection as soon as possible.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/18/kimi08008", 128); OutputLine(NULL, "何しろお魎さんの支持があるんだからね。", NULL, " We have Oryou-san's support, too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/kimi08009", 128, 64); + PlayVoice(4, "ps3/s12/18/kimi08009", 128); OutputLine(NULL, "多分、その電話だけで沙都子ちゃんはすぐに助け出されるさ。」", - NULL, " I'm sure Satoko-chan will be rescued shortly after my call.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm sure Satoko-chan will be rescued shortly after my call.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101525", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101525", 128); OutputLine(NULL, "「ほ、本当ですか…!」", NULL, "\"A-Are you serious...?\"", Line_Normal); ClearMessage(); @@ -2249,12 +2500,14 @@ void main() DrawBustshotWithFiltering( 2, "Me_WinkA2#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300623", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300623", 128); OutputLine(NULL, "「圭ちゃんはそれだけの相手を口説き倒したってことだよ。」", - NULL, "\"You just managed to persuade someone that important, Kei-chan.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"You just managed to persuade someone that important, Kei-chan.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101526", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101526", 128); OutputLine(NULL, "「じゃあ、…これで沙都子ちゃんは明日には必ず…?!」", NULL, "\"So... Satoko-chan really will be safe this time tomorrow...?!\"", Line_Normal); ClearMessage(); @@ -2263,7 +2516,8 @@ void main() DrawBustshotWithFiltering( 1, "Si_MajimeA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600387", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600387", 128); OutputLine(NULL, "「まだ絶対と決まったわけではありません。", NULL, "\"We can't say that for sure.", Line_WaitForInput); @@ -2271,29 +2525,32 @@ void main() ChangeBustshot( 1, "Si_WinkA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600388", 128, 64); + PlayVoice(4, "ps3/s12/06/180600388", 128); OutputLine(NULL, "でも、もし公由のおじいちゃんの電話を断れば、それは鬼ヶ淵死守同盟を敵に回すということになります。", - NULL, " If they refuse Uncle Kimiyoshi's request, that means the Onigafuchi Guardians will come after them.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600389", 128, 64); + NULL, " If they refuse Uncle Kimiyoshi's request, that means the Onigafuchi Guardians will come after them. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600389", 128); OutputLine(NULL, "おじいちゃんは普段は温和だけど、同盟会長になった時は、そりゃあ鬼ですから!」", - NULL, " He's normally a calm guy, but he's like a monster when he becomes the leader of the Guardians, aren't you, Uncle?\"", Line_Normal); + NULL, "He's normally a calm guy, but he's like a monster when he becomes the leader of the Guardians, aren't you, Uncle?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/18/183300103", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300103", 128); OutputLine(NULL, "「そん時は鬼になるよ。", NULL, "\"I'll be a monster if I have to.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300104", 128, 64); + PlayVoice(4, "ps3/s12/18/183300104", 128); OutputLine(NULL, "とにかく、男の約束だ。", NULL, " I can promise you that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300105", 128, 64); + PlayVoice(4, "ps3/s12/18/183300105", 128); OutputLine(NULL, "沙都子ちゃんがすぐにでも助け出せるように協力する。」", - NULL, " I'll do my best to ensure that Satoko-chan is rescued as soon as possible.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'll do my best to ensure that Satoko-chan is rescued as soon as possible.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101527", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101527", 128); OutputLine(NULL, "「ありがとうございます。", NULL, "\"Thank you so much.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101528", 128, 64); + PlayVoice(4, "ps3/s12/01/180101528", 128); OutputLine(NULL, "……あとそれから、……沙都子を北条家だからとか言って差別するのも、もうなしにしてください。」", NULL, " ...Also... will you please stop ostracizing Satoko just because of who her parents were?\"", Line_Normal); ClearMessage(); @@ -2302,15 +2559,17 @@ void main() ChangeBustshot( 1, "Si_TohohoA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600390", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600390", 128); OutputLine(NULL, "「おじいちゃん、時々言ってますもんね。", NULL, "\"We heard you saying bad things about her, you know.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600391", 128, 64); + PlayVoice(4, "ps3/s12/06/180600391", 128); OutputLine(NULL, "北条のバチ当たり者みたいなこと。」", - NULL, " Something about how she's a member of a cursed family...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Something about how she's a member of a cursed family...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/18/183300106", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300106", 128); OutputLine(NULL, "「あぁ……あれは他の人に悪ぶって言ってるだけで、…別におじいちゃんは沙都子ちゃんのことを嫌ってるわけじゃないんだよ…。」", NULL, "\"I... I was just saying those things because of other people... I don't personally have anything against her...\"", Line_Normal); ClearMessage(); @@ -2319,24 +2578,26 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefB1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200651", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200651", 128); OutputLine(NULL, "「なら、そういう悪ぶるのもなしですね。", NULL, "\"Then quit saying it, all right?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200652", 128, 64); + PlayVoice(4, "ps3/s12/02/180200652", 128); OutputLine(NULL, "沙都子ちゃんを村の子どもとして、本当の意味で受け入れてください。」", - NULL, " Please accept her as just another child of the village.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Please accept her as just another child of the village.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/18/183300107", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300107", 128); OutputLine(NULL, "「わかってる。", NULL, "\"Of course.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300108", 128, 64); + PlayVoice(4, "ps3/s12/18/183300108", 128); OutputLine(NULL, "今後は酒の席でも軽率なことは言わんよ。", NULL, " I'll never say that again.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300109", 128, 64); + PlayVoice(4, "ps3/s12/18/183300109", 128); OutputLine(NULL, "約束する。", NULL, " I promise you that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300110", 128, 64); + PlayVoice(4, "ps3/s12/18/183300110", 128); OutputLine(NULL, "迂闊なことを言うと、私が圭一くんに首根っこを掴まれそうだ!」", NULL, " I'm afraid Keiichi-kun might throttle me too!\"", Line_Normal); ClearMessage(); @@ -2348,16 +2609,19 @@ void main() DrawScene( "Moon", 1000 ); PlayBGM( 1, "yorumushi", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、俺たちは帰路につく。", NULL, "After that, we started heading back home.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子はまだ救い出せたわけではないけれど。", NULL, "Satoko still isn't saved.", Line_WaitForInput); OutputLine(NULL, "……大きく前進したと思う。", NULL, " ...But I think we made huge progress today just the same.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 村長が明日、お役所に電話をして、俺の支持を表明してくれて、町会名で沙都子の即時保護を陳情してくれるという。", NULL, "The mayor is going to call the child consultation center tomorrow to tell them that he's on our side. He's also going to persuade them to save Satoko as soon as possible.", Line_WaitForInput); OutputLine(NULL, "もちろん、村の影の実力者、お魎さんの名前入りでだ。", @@ -2369,64 +2633,72 @@ void main() DrawBustshotWithFiltering( 0, "Ri_NikoA1#", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500884", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500884", 128); OutputLine(NULL, "「……沙都子は、……これで運命から救われるのでしょうか…。」", NULL, "\"......Is Satoko... really going to be rescued from her fate...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101529", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101529", 128); OutputLine(NULL, "「ああ、間違いなくな。", NULL, "\"Yeah, I'm sure she will.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101530", 128, 64); + PlayVoice(4, "ps3/s12/01/180101530", 128); OutputLine(NULL, "ひょっとすりゃ、明日にも救い出せるさ!", NULL, " She might even be saved tomorrow!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101531", 128, 64); + PlayVoice(4, "ps3/s12/01/180101531", 128); OutputLine(NULL, " それで駄目なら、今度は総攻撃だ。", NULL, " If not, we'll go all-out next time.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101532", 128, 64); + PlayVoice(4, "ps3/s12/01/180101532", 128); OutputLine(NULL, "半端ねぇ規模でな!!", NULL, " It'll be the war to end all wars!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101533", 128, 64); + PlayVoice(4, "ps3/s12/01/180101533", 128); OutputLine(NULL, " それからな梨花ちゃん。」", - NULL, " Also, Rika-chan...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Also, Rika-chan...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ri_DefA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500885", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500885", 128); OutputLine(NULL, "「……みー?」", NULL, "\"......Meep?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101534", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101534", 128); OutputLine(NULL, "「運命とかって安っぽく言うんじゃない。", NULL, "\"Don't use words like 'fate' anymore.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101535", 128, 64); + PlayVoice(4, "ps3/s12/01/180101535", 128); OutputLine(NULL, "運命っていうと、始めから結果が決まってるみたいに聞こえる。", NULL, " Putting it like that, it's like it's already been decided.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101536", 128, 64); + PlayVoice(4, "ps3/s12/01/180101536", 128); OutputLine(NULL, "でもな、最初から結果が決まってることなんて何もない。", NULL, " But see, nothing is actually decided in advance.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101537", 128, 64); + PlayVoice(4, "ps3/s12/01/180101537", 128); OutputLine(NULL, "結果を作るのは俺たちなんだ。", - NULL, " We're the ones who make our own futures.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101538", 128, 64); + NULL, " We're the ones who make our own futures. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101538", 128); OutputLine(NULL, "だから、何をしても無駄みたいな意味で、運命って言葉を使うんじゃない。」", - NULL, " So stop using the word 'fate', as if there's nothing we can do.\"", Line_Normal); + NULL, "So stop using the word 'fate', as if there's nothing we can do.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500886", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500886", 128); OutputLine(NULL, "「…………………。」", NULL, "\"...........\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花ちゃんはしばらくの間、俺の言った意味を噛み締めているようだった。", - NULL, "Rika seemed to think about what I said for a while.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Rika seemed to think about what I said for a while.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …調子に乗って少しキツイことを言ってしまったかもしれないと後悔しかけた頃、梨花ちゃんが笑った。", NULL, "...I wondered for a moment if I said something that hurt her feelings... but Rika-chan soon smiled at me.", Line_Normal); ClearMessage(); @@ -2435,55 +2707,61 @@ void main() ChangeBustshot( 0, "Ri_FumanA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500887", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500887", 128); OutputLine(NULL, "「……圭一がそういうならそうしよう。", NULL, "\"......Okay, I'll do what you say.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500888", 128, 64); + PlayVoice(4, "ps3/s12/05/180500888", 128); OutputLine(NULL, "私はもう運命なんて気安く口にしない。", NULL, " I won't use that word anymore.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500889", 128, 64); + PlayVoice(4, "ps3/s12/05/180500889", 128); OutputLine(NULL, "運命がいかに容易に破れるかを、あなたは私にこうして何度も教えてくれるのだから。", - NULL, " You told me you could change fate as easily as tearing a piece of paper.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500890", 128, 64); + NULL, " You told me you could change fate as easily as tearing a piece of paper. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500890", 128); OutputLine(NULL, "……この百年の中で、鉄平が帰ってくるという最悪の賽の目すらも、こうして打ち破れる今、", - NULL, " ...And after a hundred years, you're about to break the horrible cycle of Teppei's return.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500891", 128, 64); + NULL, "...And after a hundred years, you're about to break the horrible cycle of Teppei's return.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/05/180500891", 128); OutputLine(NULL, "……逃れられぬ死の運命なんて、きっと大したものなんじゃないって思える。", - NULL, " ...I can now believe that the danger that awaits me is something that can be changed as well.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500892", 128, 64); + NULL, " ...I can now believe that the danger that awaits me is something that can be changed as well. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500892", 128); OutputLine(NULL, "……あぁ、それより最悪の目は、あなたが転校してこないことか。", - NULL, " ...The worst thing that could ever happen is you not moving to Hinamizawa.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500893", 128, 64); + NULL, "...The worst thing that could ever happen is you not moving to Hinamizawa.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/05/180500893", 128); OutputLine(NULL, "…この百年の間でほんの一、二度あったわね。", NULL, " ...I experienced that twice in the past one hundred years.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500894", 128, 64); + PlayVoice(4, "ps3/s12/05/180500894", 128); OutputLine(NULL, "寂しい世界だったわ。」", NULL, " Those were the saddest worlds of all.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101539", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101539", 128); OutputLine(NULL, "「……??", NULL, "\".......Huh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101540", 128, 64); + PlayVoice(4, "ps3/s12/01/180101540", 128); OutputLine(NULL, " たまに梨花ちゃんの言ってる話がよくわからないな。", NULL, " I don't understand a thing that just came out of your mouth.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101541", 128, 64); + PlayVoice(4, "ps3/s12/01/180101541", 128); OutputLine(NULL, "煙に巻いてるつもりなんだろ。」", - NULL, " You're trying to confuse the issue, aren't you?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You're trying to confuse the issue, aren't you?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ri_WaraiA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500895", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500895", 128); OutputLine(NULL, "「……みー。", NULL, "\"......Meep.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500896", 128, 64); + PlayVoice(4, "ps3/s12/05/180500896", 128); OutputLine(NULL, "内緒なのですよ☆」", NULL, " That's a secret☆\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一がそういうならそうしよう。", NULL, "I'll do just as Keiichi says.", Line_WaitForInput); OutputLine(NULL, "私はもう運命なんて気安く口にしない。", @@ -2530,20 +2808,23 @@ void main() SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "「はい、お待たせしました。", NULL, "\"Hello, thank you for calling.", Line_WaitForInput); OutputLine(NULL, "鹿骨市役所交換台です。」", NULL, " You've reached Shishibone City Hall.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/18/183300111", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/18/183300111", 128); OutputLine(NULL, "「あーもしもし。", NULL, "\"Hello?", Line_WaitForInput); - PlaySE(4, "ps2/18/183300112", 128, 64); + PlayVoice(4, "ps2/18/183300112", 128); OutputLine(NULL, "すみません、生活振興部の自治係をお願いします。」", NULL, " Excuse me, could you get me the local affairs chief from the social welfare department?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "「ただいまお繋ぎしますのでお待ちください。」", NULL, "\"Of course. Please hold.\"", Line_Normal); ClearMessage(); @@ -2552,366 +2833,404 @@ void main() Wait( 5000 ); SetValidityOfInput( TRUE ); - PlaySE(4, "ps2/00/saito18001", 128, 64); + PlayVoice(4, "ps2/00/saito18001", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「お待たせしましたー!", NULL, "\"Thank you for calling.", Line_WaitForInput); - PlaySE(4, "ps2/00/saito18002", 128, 64); + PlayVoice(4, "ps2/00/saito18002", 128); OutputLine(NULL, " 自治係でございます。」", - NULL, " This is the local government section.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " This is the local government section.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/18/kimi08010", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/kimi08010", 128); OutputLine(NULL, "「どうも、係長の相田さんはいらっしゃいますか。」", NULL, "\"Hello. May I speak to the head clerk, Aida-san...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/saito18003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("斉藤", NULL, "Saitou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/saito18003", 128); OutputLine(NULL, "「これは公由会長さん、ご無沙汰いたしております。", NULL, "\"Hello, Kimiyoshi-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/saito18004", 128, 64); + PlayVoice(4, "ps3/s12/00/saito18004", 128); OutputLine(NULL, "先日は大変お世話になりました、本当にありがとうございました。」", - NULL, " Thank you very much for the other day.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Thank you very much for the other day.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/18/183300114", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300114", 128); OutputLine(NULL, "「いやいや、こっちこそ悪かったね。", NULL, "\"No, no, it was no problem.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300115", 128, 64); + PlayVoice(4, "ps3/s12/18/183300115", 128); OutputLine(NULL, "本当にありがとう。", NULL, " Really, I should be thanking you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300116", 128, 64); + PlayVoice(4, "ps3/s12/18/183300116", 128); OutputLine(NULL, "助かったよ。」", NULL, " I'm much obliged.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/saito18005", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("斉藤", NULL, "Saitou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/saito18005", 128); OutputLine(NULL, "「あ、係長が戻りました。", NULL, "\"The head clerk is right here.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/saito18006", 128, 64); + PlayVoice(4, "ps3/s12/00/saito18006", 128); OutputLine(NULL, "今、代わります。", NULL, " I'll give him the phone.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/saito18007", 128, 64); + PlayVoice(4, "ps3/s12/00/saito18007", 128); OutputLine(NULL, "………係長、雛見沢連町の公由会長さんです。」", - NULL, " ......Sir... It's Kimiyoshi, the head of the Hinamizawa town council.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ......Sir... It's Kimiyoshi, the head of the Hinamizawa town council.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/183000001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("相田", NULL, "Aida", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/183000001", 128); OutputLine(NULL, "「はいもしもし!", NULL, "\"Hello?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/183000002", 128, 64); + PlayVoice(4, "ps3/s12/00/183000002", 128); OutputLine(NULL, " どうもどうも、今日はいかがなさいましたか。」", NULL, " How may I help you today?\"", Line_Normal); ClearMessage(); PlayBGM( 0, "G_Tactics", 120, 0 ); - PlaySE(4, "ps3/s12/18/kimi08011", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/kimi08011", 128); OutputLine(NULL, "「うん、実はね、先日の児童相談所の件なんだけど。」", - NULL, "\"Well... I'm calling about that case at the child consultation center.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Well... I'm calling about that case at the child consultation center.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/183000003", 128, 64); + PlayVoice(4, "ps2/00/183000003", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「はいはい、若い子たちが陳情に来ているという話ですね。", NULL, "\"Oh yes. A group of young children have been protesting in front of the office.", Line_WaitForInput); - PlaySE(4, "ps2/00/183000004", 128, 64); + PlayVoice(4, "ps2/00/183000004", 128); OutputLine(NULL, "いや、相談所の方も困っていたそうで…。", NULL, " They're such an inconvenience...", Line_WaitForInput); - PlaySE(4, "ps2/00/183000005", 128, 64); + PlayVoice(4, "ps2/00/183000005", 128); OutputLine(NULL, "会長さんにご相談できて本当に良かったです。", NULL, " I'm so glad that we were able to talk to you about that.", Line_WaitForInput); - PlaySE(4, "ps2/00/183000006", 128, 64); + PlayVoice(4, "ps2/00/183000006", 128); OutputLine(NULL, "それでどんな話になりましたか。」", NULL, " So how did it turn out?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/18/183300118", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/18/183300118", 128); OutputLine(NULL, "「うん。", NULL, "\"Well.", Line_WaitForInput); - PlaySE(4, "ps2/18/183300119", 128, 64); + PlayVoice(4, "ps2/18/183300119", 128); OutputLine(NULL, "それでね。雛見沢連町としては正式に前原くんを応援することに決まりましたわ。」", NULL, " The village has officially decided to support Maebara-kun.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/183000007", 128, 64); + PlayVoice(4, "ps2/00/183000007", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「え?", NULL, "\"Eh?", Line_WaitForInput); - PlaySE(4, "ps2/00/183000008", 128, 64); + PlayVoice(4, "ps2/00/183000008", 128); OutputLine(NULL, " すみません、今なんと?」", NULL, " Excuse me, could you say that again?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/18/183300120", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/18/183300120", 128); OutputLine(NULL, "「うちの町会でも、前原くんのやってることは筋が通ってると。", NULL, "\"The town council agrees with what Maebara-kun is doing.", Line_WaitForInput); - PlaySE(4, "ps2/18/183300121", 128, 64); + PlayVoice(4, "ps2/18/183300121", 128); OutputLine(NULL, "いやね、若い方が納得してくれんのですわ。", NULL, " The younger people in the council want to support him as best they can.", Line_WaitForInput); - PlaySE(4, "ps2/18/183300122", 128, 64); + PlayVoice(4, "ps2/18/183300122", 128); OutputLine(NULL, "若いって言っても50、60の人たちですがね、ははは。」", - NULL, " Well, I say younger, but they're in their fifties and sixties, ha ha ha.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Well, I say younger, but they're in their fifties and sixties, ha ha ha.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/183000009", 128, 64); + PlayVoice(4, "ps2/00/183000009", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「ははぁ…。", NULL, "\"I see...", Line_WaitForInput); - PlaySE(4, "ps2/00/183000010", 128, 64); + PlayVoice(4, "ps2/00/183000010", 128); OutputLine(NULL, "しかし会長さん。", NULL, " However...", Line_WaitForInput); - PlaySE(4, "ps2/00/183000011", 128, 64); + PlayVoice(4, "ps2/00/183000011", 128); OutputLine(NULL, "他の役員さんはどう言っておられるんですか…。」", NULL, " What are the other council members saying...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/18/183300123", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/18/183300123", 128); OutputLine(NULL, "「うん。", NULL, "\"Well.", Line_WaitForInput); - PlaySE(4, "ps2/18/183300124", 128, 64); + PlayVoice(4, "ps2/18/183300124", 128); OutputLine(NULL, "それは昨日、綿流しの実行委員会の席がそのまま緊急の役員会になっちゃってね。", NULL, " We held an emergency meeting last night.", Line_WaitForInput); - PlaySE(4, "ps2/18/183300125", 128, 64); + PlayVoice(4, "ps2/18/183300125", 128); OutputLine(NULL, "最初は石頭連中が渋ったんだけど、すっかり前原くんに言い負かされちまった。", - NULL, " Some of the more hard-headed members were against it at first, but they were persuaded by Maebara-kun in the end.", Line_WaitForInput); - PlaySE(4, "ps2/18/183300126", 128, 64); + NULL, " Some of the more hard-headed members were against it at first, but they were persuaded by Maebara-kun in the end. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/18/183300126", 128); OutputLine(NULL, "いやぁね、彼は最近にしちゃ骨のある子だよ。", - NULL, " You know, we don't see young people with that much backbone these days.", Line_WaitForInput); - PlaySE(4, "ps2/18/183300127", 128, 64); + NULL, "You know, we don't see young people with that much backbone these days.", Line_WaitForInput); + PlayVoice(4, "ps2/18/183300127", 128); OutputLine(NULL, "ああいう子をもっと応援しないと青少年の育成にはならないよ。」", NULL, " In my opinion, attitudes like that ought to be nurtured, for the sake of a brighter future.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/183000012", 128, 64); + PlayVoice(4, "ps2/00/183000012", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「えー…、それでは雛見沢連町役員会の総意ということでよろしいでしょうか…。」", - NULL, "\"So... everyone on the council has reached a consensus...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"So... everyone on the council has reached a consensus...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/18/183300128", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/18/183300128", 128); OutputLine(NULL, "「そうです。", NULL, "\"Yes, that's right.", Line_WaitForInput); - PlaySE(4, "ps2/18/183300129", 128, 64); + PlayVoice(4, "ps2/18/183300129", 128); OutputLine(NULL, "総意です。", NULL, " Everyone came to an agreement.", Line_WaitForInput); - PlaySE(4, "ps2/18/183300130", 128, 64); + PlayVoice(4, "ps2/18/183300130", 128); OutputLine(NULL, "反対の役員はおりませんでした。」", NULL, " Nobody is opposed to supporting him.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/183000013", 128, 64); + PlayVoice(4, "ps2/00/183000013", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「…えぇと…公由会長さん。", NULL, "\"...Umm... Kimiyoshi-san...", Line_WaitForInput); - PlaySE(4, "ps2/00/183000014", 128, 64); + PlayVoice(4, "ps2/00/183000014", 128); OutputLine(NULL, "先日もお話しましたとおり、相談所の方も相当やってくれてるんです。", - NULL, " As I explained to you, the people at the child consultation center are doing the best they can.", Line_WaitForInput); - PlaySE(4, "ps2/00/183000015", 128, 64); + NULL, " As I explained to you, the people at the child consultation center are doing the best they can. ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "ps2/00/183000015", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "ただですね、観察期間を経ないことには判断が下せませんし、最近は特に人権意識の高まりも…、」", - NULL, " However, they cannot render their final judgment before the investigation period is over. It's a human rights issue...\"", Line_Normal); + NULL, "However, they cannot render their final judgment before the investigation period is over. It's a human rights issue...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/18/183300131", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/18/183300131", 128); OutputLine(NULL, "「そんなのは前原くんが何度も説明してるよ。", NULL, "\"I believe Maebara-kun explained it to them many times.", Line_WaitForInput); - PlaySE(4, "ps2/18/183300132", 128, 64); + PlayVoice(4, "ps2/18/183300132", 128); OutputLine(NULL, "沙都子ちゃんはとんでもなく暴力的な叔父に閉じ込められてるんだ。", NULL, " Satoko-chan is being locked up by a terribly violent man.", Line_WaitForInput); - PlaySE(4, "ps2/18/183300133", 128, 64); + PlayVoice(4, "ps2/18/183300133", 128); OutputLine(NULL, "体の傷じゃないよ、心の傷になっちゃうんだよ!", - NULL, " The emotional scars she's suffering will never heal!", Line_WaitForInput); - PlaySE(4, "ps2/18/183300134", 128, 64); + NULL, " The emotional scars she's suffering will never heal! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/18/183300134", 128); OutputLine(NULL, " 育ち盛りの時期の心の傷は一生に暗い影を落としちゃうんだよ。", - NULL, " She will forever have a deep wound in her pure and innocent heart.", Line_WaitForInput); - PlaySE(4, "ps2/18/183300135", 128, 64); + NULL, "She will forever have a deep wound in her pure and innocent heart.", Line_WaitForInput); + PlayVoice(4, "ps2/18/183300135", 128); OutputLine(NULL, "こないだの青少年セミナーの先生も言ってたでしょ。", NULL, " Remember what they were saying at the youth seminar the other day?", Line_WaitForInput); - PlaySE(4, "ps2/18/183300136", 128, 64); + PlayVoice(4, "ps2/18/183300136", 128); OutputLine(NULL, "一緒に聞いたでしょ?!」", NULL, " You were there with me, weren't you?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/183000016", 128, 64); + PlayVoice(4, "ps2/00/183000016", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「はぁ、…えぇまぁ…。", NULL, "\"Yes... well...", Line_WaitForInput); - PlaySE(4, "ps2/00/183000017", 128, 64); + PlayVoice(4, "ps2/00/183000017", 128); OutputLine(NULL, "それでその、……園崎顧問の方はどんな感じですか…。」", - NULL, " What does the Sonozaki family say about this...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " What does the Sonozaki family say about this...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/18/183300137", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/18/183300137", 128); OutputLine(NULL, "「うん。", NULL, "\"Well.", Line_WaitForInput); - PlaySE(4, "ps2/18/183300138", 128, 64); + PlayVoice(4, "ps2/18/183300138", 128); OutputLine(NULL, "お魎さんもね、やるべしと。", NULL, " Oryou-san also agrees with us.", Line_WaitForInput); - PlaySE(4, "ps2/18/183300139", 128, 64); + PlayVoice(4, "ps2/18/183300139", 128); OutputLine(NULL, "そう強い口調でしたわ!", NULL, " She was very clear about that.", Line_WaitForInput); - PlaySE(4, "ps2/18/183300140", 128, 64); + PlayVoice(4, "ps2/18/183300140", 128); OutputLine(NULL, " 慎重だか珍重だか知らんが、これ以上、沙都子ちゃんの件を放置するってんなら、", - NULL, " If you are going to insist on not rescuing Satoko-chan,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " If you are going to insist on not rescuing Satoko-chan,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 6000 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "雛見沢連町全体で前原くんをバックアップしていかなくてはなりませんわ!」", NULL, " the whole village will be joining Maebara-kun's movement!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/183000018", 128, 64); + PlayVoice(4, "ps2/00/183000018", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「そ、そうですか園崎顧問が…!", NULL, "\"O-Oryou Sonozaki-san said that...?", Line_WaitForInput); - PlaySE(4, "ps2/00/183000019", 128, 64); + PlayVoice(4, "ps2/00/183000019", 128); OutputLine(NULL, " ……………………ま、", - NULL, " ............Well,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " ............Well,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 1000 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "まぁその……", - NULL, " that...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " that...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 1000 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "こういうのはご家庭の問題でもありますしご近所の問題もありまして、なかなか行政は動きにくいところがありまして…。」", NULL, " This is a problem within the family... so it's very hard for the government to take care of it...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/18/183300141", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/18/183300141", 128); OutputLine(NULL, "「近所に出てくればうちらも言ってやるけど、何しろ、ほとんど表に出てこないヤツだからなぁ!", NULL, "\"If I could see the man, I'd talk to him in person. But he rarely even leaves his house!", Line_WaitForInput); - PlaySE(4, "ps2/18/183300142", 128, 64); + PlayVoice(4, "ps2/18/183300142", 128); OutputLine(NULL, " それに町会の者が余計なこと言ったら沙都子ちゃんが余計、八つ当たりとかされちまうかもしれないだろ。", - NULL, " Besides, if one of us personally said something to him, he might get nervous and hurt Satoko-chan even more.", Line_WaitForInput); - PlaySE(4, "ps2/18/183300143", 128, 64); + NULL, " Besides, if one of us personally said something to him, he might get nervous and hurt Satoko-chan even more. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/18/183300143", 128); OutputLine(NULL, "だからこそ行政の出番じゃないのよ!」", - NULL, " That's why the local government has to get involved!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That's why the local government has to get involved!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/183000020", 128, 64); + PlayVoice(4, "ps2/00/183000020", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「え、えぇえぇ、まったく仰るとおりですね…。", NULL, "\"Um, ummm, I understand your point...", Line_WaitForInput); - PlaySE(4, "ps2/00/183000021", 128, 64); + PlayVoice(4, "ps2/00/183000021", 128); OutputLine(NULL, "後ほど、こちらからも園崎顧問さんにお電話をしまして事情を窺ってみます…。」", NULL, " I'll call Sonozaki-san in a moment and ask for her opinion too...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/18/183300144", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/18/183300144", 128); OutputLine(NULL, "「ああん、止めた方がいい。", NULL, "\"I'd advise you not to do that.", Line_WaitForInput); - PlaySE(4, "ps2/18/183300145", 128, 64); + PlayVoice(4, "ps2/18/183300145", 128); OutputLine(NULL, "すっかりお魎さん、ヘソを曲げちゃってる。", NULL, " Oryou-san is very upset right now.", Line_WaitForInput); - PlaySE(4, "ps2/18/183300146", 128, 64); + PlayVoice(4, "ps2/18/183300146", 128); OutputLine(NULL, "しばらくは電話をしない方がいいね。」", - NULL, " I really wouldn't call her for some time.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I really wouldn't call her for some time.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/183000022", 128, 64); + PlayVoice(4, "ps2/00/183000022", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「そうですか…!", NULL, "\"Really...?!", Line_WaitForInput); - PlaySE(4, "ps2/00/183000023", 128, 64); + PlayVoice(4, "ps2/00/183000023", 128); OutputLine(NULL, " それは困りましたね、はははは…。", NULL, " That's not good... hahahaha...", Line_WaitForInput); - PlaySE(4, "ps2/00/183000024", 128, 64); + PlayVoice(4, "ps2/00/183000024", 128); OutputLine(NULL, "園崎顧問は頭に血が上られると鬼のようになりますからね…。」", NULL, " When she's mad, it's like she turns into a demon...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/18/183300147", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/18/183300147", 128); OutputLine(NULL, "「それでね。", NULL, "\"Anyway...", Line_WaitForInput); - PlaySE(4, "ps2/18/183300148", 128, 64); + PlayVoice(4, "ps2/18/183300148", 128); OutputLine(NULL, "係長さんの方から相談所の方に沙都子ちゃんの即時保護をお願いしてほしいんです。", NULL, " I want you to tell the child consultation center to put Satoko-chan under their protection immediately.", Line_WaitForInput); - PlaySE(4, "ps2/18/183300149", 128, 64); + PlayVoice(4, "ps2/18/183300149", 128); OutputLine(NULL, "何なら私が一緒に行ってもいいです。", NULL, " I'll come with you if you need me to.", Line_WaitForInput); - PlaySE(4, "ps2/18/183300150", 128, 64); + PlayVoice(4, "ps2/18/183300150", 128); OutputLine(NULL, "あぁ、今から行きましょうか。」", - NULL, " We can go right now.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We can go right now.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/183000025", 128, 64); + PlayVoice(4, "ps2/00/183000025", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「いえいえいえ!", NULL, "\"Oh no!", Line_WaitForInput); - PlaySE(4, "ps2/00/183000026", 128, 64); + PlayVoice(4, "ps2/00/183000026", 128); OutputLine(NULL, " 会長さんにご足労いただくことはございません。", NULL, " I can't make you go to all that trouble.", Line_WaitForInput); - PlaySE(4, "ps2/00/183000027", 128, 64); + PlayVoice(4, "ps2/00/183000027", 128); OutputLine(NULL, "こちらから相談所の方に連絡しまして、結果を本日中にご連絡させていただきます。」", NULL, " I'll call the child consultation center, and give you their feedback later today.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/18/183300151", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/18/183300151", 128); OutputLine(NULL, "「今日の昼前にはほしいな。", NULL, "\"I want you to let me know before noon.", Line_WaitForInput); - PlaySE(4, "ps2/18/183300152", 128, 64); + PlayVoice(4, "ps2/18/183300152", 128); OutputLine(NULL, "そんな夕方になるまで長話にはならんでしょ。", NULL, " I'm sure your call won't be so long it stretches into the evening.", Line_WaitForInput); - PlaySE(4, "ps2/18/183300153", 128, 64); + PlayVoice(4, "ps2/18/183300153", 128); OutputLine(NULL, "所長ってそんなに忙しいの?」", - NULL, " Is the head of the office that busy?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Is the head of the office that busy?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/183000028", 128, 64); + PlayVoice(4, "ps2/00/183000028", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「い、いえいえ!", NULL, "\"No, no he's not!", Line_WaitForInput); - PlaySE(4, "ps2/00/183000029", 128, 64); + PlayVoice(4, "ps2/00/183000029", 128); OutputLine(NULL, " わかりました。", NULL, " Very well.", Line_WaitForInput); - PlaySE(4, "ps2/00/183000030", 128, 64); + PlayVoice(4, "ps2/00/183000030", 128); OutputLine(NULL, "お昼まで会長さんのお宅へご連絡させていただきます。」", NULL, " I'll call you back before noon today.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/18/183300154", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/18/183300154", 128); OutputLine(NULL, "「くれぐれもよろしくお願いしますよ。", NULL, "\"Thank you very much.", Line_WaitForInput); - PlaySE(4, "ps2/18/183300155", 128, 64); + PlayVoice(4, "ps2/18/183300155", 128); OutputLine(NULL, "町会はね、相談所の対応が鈍いと、陳情を真面目に聞いてくれてないと非常に怒っていると伝えてくださいよ。」", - NULL, " Tell them that the town council is very upset that they're not taking this appeal seriously enough.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Tell them that the town council is very upset that they're not taking this appeal seriously enough.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/183000031", 128, 64); + PlayVoice(4, "ps2/00/183000031", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「わかりました、必ず伝えますので。", NULL, "\"Yes. I will let them know.", Line_WaitForInput); - PlaySE(4, "ps2/00/183000032", 128, 64); + PlayVoice(4, "ps2/00/183000032", 128); OutputLine(NULL, "……はい。", NULL, " ...Yes.", Line_WaitForInput); - PlaySE(4, "ps2/00/183000033", 128, 64); + PlayVoice(4, "ps2/00/183000033", 128); OutputLine(NULL, "…ごめんくださいませ……。」", NULL, " ...I'll talk to you again soon...\"", Line_Normal); ClearMessage(); DrawScene( "black", 200 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " チン。", NULL, "Click.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Mati12", "maskup", 1, 0, 300 ); - PlaySE(4, "ps2/00/saito18008", 128, 64); + PlayVoice(4, "ps2/00/saito18008", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「……係長、何だかヤバそうな話をしてましたね。」", NULL, "\"...Sir, are you okay?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/183000034", 128, 64); + PlayVoice(4, "ps2/00/183000034", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「参ったなぁ、雛見沢連町が燃え上がっちゃったぞ…。", NULL, "\"This is bad... Hinamizawa Village is kicking up a storm again...", Line_WaitForInput); - PlaySE(4, "ps2/00/183000035", 128, 64); + PlayVoice(4, "ps2/00/183000035", 128); OutputLine(NULL, "斉藤くん、悪いんだけどさ、園崎顧問に電話して事情を聞いてくれないかい。", NULL, " Saitou-kun... will you please call Sonozaki-san and ask her what's going on...?", Line_WaitForInput); - PlaySE(4, "ps2/00/183000036", 128, 64); + PlayVoice(4, "ps2/00/183000036", 128); OutputLine(NULL, "俺は相談所に連絡する。", - NULL, " I need to call the child consultation center.", Line_WaitForInput); - PlaySE(4, "ps2/00/183000037", 128, 64); + NULL, " I need to call the child consultation center. ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "ps2/00/183000037", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "…これは……ひょっとするとヤバイぞ、ダム戦争の再発になるぞ……。", - NULL, " ...This... might be a resurrection of the dam conflict......", Line_WaitForInput); - PlaySE(4, "ps2/00/183000038", 128, 64); + NULL, "...This... might be a resurrection of the dam conflict......", Line_WaitForInput); + PlayVoice(4, "ps2/00/183000038", 128); OutputLine(NULL, "……あー、もしもし。", NULL, " ...Oh, hello?", Line_WaitForInput); - PlaySE(4, "ps2/00/183000039", 128, 64); + PlayVoice(4, "ps2/00/183000039", 128); OutputLine(NULL, "どーもお世話になっております、", - NULL, " Yes, this is the local government section calling...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Yes, this is the local government section calling...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 2000 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "自治係でございますが、所長さんはおいでですか。」", NULL, " May I speak to the head of the office?\"", Line_Normal); ClearMessage(); @@ -2920,224 +3239,249 @@ void main() DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); - PlaySE(4, "ps2/00/182100001", 128, 64); + PlayVoice(4, "ps2/00/182100001", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「雛見沢の連合町会が支持、ですか…!", NULL, "\"The Hinamizawa town council is supporting them...?!", Line_WaitForInput); - PlaySE(4, "ps2/00/182100002", 128, 64); + PlayVoice(4, "ps2/00/182100002", 128); OutputLine(NULL, " 先日、聞いてもらった時には確か、町会と連中は無関係だって話だったんじゃないですか。」", - NULL, " I thought you told me they weren't connected to this.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I thought you told me they weren't connected to this.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/183000040", 128, 64); + PlayVoice(4, "ps2/00/183000040", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「えぇ、先日、会長や顧問にお尋ねした時はそういうお話だったんですが…。", NULL, "\"I did... When I spoke to the mayor the other day, they weren't involved.", Line_WaitForInput); - PlaySE(4, "ps2/00/183000041", 128, 64); + PlayVoice(4, "ps2/00/183000041", 128); OutputLine(NULL, "何でもですね、昨夜の役員会でころって一転して全会一致で支持に決まったそうなんです。」", NULL, " However, they changed their stance just last night.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/182100003", 128, 64); + PlayVoice(4, "ps2/00/182100003", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「…まぁ、わかりました。", NULL, "\"...I understand.", Line_WaitForInput); - PlaySE(4, "ps2/00/182100004", 128, 64); + PlayVoice(4, "ps2/00/182100004", 128); OutputLine(NULL, "ですが別に、町会名で抗議にいらっしゃられても、こちらも対応を変えるわけにはいきません。", NULL, " However, we're still not going to reverse our decision even if the whole village really does show up.", Line_WaitForInput); - PlaySE(4, "ps2/00/182100005", 128, 64); + PlayVoice(4, "ps2/00/182100005", 128); OutputLine(NULL, "町会の抗議があったから特別待遇にしなくちゃならないなんておかしいですから。」", - NULL, " It wouldn't be right to give her special treatment just because the town council protests.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It wouldn't be right to give her special treatment just because the town council protests.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/183000042", 128, 64); + PlayVoice(4, "ps2/00/183000042", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「所長、…雛見沢連町はご存知と思いますが、前身は鬼ヶ淵死守同盟です。", NULL, "\"Sir... I believe you're aware of this, but they're the Onigafuchi Guardians.", Line_WaitForInput); - PlaySE(4, "ps2/00/183000043", 128, 64); + PlayVoice(4, "ps2/00/183000043", 128); OutputLine(NULL, "所長はダム戦争はご存知ですよね?」", NULL, " You know about the dam conflict, right?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/182100006", 128, 64); + PlayVoice(4, "ps2/00/182100006", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「ダム戦争の時は県にいましたから新聞に載っている以上のことはよく知りません。", NULL, "\"I wasn't living here then, so I don't know much about it.", Line_WaitForInput); - PlaySE(4, "ps2/00/182100007", 128, 64); + PlayVoice(4, "ps2/00/182100007", 128); OutputLine(NULL, "本庁の方にデモが来てたみたいな話は聞いてますが。」", - NULL, " I heard that it was some huge government protest, or something like that...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I heard that it was some huge government protest, or something like that...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/183000044", 128, 64); + PlayVoice(4, "ps2/00/183000044", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「……端的に申し上げて、少しですね、", NULL, "\"...I'm going to be honest with you.", Line_WaitForInput); - PlaySE(4, "ps2/00/183000045", 128, 64); + PlayVoice(4, "ps2/00/183000045", 128); OutputLine(NULL, "先方の話に耳を傾けられた方がよろしいんじゃないかと…。」", - NULL, " I think you should pay attention to what they're saying...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I think you should pay attention to what they're saying...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/182100008", 128, 64); + PlayVoice(4, "ps2/00/182100008", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「でも係長さん。", NULL, "\"But, wait a minute.", Line_WaitForInput); - PlaySE(4, "ps2/00/182100009", 128, 64); + PlayVoice(4, "ps2/00/182100009", 128); OutputLine(NULL, "死守同盟はもう何年も前に解散しているでしょう。", NULL, " I heard that the Onigafuchi Guardians disbanded years ago.", Line_WaitForInput); - PlaySE(4, "ps2/00/182100010", 128, 64); + PlayVoice(4, "ps2/00/182100010", 128); OutputLine(NULL, "その後、お宅とうまくやってると聞いてます。」", NULL, " Haven't you had a fairly close relationship with the village ever since the conflict ended?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/183000046", 128, 64); + PlayVoice(4, "ps2/00/183000046", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「えぇ……、うまく行ってるつもりだったんですが…。", NULL, "\"Yes... things had worked out smoothly...", Line_WaitForInput); - PlaySE(4, "ps2/00/183000047", 128, 64); + PlayVoice(4, "ps2/00/183000047", 128); OutputLine(NULL, "たった一晩で何があったやら…。", NULL, " I wonder what happened to change that overnight...", Line_WaitForInput); - PlaySE(4, "ps2/00/183000048", 128, 64); + PlayVoice(4, "ps2/00/183000048", 128); OutputLine(NULL, "陳情のリーダーの前原くんという子を、会長さんがとても気に入られてるようでして。", - NULL, " The mayor seems to be favoring a young man named Maebara-kun.", Line_WaitForInput); - PlaySE(4, "ps2/00/183000049", 128, 64); + NULL, " The mayor seems to be favoring a young man named Maebara-kun. ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "ps2/00/183000049", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "しかも園崎顧問の支持まで得るとは…ただ事ではありません。」", - NULL, " They have the support of Sonozaki-san too... It's not a trivial matter...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They have the support of Sonozaki-san too... It's not a trivial matter...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/182100011", 128, 64); + PlayVoice(4, "ps2/00/182100011", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「園崎顧問って、よく聞く雛見沢の影の会長さんって方ですよね?", NULL, "\"Sonozaki-san... you mean the ruler of the underside of Hinamizawa?", Line_WaitForInput); - PlaySE(4, "ps2/00/182100012", 128, 64); + PlayVoice(4, "ps2/00/182100012", 128); OutputLine(NULL, " お会いしたことはありませんが。」", NULL, " I've never actually met her.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/183000050", 128, 64); + PlayVoice(4, "ps2/00/183000050", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「とにかくですね、ご注意いただいた方がよろしいかと思います。", NULL, "\"At any rate, you need to be very careful.", Line_WaitForInput); - PlaySE(4, "ps2/00/183000051", 128, 64); + PlayVoice(4, "ps2/00/183000051", 128); OutputLine(NULL, "もしも可能でしたらですね、", NULL, " If it's at all possible...", Line_WaitForInput); - PlaySE(4, "ps2/00/183000052", 128, 64); + PlayVoice(4, "ps2/00/183000052", 128); OutputLine(NULL, "…………その、えっと北条さんの件、急いで保護してあげる方向で検討してもらえないでしょうか。」", NULL, " ......I think you should try to protect Houjou-san immediately.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/182100013", 128, 64); + PlayVoice(4, "ps2/00/182100013", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「私は町会さんとご縁があったことがないのでわかりかねますが、", NULL, "\"I'm not familiar with this mayor, so I don't know what kind of person he is.", Line_WaitForInput); - PlaySE(4, "ps2/00/182100014", 128, 64); + PlayVoice(4, "ps2/00/182100014", 128); OutputLine(NULL, "そもそも行政は粛々と進めるべきものであって、その処理する順番が横槍によって変るのは職務の怠慢ではないかと考えます。", - NULL, " Our job needs to be done carefully, and no matter the job, it's just not right to do things in a disorderly fashion.", Line_WaitForInput); - PlaySE(4, "ps2/00/182100015", 128, 64); + NULL, " Our job needs to be done carefully, and no matter the job, it's just not right to do things in a disorderly fashion. ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "ps2/00/182100015", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "うちの職員も、少ない人員の中で精一杯やってるんです。", - NULL, " Our people are doing the best they can.", Line_WaitForInput); - PlaySE(4, "ps2/00/182100016", 128, 64); + NULL, "Our people are doing the best they can.", Line_WaitForInput); + PlayVoice(4, "ps2/00/182100016", 128); OutputLine(NULL, "福祉司も山積みの仕事の中から順に片付けてるんです。", NULL, " They have piles of other cases to work on.", Line_WaitForInput); - PlaySE(4, "ps2/00/182100017", 128, 64); + PlayVoice(4, "ps2/00/182100017", 128); OutputLine(NULL, "そのどれもが当事者にとってとても大切なことです。", NULL, " Every single case is very important.", Line_WaitForInput); - PlaySE(4, "ps2/00/182100018", 128, 64); + PlayVoice(4, "ps2/00/182100018", 128); OutputLine(NULL, "どれも最優先でどれも後回しにできません。」", NULL, " We can't just prioritize her case for no reason.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/183000053", 128, 64); + PlayVoice(4, "ps2/00/183000053", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「……そうですか…。", NULL, "\"...I see...", Line_WaitForInput); - PlaySE(4, "ps2/00/183000054", 128, 64); + PlayVoice(4, "ps2/00/183000054", 128); OutputLine(NULL, "わかりました。", NULL, " I understand...", Line_WaitForInput); - PlaySE(4, "ps2/00/183000055", 128, 64); + PlayVoice(4, "ps2/00/183000055", 128); OutputLine(NULL, "…では私の方から公由会長さんの方にそのように連絡しておきます…。」", - NULL, " ...I'll call Kimiyoshi-san back and let him know your opinion...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...I'll call Kimiyoshi-san back and let him know your opinion...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/182100019", 128, 64); + PlayVoice(4, "ps2/00/182100019", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「そんな連絡する必要があるんですか?", NULL, "\"You need to call him back?", Line_WaitForInput); - PlaySE(4, "ps2/00/182100020", 128, 64); + PlayVoice(4, "ps2/00/182100020", 128); OutputLine(NULL, " 市政は町会の太鼓持ちじゃないでしょ。", NULL, " Look, the municipal government doesn't exist for this town council's amusement.", Line_WaitForInput); - PlaySE(4, "ps2/00/182100021", 128, 64); + PlayVoice(4, "ps2/00/182100021", 128); OutputLine(NULL, "お宅もあまり特定の町会にばかり便宜を図るとよくないんじゃないですか?」", NULL, " Why are you bending over backwards just to look after the needs of one village?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/183000056", 128, 64); + PlayVoice(4, "ps2/00/183000056", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「わかりました。", NULL, "\"I understand.", Line_WaitForInput); - PlaySE(4, "ps2/00/183000057", 128, 64); + PlayVoice(4, "ps2/00/183000057", 128); OutputLine(NULL, "えぇ、はい、申し訳ございませんでした。", NULL, " Thank you for your time...", Line_WaitForInput); - PlaySE(4, "ps2/00/183000058", 128, 64); + PlayVoice(4, "ps2/00/183000058", 128); OutputLine(NULL, "…それでは失礼いたします…。」", NULL, " ...I'm sorry for the inconvenience...\"", Line_Normal); ClearMessage(); PlayBGM( 1, "semi", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " チン。", NULL, "Click.", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/183000059", 128, 64); + PlayVoice(4, "ps2/00/183000059", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「……………駄目だな!", NULL, "\".........This is really bad!", Line_WaitForInput); - PlaySE(4, "ps2/00/183000060", 128, 64); + PlayVoice(4, "ps2/00/183000060", 128); OutputLine(NULL, " この所長、県市の人事交流で来てる人だ。", NULL, " That guy isn't even from around here.", Line_WaitForInput); - PlaySE(4, "ps2/00/183000061", 128, 64); + PlayVoice(4, "ps2/00/183000061", 128); OutputLine(NULL, "地元町会の怖さをわかってない!」", - NULL, " He has no idea how scary that town council can be...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " He has no idea how scary that town council can be...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/saito18009", 128, 64); + PlayVoice(4, "ps2/00/saito18009", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「あはははは、県の職員出身じゃそんなもんですよ。」", - NULL, "\"Ahahahaha, that's a transfer from the prefectural office for you.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Ahahahaha, that's a transfer from the prefectural office for you.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/183000062", 128, 64); + PlayVoice(4, "ps2/00/183000062", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「しかも相手は雛見沢連町だぞ…。", NULL, "\"He's fighting against Hinamizawa...", Line_WaitForInput); - PlaySE(4, "ps2/00/183000063", 128, 64); + PlayVoice(4, "ps2/00/183000063", 128); OutputLine(NULL, "俺はどうなっても知らないからな…。", NULL, " I refuse to be responsible for this one...", Line_WaitForInput); - PlaySE(4, "ps2/00/183000064", 128, 64); + PlayVoice(4, "ps2/00/183000064", 128); OutputLine(NULL, "そっちはどう?", NULL, " How did you do?", Line_WaitForInput); - PlaySE(4, "ps2/00/183000065", 128, 64); + PlayVoice(4, "ps2/00/183000065", 128); OutputLine(NULL, " 園崎顧問と連絡がついた?」", NULL, " Did you get to talk to Sonozaki-san?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/saito18010", 128, 64); + PlayVoice(4, "ps2/00/saito18010", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「はい。", NULL, "\"Yes.", Line_WaitForInput); - PlaySE(4, "ps2/00/saito18011", 128, 64); + PlayVoice(4, "ps2/00/saito18011", 128); OutputLine(NULL, "公由会長と同じ意見だそうです。", NULL, " She has the same opinion as Kimiyoshi-san.", Line_WaitForInput); - PlaySE(4, "ps2/00/saito18012", 128, 64); + PlayVoice(4, "ps2/00/saito18012", 128); OutputLine(NULL, "相談所への連絡に対する返事は、会長だけでなく顧問の方にもほしいそうです。」", NULL, " She also wants a call from you regarding what the child consultation center said.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/183000066", 128, 64); + PlayVoice(4, "ps2/00/183000066", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「………かーーーーー、まっずいことになったなぁ!", NULL, "\"Noooooooo! This is really really bad!", Line_WaitForInput); - PlaySE(4, "ps2/00/183000067", 128, 64); + PlayVoice(4, "ps2/00/183000067", 128); OutputLine(NULL, " 半ドンの楽しい土曜日が朝から台無しだよ!", NULL, " I thought this was going to be a happy Saturday!", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, " 相談所長は怖い物なしで、町会なんか知らんってさ。", - NULL, " The head of the consultation center has no idea what he's up against!", Line_WaitForInput); - PlaySE(4, "ps2/00/183000068", 128, 64); + NULL, " The head of the consultation center has no idea what he's up against! ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "ps2/00/183000068", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "下手すりゃ週明けには本庁と相談所を街宣車が囲むこともありえるぞ…。」", - NULL, " There's going to be a huge crowd swarming the area by the beginning of the week...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "There's going to be a huge crowd swarming the area by the beginning of the week...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/saito18013", 128, 64); + PlayVoice(4, "ps2/00/saito18013", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「会長宅と顧問宅に連絡ですね。", NULL, "\"We have to call Kimiyoshi-san and Sonozaki-san right away, huh?", Line_WaitForInput); - PlaySE(4, "ps2/00/saito18014", 128, 64); + PlayVoice(4, "ps2/00/saito18014", 128); OutputLine(NULL, "手分けしてお返事しますか?」", - NULL, " Should I help with that too?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Should I help with that too?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/183000069", 128, 64); + PlayVoice(4, "ps2/00/183000069", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「……その前に、市長室に連絡するよ…。」", NULL, "\"...Before anything else, we should be calling the mayor of Shishibone...\"", Line_Normal); ClearMessage(); diff --git a/Update/_mina_019.txt b/Update/_mina_019.txt index e8dc2c4..566bd36 100644 --- a/Update/_mina_019.txt +++ b/Update/_mina_019.txt @@ -11,32 +11,37 @@ void main() PlayBGM( 0, "G_Tactics", 120, 0 ); DrawSceneWithMask( "G3", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/180101542", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101542", 128); OutputLine(NULL, "「拒否、ですか……!」", NULL, "\"So, they refused...!?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/18/183300156", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300156", 128); OutputLine(NULL, "「うん。", NULL, "\"Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300157", 128, 64); + PlayVoice(4, "ps3/s12/18/183300157", 128); OutputLine(NULL, "自治の係長さんから連絡があってね。", NULL, " I got a call from the local government section.", Line_WaitForInput); - PlaySE(4, "ps2/18/183300158", 128, 64); + PlayVoice(4, "ps2/18/183300158", 128); OutputLine(NULL, "相談所の所長はあくまでもこっちの言い分を聞くつもりはないらしい。", NULL, " The child consultation center has no intention of listening to us.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300159", 128, 64); + PlayVoice(4, "ps3/s12/18/183300159", 128); OutputLine(NULL, "向こうも引き続き内部で調整してくれるみたいだけど、ただ、こっちは沙都子ちゃんを救うのに一刻を争ってるんだからな。", - NULL, " They're still trying to do what they can, but we don't have much time.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300160", 128, 64); + NULL, " They're still trying to do what they can, but we don't have much time. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300160", 128); OutputLine(NULL, "そんな悠長なことは言ってらんないって言い返してやったよ!」", - NULL, " I even told them that we have no time to spare!\"", Line_Normal); + NULL, "I even told them that we have no time to spare!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 昼前に学校に村長がやって来て、俺たちにお役所とのやり取りを説明してくれた。", - NULL, "The mayor came to the school before noon to explain to us what went down with the officials.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The mayor came to the school before noon to explain to us what went down with the officials.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺たちはみんな職員室に集まってそれを聞いていた。", NULL, "We had all gathered in the teachers' office to meet with him.", Line_Normal); ClearMessage(); @@ -45,18 +50,20 @@ void main() DrawBustshotWithFiltering( 2, "Me_TohohoA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300624", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300624", 128); OutputLine(NULL, "「ひゅ〜。", NULL, "\"Wow~", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300625", 128, 64); + PlayVoice(4, "ps3/s12/03/180300625", 128); OutputLine(NULL, "私は所長さんの顔は見てないんだけど、雛見沢の名前を出して強気なことだねぇ。」", - NULL, " I don't know the head of the center personally, but he's a pretty tough guy to go against the will of Hinamizawa.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I don't know the head of the center personally, but he's a pretty tough guy to go against the will of Hinamizawa.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/18/kimi08012", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/kimi08012", 128); OutputLine(NULL, "「何でも県から降りてきた職員らしくて、あまり町会のこととかを知らないらしい。", NULL, "\"He used to work for the prefecture, so he's not familiar with the town council here.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/kimi08013", 128, 64); + PlayVoice(4, "ps3/s12/18/kimi08013", 128); OutputLine(NULL, "住民の一部がごねてるくらいにしか思ってないらしいよ。」", NULL, " He's not treating this like it's a big deal.\"", Line_Normal); ClearMessage(); @@ -65,19 +72,21 @@ void main() DrawBustshotWithFiltering( 1, "Si_AkuwaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600392", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600392", 128); OutputLine(NULL, "「馬鹿ですねー。", NULL, "\"He's kind of stupid.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600393", 128, 64); + PlayVoice(4, "ps3/s12/06/180600393", 128); OutputLine(NULL, "他の町会ならいざ知れず、雛見沢を本気で敵に回しますか。」", - NULL, " This isn't any ordinary village he's up against. This is Hinamizawa!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " This isn't any ordinary village he's up against. This is Hinamizawa!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Ri_WaraiA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500897", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500897", 128); OutputLine(NULL, "「……かわいそかわいそなのです。」", NULL, "\"......What a sad guy.\"", Line_Normal); ClearMessage(); @@ -88,33 +97,37 @@ void main() FadeBustshotWithFiltering( 2, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/18/183300163", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300163", 128); OutputLine(NULL, "「こうなりゃもうやるしかない。", NULL, "\"We'll just have to fight them.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300164", 128, 64); + PlayVoice(4, "ps3/s12/18/183300164", 128); OutputLine(NULL, "さっき神社で役員と話したんだけど、もう後には退けない。", - NULL, " I spoke with the other council members, and we all agreed that we can't stay quiet anymore.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300165", 128, 64); + NULL, " I spoke with the other council members, and we all agreed that we can't stay quiet anymore. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300165", 128); OutputLine(NULL, "何しろ、うちの名前を出しちまった以上、そうですか駄目ですかじゃあ引き下がれねえ!」", - NULL, " After all, we can't just nod our heads in defeat and back down after I put our name out there!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "After all, we can't just nod our heads in defeat and back down after I put our name out there!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_DefB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/re082301", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/re082301", 128); OutputLine(NULL, "「私たちは今日もこの後すぐに相談所に行くつもりです。」", - NULL, "\"We'll be heading to the consultation center after this ourselves.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"We'll be heading to the consultation center after this ourselves.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/18/183300166", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300166", 128); OutputLine(NULL, "「うん。", NULL, "\"Okay.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300167", 128, 64); + PlayVoice(4, "ps3/s12/18/183300167", 128); OutputLine(NULL, "町会からも人数を出せないかこれからすぐに調整するよ。", NULL, " I'll get right on arranging for the town council to send some people too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300168", 128, 64); + PlayVoice(4, "ps3/s12/18/183300168", 128); OutputLine(NULL, "これからお魎さんのところに行って対応を協議する。」", NULL, " I'm about to go consult Oryou-san on how to handle this.\"", Line_Normal); ClearMessage(); @@ -123,10 +136,11 @@ void main() FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/180101543", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101543", 128); OutputLine(NULL, "「ダム戦争の時はともかく、何しろ普通の土曜日じゃないですか。", NULL, "\"This isn't like with the dam conflict, though. It's an ordinary Saturday.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101544", 128, 64); + PlayVoice(4, "ps3/s12/01/180101544", 128); OutputLine(NULL, "なかなか人なんて集められないんじゃないですか?」", NULL, " Isn't it going to be difficult to get people to go?\"", Line_Normal); ClearMessage(); @@ -135,27 +149,31 @@ void main() DrawBustshotWithFiltering( 1, "Me_WinkA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300626", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300626", 128); OutputLine(NULL, "「あー圭ちゃん、ここは都会じゃないからね。", NULL, "\"Don't worry. Kei-chan. This isn't a city.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300627", 128, 64); + PlayVoice(4, "ps3/s12/03/180300627", 128); OutputLine(NULL, "野良仕事の人の方が多い。", NULL, " People are out there farming every day of the week.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300628", 128, 64); + PlayVoice(4, "ps3/s12/03/180300628", 128); OutputLine(NULL, "曜日なんて基本的に関係ないんだよ。", - NULL, " Whether it's a Saturday or a Tuesday doesn't really matter to them.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300629", 128, 64); + NULL, " Whether it's a Saturday or a Tuesday doesn't really matter to them. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300629", 128); OutputLine(NULL, "だから土曜日の真昼間から準備の人手も大勢集まれるわけよ。」", - NULL, " It won't be that difficult to find people who are willing to help out.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It won't be that difficult to find people who are willing to help out.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうなのか。", NULL, "I see.", Line_WaitForInput); OutputLine(NULL, "ついつい都会的に考えると、大人の人はみんな会社勤めと考えちまう。", - NULL, " I tend to think of adults as people who work at big companies.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I tend to think of adults as people who work at big companies.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でもここは雛見沢なんだよな。", NULL, "But this is Hinamizawa.", Line_WaitForInput); OutputLine(NULL, "納得。", @@ -166,59 +184,66 @@ void main() FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/18/183300169", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300169", 128); OutputLine(NULL, "「普通のお役所は土曜だからお昼で閉まっちゃうけど、相談所は土曜日も午後3時まで開いてるそうだ。", NULL, "\"The regular government offices usually close at noon on Saturdays, but the child consultation center is open until 3 PM.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300170", 128, 64); + PlayVoice(4, "ps3/s12/18/183300170", 128); OutputLine(NULL, "だから、1時に現地集合にしてもらっていいか。", - NULL, " Can we all be there at one?", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300171", 128, 64); + NULL, " Can we all be there at one? ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300171", 128); OutputLine(NULL, "何人集められるかはちょっと約束できねえけどな!」", - NULL, " I can't promise you how many people I'll be able to bring along, though...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I can't promise you how many people I'll be able to bring along, though...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101545", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101545", 128); OutputLine(NULL, "「何人来てくれても嬉しいです。", NULL, "\"It doesn't matter how many people we get, as long as we get people.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101546", 128, 64); + PlayVoice(4, "ps3/s12/01/180101546", 128); OutputLine(NULL, "どうかよろしくお願いします!」", - NULL, " Thank you for your help!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Thank you for your help!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_WaraiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300630", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300630", 128); OutputLine(NULL, "「大人の人が増えるのは私たちには心強いね!」", NULL, "\"I'm so glad that more adults are involved now!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101547", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101547", 128); OutputLine(NULL, "「そうだな。", NULL, "\"Yeah.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101548", 128, 64); + PlayVoice(4, "ps3/s12/01/180101548", 128); OutputLine(NULL, "四日続けて同じ顔ぶれだから、相当インパクトがあるぞ。」", - NULL, " This is going to make a huge difference.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " This is going to make a huge difference.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ri_DefA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500898", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500898", 128); OutputLine(NULL, "「……どのくらい集まるかは、お魎の号令次第なのです。」", - NULL, "\"......The number of people we get will depend on what Oryou says.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......The number of people we get will depend on what Oryou says.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "me_WinkA2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300631", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300631", 128); OutputLine(NULL, "「そうだね。", NULL, "\"That's true.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300632", 128, 64); + PlayVoice(4, "ps3/s12/03/180300632", 128); OutputLine(NULL, "来てくれる人数で、婆っちゃの本気度が測れるだろうね。」", NULL, " We'll see how serious she is about helping us based on how many people show up.\"", Line_Normal); ClearMessage(); @@ -228,21 +253,23 @@ void main() DrawBustshotWithFiltering( 1, "Si_WaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600394", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600394", 128); OutputLine(NULL, "「お母さんが言うほど鬼婆が機嫌がいいなら、…30人くらいはくるかもです。", NULL, "\"If the hag's in as a good a mood as my mother says, then... we might get about thirty people.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600395", 128, 64); + PlayVoice(4, "ps3/s12/06/180600395", 128); OutputLine(NULL, "役員に青年部。", NULL, " From both the staff and the youth group.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600396", 128, 64); + PlayVoice(4, "ps3/s12/06/180600396", 128); OutputLine(NULL, "妥当な数字でしょ。」", - NULL, " I think that's a fair guess.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I think that's a fair guess.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Re_DefB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200654", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200654", 128); OutputLine(NULL, "「大人30人に子どもが10人ちょっと。", NULL, "\"Thirty adults plus ten children...", Line_WaitForInput); @@ -250,7 +277,7 @@ void main() ChangeBustshot( 2, "Re_WaraiB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200655", 128, 64); + PlayVoice(4, "ps3/s12/02/180200655", 128); OutputLine(NULL, "うん、昨日よりもずっとそれらしいね!」", NULL, " It sounds better than yesterday!\"", Line_Normal); ClearMessage(); @@ -261,19 +288,21 @@ void main() FadeBustshotWithFiltering( 2, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/18/183300172", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300172", 128); OutputLine(NULL, "「もちろん、私も行くからな!", NULL, "\"I'm coming too!", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300173", 128, 64); + PlayVoice(4, "ps3/s12/18/183300173", 128); OutputLine(NULL, " 拡声器も持って行っちゃうぞ。」", - NULL, " I'll bring my megaphone.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'll bring my megaphone.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Si_OdorokiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600397", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600397", 128); OutputLine(NULL, "「おー!", NULL, "\"Yes!", Line_WaitForInput); @@ -281,29 +310,31 @@ void main() ChangeBustshot( 2, "Si_WaraiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600398", 128, 64); + PlayVoice(4, "ps3/s12/06/180600398", 128); OutputLine(NULL, " おじいちゃん必殺の鬼の拡声器ですね。", NULL, " Your legendary megaphone!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600399", 128, 64); + PlayVoice(4, "ps3/s12/06/180600399", 128); OutputLine(NULL, "あれって壊れたんじゃないんですか?」", - NULL, " I thought it was broken.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I thought it was broken.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/18/183300174", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300174", 128); OutputLine(NULL, "「それは古い方だよ。", NULL, "\"That's the one I used to have.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300175", 128, 64); + PlayVoice(4, "ps3/s12/18/183300175", 128); OutputLine(NULL, "機動隊に壊されちゃったけどな!", NULL, " The riot squad broke it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300176", 128, 64); + PlayVoice(4, "ps3/s12/18/183300176", 128); OutputLine(NULL, " 鬼ヶ淵死守同盟の頃の血が疼いてくる!」", - NULL, " Ah, the memories... I can feel the spirit of Onigafuchi making my blood boil!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Ah, the memories... I can feel the spirit of Onigafuchi making my blood boil!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101549", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101549", 128); OutputLine(NULL, "「……どうやら、今年は綿流しの前に別の祭りになりそうだな。", NULL, "\"......It seems like we're going to be holding a festival on the day before Watanagashi too.", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, "相談所め、待ってろよ!!」", NULL, " To the consultation center!\"", Line_Normal); ClearMessage(); @@ -313,18 +344,20 @@ void main() DrawBustshotWithFiltering( 2, "Re_NandeA1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/re082302", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/re082302", 128); OutputLine(NULL, "「また、沙都子ちゃんが虐待を認めないから虐待はないの一点張りなのかな。」", - NULL, "\"I wonder if they're still going to tell us that there's no evidence of abuse just because she hasn't admitted to it yet...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I wonder if they're still going to tell us that there's no evidence of abuse just because she hasn't admitted to it yet...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101551", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101551", 128); OutputLine(NULL, "「可能性は高いな。", NULL, "\"That's pretty likely.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101552", 128, 64); + PlayVoice(4, "ps3/s12/01/180101552", 128); OutputLine(NULL, "…………梨花ちゃんの方はその後どうなんだ?", NULL, " ......How are things on your end, Rika-chan?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101553", 128, 64); + PlayVoice(4, "ps3/s12/01/180101553", 128); OutputLine(NULL, " 沙都子に、素直に助けを求めるよう説得はできたのか…?」", NULL, " Were you able to persuade Satoko to seek help...?\"", Line_Normal); ClearMessage(); @@ -333,19 +366,21 @@ void main() DrawBustshotWithFiltering( 2, "Ri_KomaruA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500899", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500899", 128); OutputLine(NULL, "「………………ボクなりの精一杯は言ったつもりです。", NULL, "\".........I did my best...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500900", 128, 64); + PlayVoice(4, "ps3/s12/05/180500900", 128); OutputLine(NULL, "…あとは、沙都子次第としか言い様がないです。」", - NULL, " It's all up to her now.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's all up to her now.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_TohohoA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300633", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300633", 128); OutputLine(NULL, "「沙都子も早く変な意地を捨ててくれればいいのに…。」", NULL, "\"I wish Satoko would stop being so stubborn...\"", Line_Normal); ClearMessage(); @@ -355,22 +390,24 @@ void main() DrawBustshotWithFiltering( 2, "Si_MajimeA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600400", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600400", 128); OutputLine(NULL, "「お姉。", NULL, "\"Sis...", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600401", 128, 64); + PlayVoice(4, "ps3/s12/06/180600401", 128); OutputLine(NULL, "捨てていい意地と捨てちゃいけない意地があります。", NULL, " There are both times one should and shouldn't be stubborn.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600402", 128, 64); + PlayVoice(4, "ps3/s12/06/180600402", 128); OutputLine(NULL, "私は沙都子の気持ちがわかりますよ。」", - NULL, " I can understand how Satoko must feel.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I can understand how Satoko must feel.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Me_OdorokiB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300634", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300634", 128); OutputLine(NULL, "「あ、ごめん、そういう意味で言ったんじゃないよ…。」", NULL, "\"Oh, sorry, I didn't mean it that way...\"", Line_Normal); ClearMessage(); @@ -381,21 +418,23 @@ void main() DrawBustshotWithFiltering( 2, "Re_KomaruB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200657", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200657", 128); OutputLine(NULL, "「沙都子ちゃんは内心、誰の助けもいらないと思ってるかもしれない。", NULL, "\"She might not want any help from us.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200658", 128, 64); + PlayVoice(4, "ps3/s12/02/180200658", 128); OutputLine(NULL, "でも、あの表情を見て助けを呼んでいるように見えないなら、そんなの仲間じゃないと思う。」", - NULL, " But we wouldn't be her real friends if we couldn't see how scared she is.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But we wouldn't be her real friends if we couldn't see how scared she is.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101554", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101554", 128); OutputLine(NULL, "「そうだな。", NULL, "\"I agree.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101555", 128, 64); + PlayVoice(4, "ps3/s12/01/180101555", 128); OutputLine(NULL, "確かに沙都子が助けを求めてくれれば一番話は早い。", NULL, " It'd be easy if Satoko asked us for help.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101556", 128, 64); + PlayVoice(4, "ps3/s12/01/180101556", 128); OutputLine(NULL, "でも、それを待ってたら大変なことになっちまうんだよ!」", NULL, " But it'll be too late if we wait for that to happen.\"", Line_Normal); ClearMessage(); @@ -404,25 +443,27 @@ void main() DrawBustshotWithFiltering( 1, "Ri_DefA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500901", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500901", 128); OutputLine(NULL, "「……赤信号の横断歩道の真ん中に立つ子がいたら、まずは諭す前に歩道に連れ戻す。", NULL, "\"......If there's a child in the middle of a busy street, you pull her to the sidewalk before talking to her.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500902", 128, 64); + PlayVoice(4, "ps3/s12/05/180500902", 128); OutputLine(NULL, "…諭すより手を引くのが先であることもありますです。」", - NULL, " Sometimes, actions have to come before words.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Sometimes, actions have to come before words.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Re_DefA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200659", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200659", 128); OutputLine(NULL, "「うん。", NULL, "\"Right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200660", 128, 64); + PlayVoice(4, "ps3/s12/02/180200660", 128); OutputLine(NULL, "いい例えだね。", NULL, " That's a good example.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200661", 128, 64); + PlayVoice(4, "ps3/s12/02/180200661", 128); OutputLine(NULL, "まずは沙都子ちゃんの手を引っ張ることから始めないとね!」", NULL, " We have to pull her back to the sidewalk first!\"", Line_Normal); ClearMessage(); @@ -433,16 +474,17 @@ void main() DrawBustshot( 0, "Tie1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/chie082301", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/chie082301", 128); OutputLine(NULL, "「話はわかりました。", NULL, "\"I've heard what's going on.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/chie082302", 128, 64); + PlayVoice(4, "ps3/s12/22/chie082302", 128); OutputLine(NULL, "では教室へ戻って早くホームルームにしましょう。", NULL, " Now, let's all get back to the classroom and start homeroom.", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/chie082303", 128, 64); + PlayVoice(4, "ps3/s12/22/chie082303", 128); OutputLine(NULL, "相談所へ行く前に、ちゃんと家に帰ってお昼にするんですよ。", NULL, " Go home and eat your lunches before you go to the child consultation center, okay?", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/chie082304", 128, 64); + PlayVoice(4, "ps3/s12/22/chie082304", 128); OutputLine(NULL, "お昼抜きで買い食いはいけませんからね!」", NULL, " It's not good to skip meals!\"", Line_Normal); ClearMessage(); @@ -454,18 +496,21 @@ void main() Wait( 300 ); PlaySE( 0, "s_chaim", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その時は誰もが、詩音のいう40人も集まれば御の字で、実際は30人も集まらないだろうと思っていた。", NULL, "At that point, everyone was thinking there wouldn't really be thirty adults there to support us.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、俺も甘かった。", NULL, "However, we were wrong.", Line_WaitForInput); OutputLine(NULL, "……雛見沢が本気になるということを侮っていた。", NULL, " I had no idea how serious Hinamizawa can get...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺たちがクラスの10人ちょっとで現地に集まった時には、普段の閑静な図書館前の様子は嘘のように一変していた。", NULL, "By the time I get there with my ten classmates, the quiet atmosphere around the library had completely disappeared.", Line_Normal); ClearMessage(); @@ -476,33 +521,36 @@ void main() DrawBustshotWithFiltering( 2, "Re_BikkuriB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200662", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200662", 128); OutputLine(NULL, "「…すっごい…。", NULL, "\"...Oh my goodness...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200663", 128, 64); + PlayVoice(4, "ps3/s12/02/180200663", 128); OutputLine(NULL, "これ全部、雛見沢の人だよね…?!」", - NULL, " Are all these people from Hinamizawa...?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Are all these people from Hinamizawa...?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_OdorokiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300635", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300635", 128); OutputLine(NULL, "「雛見沢だけじゃないね。", NULL, "\"Not just Hinamizawa.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300636", 128, 64); + PlayVoice(4, "ps3/s12/03/180300636", 128); OutputLine(NULL, "興宮に住んでる人にも動員が掛かってるね。」", - NULL, " I see some people from Okinomiya too.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I see some people from Okinomiya too.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101557", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101557", 128); OutputLine(NULL, "「本当だ。", NULL, "\"You're right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101558", 128, 64); + PlayVoice(4, "ps3/s12/01/180101558", 128); OutputLine(NULL, "お店のエプロンをしたまま駆けつけてきてる人もいるぞ…。", NULL, " Some of them are even here in their work uniforms...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101559", 128, 64); + PlayVoice(4, "ps3/s12/01/180101559", 128); OutputLine(NULL, "かなり異様な光景だぞ…。」", NULL, " What an incredible sight...\"", Line_Normal); ClearMessage(); @@ -512,75 +560,83 @@ void main() DrawBustshotWithFiltering( 2, "Ri_MajimeA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500903", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500903", 128); OutputLine(NULL, "「……ということは、お魎は相当本気で号令を出したようなのです。」", - NULL, "\"......Looks like Oryou got really serious.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Looks like Oryou got really serious.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Si_WaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600403", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600403", 128); OutputLine(NULL, "「そのようです。", NULL, "\"Apparently.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600404", 128, 64); + PlayVoice(4, "ps3/s12/06/180600404", 128); OutputLine(NULL, "何だか私には心地いい雰囲気ですね!", NULL, " This really is like old times!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600405", 128, 64); + PlayVoice(4, "ps3/s12/06/180600405", 128); OutputLine(NULL, " 私の大好きだったダム戦争の頃が懐かしくなります。」", NULL, " How I've missed the way I felt during the dam conflict!\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Mati3", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/23/182800066", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("亀田", NULL, "Kameda", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/23/182800066", 128); OutputLine(NULL, "「Kぇえぇい!!", NULL, "\"K!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/23/182800067", 128, 64); + PlayVoice(4, "ps3/s12/23/182800067", 128); OutputLine(NULL, " 今日はすごいっすね、どういうことっすか!!」", - NULL, " What's going on today?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " What's going on today?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101560", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101560", 128); OutputLine(NULL, "「おお、亀田くんか。", NULL, "\"Hey, Kameda-kun.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101561", 128, 64); + PlayVoice(4, "ps3/s12/01/180101561", 128); OutputLine(NULL, "まぁな。", NULL, " Well...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101562", 128, 64); + PlayVoice(4, "ps3/s12/01/180101562", 128); OutputLine(NULL, "雛見沢丸ごとに声を掛けたってわけだ。」", - NULL, " I just called on the whole village to come here.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I just called on the whole village to come here.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/23/182800068", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("亀田", NULL, "Kameda", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/23/182800068", 128); OutputLine(NULL, "「集められるのは子どもだけだと思ってました。", NULL, "\"I thought you'd only be able to get kids.", Line_WaitForInput); - PlaySE(4, "ps3/s12/23/182800069", 128, 64); + PlayVoice(4, "ps3/s12/23/182800069", 128); OutputLine(NULL, "まさか大人まで集めるなんて!!", NULL, " How'd you get all these adults here too?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/23/182800070", 128, 64); + PlayVoice(4, "ps3/s12/23/182800070", 128); OutputLine(NULL, " そこに痺れる憧れるっすー!!!」", NULL, " You're making me weak in the knees, man!!!\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Tosyo1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/otaa18014", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("オタク", NULL, "Otaku", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/otaa18014", 128); OutputLine(NULL, "「まさかこれだけの大人が集まるとは思わなかったにょり…!」", - NULL, "\"Whoa, there are so many working nyadults around...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Whoa, there are so many working nyadults around...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/otab18016", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("オタク", NULL, "Otaku", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/otab18016", 128); OutputLine(NULL, "「女の子は人類の宝でござる!!", NULL, "\"Little girls are mankind's greatest treasure!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/otab18017", 128, 64); + PlayVoice(4, "ps3/s12/00/otab18017", 128); OutputLine(NULL, " 同志がこれだけ集まるのは当然でござるよ!!」", - NULL, " Of course this many of our comrades would gather here!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Of course this many of our comrades would gather here!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 人数もすごいが、集まっている人も多種多様だ。", NULL, "Not only had many people shown up, but many different kinds of people too.", Line_WaitForInput); OutputLine(NULL, "……しかし、何人いるんだよ一体…!", @@ -591,10 +647,11 @@ void main() DrawBustshotWithFiltering( 2, "Re_BikkuriB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200664", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200664", 128); OutputLine(NULL, "「えっと、……軽く数えて100人を越えてるね…。", NULL, "\"Umm... I think there's well over a hundred so far...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200665", 128, 64); + PlayVoice(4, "ps3/s12/02/180200665", 128); OutputLine(NULL, "しかも、話を聞いてると、まだ遅れてくる人たちがいるみたい…。」", NULL, " More people are still on their way, too.\"", Line_Normal); ClearMessage(); @@ -602,22 +659,24 @@ void main() DrawBustshotWithFiltering( 2, "Iri_Def2#", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Mati3", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/10/181000317", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000317", 128); OutputLine(NULL, "「前原さん!", NULL, "\"Maebara-san!", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000318", 128, 64); + PlayVoice(4, "ps3/s12/10/181000318", 128); OutputLine(NULL, " 遅れて申し訳ありません。", NULL, " I'm sorry for being late.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000319", 128, 64); + PlayVoice(4, "ps3/s12/10/181000319", 128); OutputLine(NULL, "すごい人数じゃないですか!」", - NULL, " What an amazing crowd you've got together!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " What an amazing crowd you've got together!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Tie1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400157", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400157", 128); OutputLine(NULL, "「やはり鬼ヶ淵の人たちが集まるとすごい規模になりますね…。」", NULL, "\"So this is the power of Onigafuchi...\"", Line_Normal); ClearMessage(); @@ -626,7 +685,8 @@ void main() DrawBustshot( 0, "Ta_Warai#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/180900270", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/180900270", 128); OutputLine(NULL, "「…話は聞いてたけど…、あなたって本当にすごいのね。」", NULL, "\"...I'd heard about this power before... but this is something else.\"", Line_Normal); ClearMessage(); @@ -636,13 +696,14 @@ void main() DrawBustshotWithFiltering( 1, "Tomi_Warai#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/180800122", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/180800122", 128); OutputLine(NULL, "「いよいよにもってダム戦争の頃を彷彿させるよ!", NULL, "\"This is reminding me more and more of the dam conflict!", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800123", 128, 64); + PlayVoice(4, "ps3/s12/08/180800123", 128); OutputLine(NULL, " しかし、これだけの人数をまとめたなんて、圭一くんはすごいね!", NULL, " But to get this many people to show up... Keiichi-kun, you're amazing!", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/180800124", 128, 64); + PlayVoice(4, "ps3/s12/08/180800124", 128); OutputLine(NULL, " 雛見沢の顔役だね!」", NULL, " You're the new face of Hinamizawa!\"", Line_Normal); ClearMessage(); @@ -653,60 +714,67 @@ void main() FadeBustshotWithFiltering( 2, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/18/183300177", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300177", 128); OutputLine(NULL, "「圭一くん〜!!", NULL, "\"Keiichi-kuuun!", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300178", 128, 64); + PlayVoice(4, "ps3/s12/18/183300178", 128); OutputLine(NULL, " おお、結構集まったね!」", - NULL, " There sure are a lot of them, eh?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " There sure are a lot of them, eh?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101563", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101563", 128); OutputLine(NULL, "「村長さん…、一体、何人に声を掛けたんです?!」", NULL, "\"Kimiyoshi-san... how many people did you talk to?!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/18/183300179", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300179", 128); OutputLine(NULL, "「人数なんか知らないよ。", NULL, "\"I'm not quite sure.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300180", 128, 64); + PlayVoice(4, "ps3/s12/18/183300180", 128); OutputLine(NULL, "町会の連絡網で死守同盟の緊急集合をかけただけさ。", NULL, " We just used the phone list and asked people to gather for a meeting of the Onigafuchi Guardians.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300181", 128, 64); + PlayVoice(4, "ps3/s12/18/183300181", 128); OutputLine(NULL, "みんな野良を放り出して駆けつけてくれた猛者ばっかりだよ!", - NULL, " Everyone left work and came right here!", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300182", 128, 64); + NULL, " Everyone left work and came right here! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300182", 128); OutputLine(NULL, " あーー、みんなみんな、今日は町会としての抗議だから、死守同盟の名前が入ったものは使わないでねー!!」", - NULL, " Hey, you there, this movement is an initiative of the town council, so don't use a banner with the name of the Onigafuchi Guardians on it, okay?\"", Line_Normal); + NULL, "Hey, you there, this movement is an initiative of the town council, so don't use a banner with the name of the Onigafuchi Guardians on it, okay?\"", Line_Normal); ClearMessage(); DisableWindow(); DrawBustshotWithFiltering( 2, "Re_WaraiB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200666", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200666", 128); OutputLine(NULL, "「あ、圭一くんのお父さんも来てるよ!", NULL, "\"I see Keiichi-kun's father!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200667", 128, 64); + PlayVoice(4, "ps3/s12/02/180200667", 128); OutputLine(NULL, " こんにちは〜!」", NULL, " Hello!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/182600065", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182600065", 128); OutputLine(NULL, "「やあレナちゃん、こんにちは!", NULL, "\"Hello, Rena-chan!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600066", 128, 64); + PlayVoice(4, "ps3/s12/00/182600066", 128); OutputLine(NULL, " 圭一〜、父さんも応援に来たぞー!", NULL, " Keiichi! I'm here to support you!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600067", 128, 64); + PlayVoice(4, "ps3/s12/00/182600067", 128); OutputLine(NULL, " 母さんも来たがってたんだが、ちょっと仕事の電話待ちがあってな。", NULL, " Your mom wanted to come here too, but she had to stay home and wait for a phone call.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600068", 128, 64); + PlayVoice(4, "ps3/s12/00/182600068", 128); OutputLine(NULL, "がんばれと伝言を頼まれてるぞ!」", - NULL, " She says to do your best and keep at it!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " She says to do your best and keep at it!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101564", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101564", 128); OutputLine(NULL, "「うん、ありがと!」", NULL, "\"I will, thank you!\"", Line_Normal); ClearMessage(); @@ -715,50 +783,55 @@ void main() FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/00/182600069", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182600069", 128); OutputLine(NULL, "「しかし、お父さんもダム戦争の頃の話は一応、聞いてたんだが、すごいなぁ!", NULL, "\"I've heard the stories about the dam conflict, but this is impressive!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182600070", 128, 64); + PlayVoice(4, "ps3/s12/00/182600070", 128); OutputLine(NULL, " 圭一はこの人数の代表なんだろ?!」", - NULL, " You're representing all of these people, right?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You're representing all of these people, right?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101565", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101565", 128); OutputLine(NULL, "「…うん。", NULL, "\"...Yeah.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101566", 128, 64); + PlayVoice(4, "ps3/s12/01/180101566", 128); OutputLine(NULL, "最初はほんの5人程度の代表だったつもりなのに。", NULL, " I was only representing five of us in the beginning,", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101567", 128, 64); + PlayVoice(4, "ps3/s12/01/180101567", 128); OutputLine(NULL, "でも、こうなっちまったら、100人率いるのも1000人率いるのも同じさ。", - NULL, " but it's grown so big now that I don't care if there are a hundred or a thousand people here!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101568", 128, 64); + NULL, " but it's grown so big now that I don't care if there are a hundred or a thousand people here! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101568", 128); OutputLine(NULL, "仲間を救うために最善を尽くす!」", - NULL, " No matter what, I'll do everything I can to save my friend!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "No matter what, I'll do everything I can to save my friend!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ri_FumanA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500904", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500904", 128); OutputLine(NULL, "「……圭一。", NULL, "\"......Keiichi.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500905", 128, 64); + PlayVoice(4, "ps3/s12/05/180500905", 128); OutputLine(NULL, "いよいよ正念場なのです。」", NULL, " This is it.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101569", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101569", 128); OutputLine(NULL, "「だな。", NULL, "\"Yup.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101570", 128, 64); + PlayVoice(4, "ps3/s12/01/180101570", 128); OutputLine(NULL, "兵力充分、気合もたっぷりだ!", NULL, " Our force of arms is more than enough!", Line_WaitForInput); - PlaySE(4, "ps2/01/180101571", 128, 64); + PlayVoice(4, "ps2/01/180101571", 128); OutputLine(NULL, " 相談所の連中、さっきからカーテンの隙間から何度もこっちを伺ってるぜ。", NULL, " Those losers are peeping at us through the curtains right now.", Line_WaitForInput); - PlaySE(4, "ps2/01/180101572", 128, 64); + PlayVoice(4, "ps2/01/180101572", 128); OutputLine(NULL, "きっとビビってやがるころだぞ!」", NULL, " They must be quaking in their boots!\"", Line_Normal); ClearMessage(); @@ -768,101 +841,116 @@ void main() DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); DrawSceneWithMask( "Ke5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/182900054", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("原山", NULL, "Harayama", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182900054", 128); OutputLine(NULL, "「しょ、所長…、何だかすごい人数ですね…。", NULL, "\"S-Sir... Do you see all those people...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182900055", 128, 64); + PlayVoice(4, "ps3/s12/00/182900055", 128); OutputLine(NULL, "どうしましょう…。」", NULL, " What shall we do...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/182100023", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("所長", NULL, "Chief", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182100023", 128); OutputLine(NULL, "「どうするもこうするもない。", NULL, "\"There's nothing to do.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182100024", 128, 64); + PlayVoice(4, "ps3/s12/00/182100024", 128); OutputLine(NULL, "粛々と事務を進めるしかないでしょう。", NULL, " Other than our jobs, of course.", Line_WaitForInput); - PlaySE(4, "ps2/00/182100025", 128, 64); + PlayVoice(4, "ps2/00/182100025", 128); OutputLine(NULL, "陳情があれば聞くのは窓口の仕事です。", NULL, " If they want to protest, let them.", Line_WaitForInput); - PlaySE(4, "ps2/00/182100026", 128, 64); + PlayVoice(4, "ps2/00/182100026", 128); OutputLine(NULL, "私はちょっとこの後、出張があるので係長の方で対応してください。」", - NULL, " I need to leave for a business trip now, so you can handle them.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I need to leave for a business trip now, so you can handle them.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/182900056", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("原山", NULL, "Harayama", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182900056", 128); OutputLine(NULL, "「ですがその、表では『所長は直談判に応じろ』なんてプラカードを掲げてますよ…。", NULL, "\"But... there's a banner that says 'We want to talk with the head of the office'...", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182900057", 128, 64); + PlayVoice(4, "ps3/s12/00/182900057", 128); OutputLine(NULL, "ほら…。」", - NULL, " See...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " See...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/182100027", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("所長", NULL, "Chief", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182100027", 128); OutputLine(NULL, "「………………うう…。」", NULL, "\"............Ugh...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そのプラカードは、実は旧死守同盟が使ったものだった。", - NULL, "That banner was the same one that the Onigafuchi Guardians had used in the past.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That banner was the same one that the Onigafuchi Guardians had used in the past.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今回に使えそうなものだけを持ってきたのだ。", - NULL, "They brought along as many banners as they could reuse.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "They brought along as many banners as they could reuse.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから所長は所長でも、本当は工事事務所長を指したものだった。", - NULL, "This one said \"the head of the office\", but originally it meant \"the head of the construction office\".", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "This one said \"the head of the office\", but originally it meant \"the head of the construction office\".", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もっとも相談所長はそんなことは知らないから、足をすくませるだけだ。", NULL, "Of course, the head of the child consultation center didn't know about that.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ke6", "maskup", 1, 0, 300 ); - PlaySE(4, "ps2/00/182900058", 128, 64); + PlayVoice(4, "ps2/00/182900058", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「所長は先日、代表3人と話をしてますよね。", NULL, "\"You spoke with three of those representatives the other day.", Line_WaitForInput); - PlaySE(4, "ps2/00/182900059", 128, 64); + PlayVoice(4, "ps2/00/182900059", 128); OutputLine(NULL, "自治の話によると、雛見沢の連中は顔を覚えるのが早いそうです。", - NULL, " According to the people from city hall, these Hinamizawans have a good memory.", Line_WaitForInput); - PlaySE(4, "ps2/00/182900060", 128, 64); + NULL, " According to the people from city hall, these Hinamizawans have a good memory. ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "ps2/00/182900060", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "所長が駐車場に行くまでの間に面が割られちゃいます…。」", - NULL, " If they see you walking outside to the parking lot, they'll recognize your face...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If they see you walking outside to the parking lot, they'll recognize your face...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「係長、裏の職員通用口のとこにも何人か張り込んでるみたいっす!」", - NULL, "\"Sir, there are some people protesting by the back door, too!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Sir, there are some people protesting by the back door, too!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「それはどういう意味ですか。", NULL, "\"What do you mean?", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, "まさか私を捕まえようってことじゃないでしょ?!」", NULL, " Are they going to kidnap me or something?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/182900061", 128, 64); + PlayVoice(4, "ps2/00/182900061", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「…ダム戦争の当時は流血沙汰が当り前だったそうですから…。", NULL, "\"...During the dam conflict, it wasn't uncommon for people to get injured...", Line_WaitForInput); - PlaySE(4, "ps2/00/182900062", 128, 64); + PlayVoice(4, "ps2/00/182900062", 128); OutputLine(NULL, "もし所長の出張も、日を改められるものなら今日は控えた方がよろしいんじゃないかと……。」", - NULL, " If you can postpone your business trip, I'd recommend you do so...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If you can postpone your business trip, I'd recommend you do so...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「そ、そうですね。", NULL, "\"I-I guess that'd be for the best.", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, "急ぎの出張じゃないので、今日は中で事務をしています…。」", NULL, " It's not an emergency, so I'll just stay here for today...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その時、外からキュイ〜ンというスピーカーのハウリングの音が聞こえてきた。", NULL, "In the next moment, the crackling noise of a speaker echoed outside.", Line_Normal); ClearMessage(); @@ -871,6 +959,7 @@ void main() PlayBGM( 1, "semi", 120, 0 ); DrawSceneWithMask( "Tosyo1", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "『あーテステステス、チッチッチ。", NULL, "\"Testing testing, one, two, one, two...", Line_WaitForInput); OutputLine(NULL, "大丈夫?", @@ -883,15 +972,18 @@ void main() NULL, " Testing, testing!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そのスピーカーのボリュームはだいぶ上がるらしく、テストを言いながら相当のボリュームを調整しているようだった。", - NULL, "They were adjusting the output of the speakers.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They were adjusting the output of the speakers.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いつの間にか、屋根の上にスピーカーを付けた街宣車もどきのワゴン車もいる。", - NULL, "A few trucks carrying those speakers were parked outside.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "A few trucks carrying those speakers were parked outside.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この頃になってようやく、所長は雛見沢を敵に回すというのがどういうことか理解し始めた。", NULL, "The head of the consultation center finally realized, in that moment, what it really meant to fight against the village of Hinamizawa.", Line_Normal); ClearMessage(); @@ -901,18 +993,20 @@ void main() DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); DrawSceneWithMask( "Ke5", "maskright", 1, 0, 300 ); - PlaySE(4, "ps2/00/182900063", 128, 64); + PlayVoice(4, "ps2/00/182900063", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「すごい人数です…。", NULL, "\"There are so many people out there...", Line_WaitForInput); - PlaySE(4, "ps2/00/182900064", 128, 64); + PlayVoice(4, "ps2/00/182900064", 128); OutputLine(NULL, "何だか、もうじき入ってきそうな勢いですね…。」", - NULL, " They might barge in at any minute...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " They might barge in at any minute...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「な、中に入れたら他の事務の支障になると思います。", NULL, "\"If they come inside, they'll disturb our work.", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, "何とか中に入れない方針で…。」", NULL, " Don't let them in...\"", Line_Normal); ClearMessage(); @@ -921,47 +1015,57 @@ void main() PlayBGM( 1, "semi", 120, 0 ); DrawSceneWithMask( "Tosyo1", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 集合の時間をすでに30分は過ぎていた。", - NULL, "It was half an hour past the appointed assembly time.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It was half an hour past the appointed assembly time.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 村長が言うにはまだ遅れている一部の人たちがいるらしい。", - NULL, "The mayor told me that there were still a few more people on their way.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The mayor told me that there were still a few more people on their way.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この人数が揃ってもまだ人が集まるというのか…。", - NULL, "Even more people are going to show up...?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Even more people are going to show up...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナが再び数えたところ、その数は150を越えていた。", NULL, "Rena counted up all of the people here already and found that there were more than a hundred and fifty of them.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 月曜日の夕方にも同じ人数が集まってくるかはわからない。", - NULL, "I really doubt we can get this many to come back by Monday afternoon.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I really doubt we can get this many to come back by Monday afternoon.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、今日の勢いで一気に相談所に迫りたいところだ…!", NULL, "Hopefully we can finish this today...!", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/18/183300183", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300183", 128); OutputLine(NULL, "「よし、圭一くん。", NULL, "\"Alright, Keiichi-kun!", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300184", 128, 64); + PlayVoice(4, "ps3/s12/18/183300184", 128); OutputLine(NULL, "このくらいで行こう!」", NULL, " Let's begin!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 村長がゴーサインを出した。", - NULL, "The mayor gave me the green light.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The mayor gave me the green light.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、相談所の中に突入する前に、シュプレヒコールをあげたいらしい。", - NULL, "He wanted us to chant our slogan in chorus before going inside.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He wanted us to chant our slogan in chorus before going inside.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " デモや集会にも色々なやり方があるんだな。", NULL, "It really was like a real protest.", Line_Normal); ClearMessage(); @@ -970,19 +1074,21 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/re082303", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/re082303", 128); OutputLine(NULL, "「でも魅ぃちゃん、こんな大勢で、あの狭い相談所の中に全員入れるのかな、かな。」", - NULL, "\"Mii-chan, do you think all of us can fit inside that tiny office? Do you think so?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Mii-chan, do you think all of us can fit inside that tiny office? Do you think so?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_DefB2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300637", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300637", 128); OutputLine(NULL, "「もちろん全員は無理だよ。", NULL, "\"Of course we can't all fit.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300638", 128, 64); + PlayVoice(4, "ps3/s12/03/180300638", 128); OutputLine(NULL, "中に入れる人と溢れちゃう人にわかれちゃう。", NULL, " We'll split up into those who can go in, and those spilling out.", Line_WaitForInput); @@ -990,7 +1096,7 @@ void main() ChangeBustshot( 1, "Me_WinkB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300639", 128, 64); + PlayVoice(4, "ps3/s12/03/180300639", 128); OutputLine(NULL, "だから、中に入る前に全員でシュプレヒをあげるわけ。」", NULL, " That's why we had everyone start chanting together before we go in.\"", Line_Normal); ClearMessage(); @@ -1000,19 +1106,21 @@ void main() DrawBustshotWithFiltering( 2, "Si_AkuwaraiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600406", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600406", 128); OutputLine(NULL, "「お姉〜。", NULL, "\"Sis~", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600407", 128, 64); + PlayVoice(4, "ps3/s12/06/180600407", 128); OutputLine(NULL, "今日は物を蹴ったり壊したりは厳禁ですよー。」", - NULL, " You can't break or kick anything today.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You can't break or kick anything today.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Me_OdorokiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300640", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300640", 128); OutputLine(NULL, "「し、しないよ私はそんなこと!", NULL, "\"L-Like I'd ever do something like that!", Line_WaitForInput); @@ -1020,7 +1128,7 @@ void main() ChangeBustshot( 1, "Me_TohohoA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300641", 128, 64); + PlayVoice(4, "ps3/s12/03/180300641", 128); OutputLine(NULL, " あんたが私の時にやった悪行のせいで、私は迷惑してるんだからー!」", NULL, " You got me in so much trouble when you pretended to be me doing all that!\"", Line_Normal); ClearMessage(); @@ -1028,15 +1136,18 @@ void main() DrawBustshotWithFiltering( 2, "Iri_Def1#", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Mati3", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/10/181000320", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000320", 128); OutputLine(NULL, "「おや、あれは大石さんじゃないですか?」", - NULL, "\"Hey, isn't that Ooishi-san?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Hey, isn't that Ooishi-san?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 見れば、何と大石さんまで来るではないか。", - NULL, "I didn't expect to see him here.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I didn't expect to see him here.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " やはり同じ牌を握った仲間!", NULL, "Of course, he's my mahjong friend!", Line_WaitForInput); OutputLine(NULL, " 雛見沢の人間ではないが駆けつけてくれたのだ!", @@ -1047,29 +1158,33 @@ void main() DrawBustshotWithFiltering( 1, "Oisi2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700324", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700324", 128); OutputLine(NULL, "「前原さぁ〜〜ん!!", NULL, "\"Maebara-saaaan!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700325", 128, 64); + PlayVoice(4, "ps3/s12/11/180700325", 128); OutputLine(NULL, " どうもどうも〜!!」", - NULL, " Hello there!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Hello there!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101573", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101573", 128); OutputLine(NULL, "「大石さん!", NULL, "\"Ooishi-san!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101574", 128, 64); + PlayVoice(4, "ps3/s12/01/180101574", 128); OutputLine(NULL, " ちょうどいいところでした!", NULL, " You're here right on time!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101575", 128, 64); + PlayVoice(4, "ps3/s12/01/180101575", 128); OutputLine(NULL, " これから中に入ろうというところだったんです。」", NULL, " We're getting ready to go inside right now.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 見れば、大石さんも仲間を連れてきてくれていた。", - NULL, "Ooishi was accompanied by a few of his own men.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Ooishi was accompanied by a few of his own men.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 制服を着てる警官まで含めてなんと4人も来てくれていた。", NULL, "He brought along four police officers in uniform.", Line_Normal); ClearMessage(); @@ -1078,33 +1193,36 @@ void main() ChangeBustshot( 1, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700326", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700326", 128); OutputLine(NULL, "「前原さん、ちょーっと急ぎのお話が!", NULL, "\"Maebara-san. I need to have a little chat with you!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700327", 128, 64); + PlayVoice(4, "ps3/s12/11/180700327", 128); OutputLine(NULL, " 公由の村長さんも〜、どうもどうも!」", - NULL, " Oh, hello there, Mayor Kimiyoshi!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Oh, hello there, Mayor Kimiyoshi!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/18/183300185", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300185", 128); OutputLine(NULL, "「こりゃ大石さんじゃないですか。", NULL, "\"Hello, Ooishi-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300186", 128, 64); + PlayVoice(4, "ps3/s12/18/183300186", 128); OutputLine(NULL, "おや、どうしたんです。」", - NULL, " What brings you here?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " What brings you here?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700328", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700328", 128); OutputLine(NULL, "「ちょっとお二方に大至急のお話がありまして。", NULL, "\"I need to have a talk with the two of you right now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700329", 128, 64); + PlayVoice(4, "ps3/s12/11/180700329", 128); OutputLine(NULL, "ちょっとよろしいですかねぇ。", NULL, " May I...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700330", 128, 64); + PlayVoice(4, "ps3/s12/11/180700330", 128); OutputLine(NULL, "ここでは何ですので、もうちょいあちらの方へお願いします。」", NULL, " Oh, and can it be in private, please?\"", Line_Normal); ClearMessage(); @@ -1118,10 +1236,11 @@ void main() FadeOutBGM( 2, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); - PlaySE(4, "ps3/s12/01/180101576", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101576", 128); OutputLine(NULL, "「……え?!", NULL, "\"...Eh?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101577", 128, 64); + PlayVoice(4, "ps3/s12/01/180101577", 128); OutputLine(NULL, " ど、どうしてですか!!」", NULL, " Wh-What do you need from us?!\"", Line_Normal); ClearMessage(); @@ -1130,37 +1249,42 @@ void main() DrawBustshot( 0, "Oisi1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/11/180700331", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700331", 128); OutputLine(NULL, "「えぇとですねぇ、早い話がここはお役所の敷地内です。", NULL, "\"Well... you're on government property here...", Line_WaitForInput); - PlaySE(4, "ps2/11/180700332", 128, 64); + PlayVoice(4, "ps2/11/180700332", 128); OutputLine(NULL, "特定の目的で占用することは禁じられてます。」", NULL, " Obstructing it for any given reason is prohibited.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 呆然とする他なかった。", - NULL, "I was really taken aback.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I was really taken aback.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これだけの人数を集め、いよいよ今日だと言うのに、大石さんに、いや、警察に解散を命じられたからだ。", NULL, "I thought we were just getting started, but Ooishi-san, and by that I mean the police, are telling me to break up the crowd.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/18/183300187", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300187", 128); OutputLine(NULL, "「どういうこっちゃん!", NULL, "\"What do you mean?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300188", 128, 64); + PlayVoice(4, "ps3/s12/18/183300188", 128); OutputLine(NULL, " 役所は住民の声を聞かんって言うんですか!!」", - NULL, " The government isn't going to listen to the voice of its citizens?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " The government isn't going to listen to the voice of its citizens?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101578", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101578", 128); OutputLine(NULL, "「そうです、俺たちは別に悪いことをしようってわけじゃない。", NULL, "\"Look, we're not doing anything wrong.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101579", 128, 64); + PlayVoice(4, "ps3/s12/01/180101579", 128); OutputLine(NULL, "沙都子をすぐに助けてもらいたいと訴えに来ただけですよ?!", NULL, " We're here to ask them to help Satoko.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101580", 128, 64); + PlayVoice(4, "ps3/s12/01/180101580", 128); OutputLine(NULL, " それがどうしていけないんですか!!」", NULL, " Why is that such a bad thing?\"", Line_Normal); ClearMessage(); @@ -1169,18 +1293,21 @@ void main() ChangeBustshot( 0, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700333", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700333", 128); OutputLine(NULL, "「この敷地内での無届集会がまずアウト。", - NULL, "\"You're protesting here without permission, for one.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700334", 128, 64); + NULL, "\"You're protesting here without permission, for one. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700334", 128); OutputLine(NULL, "それから鹿骨市児童相談所施行条例という条例があり、施設長は業務の支障になると認定した場合、敷地からの退去を命じることができるとなってるんです。」", - NULL, " Also, there's a policy at this child consultation center, which allows the caretaker of the building to dismiss any client when he feels that they're disrupting their service.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Also, there's a policy at this child consultation center, which allows the caretaker of the building to dismiss any client when he feels that they're disrupting their service.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/01/180101581", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180101581", 128); OutputLine(NULL, "「施設長?!", NULL, "\"The caretaker of the building?!", Line_WaitForInput); - PlaySE(4, "ps2/01/180101582", 128, 64); + PlayVoice(4, "ps2/01/180101582", 128); OutputLine(NULL, " って誰です!!」", NULL, " Who is that?!\"", Line_Normal); ClearMessage(); @@ -1189,21 +1316,23 @@ void main() ChangeBustshot( 0, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/11/180700335", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700335", 128); OutputLine(NULL, "「まー、早い話が児童相談所の所長さんですなぁ。」", - NULL, "\"Well, that would be the head of the office here.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Well, that would be the head of the office here.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/01/180101583", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180101583", 128); OutputLine(NULL, "「き、汚ぇえ!!", NULL, "\"What a cheap trick!!", Line_WaitForInput); - PlaySE(4, "ps2/01/180101584", 128, 64); + PlayVoice(4, "ps2/01/180101584", 128); OutputLine(NULL, " 話も一切聞かないつもりかよ!!", NULL, " He won't even let us speak our minds?!", Line_WaitForInput); - PlaySE(4, "ps2/01/180101585", 128, 64); + PlayVoice(4, "ps2/01/180101585", 128); OutputLine(NULL, " じゃあ、俺たちはどう訴えればいいんですか!", NULL, " Where are we supposed to protest, then?!", Line_WaitForInput); - PlaySE(4, "ps2/01/180101586", 128, 64); + PlayVoice(4, "ps2/01/180101586", 128); OutputLine(NULL, " 敷地からの退去ってんだから、ここから出てそこの歩道からならいいわけですか?!」", NULL, " If we have to get off the property, can we do it across the road?!\"", Line_Normal); ClearMessage(); @@ -1212,19 +1341,21 @@ void main() ChangeBustshot( 0, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/11/180700336", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700336", 128); OutputLine(NULL, "「公道での集会なら県の公安委員会に届出を出してください。", NULL, "\"If you want to use public roads, you have to get permission from the public safety department first.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700337", 128, 64); + PlayVoice(4, "ps2/11/180700337", 128); OutputLine(NULL, "詳しくはお近くの警察署へお願いいたします。", NULL, " You'll have to contact them through the police.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700338", 128, 64); + PlayVoice(4, "ps2/11/180700338", 128); OutputLine(NULL, "つまり、今日は解散せざるを得ないってことなんですよ。", - NULL, " In other words, you have no choice but to disband for today.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700339", 128, 64); + NULL, " In other words, you have no choice but to disband for today. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700339", 128); OutputLine(NULL, "……まー、前原さん。", - NULL, " ...My my, Maebara-san.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700340", 128, 64); + NULL, "...My my, Maebara-san.", Line_WaitForInput); + PlayVoice(4, "ps2/11/180700340", 128); OutputLine(NULL, "相当、向こうに嫌われちゃったということですなぁ…。」", NULL, " It seems they really do hate you...\"", Line_Normal); ClearMessage(); @@ -1236,16 +1367,17 @@ void main() DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); PlayBGM( 0, "Cradle_song", 120, 0 ); - PlaySE(4, "ps3/s12/01/180101587", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101587", 128); OutputLine(NULL, "「……そんな馬鹿なッ!!", NULL, "\"...This is ridiculous!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101588", 128, 64); + PlayVoice(4, "ps3/s12/01/180101588", 128); OutputLine(NULL, " こんなことってない!!", NULL, " I don't believe this!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101589", 128, 64); + PlayVoice(4, "ps3/s12/01/180101589", 128); OutputLine(NULL, " せっかくこれだけの人が沙都子を救えと結集してくれたのに!!", NULL, " We have so many people here in support of Satoko!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101590", 128, 64); + PlayVoice(4, "ps3/s12/01/180101590", 128); OutputLine(NULL, " それを伝えることもできないなんて…!!」", NULL, " And you're saying we can't even talk to them...?!\"", Line_Normal); ClearMessage(); @@ -1254,10 +1386,12 @@ void main() FadeBustshotWithFiltering( 0, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺と村長のただ事でない様子に、すぐ仲間たちも駆けつけてきた。", - NULL, "My friends soon all came running over.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "My friends soon all came running over.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして大石さんから、同じ話を聞かされ、俺とまったく同じ反応を返した。", NULL, "Ooishi-san explained the situation to them, and they reacted exactly the same way I did.", Line_Normal); ClearMessage(); @@ -1266,22 +1400,24 @@ void main() DrawBustshotWithFiltering( 2, "Si_IkariA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600408", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600408", 128); OutputLine(NULL, "「そんな…!!", NULL, "\"No way...!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600409", 128, 64); + PlayVoice(4, "ps3/s12/06/180600409", 128); OutputLine(NULL, " こんなのって酷過ぎです!」", - NULL, " That's horrible!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " That's horrible!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Re_NandeA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200669", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200669", 128); OutputLine(NULL, "「向こうは私たちがいくら訴えても、やってきた人数を書くだけじゃないですか。", NULL, "\"No matter what we say to them, all they do is jot down the amount of people in the group.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200670", 128, 64); + PlayVoice(4, "ps3/s12/02/180200670", 128); OutputLine(NULL, "だから私たち、支持を集めて人数を集めたんです!」", NULL, " That's why we brought lots of people here today!\"", Line_Normal); ClearMessage(); @@ -1291,7 +1427,8 @@ void main() DrawBustshotWithFiltering( 2, "Me_TohohoA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300642", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300642", 128); OutputLine(NULL, "「……まぁねぇ…、いくら言っても、向こうにはそういう権限があるってんだからねぇ。", NULL, "\"But they do have the right to refuse us...", Line_WaitForInput); @@ -1299,65 +1436,69 @@ void main() ChangeBustshot( 2, "Me_MajimeA2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300643", 128, 64); + PlayVoice(4, "ps3/s12/03/180300643", 128); OutputLine(NULL, "これっぱかりは仕方ないよ。", NULL, " There's nothing we can do about that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300644_1", 128, 64); + PlayVoice(4, "ps3/s12/03/180300644_1", 128); OutputLine(NULL, "大人しく警察に従うか、警察を敵に回すか二つしかない。」", - NULL, " We have to either listen to the police, or disregard what they say entirely.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We have to either listen to the police, or disregard what they say entirely.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Oisi2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700341", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700341", 128); OutputLine(NULL, "「なっはっはっは…。", NULL, "\"Na ha ha ha...", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700342", 128, 64); + PlayVoice(4, "ps3/s12/11/180700342", 128); OutputLine(NULL, "もうダム戦争は終わってます。", NULL, " The dam conflict's been over for a while.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700343", 128, 64); + PlayVoice(4, "ps3/s12/11/180700343", 128); OutputLine(NULL, "戦争ごっこはご勘弁願いたいですなぁ。」", NULL, " I don't want to play that game anymore.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101591", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101591", 128); OutputLine(NULL, "「くそ…!!", NULL, "\"Damn it...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101592", 128, 64); + PlayVoice(4, "ps3/s12/01/180101592", 128); OutputLine(NULL, " じゃあ、どうするんだよ!", NULL, " What are we going to do, then?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101593", 128, 64); + PlayVoice(4, "ps3/s12/01/180101593", 128); OutputLine(NULL, " 大人しく解散してまた出直すか?!」", - NULL, " Do we just have to leave and come back later?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Do we just have to leave and come back later?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Me_MajimeB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300645", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300645", 128); OutputLine(NULL, "「出直しても多分同じだよ。", NULL, "\"The same thing will happen when we do.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300646", 128, 64); + PlayVoice(4, "ps3/s12/03/180300646", 128); OutputLine(NULL, "また同じことになる。", NULL, " They'll just call the police again.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300647", 128, 64); + PlayVoice(4, "ps2/03/180300647", 128); OutputLine(NULL, "…所長はもう、私たちには一切会う気がないんだよ。", NULL, " The head of the consultation center has no intention of letting us in there ever again.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300648", 128, 64); + PlayVoice(4, "ps2/03/180300648", 128); OutputLine(NULL, "役所の機嫌を損ねるってのはこういうことだからね。」", - NULL, " We must have really upset him.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We must have really upset him.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Re_BikkuriA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200671", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200671", 128); OutputLine(NULL, "「じゃあ魅ぃちゃん、私たちはこれからどうするの?!」", NULL, "\"So what are we going to do now?\"", Line_Normal); ClearMessage(); @@ -1366,30 +1507,33 @@ void main() ChangeBustshot( 2, "Me_YowakiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/03/180300649", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300649", 128); OutputLine(NULL, "「………ここからは息の長い戦い方しかなくなってくるね。", NULL, "\".........We'll just have to be patient.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300650", 128, 64); + PlayVoice(4, "ps2/03/180300650", 128); OutputLine(NULL, "敷地に入れないってんだから、せいぜい、最小の人数で正面の歩道から横断幕張って、要求貫徹を叫ぶくらいだね。", NULL, " If we can't protest on their property, we'll just have to do it from across the road.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300651", 128, 64); + PlayVoice(4, "ps2/03/180300651", 128); OutputLine(NULL, "それを延々と連日やり続けてプレッシャーを与えるしかない。」", - NULL, " Seeing that every day will put a lot of pressure on them.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Seeing that every day will put a lot of pressure on them.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/01/180101594", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180101594", 128); OutputLine(NULL, "「短期決戦どころか、長期戦ってことかよ…!」", - NULL, "\"That's going to take way too long...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"That's going to take way too long...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Me_TohohoA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/03/180300652", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300652", 128); OutputLine(NULL, "「……お役所もヤクザだからねぇ。", NULL, "\"......The government is like the yakuza.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300653", 128, 64); + PlayVoice(4, "ps2/03/180300653", 128); OutputLine(NULL, "意固地になるとかえって逆効果かもしれない。」", NULL, " It'll get more complicated if we keep making them mad.\"", Line_Normal); ClearMessage(); @@ -1399,69 +1543,83 @@ void main() DrawBustshotWithFiltering( 1, "Si_IkariA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600410", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600410", 128); OutputLine(NULL, "「天下の鬼ヶ淵死守同盟がこれでおしまいですか?!", NULL, "\"So even the Onigafuchi Guardians can't do anything about this?", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600411", 128, 64); + PlayVoice(4, "ps3/s12/06/180600411", 128); OutputLine(NULL, " 情けない!", NULL, " How pathetic!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600412", 128, 64); + PlayVoice(4, "ps3/s12/06/180600412", 128); OutputLine(NULL, " おじいちゃん、何とかできないんですか?!」", - NULL, " Can't you do something about this, Uncle?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Can't you do something about this, Uncle?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/18/183300189", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300189", 128); OutputLine(NULL, "「…詩音ちゃん、死守同盟はもちろん押しの強さで戦ったところもあるけど、基本は粘りなんだよ。", - NULL, "\"...Shion-chan, in a battle like this, you have to be patient.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300190", 128, 64); + NULL, "\"...Shion-chan, in a battle like this, you have to be patient. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("喜一郎", NULL, "Kiichiro", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/18/183300190", 128); OutputLine(NULL, "ここまで露骨に拒否されると、ダム戦争の時の工事事務所と同じで、後は囲んで長期戦しかなくなっちまうよ…。」", - NULL, " They're refusing us so blatantly, just like the construction office did in the dam conflict, so we'll just have to surround them and dig in for a prolonged fight...\"", Line_Normal); + NULL, "They're refusing us so blatantly, just like the construction office did in the dam conflict, so we'll just have to surround them and dig in for a prolonged fight...\"", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それじゃ意味がない…。", - NULL, "But that's not going to work...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But that's not going to work...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これだけの人数がいるんだ。", - NULL, "There are so many people here.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "There are so many people here.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " むしろ今日中に決着する位のつもりでいたんだ。", NULL, "I was supposed to end this today.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……沙都子は今日、また学校を休んだ。", - NULL, "...Satoko didn't come to school again today.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...Satoko didn't come to school again today.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 叔父からまた風邪を引いたとの連絡があったという。", - NULL, "Her uncle called and claimed that her cold had resurfaced.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Her uncle called and claimed that her cold had resurfaced.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 知恵先生が月曜日には登校できますかと聞いたら、必ず登校させるというようなことを言っていたという。", - NULL, "He promised that she'd be back on Monday.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He promised that she'd be back on Monday.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …だから安心ということにはまるでならないのだが。", NULL, "...But hearing that wasn't any relief to us.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今日は土曜日だから、月曜といったら明後日だ。", - NULL, "Today is Saturday, so there are two more days until then.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Today is Saturday, so there are two more days until then.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それだけの未来にも沙都子が無事なんて保証はない。", NULL, "Nothing is guaranteed for Satoko.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……俺が想像する最悪のイフの世界では、沙都子はもう、綿流しの前日の時には悲しいことになっていた。", - NULL, "....In the world I imagined, it was too late to save Satoko by the day before Watanagashi.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "....In the world I imagined, it was too late to save Satoko by the day before Watanagashi.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この世界の沙都子は、そこまで最悪な展開をしてはいないようだが、", NULL, "The Satoko in real life hasn't gotten to that point yet...", Line_WaitForInput); OutputLine(NULL, "だからといって、今この瞬間に無事という保証はないし、", @@ -1472,43 +1630,47 @@ void main() DrawScene( "Mati2", 400 ); - PlaySE(4, "ps3/s12/01/180101595", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101595", 128); OutputLine(NULL, "「………長期戦なのか?", NULL, "\"......So this is going to be a stalemate?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101596", 128, 64); + PlayVoice(4, "ps3/s12/01/180101596", 128); OutputLine(NULL, " 結局、相談所が望むだけの期間を待つしかないのか…?!」", - NULL, " Do we really have to wait until they make their final decision...?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Do we really have to wait until they make their final decision...?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_OkoruA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200672", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200672", 128); OutputLine(NULL, "「駄目だよ圭一くん。", NULL, "\"No, Keiichi-kun.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200673", 128, 64); + PlayVoice(4, "ps3/s12/02/180200673", 128); OutputLine(NULL, "…沙都子ちゃんを救うのに一刻の猶予もないの!", NULL, " We have no time to waste for Satoko-chan!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200674", 128, 64); + PlayVoice(4, "ps3/s12/02/180200674", 128); OutputLine(NULL, " なぜって言われたら困るけど…、それがわかるの!」", - NULL, " I just know that something... something bad is going to happen!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I just know that something... something bad is going to happen!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ri_FumanA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500906", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500906", 128); OutputLine(NULL, "「……せっかく、これだけの人数が集まったのに…、", - NULL, "\"......We got help from this many people...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"......We got help from this many people...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "もはや中に入ることもできないなんて……。」", NULL, " yet we can't even go inside the building...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花ちゃんが悔し涙を浮かべていた。", NULL, "Rika-chan said that with tears in her eyes.", Line_WaitForInput); OutputLine(NULL, "……くそ、くそくそくそ!", @@ -1519,22 +1681,27 @@ void main() NULL, " I don't want to give up here!", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 数日前には予想もつかなかったほどの人数を集めた。", - NULL, "Even a few days ago we never imagined that we'd get this many supporters.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Even a few days ago we never imagined that we'd get this many supporters.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 町会の支持を受けて、魅音の婆さんの許可まで取った!", - NULL, "We got approval from the town council, and even from Mion's grandma.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We got approval from the town council, and even from Mion's grandma.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 他に何をすればいいんだ!", - NULL, "What else am I supposed to do?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "What else am I supposed to do?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何をすれば、俺たちの願いが届くんだ!!", - NULL, "What can we do to make our wish come true?!", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "What can we do to make our wish come true?!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まだしたりないことがあるのか?!", NULL, "Is there something that we haven't done yet?", Line_WaitForInput); OutputLine(NULL, " 畜生ッ!!!", @@ -1546,16 +1713,18 @@ void main() DrawBustshotWithFiltering( 2, "Me_MajimeA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300654", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300654", 128); OutputLine(NULL, "「梨花ちゃん、そんなに悔しがることはないよ。」", - NULL, "\"Rika-chan, you don't have to look so sad.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Rika-chan, you don't have to look so sad.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Ri_DefA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500907", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500907", 128); OutputLine(NULL, "「……魅ぃ…?」", NULL, "\"......Meep...?\"", Line_Normal); ClearMessage(); @@ -1564,41 +1733,45 @@ void main() ChangeBustshot( 2, "Me_MajimeA2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300655", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300655", 128); OutputLine(NULL, "「…………私たちはやれることは全てやってる。", NULL, "\".......We're doing everything we can.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300656", 128, 64); + PlayVoice(4, "ps3/s12/03/180300656", 128); OutputLine(NULL, "そう信じてる。", NULL, " You believe that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300657", 128, 64); + PlayVoice(4, "ps3/s12/03/180300657", 128); OutputLine(NULL, "ね?」", - NULL, " Right?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Right?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101597", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101597", 128); OutputLine(NULL, "「あぁ。できる全てをやったと信じてる。」", - NULL, "\"Yeah. I believe we did everything we can do.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Yeah. I believe we did everything we can do.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Me_MajimeB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300658", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300658", 128); OutputLine(NULL, "「……だったら、追い風が吹くのを待つしかない。", NULL, "\"......Then we just have to wait for the wind to come.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300659", 128, 64); + PlayVoice(4, "ps3/s12/03/180300659", 128); OutputLine(NULL, "準備が万端なら、あとは待つしかないんだよ。", NULL, " We just have to wait.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300660", 128, 64); + PlayVoice(4, "ps3/s12/03/180300660", 128); OutputLine(NULL, "きっと追い風は吹く。」", - NULL, " I'm sure that a strong wind is on its way.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm sure that a strong wind is on its way.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101598", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101598", 128); OutputLine(NULL, "「それはいつなんだよ…!!", NULL, "\"When is that...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101599", 128, 64); + PlayVoice(4, "ps3/s12/01/180101599", 128); OutputLine(NULL, " くそ、くそくそくそ!!!」", NULL, " Damn it, damn it, damn it, damn it!!!\"", Line_Normal); ClearMessage(); @@ -1621,126 +1794,154 @@ void main() DrawScene( "Ho_R1", 400 ); SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は死んだように眠っていた。", NULL, "Satoko was sleeping like the dead.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 学校へ行かせないと、またあの小生意気な知恵とか言う女教師が押し掛けてくるかもしれない。", - NULL, "If he didn't send her to school, that annoying teacher might come to harass him again.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If he didn't send her to school, that annoying teacher might come to harass him again.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから沙都子には這ってでも登校してもらいたかった。", NULL, "He really wanted her to go to school today.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、沙都子をいくらたたき起こしても、崩れるように倒れて眠ってしまう。", - NULL, "However, no matter how much he forced her to wake up, she collapsed and went back to sleep.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "However, no matter how much he forced her to wake up, she collapsed and went back to sleep.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……まさか本当に風邪かと思い額に手を当てると、確かに高熱だった。", - NULL, "He touched her forehead and realized that she had a high fever.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He touched her forehead and realized that she had a high fever.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……こんな状態で無理に登校させると、またどうこう言われるかもしれない。", NULL, "If he sent her to school like that, they might say something about it.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 仕方なく、風邪だと学校に連絡した。", - NULL, "He had no choice but to call the school and tell them that she's sick again.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He had no choice but to call the school and tell them that she's sick again.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 知恵は根掘り葉掘り聞いてきて、短気な鉄平は思わず、「今度は本当に風邪だ」とわけのわからないことを言ってしまった。", NULL, "Chie asked him many questions, but Teppei told her that she really was sick this time.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その失態に小一時間以上も経ってから気付き、鉄平は今さらのように不機嫌であった。", NULL, "One hour later, he realized he had said something he shouldn't have to the teacher.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子に関わるようになってから面白くないこと続きだった。", - NULL, "Ever since he took Satoko in, there had been nothing but trouble.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Ever since he took Satoko in, there had been nothing but trouble.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何しろ、沙都子を引っ張り込んだその翌日にはもう学校の教師が押し掛けてきてる。", - NULL, "The teacher came to visit him the day after he took her.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The teacher came to visit him the day after he took her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今も時折、電話がある。", - NULL, "He received calls every so often too.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He received calls every so often too.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 相談所からもだ。", NULL, "They were all from the child consultation center.", Line_WaitForInput); OutputLine(NULL, "しかもどいつも沙都子を電話口に出せとうるさい。", NULL, " Every single one of them told him to put Satoko on the phone.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は悟史の部屋を荒らされたくないから、そうそう口答えはしないと信じたいが、人間追い詰められたらどうなるかわかったもんじゃない。", - NULL, "Teppei was still certain that Satoko wouldn't give him up, because of her fear that he'd destroy Satoshi's room if he did. However, he wasn't sure how long she'd keep her silence.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Teppei was still certain that Satoko wouldn't give him up, because of her fear that he'd destroy Satoshi's room if he did. However, he wasn't sure how long she'd keep her silence.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子がしおらしくいつまで言いなりなのかは鉄平にもわかりかねていた。", NULL, "In short, Teppei had no idea whether or not Satoko would continue to do as she was told.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ひとつだけ間違いないと思うのは、いつまでも恐怖だけでは支配できないということだ。", - NULL, "The only thing he knew for absolute certain was that he couldn't control her forever with fear alone.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The only thing he knew for absolute certain was that he couldn't control her forever with fear alone.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自分が睨みを効かせてもその場しのぎなだけで、今後一年以上にも渡って大丈夫だということでは断じてない。", NULL, "He could frighten her with just a look, but that fear wouldn't last for a very long time.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " とにかく、沙都子が余計なことを言わない内に、とっととこの家を出たい。", - NULL, "He wanted to leave the house before Satoko got him into trouble.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He wanted to leave the house before Satoko got him into trouble.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そのためにも、早く通帳を見つけなければならなかった。", NULL, "But in order to do that, he needed to find the bankbook as soon as possible.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子はぐしゃぐしゃの毛布の中で、汚い猫みたいに丸まって寝ていた。", - NULL, "Satoko was sleeping like an abandoned kitten inside of a wrinkled blanket.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko was sleeping like an abandoned kitten inside of a wrinkled blanket.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " よく見れば薄っすらと汗ばみ、呼吸も荒い。", NULL, "She was sweating heavily and breathing deeply.", Line_WaitForInput); OutputLine(NULL, "……本当に高熱のようだった。", NULL, " ...Both were signs of a very high fever.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でもそれは鉄平にとっては、心配するべきことではなく、むしろ正反対。", - NULL, "Teppei wasn't concerned in the least, of course. Instead, he felt that this was his chance.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Teppei wasn't concerned in the least, of course. Instead, he felt that this was his chance.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今なら悟史の部屋に入っても気付かないだろうと考えた。", NULL, "In that state, she wouldn't notice if he went into Satoshi's room.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これまでは沙都子を支配する上でのひとつの約束として、悟史の部屋を荒らすのを敬遠してきた。", - NULL, "He'd promised her that he wouldn't mess around in there as long as she stayed obedient to him.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He'd promised her that he wouldn't mess around in there as long as she stayed obedient to him.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 実際は沙都子が学校に行っている間に入っていたが、その痕跡が残らないよう、こっそりとだった。", NULL, "In reality, he went inside Satoshi's room while Satoko was at school, but he was very careful about putting everything back into place.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、鉄平はもう限界だった。", - NULL, "However, by this point, he'd had enough.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "However, by this point, he'd had enough.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 一刻も早くこの家からおさらばしたかった。", - NULL, "He was anxious to leave as soon as he could.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He was anxious to leave as soon as he could.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子の高熱が単なる風邪ではなく、精神的に追い詰めたことによる何たらかんたら疾患で、", NULL, "Even Teppei could tell that Satoko's fever wasn't from a cold, but from emotional distress.", Line_WaitForInput); OutputLine(NULL, "このまま大変なことになった日にはますますの面倒に巻き込まれるに違いないと思ったからだ。", @@ -1749,15 +1950,18 @@ void main() DrawSceneWithMask( "Ho_2", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 足音を殺しながら階段をそっと上がり、悟史の部屋の前に来る。", NULL, "He slowly crept up the stairs, heading for Satoshi's room.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 襖をそっと開けると、何かにコツンとぶつかるような手応えがあった。", - NULL, "He tried to open the door slowly, but it was stuck on something.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He tried to open the door slowly, but it was stuck on something.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 襖が家具か何かにぶつかったのだろうぐらいに思った瞬間、", NULL, "He assumed he'd just hit the furniture with the door, but in the next moment...", Line_ContinueAfterTyping); SetSpeedOfMessage( TRUE, 128 ); @@ -1775,21 +1979,25 @@ void main() NULL, " He heard the loud noise of falling metal.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 襖を開けた拍子に何かに引っ掛かり、それが本棚の上から何かを落としてしまったようだった。", - NULL, "Something had been stuck behind the door, and it had knocked over something on the bookshelf.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Something had been stuck behind the door, and it had knocked over something on the bookshelf.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子に気付かれないよう、静かに忍び込もうと思った矢先のことに、鉄平が舌打ちしようとした時、", NULL, "Teppei clicked his tongue. He had been planning to sneak into Satoshi's room while Satoko was asleep.", Line_WaitForInput); OutputLine(NULL, "階下からバタバタと沙都子が駆けて来る音が聞こえてきた。", NULL, " And shortly after that, he heard Satoko running up the stairs.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今の賑やかな音で目を覚ましたという風ではない。", - NULL, "She wasn't running just because she heard a noise.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She wasn't running just because she heard a noise.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今の音が、悟史の部屋からしたもので、鉄平が悟史の部屋に入ろうとしたから出た音だと即座に理解したようだった。", NULL, "She was running because she heard a noise from Satoshi's room, and that meant that Teppei was trying to get inside it.", Line_Normal); ClearMessage(); @@ -1802,50 +2010,54 @@ void main() DisplayWindow(); PlayBGM( 0, "T2", 120, 0 ); - PlaySE(4, "ps3/s12/04/180400200", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400200", 128); OutputLine(NULL, "「やめてやめて…!!", NULL, "\"Stop, stop...!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400201", 128, 64); + PlayVoice(4, "ps3/s12/04/180400201", 128); OutputLine(NULL, " にーにーの部屋に入らないでぇえぇッ!!!」", - NULL, " Don't go inside Nii-nii's room!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Don't go inside Nii-nii's room!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/21/182000036", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/21/182000036", 128); OutputLine(NULL, "「……ぁぁん、もう、静がにやろぅ思うたんに、いきなりこれかい。", NULL, "\"...Aaah, fuck, I was just gonna look around for a minute.", Line_WaitForInput); - PlaySE(4, "ps2/21/182000037", 128, 64); + PlayVoice(4, "ps2/21/182000037", 128); OutputLine(NULL, "ツイとらんわ…ッ!!", NULL, " No damn luck!!", Line_WaitForInput); - PlaySE(4, "ps2/21/182000038", 128, 64); + PlayVoice(4, "ps2/21/182000038", 128); OutputLine(NULL, " わしゃあんな、銭がいるんよ!", NULL, " All I need is some cash!", Line_WaitForInput); - PlaySE(4, "ps2/21/182000039", 128, 64); + PlayVoice(4, "ps2/21/182000039", 128); OutputLine(NULL, " 悟史の部屋に通帳が隠してあるんわ、わがっとん!!", NULL, " I know there's a bankbook inside his room!!", Line_WaitForInput); - PlaySE(4, "ps2/21/182000040", 128, 64); + PlayVoice(4, "ps2/21/182000040", 128); OutputLine(NULL, " お前が悟史の部屋に隠したこともわがっとん!!", - NULL, " I know that you hid it in there!!", Line_WaitForInput); - PlaySE(4, "ps2/21/182000041", 128, 64); + NULL, " I know that you hid it in there!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/21/182000041", 128); OutputLine(NULL, " 大人しゅうあんじょうせいやッ!!」", - NULL, " Be a good girl and tell me where it is!!\"", Line_Normal); + NULL, "Be a good girl and tell me where it is!!\"", Line_Normal); ClearMessage(); DrawBustshotWithFiltering( 0, "Sa_NakuA1", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "Ho_2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/04/180400202", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400202", 128); OutputLine(NULL, "「通帳なんて知らないですわ!!", NULL, "\"I don't know anything about a bankbook!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400203", 128, 64); + PlayVoice(4, "ps3/s12/04/180400203", 128); OutputLine(NULL, " そんなのにーにーの部屋にはありませんのよ…!!", NULL, " It's not inside Nii-nii's room...!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400204", 128, 64); + PlayVoice(4, "ps3/s12/04/180400204", 128); OutputLine(NULL, " だからにーにーの部屋を荒らさないでええぇ!!", NULL, " Don't mess around in there!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400205", 128, 64); + PlayVoice(4, "ps3/s12/04/180400205", 128); OutputLine(NULL, " にーにーが帰ってくるまでそのままなの!!", NULL, " Leave it alone until he comes home!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400206", 128, 64); + PlayVoice(4, "ps3/s12/04/180400206", 128); OutputLine(NULL, " にーにー、にーにー!!!」", NULL, " Nii-nii... Nii-nii!!\"", Line_Normal); ClearMessage(); @@ -1856,16 +2068,17 @@ void main() SetValidityOfInput( TRUE ); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps2/21/182000042", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/21/182000042", 128); OutputLine(NULL, "「やっがましかッ!!」", - NULL, "\"Shut the fuck up!!\"", Line_ContinueAfterTyping); + NULL, "\"Shut the fuck up!!\"", Line_Continue); PlaySE( 0, "s_Down", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - OutputLineAll(NULL, "", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( FALSE, 0 ); @@ -1873,9 +2086,10 @@ void main() FadeBustshotWithFiltering( 0, "maskdown" , 7, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は鈍い悲鳴をあげて、ごろんごろんと転がった。", NULL, "Satoko let out a dull cry as she went rolling across the floor.", Line_Normal); ClearMessage(); @@ -1884,41 +2098,48 @@ void main() DrawBustshotWithFiltering( 2, "Sa_SakebuB1", "maskup", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/04/180400207", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/04/180400207", 128); OutputLine(NULL, "「ぅ、…ふわああああぁあああぁああぁ!!", NULL, "\"Ah... Uwaaaaaaaaaaaaaah!!", Line_WaitForInput); - PlaySE(4, "ps2/04/180400208", 128, 64); + PlayVoice(4, "ps2/04/180400208", 128); OutputLine(NULL, " あああぁああぁあん!!!", NULL, " Aaaaaaaaah!!", Line_WaitForInput); - PlaySE(4, "ps2/04/180400209", 128, 64); + PlayVoice(4, "ps2/04/180400209", 128); OutputLine(NULL, " にーにー!!", NULL, " Nii-nii!!", Line_WaitForInput); - PlaySE(4, "ps2/04/180400210", 128, 64); + PlayVoice(4, "ps2/04/180400210", 128); OutputLine(NULL, " にーにーー!!!」", NULL, " Nii-niiiii!!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 堰を切ったように沙都子が泣き叫ぶ。", - NULL, "Satoko's screams echoed around the room.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko's screams echoed around the room.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 殴ると跡が残って後で相談所にうるさく言われて何やかんや…。", - NULL, "Hitting her would leave a mark, and then the child consultation would harass him and maybe more than that...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Hitting her would leave a mark, and then the child consultation would harass him and maybe more than that...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 暴力の塊である鉄平にとって、殴るなと釘を刺されることはある意味、それだけで精神的苦痛だった。", - NULL, "As a man of violence, it was already stressful enough to be warned not to hit her.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "As a man of violence, it was already stressful enough to be warned not to hit her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、こうして衝動的に殴った瞬間に、そのタガが外れたようだった。", NULL, "But once he hit her on impulse like he just did, his restraint was all gone.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は左の頬を押さえながら、わんわんと泣いていた。", - NULL, "Satoko was crying and holding her left cheek.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko was crying and holding her left cheek.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ぶん殴った時に、歯で頬の内側を切ったのかもしれない。", NULL, "She might have suffered a cut on the inside of it when he punched her.", Line_WaitForInput); OutputLine(NULL, "血の混じった唾液が口を汚していた。", @@ -1929,33 +2150,36 @@ void main() ChangeBustshot( 2, "Sa_SakebuA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/04/180400211", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/04/180400211", 128); OutputLine(NULL, "「ぅわああああぁああああん、わああああああぁあぁあん!!!」", NULL, "\"Waaaaaaaah, waaaaaaaaaaah!!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/21/182000043", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/21/182000043", 128); OutputLine(NULL, "「…かぁぁ、…やってもうたん……。", NULL, "\"Fucking hell... that did it...", Line_WaitForInput); - PlaySE(4, "ps2/21/182000044", 128, 64); + PlayVoice(4, "ps2/21/182000044", 128); OutputLine(NULL, "また来週来るっつうとったな相談所。", NULL, " The center's gonna be back here next week...", Line_WaitForInput); - PlaySE(4, "ps2/21/182000045", 128, 64); + PlayVoice(4, "ps2/21/182000045", 128); OutputLine(NULL, "…腫れが引かんがったん、面倒なごとになるのぉ……。", NULL, " ...I'm gonna be in real shit if it's still swollen by then...", Line_WaitForInput); - PlaySE(4, "ps2/21/182000046", 128, 64); + PlayVoice(4, "ps2/21/182000046", 128); OutputLine(NULL, "ああぁッ!!!", NULL, " Aaaaah, god damn it!!!", Line_WaitForInput); - PlaySE(4, "ps2/21/182000047", 128, 64); + PlayVoice(4, "ps2/21/182000047", 128); OutputLine(NULL, " もうざったいわあ!!", - NULL, " This is more trouble than it's worth!!", Line_WaitForInput); - PlaySE(4, "ps2/21/182000048", 128, 64); + NULL, " This is more trouble than it's worth!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/21/182000048", 128); OutputLine(NULL, " にーにーにーとやっかましッ!!", - NULL, " Quit with the 'Nii-nii, Nii-nii' already!", Line_WaitForInput); - PlaySE(4, "ps2/21/182000049", 128, 64); + NULL, "Quit with the 'Nii-nii, Nii-nii' already!", Line_WaitForInput); + PlayVoice(4, "ps2/21/182000049", 128); OutputLine(NULL, " おどれは壊れたラジオかい!!", NULL, " Are you supposed to be a broken record or something?!", Line_WaitForInput); - PlaySE(4, "ps2/21/182000050", 128, 64); + PlayVoice(4, "ps2/21/182000050", 128); OutputLine(NULL, " 黙らんかボケぇッ!!!」", NULL, " Can it, you little bitch!!!\"", Line_Normal); ClearMessage(); @@ -1963,6 +2187,7 @@ void main() PlaySE( 0, "s_furu", 128, 64 ); SetSpeedOfMessage( TRUE, 128 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " うずくまる沙都子を思い切り蹴る。", NULL, "Teppei kicked her, and she curled up on the floor.", Line_ContinueAfterTyping); @@ -1975,24 +2200,29 @@ void main() ClearMessage(); SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……リナが姿を消してからというもの、毎日ろくなことが起こらない。", - NULL, "...Ever since Rina had abandoned him, nothing good had happened at all...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...Ever since Rina had abandoned him, nothing good had happened at all...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " さんざんケチがついて、その挙句の果てにはこの泣き虫の小娘だ。", - NULL, "All he got was a whiny little girl.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "All he got was a whiny little girl.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " できるのは家事と炊事だけ、あとはびくびくしてるだけで気の利いたことのひとつもできやしない!!", NULL, "All she can do is cook and clean. Other than that, she just acts scared all the time.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子が堰を切るかのように泣いたのと同じく、鉄平もまた鬱積した怒りが堰を切るのを感じた。", NULL, "So once Satoko started crying like an infant, Teppei also lost his mind.", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/21/182000051", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/21/182000051", 128); OutputLine(NULL, "「黙れッちゅうとんがわあらんかああッ、だぁれゆうとん!!!」", NULL, "\"I said shut up! Didn't you hear me?! Who are you whining to?!\"", Line_Normal); ClearMessage(); @@ -2011,13 +2241,14 @@ void main() PlayBGM( 0, "yabaisemi", 120, 0 ); DrawSceneWithMask( "Mati2", "maskup", 1, 0, 1300 ); - PlaySE(4, "ps3/s12/01/180101600", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101600", 128); OutputLine(NULL, "「くそ、くそくそくそ!!", NULL, "\"Damn it, damn it, damn it!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101601", 128, 64); + PlayVoice(4, "ps3/s12/01/180101601", 128); OutputLine(NULL, " 大石さん、あんたにも人の心があるなら、どうか今日だけ目を瞑ってください!!", NULL, " Ooishi-san, will you please leave us alone for today?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101602", 128, 64); + PlayVoice(4, "ps3/s12/01/180101602", 128); OutputLine(NULL, " こうしてる間にも沙都子の身に危険が迫ってるかもしれないってのに!!」", NULL, " Satoko is in danger as we speak!\"", Line_Normal); ClearMessage(); @@ -2026,15 +2257,17 @@ void main() DrawBustshotWithFiltering( 1, "Oisi5", "maskup", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/11/180700344", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700344", 128); OutputLine(NULL, "「おおっとぉ。", NULL, "\"Hey now.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700345", 128, 64); + PlayVoice(4, "ps2/11/180700345", 128); OutputLine(NULL, "私に指一本でも触れると、執行妨害で現行犯逮捕しますよぅ?」", - NULL, " If you touch me, I can arrest you for obstructing the law.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If you touch me, I can arrest you for obstructing the law.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/01/180101603", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180101603", 128); OutputLine(NULL, "「く、くそぉおおぉ…ッ!!」", NULL, "\"Damn it...!!\"", Line_Normal); ClearMessage(); @@ -2043,32 +2276,35 @@ void main() DrawBustshotWithFiltering( 2, "Me_OdorokiA1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/03/180300661", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/03/180300661", 128); OutputLine(NULL, "「やめなよ圭ちゃん、挑発に乗っちゃ駄目だよ!」", - NULL, "\"Stop it, Kei-chan! He's just trying to piss you off!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Stop it, Kei-chan! He's just trying to piss you off!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Si_MajimeA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/06/180600413", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/06/180600413", 128); OutputLine(NULL, "「大石のおじさま、そんな態度だときっと長生きできませんよ…!」", - NULL, "\"Hey, old man... you won't live long with that kind of attitude...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Hey, old man... you won't live long with that kind of attitude...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/11/180700346", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700346", 128); OutputLine(NULL, "「そりゃ怖い。", NULL, "\"Oh, now I'm scared.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700347", 128, 64); + PlayVoice(4, "ps2/11/180700347", 128); OutputLine(NULL, "言葉をもうちょい選ばないと、あなたの場合は恐喝の現行犯になりますよ?", NULL, " If you keep on talking to me like that, I'll arrest you for threatening an officer.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700348", 128, 64); + PlayVoice(4, "ps2/11/180700348", 128); OutputLine(NULL, " んっふっふっふ…!」", NULL, " Nfu fu fu...!\"", Line_Normal); ClearMessage(); @@ -2078,18 +2314,20 @@ void main() DrawBustshotWithFiltering( 2, "Re_KomaruA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200675", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200675", 128); OutputLine(NULL, "「…………よしなよ圭一くん。", NULL, "\".......Calm down, Keiichi-kun.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200676", 128, 64); + PlayVoice(4, "ps3/s12/02/180200676", 128); OutputLine(NULL, "…大石さんは私たちの味方だよ。」", - NULL, " He's on our side.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " He's on our side.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101604", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101604", 128); OutputLine(NULL, "「はぁ?", NULL, "\"What?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101605", 128, 64); + PlayVoice(4, "ps3/s12/01/180101605", 128); OutputLine(NULL, " レナ、お前何を言ってるんだ?!」", NULL, " What are you saying, Rena?\"", Line_Normal); ClearMessage(); @@ -2099,34 +2337,38 @@ void main() ChangeBustshot( 2, "Re_DefA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200677", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200677", 128); OutputLine(NULL, "「……わかんないかな。", NULL, "\"......Can't you see?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200678", 128, 64); + PlayVoice(4, "ps3/s12/02/180200678", 128); OutputLine(NULL, "大石さんは、言葉がさっきからやさしい。", NULL, " He's being nice to you right now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200679", 128, 64); + PlayVoice(4, "ps3/s12/02/180200679", 128); OutputLine(NULL, "警察の体面で言ってるだけで、本当は圭一くんの味方なんじゃないかな。", - NULL, " He's saying these things because he's a policeman, but I think he's still on your side.", Line_WaitForInput); + NULL, " He's saying these things because he's a policeman, but I think he's still on your side. ", GetGlobalFlag(GLinemodeSp)); DisableWindow(); ChangeBustshot( 2, "Re_WaraiB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200680", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200680", 128); OutputLine(NULL, "だって、大石さんが本気で私たちを追い払おうとしたら、こんな悠長に話し合いをしないで、実力で追い払ってると思うもの。」", - NULL, " If he really wanted to make us leave, he wouldn't be talking to us like this. He'd simply use force.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If he really wanted to make us leave, he wouldn't be talking to us like this. He'd simply use force.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101606", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101606", 128); OutputLine(NULL, "「追い払われなくても、現にこうして相談所の前に立ちはだかってるじゃないかよ…!", NULL, "\"But he's still blocking our way right now...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101607", 128, 64); + PlayVoice(4, "ps3/s12/01/180101607", 128); OutputLine(NULL, " これがどう味方だってんだよ!!」", NULL, " How can he still be on our side?!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/19/183100001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/19/183100001", 128); OutputLine(NULL, "「大石さん、パトに課長から無線が入ってるっす。」", NULL, "\"Ooishi-san, you've got a call in the cruiser from the chief.\"", Line_Normal); ClearMessage(); @@ -2135,13 +2377,14 @@ void main() ChangeBustshot( 1, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700349", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700349", 128); OutputLine(NULL, "「ありゃ、どうも。", NULL, "\"Oh, thanks.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700350", 128, 64); + PlayVoice(4, "ps3/s12/11/180700350", 128); OutputLine(NULL, "じゃあ私はちょっと席を外します。", NULL, " I've gotta go for now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700351", 128, 64); + PlayVoice(4, "ps3/s12/11/180700351", 128); OutputLine(NULL, "皆さんは解散の段取りだけお願いします。", NULL, " Start vacating the area, please.", Line_WaitForInput); @@ -2149,18 +2392,19 @@ void main() ChangeBustshot( 1, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700352", 128, 64); + PlayVoice(4, "ps3/s12/11/180700352", 128); OutputLine(NULL, "そこから一歩でも前に進んだら、その時点で宣戦布告ってことにしますからね。", NULL, " If you take another step forward, I'll take it as a declaration of war.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700353", 128, 64); + PlayVoice(4, "ps3/s12/11/180700353", 128); OutputLine(NULL, "覚えといてくださいよ?", NULL, " Got it memorized?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700354", 128, 64); + PlayVoice(4, "ps3/s12/11/180700354", 128); OutputLine(NULL, " んっふっふっふ!」", - NULL, " Nfu fu fu!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Nfu fu fu!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101608", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101608", 128); OutputLine(NULL, "「…くそったれッ!!」", NULL, "\"God damn it...!\"", Line_Normal); ClearMessage(); @@ -2168,241 +2412,270 @@ void main() DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); DrawSceneWithMask( "Kuruma2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/11/180700355", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700355", 128); OutputLine(NULL, "「もしもし大石です。", NULL, "\"Hello, Ooishi here.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700356", 128, 64); + PlayVoice(4, "ps3/s12/11/180700356", 128); OutputLine(NULL, "感度良好〜。」", - NULL, " Reading you loud and clear~\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Reading you loud and clear~\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/kacho18001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("高杉", NULL, "Takasugi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/kacho18001", 128); OutputLine(NULL, "「大石さん。", NULL, "\"Ooishi-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/kacho18002", 128, 64); + PlayVoice(4, "ps3/s12/00/kacho18002", 128); OutputLine(NULL, "そっちの件はどうですか。」", NULL, " How's the situation there?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/11/180700357", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700357", 128); OutputLine(NULL, "「大丈夫です。", NULL, "\"It's fine.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700358", 128, 64); + PlayVoice(4, "ps3/s12/11/180700358", 128); OutputLine(NULL, "皆さん、極めて冷静です。", NULL, " Everyone's being perfectly reasonable.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700359", 128, 64); + PlayVoice(4, "ps3/s12/11/180700359", 128); OutputLine(NULL, "ただ人数が集まっちゃったので、内部の話をつけるのに時間が掛かっちゃってるようです。」", - NULL, " There are quite a lot of people here, so it's taking time to break them up.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " There are quite a lot of people here, so it's taking time to break them up.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/kacho18003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("高杉", NULL, "Takasugi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/kacho18003", 128); OutputLine(NULL, "「そうなのかい?", NULL, "\"Really?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/kacho18004", 128, 64); + PlayVoice(4, "ps3/s12/00/kacho18004", 128); OutputLine(NULL, " 相談所の方からまた電話が来てるよ。", NULL, " We're still getting calls from the child consultation center.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/kacho18005", 128, 64); + PlayVoice(4, "ps3/s12/00/kacho18005", 128); OutputLine(NULL, "まだ解散させられないのかって。」", NULL, " They're wondering when you can get them out of there.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/11/180700360", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700360", 128); OutputLine(NULL, "「もうじき解散しますよ。", NULL, "\"They'll leave soon.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700361", 128, 64); + PlayVoice(4, "ps3/s12/11/180700361", 128); OutputLine(NULL, "トップの話はもうついてるんです。", NULL, " I've already spoken to the leader.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700362", 128, 64); + PlayVoice(4, "ps3/s12/11/180700362", 128); OutputLine(NULL, "向こうが多分、内部を説得するのに時間が掛かってるんでしょう。", NULL, " It's taking time for him to explain it to his people.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700363", 128, 64); + PlayVoice(4, "ps3/s12/11/180700363", 128); OutputLine(NULL, "まぁた電話があったら、もうちょい待ってくださいと伝えてください。」", - NULL, " If they call again, tell them to wait for a little bit.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If they call again, tell them to wait for a little bit.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/kacho18006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("高杉", NULL, "Takasugi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/kacho18006", 128); OutputLine(NULL, "「鬼ヶ淵死守同盟が動き出した、なんて聞いて大石さん行ってもらったけど、今回は穏便に行きそうだね。」", - NULL, "\"I heard that the Onigafuchi Guardians are back in action, but it seems like it's not getting too messy this time.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I heard that the Onigafuchi Guardians are back in action, but it seems like it's not getting too messy this time.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/11/180700364", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700364", 128); OutputLine(NULL, "「えぇえぇ。", NULL, "\"Yes, yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700365", 128, 64); + PlayVoice(4, "ps3/s12/11/180700365", 128); OutputLine(NULL, "ダム戦争はもはや昔の話です。", NULL, " The dam conflict has been over for a long time.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700366", 128, 64); + PlayVoice(4, "ps3/s12/11/180700366", 128); OutputLine(NULL, "もうちょい時間をください。」", NULL, " Just give them a little bit to pack up and leave.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Kuruma1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/19/183100002", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/19/183100002", 128); OutputLine(NULL, "「大石さん、よくスラスラ嘘が言えるっすね…。", NULL, "\"Ooishi-san... How could you lie to him like that...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/19/183100003", 128, 64); + PlayVoice(4, "ps3/s12/19/183100003", 128); OutputLine(NULL, "トップの話なんて全然ついてないじゃないですか。」", - NULL, " You haven't made any progress in persuading the leader yet.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You haven't made any progress in persuading the leader yet.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/11/180700367", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700367", 128); OutputLine(NULL, "「なっはっはっは。", NULL, "\"Na ha ha ha...", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700368", 128, 64); + PlayVoice(4, "ps3/s12/11/180700368", 128); OutputLine(NULL, "さぁてねぇ、どの舌が嘘をついたやら。」", - NULL, " Now now, was that really a lie?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Now now, was that really a lie?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/19/183100004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/19/183100004", 128); OutputLine(NULL, "「署長からすぐに解散させないと暴動に発展する可能性があると脅されてますし。", NULL, "\"The chief warned us that this could turn into a riot.", Line_WaitForInput); - PlaySE(4, "ps3/s12/19/183100005", 128, 64); + PlayVoice(4, "ps3/s12/19/183100005", 128); OutputLine(NULL, "やはり増援を頼んで、向こうがこれ以上態勢を整える前に攻撃した方がよろしいんじゃないすか。」", NULL, " I think we should call for help and shut this down before anything happens.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/11/180700369", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700369", 128); OutputLine(NULL, "「熊ちゃん。", NULL, "\"Kuma-chan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700370", 128, 64); + PlayVoice(4, "ps3/s12/11/180700370", 128); OutputLine(NULL, "そう意地悪しなさんなよ。」", - NULL, " Don't be mean.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Don't be mean.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/19/183100006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/19/183100006", 128); OutputLine(NULL, "「は?」", NULL, "\"Excuse me...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/11/180700371", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700371", 128); OutputLine(NULL, "「…仲間を助けようとして、あれだけの人数を集めたんですよ。", NULL, "\"He got this many people together in order to help his friend.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700372", 128, 64); + PlayVoice(4, "ps3/s12/11/180700372", 128); OutputLine(NULL, "大したもんじゃないですか。", NULL, " That's no small feat, you know?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700373", 128, 64); + PlayVoice(4, "ps3/s12/11/180700373", 128); OutputLine(NULL, "町会を動かしたってことは、園崎お魎を説き伏せたってことだ。", - NULL, " The whole village is here... and that means he persuaded Oryou Sonozaki.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700374", 128, 64); + NULL, " The whole village is here... and that means he persuaded Oryou Sonozaki. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700374", 128); OutputLine(NULL, "園崎天皇をあの年で説得するなんて、できることじゃありません。」", - NULL, " It wouldn't be easy for a young boy like him to persuade the Empress.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It wouldn't be easy for a young boy like him to persuade the Empress.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/19/183100007", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/19/183100007", 128); OutputLine(NULL, "「……やはり、これだけの人数を集めるには、園崎お魎の根回しは不可欠ですか。」", NULL, "\"You think Oryou Sonozaki is backing this crowd......?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/11/180700375", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700375", 128); OutputLine(NULL, "「連中が助けろって言ってる沙都子ってのは、ダム推進派の北条夫妻の娘です。", NULL, "\"The girl they're trying to help is Satoko Houjou, the daughter of the dam supporters.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700376", 128, 64); + PlayVoice(4, "ps3/s12/11/180700376", 128); OutputLine(NULL, "見殺しにはしても助けるために村が立ち上がるなんてことはありえない。", - NULL, " It's hard to believe that the villagers would be trying to save her.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700377", 128, 64); + NULL, " It's hard to believe that the villagers would be trying to save her. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700377", 128); OutputLine(NULL, "…それくらいに村と北条家の間の溝は深かったはずです。", - NULL, " There was a thick wall between them and the Houjou family...", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700378", 128, 64); + NULL, "There was a thick wall between them and the Houjou family...", Line_WaitForInput); + PlayVoice(4, "ps3/s12/11/180700378", 128); OutputLine(NULL, "……それを、わずか数日で埋めたんですよ彼は。", NULL, " But he broke that wall down in just a few days...!", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/11/180700379", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700379", 128); OutputLine(NULL, " ……実はね、私、そのやり取りの一部を見てるんですよ。", NULL, "...Actually, I've been following his progress up to this point.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700380", 128, 64); + PlayVoice(4, "ps3/s12/11/180700380", 128); OutputLine(NULL, "綿流しの準備会の席上でね。", NULL, " I saw him at their Watanagashi planning meeting.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700381", 128, 64); + PlayVoice(4, "ps3/s12/11/180700381", 128); OutputLine(NULL, "彼は勇ましかった。", NULL, " He's a damn courageous boy.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700382", 128, 64); + PlayVoice(4, "ps3/s12/11/180700382", 128); OutputLine(NULL, "村の年寄り連中から総攻撃を食らっても全然怯みやしない。", - NULL, " The elders screamed and yelled at him, but he wasn't scared at all.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700383", 128, 64); + NULL, " The elders screamed and yelled at him, but he wasn't scared at all. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700383", 128); OutputLine(NULL, "見事、年寄り連中を説得した。", - NULL, " He magnificently brought them over to his side.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700384", 128, 64); + NULL, "He magnificently brought them over to his side.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/11/180700384", 128); OutputLine(NULL, "そして、お魎も説得できたら協力するという難問を吹っかけられた。", NULL, " After that, they told him that they'd support him if he could also persuade Oryou.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700385", 128, 64); + PlayVoice(4, "ps3/s12/11/180700385", 128); OutputLine(NULL, "……で、今日があるんだから、園崎本家まで納得させちゃったわけだ。", - NULL, " Since he's here today, he apparently also succeeded at doing that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700386", 128, 64); + NULL, " Since he's here today, he apparently also succeeded at doing that. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700386", 128); OutputLine(NULL, "……ありゃあ将来は大物だよ。", - NULL, " ...He's going to be someone big one day.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700387", 128, 64); + NULL, "...He's going to be someone big one day.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/11/180700387", 128); OutputLine(NULL, "熊ちゃんは今から前原さんと仲良くしといた方がいいかもしれませんよ?", NULL, " You should probably get close to him while you still can.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700388", 128, 64); + PlayVoice(4, "ps3/s12/11/180700388", 128); OutputLine(NULL, " んっふっふ…!」", NULL, " Nfu fu...!\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Sora", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/19/183100008", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/19/183100008", 128); OutputLine(NULL, "「じゃあやはり大石さん、…手加減してましたね。", NULL, "\"I knew it... you were taking it easy today.", Line_WaitForInput); - PlaySE(4, "ps3/s12/19/183100009", 128, 64); + PlayVoice(4, "ps3/s12/19/183100009", 128); OutputLine(NULL, "普段なら強引にやるはずなのに、話し合いなんて生ぬるいことを始めるから、驚いてたとこです。」", NULL, " You're normally very... direct, so I was surprised when you started negotiating with him.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/11/180700389", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700389", 128); OutputLine(NULL, "「……前原さんに、今日はちょいと花を持たせようと思ってます。」", NULL, "\"...I want to see Maebara-san earn a little credit today.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石が言った言葉は、警察が口にしてはいけないことだった。", - NULL, "Ooishi said something that he shouldn't say as a policeman.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Ooishi said something that he shouldn't say as a policeman.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …でも熊谷は、何となく事情を察したようだった。", NULL, "Kumagai had to struggle to understand what he meant.", Line_WaitForInput); OutputLine(NULL, "大石が浮かべるように薄く笑い、言った。", NULL, " Giving Ooishi a thin smile, he asked him a question.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/19/183100010", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/19/183100010", 128); OutputLine(NULL, "「解散したってことにして引き上げますか?」", - NULL, "\"Do you want to leave without disbanding them?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Do you want to leave without disbanding them?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/11/180700390", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700390", 128); OutputLine(NULL, "「んっふっふ!", NULL, "\"Nfu fu!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700391", 128, 64); + PlayVoice(4, "ps3/s12/11/180700391", 128); OutputLine(NULL, " そこまでサービスすることはないです。", NULL, " Nah, we don't need to treat them special!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700392", 128, 64); + PlayVoice(4, "ps3/s12/11/180700392", 128); OutputLine(NULL, "それにね、前原さんたちも熊ちゃんも、鬼ヶ淵の連中をまだまだわかってない。", NULL, " You don't know anything about the Onigafuchi Guardians, you and Maebara-san both.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700393", 128, 64); + PlayVoice(4, "ps3/s12/11/180700393", 128); OutputLine(NULL, "こんな程度ね、すぐに破られちゃいますよ。", NULL, " They're not as weak as you think.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700394", 128, 64); + PlayVoice(4, "ps3/s12/11/180700394", 128); OutputLine(NULL, "まぁ見ててください。」", NULL, " You'll see.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/19/183100011", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/19/183100011", 128); OutputLine(NULL, "「破られるまで待とうってことですね。", NULL, "\"You want to wait and see what they do, huh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/19/183100012", 128, 64); + PlayVoice(4, "ps3/s12/19/183100012", 128); OutputLine(NULL, "……憎まれるばかりで、相変わらず感謝されない役ですね。」", - NULL, " ...As usual, we're doing a thankless job.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...As usual, we're doing a thankless job.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/11/180700395", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700395", 128); OutputLine(NULL, "「んっふっふっふ!", NULL, "\"Nfu fu fu!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700396", 128, 64); + PlayVoice(4, "ps3/s12/11/180700396", 128); OutputLine(NULL, " 熊ちゃんも一本吸います?」", NULL, " Want a cigarette?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石がにやりと笑いながら煙草を一本勧めると、熊谷は笑いながらそれを取った。", NULL, "Kumagai accepted the offer, taking a cigarette from Ooishi's hand.", Line_Normal); ClearMessage(); @@ -2413,14 +2686,16 @@ void main() FadeOutBGM( 3, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その時、すごいブレーキの音を鳴らしながら、真っ黒な高級車が2台ほど停まった。", NULL, "In the next moment, two black vehicles stopped short in front of the building, their brakes screaming under the stress.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/11/180700397", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700397", 128); OutputLine(NULL, "「…そ〜れおいでなすった。", NULL, "\"There they come...", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700398", 128, 64); + PlayVoice(4, "ps3/s12/11/180700398", 128); OutputLine(NULL, "行きますよ、熊ちゃん。」", NULL, " Look closely, Kuma-chan.\"", Line_Normal); ClearMessage(); @@ -2429,40 +2704,47 @@ void main() DrawSceneWithMask( "Mati3", "maskright", 1, 0, 300 ); PlayBGM( 0, "Fearlessnessl_E", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 2台の車から降りてきたのは、高級そうなスーツを着た様々な雰囲気の男たちだった。", NULL, "Several men wearing well-tailored suits emerged from the vehicles.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 見るからにガラの悪そうなヤクザ風や、いかにも賢そうなインテリ風。", - NULL, "Some of them looked like muscleheaded gangsters, and some of them more resembled intelligent businessmen.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Some of them looked like muscleheaded gangsters, and some of them more resembled intelligent businessmen.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして見るからに威圧的な紋付袴の老人と、まるでヤクザの幹部が丸ごと到着したかのような連中だった。", NULL, "There was a clearly overbearing old man in a hakama with a crest, and what looked like a whole circle of yakuza leaders arrived after him.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/sonop18001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("園崎県議", NULL, "Sonozaki Representative", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/sonop18001", 128); OutputLine(NULL, "「前原圭一くんはいるかッ!!", NULL, "\"Is Keiichi Maebara-kun present?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/sonop18002", 128, 64); + PlayVoice(4, "ps3/s12/00/sonop18002", 128); OutputLine(NULL, " どこだ!」", - NULL, " Where is he!?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Where is he!?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101609", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101609", 128); OutputLine(NULL, "「ま、前原圭一は俺です…!", NULL, "\"I... I'm Keiichi Maebara...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101610", 128, 64); + PlayVoice(4, "ps3/s12/01/180101610", 128); OutputLine(NULL, " な、何の用ですか…!」", - NULL, " H-How may I help you...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " H-How may I help you...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/sonop18003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("園崎県議", NULL, "Sonozaki Representative", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/sonop18003", 128); OutputLine(NULL, "「間違えるな、我々は君の味方だ。」", - NULL, "\"Don't worry. We're on your side.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Don't worry. We're on your side.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101611", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101611", 128); OutputLine(NULL, "「あんた方は……だ、誰ですか!」", NULL, "\"Who... who are you exactly...?\"", Line_Normal); ClearMessage(); @@ -2471,35 +2753,40 @@ void main() DrawBustshotWithFiltering( 2, "Me_OdorokiA2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300662", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300662", 128); OutputLine(NULL, "「…あ、……お、…叔父さん!", NULL, "\"Oh... H-Hey... Uncle!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300663", 128, 64); + PlayVoice(4, "ps3/s12/03/180300663", 128); OutputLine(NULL, " どうしてここに!!」", - NULL, " Why are you here?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Why are you here?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Si_OdorokiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600414", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600414", 128); OutputLine(NULL, "「って、そんな、……ありえないです…!」", - NULL, "\"I can't... I can't believe he actually showed up...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I can't... I can't believe he actually showed up...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音と詩音が驚くような連中というだけで、何となく緊張感が走った。", NULL, "Shion and Mion's surprised reactions made me feel nervous.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/sonoc18001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("園崎市議", NULL, "Sonozaki Councilman", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/sonoc18001", 128); OutputLine(NULL, "「さぁ圭一くん、君が代表だ。", NULL, "\"Keiichi-kun, you're the leader here.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/sonoc18002", 128, 64); + PlayVoice(4, "ps3/s12/00/sonoc18002", 128); OutputLine(NULL, "躊躇うことはない、行こう。」", - NULL, " There's no need to hesitate. Let's go.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " There's no need to hesitate. Let's go.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 男たちに肩を叩かれる。", NULL, "The group of men clapped me on the shoulders.", Line_WaitForInput); OutputLine(NULL, "…しかし、行こうと言っても警察がいるし…!", @@ -2509,10 +2796,11 @@ void main() DrawBustshotWithFiltering( 0, "Oisi2", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "Tosyo1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/11/180700399", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700399", 128); OutputLine(NULL, "「はいはいはい、ストップストップ。", NULL, "\"All right, stop right there, boys.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700400", 128, 64); + PlayVoice(4, "ps3/s12/11/180700400", 128); OutputLine(NULL, "興宮署の大石です。", NULL, " I'm Ooishi from the Okinomiya PD.", Line_WaitForInput); @@ -2520,18 +2808,19 @@ void main() ChangeBustshot( 0, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700401", 128, 64); + PlayVoice(4, "ps3/s12/11/180700401", 128); OutputLine(NULL, "皆さんこんにちは。", NULL, " Good afternoon.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700402", 128, 64); + PlayVoice(4, "ps3/s12/11/180700402", 128); OutputLine(NULL, "どちらへおいでですかなぁ?」", - NULL, " Where are you all heading?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Where are you all heading?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/sonop18004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("園崎県議", NULL, "Sonozaki Representative", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/sonop18004", 128); OutputLine(NULL, "「何じゃいお前は。", NULL, "\"Who do you think you are?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/sonop18005", 128, 64); + PlayVoice(4, "ps3/s12/00/sonop18005", 128); OutputLine(NULL, "警察が住民の代表の陳情を妨害するとはどういう了見じゃ!!」", NULL, " How could you stop law-abiding citizens from conducting a protest?\"", Line_Normal); ClearMessage(); @@ -2540,59 +2829,69 @@ void main() ChangeBustshot( 0, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700403", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700403", 128); OutputLine(NULL, "「いえいえ…、園崎先生。", NULL, "\"Well, Sonozaki-sensei...", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700404", 128, 64); + PlayVoice(4, "ps3/s12/11/180700404", 128); OutputLine(NULL, "これはですね、相談所側からの要請に基づく出動でございまして。」", - NULL, " We're here because the child consultation center called us here.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " We're here because the child consultation center called us here.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 園崎先生?", - NULL, "Sonozaki-sensei?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Sonozaki-sensei?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 先生ってどこかの学校の?", - NULL, "Is he a teacher from some school?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Is he a teacher from some school?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんなボケは必要ない。", - NULL, "Wait, no, I don't have time to joke around...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Wait, no, I don't have time to joke around...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この袴の人が噂に聞く、園崎家の県議という人だろう。", - NULL, "This man in a hakama must be the Sonozaki family's representative on the prefectural assembly.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "This man in a hakama must be the Sonozaki family's representative on the prefectural assembly.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 怒鳴ると恐ろしい人だ、みたいな話を詩音辺りに聞いたことがあるような…。", NULL, "I heard that he's a really scary guy when he raises his voice, just like Mion's grandma...", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/sonop18006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("園崎県議", NULL, "Sonozaki Representative", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/sonop18006", 128); OutputLine(NULL, "「じゃかましい、警察はすっこんでろ!!", NULL, "\"Shut up! Get away, you damn pig!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/sonop18007", 128, 64); + PlayVoice(4, "ps3/s12/00/sonop18007", 128); OutputLine(NULL, " おう、お前にここに来て陳情を妨害しろと命令しよったのは誰じゃ!!」", - NULL, " Who gave you orders to get in their way?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Who gave you orders to get in their way?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/11/180700405", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700405", 128); OutputLine(NULL, "「いぇ、なっはっは、署長からじきじきでして。", NULL, "\"Na ha ha ha, the chief of police ordered us here.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700406", 128, 64); + PlayVoice(4, "ps3/s12/11/180700406", 128); OutputLine(NULL, "いや、署長には逆らえませんもので。」", - NULL, " I can't disobey him, you know.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I can't disobey him, you know.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/sonop18008", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("園崎県議", NULL, "Sonozaki Representative", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/sonop18008", 128); OutputLine(NULL, "「興宮署の署長だなッ!!!", NULL, "\"The Okinomiya police chief??!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/sonop18009", 128, 64); + PlayVoice(4, "ps3/s12/00/sonop18009", 128); OutputLine(NULL, " あとで厳重抗議しちゃる、首を洗って待っとけと言うておけやッ!!!」", - NULL, " He's going to hear some real complaints from me later. Tell him to be ready!!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " He's going to hear some real complaints from me later. Tell him to be ready!!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そのやり取りを聞いて、大石の相方の刑事は笑いを堪えているようだった。", NULL, "Ooishi's partner was doing his best not to laugh.", Line_Normal); ClearMessage(); @@ -2601,10 +2900,11 @@ void main() ChangeBustshot( 0, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700407", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700407", 128); OutputLine(NULL, "「はいはい、伝えておきます…!", NULL, "\"Okay, okay, I'll relay that message to him.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/oishi082302", 128, 64); + PlayVoice(4, "ps3/s12/11/oishi082302", 128); OutputLine(NULL, " でですね、とりあえず、市の施行条例がございまして、", NULL, " Anyway, there are rules in this city,", Line_WaitForInput); @@ -2612,98 +2912,108 @@ void main() ChangeBustshot( 0, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/11/180700409", 128, 64); + PlayVoice(4, "ps2/11/180700409", 128); OutputLine(NULL, "施設長である相談所長がですね、", - NULL, " like how the caretaker of a building can order people to vacate their property,", Line_WaitForInput); - PlaySE(4, "ps2/11/180700410", 128, 64); + NULL, " like how the caretaker of a building can order people to vacate their property, ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700410", 128); OutputLine(NULL, "彼らが入ると事務に支障があるってんで権限の範囲内で敷地からの退去を命じてるわけなんです。」", - NULL, " if he thinks that they can cause trouble for his business.\"", Line_Normal); + NULL, "if he thinks that they can cause trouble for his business.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石さんが、困ったような嬉しそうな?妙な顔でそう言うと、園崎議員に代わって、今度はインテリ風の高級なスーツの男が出た。", NULL, "As Ooishi-san explained in a strange half-troubled and half-delighted manner, one of the intelligent-looking guys started talking instead of representative Sonozaki.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/sobe08001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("園崎弁護士", NULL, "Sonozaki's Lawyer", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/sobe08001", 128); OutputLine(NULL, "「どうも。", NULL, "\"Hello.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/sobe08002", 128, 64); + PlayVoice(4, "ps3/s12/00/sobe08002", 128); OutputLine(NULL, "園崎法律相談事務所より参りました、弁護士の園崎です。", - NULL, " I'm the attorney, Sonozaki, from the Sonozaki Law Consultancy Office.", Line_WaitForInput); - PlaySE(4, "ps2/00/sobe08003", 128, 64); + NULL, " I'm the attorney, Sonozaki, from the Sonozaki Law Consultancy Office. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("園崎弁護士", NULL, "Sonozaki's Lawyer", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/00/sobe08003", 128); OutputLine(NULL, "市児童相談所施行条例は拝見させていただきましたが、本件は不当で職権濫用に当ります。", - NULL, " I went over the laws that apply to the child consultation center. Their claim is unjust, and it could be considered an abuse of their official authority.", Line_WaitForInput); - PlaySE(4, "", 128, 64); + NULL, "I went over the laws that apply to the child consultation center. Their claim is unjust, and it could be considered an abuse of their official authority.", Line_WaitForInput); + PlayVoice(4, "", 128); OutputLine(NULL, "こちらは施行条例の複写。", - NULL, " Here is a copy of the regulations.", Line_ContinueAfterTyping); + NULL, " Here is a copy of the regulations.", Line_Continue); PlaySE( 0, "s_page", 128, 64 ); - OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, " ", GetGlobalFlag(GLinemodeSp)); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "また、前原圭一氏は雛見沢連合町会が委任した陳情団の団長です。", - NULL, " Furthermore, Keiichi Maebara-san is the appointed leader of the Hinamizawa Unified Council.", Line_WaitForInput); - PlaySE(4, "", 128, 64); + NULL, "Furthermore, Keiichi Maebara-san is the appointed leader of the Hinamizawa Unified Council.", Line_WaitForInput); + PlayVoice(4, "", 128); OutputLine(NULL, "こちらが連合町会発行の委任状。", - NULL, " This is the power of attorney issued by the council.", Line_ContinueAfterTyping); + NULL, " This is the power of attorney issued by the council.", Line_Continue); PlaySE( 0, "s_page", 128, 64 ); - OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, " ", GetGlobalFlag(GLinemodeSp)); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "雛見沢連合町会は鹿骨市役所自治係の立会いの下で結成された善意の住民団体です。", - NULL, " The Hinamizawa Unified Council is a good samaritan organization of citizens formed under the observation of the Shishibone local government section.", Line_ContinueAfterTyping); + NULL, "The Hinamizawa Unified Council is a good samaritan organization of citizens formed under the observation of the Shishibone local government section.", Line_Continue); PlaySE( 0, "s_page", 128, 64 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 400 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); PlaySE( 0, "s_page", 128, 64 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 300 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); PlaySE( 0, "s_page", 128, 64 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 300 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); PlaySE( 0, "s_page", 128, 64 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 300 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); PlaySE( 0, "s_page", 128, 64 ); OutputLineAll(NULL, "", Line_Normal); ClearMessage(); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "よって前原圭一氏は正当な手続きを経て結成された住民団体の正当な代表者と認められます。", NULL, "That makes him a proper representative of the organization, and he went through the proper channels.", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, "この陳情を拒否するのは明らかな職権濫用であり、これは市職員服務規程にも違反します。", - NULL, " Rejecting his appeal is a clear abuse of authority, and violates the municipal public servant regulations.", Line_WaitForInput); - PlaySE(4, "", 128, 64); + NULL, " Rejecting his appeal is a clear abuse of authority, and violates the municipal public servant regulations. ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "以上から、児童相談所長の命令が失効することは明らかであり、それに対し警察がこれ以上の妨害を行なう場合、」", - NULL, " Therefore, the order made by the head of the child consultation center is unlawful, and if the police continue to interfere with this movement, then...\"", Line_Normal); + NULL, "Therefore, the order made by the head of the child consultation center is unlawful, and if the police continue to interfere with this movement, then...\"", Line_Normal); ClearMessage(); DisableWindow(); ChangeBustshot( 0, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700411", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700411", 128); OutputLine(NULL, "「あーあー……、わかりましたわかりました、ごめんなさい。", NULL, "\"Oookay, okay..... I understand, my apologies.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700412", 128, 64); + PlayVoice(4, "ps3/s12/11/180700412", 128); OutputLine(NULL, "どうぞ皆さん、お通りください。」", - NULL, " Well then, you can carry on, everyone.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Well then, you can carry on, everyone.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/sonop18010", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("園崎県議", NULL, "Sonozaki Representative", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/sonop18010", 128); OutputLine(NULL, "「最初からすっこんどればええんじゃ!!", NULL, "\"That's what you should've said from the beginning!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/sonop18011", 128, 64); + PlayVoice(4, "ps3/s12/00/sonop18011", 128); OutputLine(NULL, " さ、行くぞ圭一くん!!」", NULL, " Let's go, Keiichi-kun!!\"", Line_Normal); ClearMessage(); @@ -2712,50 +3022,53 @@ void main() ChangeBustshot( 0, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700413", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700413", 128); OutputLine(NULL, "「あー…全員で入られれば、やっぱりそれは事務に支障が出ると思うんですがねぇ…。」", - NULL, "\"Wait... you might be disrupting their business if everyone goes inside...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Wait... you might be disrupting their business if everyone goes inside...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/sonol18011", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("園崎弁護士", NULL, "Sonozaki's Lawyer", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/sonol18011", 128); OutputLine(NULL, "「ご心配なく。", NULL, "\"Don't worry.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/sonol18012", 128, 64); + PlayVoice(4, "ps3/s12/00/sonol18012", 128); OutputLine(NULL, "団長以下の我々代表団だけで入ります。", NULL, " Only the representatives are going in.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/sonol18013", 128, 64); + PlayVoice(4, "ps3/s12/00/sonol18013", 128); OutputLine(NULL, "この人数でも業務に支障があると言われますか?", NULL, " Is even that going to interrupt their business?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/sonol18014", 128, 64); + PlayVoice(4, "ps3/s12/00/sonol18014", 128); OutputLine(NULL, " 相談所内の待合ロビーにはソファーが4基あり、10人程度の訪問者は充分に想定の範囲内で、」", - NULL, " With four couches in the visitor's room, I assume they can easily hold ten people in there...\"", Line_ContinueAfterTyping); + NULL, " With four couches in the visitor's room, I assume they can easily hold ten people in there...\"", Line_Continue); PlaySE( 0, "s_page", 128, 64 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 300 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); PlaySE( 0, "s_page", 128, 64 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 300 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); PlaySE( 0, "s_page", 128, 64 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 300 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); PlaySE( 0, "s_page", 128, 64 ); - OutputLineAll(NULL, "", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700414", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700414", 128); OutputLine(NULL, "「なっはっはっは…、失礼しました、蛇足でした。", NULL, "\"Na ha ha ha... I guess you know better.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700415", 128, 64); + PlayVoice(4, "ps3/s12/11/180700415", 128); OutputLine(NULL, "どうぞどうぞお通りください。」", NULL, " Please go, go on ahead then.\"", Line_Normal); ClearMessage(); @@ -2764,33 +3077,36 @@ void main() FadeBustshotWithFiltering( 0, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/00/sonoc18003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("園崎市議", NULL, "Sonozaki Councilman", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/sonoc18003", 128); OutputLine(NULL, "「前原くん、行きましょう。", NULL, "\"Maebara-kun, let's go.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/sonoc18004", 128, 64); + PlayVoice(4, "ps3/s12/00/sonoc18004", 128); OutputLine(NULL, "もう私たちを遮る敵はいません。」", - NULL, " Nobody's going to stop us now.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Nobody's going to stop us now.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101612", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101612", 128); OutputLine(NULL, "「あ、は、…はい!", NULL, "\"Oh... yes, sir...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101613", 128, 64); + PlayVoice(4, "ps3/s12/01/180101613", 128); OutputLine(NULL, " おいレナ、魅音詩音、梨花ちゃんも!!", NULL, " Hey, Rena, Mion, Shion, Rika-chan!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101614", 128, 64); + PlayVoice(4, "ps3/s12/01/180101614", 128); OutputLine(NULL, " 行くぞッ!!」", - NULL, " We're going in!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We're going in!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 0, "Re_OkoruB1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200681", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200681", 128); OutputLine(NULL, "「…うん!", NULL, "\"...Yeah!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200682", 128, 64); + PlayVoice(4, "ps3/s12/02/180200682", 128); OutputLine(NULL, " 行こう、みんな!」", NULL, " Let's go!\"", Line_Normal); ClearMessage(); @@ -2800,16 +3116,18 @@ void main() DrawBustshotWithFiltering( 2, "Ri_MajimeA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500908", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500908", 128); OutputLine(NULL, "「……やはり、これはお魎の口利きですか?」", - NULL, "\"......Is this all part of Oryou's plan?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Is this all part of Oryou's plan?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_TokuiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300664", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300664", 128); OutputLine(NULL, "「…………だねぇ。", NULL, "\".........Probably.", Line_WaitForInput); @@ -2817,20 +3135,21 @@ void main() ChangeBustshot( 1, "Me_MajimeA2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300665", 128, 64); + PlayVoice(4, "ps3/s12/03/180300665", 128); OutputLine(NULL, "…まさか婆っちゃ、この人たちにまで声を掛けてくれるとはねぇ…。」", - NULL, " ...I didn't think she'd talk to these guys too...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...I didn't think she'd talk to these guys too...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Si_WinkA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600415", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600415", 128); OutputLine(NULL, "「見て見ぬふりどころか、……園崎本家最大支援じゃないですか。", NULL, "\"No matter how you look at it... it's the Sonozaki family giving us the most support.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600416", 128, 64); + PlayVoice(4, "ps3/s12/06/180600416", 128); OutputLine(NULL, "鬼婆、どういう心変わりですか…。」", NULL, " I wonder what made the hag change her mind...\"", Line_Normal); ClearMessage(); @@ -2840,18 +3159,20 @@ void main() DrawBustshotWithFiltering( 1, "Re_DefA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200683", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200683", 128); OutputLine(NULL, "「レナは驚かないけどな。", NULL, "\"I'm not surprised at all.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200684", 128, 64); + PlayVoice(4, "ps3/s12/02/180200684", 128); OutputLine(NULL, "魅ぃちゃんのおばあちゃん、きっと力になってくれるって、信じてた!」", - NULL, " I always believed that Mii-chan's grandma would help us!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I always believed that Mii-chan's grandma would help us!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101615", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101615", 128); OutputLine(NULL, "「そっか…。", NULL, "\"Really...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101616", 128, 64); + PlayVoice(4, "ps3/s12/01/180101616", 128); OutputLine(NULL, "あの婆さんにはとんでもないことたくさん言っちまったけど……、畜生、キスしてやりたい気分だぜッ!!」", NULL, " I said some nasty things to her last night, but right now I could kiss her!!\"", Line_Normal); ClearMessage(); @@ -2860,35 +3181,38 @@ void main() ChangeBustshot( 1, "Re_WaraiB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200685", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200685", 128); OutputLine(NULL, "「じゃあみんな!! 私たちは行ってくるね!!」", - NULL, "\"All right, everyone!! We're going inside!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"All right, everyone!! We're going inside!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } PlayBGM( 1, "semi", 120, 0 ); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/00/otaa18015", 128, 64); - PlaySE(5, "ps3/s12/00/otab18018", 128, 64); - PlaySE(6, "ps3/s12/00/otac18011", 128, 64); - PlaySE(7, "ps3/s12/00/otad18011", 128, 64); - PlaySE(8, "ps3/s12/00/otae18012", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大勢", NULL, "Crowd", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/otaa18015", 128); + PlayVoice(5, "ps3/s12/00/otab18018", 128); + PlayVoice(6, "ps3/s12/00/otac18011", 128); + PlayVoice(7, "ps3/s12/00/otad18011", 128); + PlayVoice(8, "ps3/s12/00/otae18012", 128); OutputLine(NULL, "「「「うおおおおぉおぉおお!!!」」」", - NULL, "\"\"\"Yeeeeeeeeeah!!!\"\"\"", Line_ContinueAfterTyping); + NULL, "\"\"\"Yeeeeeeeeeah!!!\"\"\"", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - OutputLineAll(NULL, "", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( FALSE, 0 ); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いよいよ本丸に突入する時が来たと歓声があがる!", NULL, "The crowd cheers. The main event is about to begin!", Line_Normal); ClearMessage(); @@ -2899,74 +3223,75 @@ void main() DisplayWindow(); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/24/182400031", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富田", NULL, "Tomita", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/24/182400031", 128); OutputLine(NULL, "「前原さぁん、委員長ぉ!!", - NULL, "\"Maebara-san!", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Maebara-san!", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, " 北条さんをお願いしますー!!!」", - NULL, " Please save Houjou-san!!\"", Line_ContinueAfterTyping); + NULL, " Please save Houjou-san!!\"", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - PlaySE(4, "ps3/s12/00/girla18003", 128, 64); + PlayVoice(4, "ps3/s12/00/girla18003", 128); OutputLine(NULL, "「沙都子ちゃんをお願いー!!」", - NULL, " \"Help rescue Satoko-chan!!\"", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " \"Help rescue Satoko-chan!!\"", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); - PlaySE(4, "ps3/s12/00/eldg18011", 128, 64); + // (backup) SetValidityOfInput( TRUE ); + PlayVoice(4, "ps3/s12/00/eldg18011", 128); OutputLine(NULL, "「前原の坊主ぅ!", - NULL, " \"Hey, Maebara boy!", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " \"Hey, Maebara boy!", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, " しっかりなぁッ!!」", - NULL, " Good luck!!\"", Line_ContinueAfterTyping); + NULL, " Good luck!!\"", Line_Continue); PlaySE( 0, "s_Down", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 0, 4*2, TRUE ); - PlaySE(4, "ps3/s12/00/otaa18016", 128, 64); + PlayVoice(4, "ps3/s12/00/otaa18016", 128); OutputLine(NULL, "「いよいよ天王山でござるよーッ!!", - NULL, " \"This is your show!!", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " \"This is your show!!", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); PlaySE( 0, "s_Kyupiin", 128, 64 ); - PlaySE(4, "ps3/s12/00/otaa18017", 128, 64); + PlayVoice(4, "ps3/s12/00/otaa18017", 128); OutputLine(NULL, " ご武運をでござるー!!」", - NULL, " We wish you luck!!\"", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " We wish you luck!!\"", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); - PlaySE(4, "ps3/s12/00/otab18019", 128, 64); + // (backup) SetValidityOfInput( TRUE ); + PlayVoice(4, "ps3/s12/00/otab18019", 128); OutputLine(NULL, "「エンジェルモート擲弾兵連隊、", - NULL, " \"Angel Mort Grenadiers,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " \"Angel Mort Grenadiers,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 400 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "退路を確保、", - NULL, " secure the path of retreat.", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " secure the path of retreat.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 400 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "同志の突撃を援護せよッ!!」", - NULL, " Support the charge!!\"", Line_ContinueAfterTyping); + NULL, " Support the charge!!\"", Line_Continue); PlaySE( 0, "s_daidageki", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - PlaySE(4, "ps3/s12/23/182800071", 128, 64); + PlayVoice(4, "ps3/s12/23/182800071", 128); OutputLine(NULL, "「Kぇえええい!! 頼むぜ、熱いのを一発ブチかましてやれッ!!」", - NULL, " \"K!! Show us what you got!!\"", Line_ContinueAfterTyping); + NULL, " \"K!! Show us what you got!!\"", Line_Continue); PlaySE( 0, "s_Kyupiin", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 0, 5*2, FALSE ); @@ -2977,51 +3302,57 @@ void main() ClearMessage(); SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps3/s12/01/180101617", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101617", 128); OutputLine(NULL, "「あぁ、見てろよ!!", NULL, "\"I will!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101618", 128, 64); + PlayVoice(4, "ps3/s12/01/180101618", 128); OutputLine(NULL, " やってやるぜ!!」", - NULL, " I'm going to get them!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm going to get them!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Iri_Def2#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000321", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000321", 128); OutputLine(NULL, "「……前原さん!", NULL, "\"Maebara-san...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000322", 128, 64); + PlayVoice(4, "ps3/s12/10/181000322", 128); OutputLine(NULL, " ここで待ってます。", NULL, " We'll wait for you here.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000323", 128, 64); + PlayVoice(4, "ps3/s12/10/181000323", 128); OutputLine(NULL, "良い報せを待っていますよ!!」", - NULL, " We look forward to hearing the good news!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We look forward to hearing the good news!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Tie1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/22/181400158", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/22/181400158", 128); OutputLine(NULL, "「必ず良い報せを!!", NULL, "\"Yes, bring us good news!", Line_WaitForInput); - PlaySE(4, "ps3/s12/22/181400159", 128, 64); + PlayVoice(4, "ps3/s12/22/181400159", 128); OutputLine(NULL, " 先生も待ってますからね!!」", - NULL, " I'll be waiting for you too!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'll be waiting for you too!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大勢の無数の期待を背に、俺は握り拳を上げて応えた。", NULL, "I pumped my fist in the air in response to their high expectations.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskc", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして俺たちは、園崎家の議員や弁護士などの大物たちを従えて、ついに相談所に入った…。", - NULL, "We entered the child consultation center, backed by the power of the Sonozaki family...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We entered the child consultation center, backed by the power of the Sonozaki family...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ついに、ついにだ…!!", NULL, "I finally made it...!", Line_Normal); ClearMessage(); @@ -3030,16 +3361,19 @@ void main() FadeOutBGM( 1, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自動扉を入ると、エアカーテンの風の向こうは外の汗ばむ熱気とは無関係の涼しい世界だった。", - NULL, "It was cool inside the building, unlike the outside world.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It was cool inside the building, unlike the outside world.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 外の喧騒が一段ボリュームが下がって聞こえる。", NULL, "I could still hear the crowd, but at a lower volume.", Line_WaitForInput); OutputLine(NULL, "それでも外の応援は充分に聞こえた。", NULL, " It was loud enough to hear their cheers.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 事務室の職員たちは全員、こちらの姿が見えているはずなのに、", NULL, "The staff in the building must have known who we were.", Line_WaitForInput); OutputLine(NULL, "話しかけられるまで気付かないふりをするかのように、急に真面目に仕事をしだしていた。", @@ -3048,26 +3382,29 @@ void main() DrawSceneWithMask( "Mati_Ji2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/181200037", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("相談員", NULL, "Counselor", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/181200037", 128); OutputLine(NULL, "「こ、こんにちは。", NULL, "\"H-Hello, sir.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/181200038", 128, 64); + PlayVoice(4, "ps3/s12/00/181200038", 128); OutputLine(NULL, "今日はどんな御用でしょうか…。」", - NULL, " How may I help you today...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " How may I help you today...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/kei082301", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/kei082301", 128); OutputLine(NULL, "「前原圭一です。", NULL, "\"I'm Maebara Keiichi.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/kei082302", 128, 64); + PlayVoice(4, "ps3/s12/01/kei082302", 128); OutputLine(NULL, "北条沙都子の即時保護についてお願いにあがりました…!」", NULL, " I'm here to request that Satoko Houjou be put under protection immediately!\"", Line_Normal); ClearMessage(); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/00/sonop18012", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("園崎県議", NULL, "Sonozaki Representative", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/sonop18012", 128); OutputLine(NULL, "「四の五の言わんで所長を出さんかッ!!!", - NULL, "\"Just go get the person in charge here!", Line_ContinueAfterTyping); + NULL, "\"Just go get the person in charge here!", Line_Continue); PlaySE( 0, "s_Down", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); @@ -3075,76 +3412,86 @@ void main() OutputLineAll(NULL, "", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/sonop18013", 128, 64); + PlayVoice(4, "ps3/s12/00/sonop18013", 128); OutputLine(NULL, " 雛見沢連町の代表の前原氏が来とるんじゃ、所長対応せんかいッ!!」", - NULL, " A representative of the Hinamizawa town council is here to see him!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " A representative of the Hinamizawa town council is here to see him!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/181200039", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("相談員", NULL, "Counselor", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/181200039", 128); OutputLine(NULL, "「しょ、所長はただいま所用で手が離せません…。", NULL, "\"H-He is unable to see you at this time...", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/181200040", 128, 64); + PlayVoice(4, "ps3/s12/00/181200040", 128); OutputLine(NULL, "代わって私がお話を賜ります…。」", NULL, " I will take a message for him...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/sobe08005", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("園崎弁護士", NULL, "Sonozaki's Lawyer", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/sobe08005", 128); OutputLine(NULL, "「どうも。", NULL, "\"Hello.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/sobe08006", 128, 64); + PlayVoice(4, "ps3/s12/00/sobe08006", 128); OutputLine(NULL, "園崎法律相談事務所より参りました、弁護士の園崎です。", NULL, " I'm a lawyer from the Sonozaki Law Consultancy Office.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/sobe08007", 128, 64); + PlayVoice(4, "ps3/s12/00/sobe08007", 128); OutputLine(NULL, "以後の会話は全て録音させていただきますのでご了承をお願いいたします。", - NULL, " For the purpose of its future use, I will be recording our conversation from this point forward.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/sobe08008", 128, 64); + NULL, " For the purpose of its future use, I will be recording our conversation from this point forward. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("園崎弁護士", NULL, "Sonozaki's Lawyer", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/sobe08008", 128); OutputLine(NULL, "どうか相談所として責任あるご返答をお願いいたします。」", - NULL, " We would like to be treated responsibly by the child consultation center.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We would like to be treated responsibly by the child consultation center.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/181200041", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("相談員", NULL, "Counselor", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/181200041", 128); OutputLine(NULL, "「………しょ、…所長の手が空くかどうか確認いたします。", NULL, "\"......I... I will try and see if he's available...", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/181200042", 128, 64); + PlayVoice(4, "ps3/s12/00/181200042", 128); OutputLine(NULL, "少々お待ちください…!」", NULL, " Please wait for a moment...!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/sonoc18005", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("園崎市議", NULL, "Sonozaki Councilman", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/sonoc18005", 128); OutputLine(NULL, "「原山くん。", NULL, "\"Harayama-kun.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/sonoc18006", 128, 64); + PlayVoice(4, "ps3/s12/00/sonoc18006", 128); OutputLine(NULL, "お久し振りです。」", - NULL, " It's been a while.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's been a while.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/182900065", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("原山", NULL, "Harayama", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182900065", 128); OutputLine(NULL, "「そ、園崎議員、その節は大変お世話になりまして…!!」", NULL, "\"R-Representative Sonozaki... How have you been...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/sonoc18007", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("園崎市議", NULL, "Sonozaki Councilman", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/sonoc18007", 128); OutputLine(NULL, "「今日は雛見沢連合町会の代表団のメンバーとしてお伺いしました。", NULL, "\"I'm here today as a member of the Hinamizawa town council.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/sonoc18008", 128, 64); + PlayVoice(4, "ps3/s12/00/sonoc18008", 128); OutputLine(NULL, "所長さんに会わせてください。」", - NULL, " May I see the head of the office please?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " May I see the head of the office please?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/182900066", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("原山", NULL, "Harayama", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182900066", 128); OutputLine(NULL, "「た、大変失礼しました。", NULL, "\"Of course...", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182900067", 128, 64); + PlayVoice(4, "ps3/s12/00/182900067", 128); OutputLine(NULL, "君、所長席前の応接にご案内してお茶をお出しして!」", NULL, " Hey you, take them to the reception area inside the boss's room and serve them some tea!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 警察には県議の方が、そしてお役所には市議の方が効果的らしい。", - NULL, "I guess the power of a representative can really get public officials moving.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I guess the power of a representative can really get public officials moving.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …園崎家には県議と市議がそれぞれいると聞いていたが、", NULL, "...I heard that there are both prefectural and municipal representatives in the Sonozaki family.", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -3158,22 +3505,27 @@ void main() DrawSceneWithMask( "black", "maskup", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 所長席前に来るが、その席は空っぽだった。", NULL, "We were inside his office, but the head of the office wasn't to be found.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だがこの建物の中にいるはずだ。", - NULL, "I'm sure he's somewhere in this building.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm sure he's somewhere in this building.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何しろ、ずっと外で取り囲んでるんだからな。", - NULL, "All the exits are blocked.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "All the exits are blocked.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 逃げようったってそうはいかねえ!", - NULL, "There's no way he could escape from us!", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "There's no way he could escape from us!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 居留守で逃げ切れるなんて思ってるんじゃねえだろうなッ?!", NULL, "He better not be thinking that he can hide from us all day!", Line_Normal); ClearMessage(); @@ -3181,106 +3533,119 @@ void main() DrawScene( "white", 1000 ); DrawSceneWithMask( "Ka3", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 2階の会議室では、ブラインド越しに外の人々を恐る恐る覗きながら、所長が落ち着きなく歩き回っていた。", NULL, "The head of the office, in fact, was peeping out through the blinds of the meeting room on the second floor. He was shaking in fear.", Line_Normal); ClearMessage(); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「何で連中を中に入れちゃったんです…!", NULL, "\"Why are they inside the building...?", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, " 警察は何やってるんですか!」", - NULL, " What are the police doing?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " What are the police doing?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/182900068", 128, 64); + PlayVoice(4, "ps2/00/182900068", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「いえそれが……、県議と市議の園崎議員が両方おいでで…、", - NULL, "\"Well, actually... both the prefectural and municipal Sonozaki representatives are here...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Well, actually... both the prefectural and municipal Sonozaki representatives are here...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 5000 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "あと弁護士らしき人もいます。", NULL, " They have a lawyer with them too.", Line_WaitForInput); - PlaySE(4, "ps2/00/182900069", 128, 64); + PlayVoice(4, "ps2/00/182900069", 128); OutputLine(NULL, "責任ある回答をといわれると、管理職以外では対応できません…。」", NULL, " They're asking for an answer, but only management has the authority to respond...\"", Line_Normal); ClearMessage(); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「…そ、そうだ、今日は土曜日だ。", NULL, "\"...O-Okay, I've got it. Today is Saturday.", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, "もうすぐ3時ですね。", NULL, " It's nearly three, right?", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, "3時までここに隠れています。", NULL, " I'll just stay here until then.", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, "そして3時になったら、業務終了でお帰りいただいてください。", NULL, " Have them leave after we close up.", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, "その間に私は自治の係長と今後を相談します…!」", - NULL, " Meanwhile, I'll talk with the municipal manager about what to do next...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Meanwhile, I'll talk with the municipal manager about what to do next...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/182900070", 128, 64); + PlayVoice(4, "ps2/00/182900070", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「……自治の係長からは、折れといた方がいいって、ご助言いただきませんでしたっけ……。」", NULL, "\"...I thought he told you to concede...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/182100041", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("所長", NULL, "Chief", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182100041", 128); OutputLine(NULL, "「町会って言うから、もっと近所のおっさんなんかが来ると思ってたのに…!!", NULL, "\"He said something about a town council... I was expecting a bunch of neighborly old men...!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182100042", 128, 64); + PlayVoice(4, "ps3/s12/00/182100042", 128); OutputLine(NULL, " 何で議員が来るわ弁護士が来るわヤクザは来るわ!", - NULL, " I never thought I'd see representatives and lawyers and yakuza!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182100043", 128, 64); + NULL, " I never thought I'd see representatives and lawyers and yakuza! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("所長", NULL, "Chief", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182100043", 128); OutputLine(NULL, " 人が200人も集まってくるわけですかッ!!」", - NULL, " Who would have thought there would be two hundred people out there?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Who would have thought there would be two hundred people out there?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/182900071", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("原山", NULL, "Harayama", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182900071", 128); OutputLine(NULL, "「……………それが、", - NULL, "\"............Well,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"............Well,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "その、", - NULL, " that's...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " that's...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 900 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……雛見沢ですから。」", NULL, " Hinamizawa.\"", Line_Normal); ClearMessage(); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「とにかく、あと10分待てば閉庁時間です!", NULL, "\"Anyway, the office is closing in ten minutes!", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, " 連中の前に引き摺り出されたら恫喝されるに決まってる!", NULL, " I'm sure they'll threaten me if I meet with them!", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, " でもね、私は折れませんよ、それが公務員の務めです!", - NULL, " But I'm not going to concede! That's my duty as a civil servant!", Line_WaitForInput); - PlaySE(4, "", 128, 64); + NULL, " But I'm not going to concede! That's my duty as a civil servant! ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, " 私は公務員生活40年の中で、自分に誇れる仕事をしていきたい!", - NULL, " I've been working for the government for forty years, and I'm not ashamed to boast about that!", Line_WaitForInput); - PlaySE(4, "", 128, 64); + NULL, "I've been working for the government for forty years, and I'm not ashamed to boast about that!", Line_WaitForInput); + PlayVoice(4, "", 128); OutputLine(NULL, " だからこそ恐喝されたから折れるなんて恥さらしな真似はしたくありません…!」", NULL, " I'll never compromise just because some gangster threatens me...!\"", Line_Normal); ClearMessage(); PlayBGM( 1, "denwa_m", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その時、会議室の内線電話が鳴った。", NULL, "In the next moment, the phone in the conference room rang loudly.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 所長はビク!っとする。", - NULL, "The head of the office nearly jumped out of his skin.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The head of the office nearly jumped out of his skin.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 係長が電話を取ろうとすると、所長は、自分はここにはいないと言ってくれと身振りで伝えた。", NULL, "Scared even of the phone, he told the manager to tell whoever it was that he wasn't there.", Line_Normal); ClearMessage(); @@ -3288,16 +3653,17 @@ void main() FadeOutBGM( 1, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); - PlaySE(4, "ps2/00/182900072", 128, 64); + PlayVoice(4, "ps2/00/182900072", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「……はい、もしもし。", NULL, "\"...Hello?", Line_WaitForInput); - PlaySE(4, "ps2/00/182900073", 128, 64); + PlayVoice(4, "ps2/00/182900073", 128); OutputLine(NULL, "原山です。", NULL, " This is Harayama.", Line_WaitForInput); - PlaySE(4, "ps2/00/182900074", 128, 64); + PlayVoice(4, "ps2/00/182900074", 128); OutputLine(NULL, "………あ、どうも、代わります。", NULL, " ......Oh, thank you. I'll let him know.", Line_WaitForInput); - PlaySE(4, "ps2/00/182900075", 128, 64); + PlayVoice(4, "ps2/00/182900075", 128); OutputLine(NULL, "所長、自治です。」", NULL, " Sir, it's the municipality calling.", Line_Normal); ClearMessage(); @@ -3305,173 +3671,189 @@ void main() DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); DrawScene( "Denwa", 1000 ); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「も、もしもし!", NULL, "\"H-Hello?", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, " 困ってますよ…!!", NULL, " I'm in deep trouble!", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, " 連中、あれから集まって200人くらいになっちゃって相談所を包囲してます。", NULL, " There are about two hundred people surrounding the consultation center right now!", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, "しかも下には議員まで来てます…!", NULL, " They even have representatives on their side!", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, " いやぁ、どうしたもんでしょうねぇ…!!」", - NULL, " Aah, what should I do...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Aah, what should I do...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/183000070", 128, 64); + PlayVoice(4, "ps2/00/183000070", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「だから私、申し上げましたよね所長ぅ…。」", NULL, "\"I did tell you this would happen...\"", Line_Normal); ClearMessage(); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「町会とのトラブルを水面下で解決するのが自治の役目でしょう…!", NULL, "\"But it's your job as a municipal government to control trouble within the town councils...!", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, " 何とかしてください!", NULL, " Do something about this!", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, " そちらの担当業務ですよ!!」", - NULL, " It is your sworn duty to take care of this!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It is your sworn duty to take care of this!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/183000071", 128, 64); + PlayVoice(4, "ps2/00/183000071", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「いや、別に自治はそういう係じゃありませんよ…はははは。", NULL, "\"That's not our job... hahahaha.", Line_WaitForInput); - PlaySE(4, "ps2/00/183000072", 128, 64); + PlayVoice(4, "ps2/00/183000072", 128); OutputLine(NULL, "自治の仕事は地域コミュニティの活性化と行政との連帯を…、」", - NULL, " Our job is to support the growth of the local communities of the region, and...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Our job is to support the growth of the local communities of the region, and...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「そんなことは聞いてないです!", NULL, "\"I don't care!", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, " とにかく何とか穏便に話をつけることはできませんか!」", NULL, " Can't you do something about this?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/183000073", 128, 64); + PlayVoice(4, "ps2/00/183000073", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「こうなったら、向こうの言い分に譲歩するしかないですよ。", NULL, "\"At this point, you have no choice but to accept their request.", Line_WaitForInput); - PlaySE(4, "ps2/00/183000074", 128, 64); + PlayVoice(4, "ps2/00/183000074", 128); OutputLine(NULL, "建前はこの際、引っ込めた方がいいです。", NULL, " I think you should stop being so stubborn about policy.", Line_WaitForInput); - PlaySE(4, "ps2/00/183000075", 128, 64); + PlayVoice(4, "ps2/00/183000075", 128); OutputLine(NULL, "私どもも住民あっての行政なんですから。", NULL, " A government is there for its citizens.", Line_WaitForInput); - PlaySE(4, "ps2/00/183000076", 128, 64); + PlayVoice(4, "ps2/00/183000076", 128); OutputLine(NULL, "ねぇ所長さん…、", - NULL, " Isn't that right...?", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Isn't that right...?", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 1000 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "ちょっとここはひとつ穏便に妥協できませんかねぇ…?」", NULL, " Can't you just peacefully accept their appeal...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「あんた同じ役所でしょ?!", NULL, "\"You're an official too, aren't you?", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, " あんたが町会の手先になってどうするんです!", NULL, " How dare you take the side of the town council!", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, " 私は嫌だよ!", NULL, " I'm not going to concede!", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, " ちゃんとルールに則って処理します。", NULL, " I'm going to follow the regulations.", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, "公平な事務こそ公務員の務めです。", - NULL, " A civil servant's duty is to conduct business impartially.", Line_WaitForInput); - PlaySE(4, "", 128, 64); + NULL, " A civil servant's duty is to conduct business impartially. ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "私は県の職員だった頃からその方針を崩したことはありませんよ!", - NULL, " I've never broken that rule in my entire career.", Line_WaitForInput); - PlaySE(4, "", 128, 64); + NULL, "I've never broken that rule in my entire career.", Line_WaitForInput); + PlayVoice(4, "", 128); OutputLine(NULL, " その方針を認められて管試にも合格してるんですから!!」", NULL, " I passed the administrator's exam because I always follow the rules!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/183000077", 128, 64); + PlayVoice(4, "ps2/00/183000077", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「………まー、最終的な判断は所長にお任せします。", NULL, "\"......Well, it's your decision.", Line_WaitForInput); - PlaySE(4, "ps2/00/183000078", 128, 64); + PlayVoice(4, "ps2/00/183000078", 128); OutputLine(NULL, "…こちらも努力はしますが、", - NULL, " We'll do our best to help...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " We'll do our best to help...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 1500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); SetSpeedOfMessage( TRUE, 128 ); OutputLine(NULL, "……だから所長、", - NULL, " but I told you,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " but I told you,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "私、", - NULL, " didn't I?", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " didn't I?", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 900 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "言いましたよねぇ?", - NULL, " I know I did.", Line_ContinueAfterTyping); + NULL, " I know I did.", Line_Continue); SetSpeedOfMessage( FALSE, 0 ); OutputLineAll(NULL, "", Line_WaitForInput); - PlaySE(4, "ps2/00/183000079", 128, 64); + PlayVoice(4, "ps2/00/183000079", 128); OutputLine(NULL, " 連中を怒らしちゃいけないって!!」", - NULL, " I know I told you not to get them upset!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I know I told you not to get them upset!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「も、もういいよ、君には頼まない!!", NULL, "\"F-Fine! Then I won't ask for your help anymore!", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, " 役に立たないならもう電話は切るよ!」", NULL, " I'm hanging up the phone!\"", Line_Normal); ClearMessage(); DrawScene( "Ka4", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ガチャン!", NULL, "Click!", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/182900076", 128, 64); + PlayVoice(4, "ps2/00/182900076", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「………所長。", NULL, "\"Sir......", Line_WaitForInput); - PlaySE(4, "ps2/00/182900077", 128, 64); + PlayVoice(4, "ps2/00/182900077", 128); OutputLine(NULL, "今日は3時で逃げ切ったとして、月曜にもまた来ますが、その時はどうするんですか…。", NULL, " Even if you manage to get away from them today, they'll come back again on Monday... What are you going to do then...?", Line_WaitForInput); - PlaySE(4, "ps2/00/182900078", 128, 64); + PlayVoice(4, "ps2/00/182900078", 128); OutputLine(NULL, "自治にまでサジを投げられたらもう市長室にはとっくに話が行ってます。", - NULL, " I'm sure that the mayor knows about this by now.", Line_WaitForInput); - PlaySE(4, "ps2/00/182900079", 128, 64); + NULL, " I'm sure that the mayor knows about this by now. ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "ps2/00/182900079", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "月曜の庁議で多分、話が出ますよ…。」", - NULL, " This'll definitely come up at the weekly meeting...\"", Line_Normal); + NULL, "This'll definitely come up at the weekly meeting...\"", Line_Normal); ClearMessage(); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「市長に咎められるようなやましいことは何もしてないですよ私ゃあ!!", NULL, "\"I haven't done anything that would upset the mayor!", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, " 市長にね、何を言われても私は毅然と言い返しますよ!", NULL, " No matter what he says to me, that's what I'll tell him!", Line_WaitForInput); PlayBGM( 1, "denwa_m", 120, 0 ); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, " ……ひィッ?!」", NULL, " ...Eeek!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その時、再び内線電話が鳴った。", NULL, "The phone rang once again.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 再びびっくりして、自分はいないことにしてくれと懇願する所長。", NULL, "Also once again, the head of the office trembled in fear.", Line_WaitForInput); OutputLine(NULL, "…渋々、係長が受話器を取る。", @@ -3481,40 +3863,42 @@ void main() FadeOutBGM( 1, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); - PlaySE(4, "ps3/s12/00/182900080", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("原山", NULL, "Harayama", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182900080", 128); OutputLine(NULL, "「……はい。", NULL, "\"...Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182900081", 128, 64); + PlayVoice(4, "ps3/s12/00/182900081", 128); OutputLine(NULL, "………え、", - NULL, " ......Eh?", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " ......Eh?", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…………繋いで下さい。", NULL, " .........Can you transfer it here?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182900082", 128, 64); + PlayVoice(4, "ps3/s12/00/182900082", 128); OutputLine(NULL, "…………はい、お電話代わりました。", NULL, " ...Yes, this is the right office.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182900083", 128, 64); + PlayVoice(4, "ps3/s12/00/182900083", 128); OutputLine(NULL, "ただいま代わります、お待ちください。", NULL, " One moment please......", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182900084", 128, 64); + PlayVoice(4, "ps3/s12/00/182900084", 128); OutputLine(NULL, "……………所長、", - NULL, " .........Sir.", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " .........Sir.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 900 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "本庁からお電話です。」", - NULL, " You have a call from city hall.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You have a call from city hall.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「本庁?", NULL, "\"City hall?", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, " 自治じゃなく?", NULL, " Not the municipal offices...?", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, " 今度は誰です…!」", NULL, " Who is it now...?\"", Line_Normal); ClearMessage(); @@ -3526,7 +3910,8 @@ void main() DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); PlayBGM( 0, "semi", 120, 0 ); - PlaySE(4, "ps3/s12/00/182900085", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("原山", NULL, "Harayama", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182900085", 128); OutputLine(NULL, "「…市長からお電話です。」", NULL, "\"...It's the mayor.\"", Line_Normal); ClearMessage(); @@ -3534,51 +3919,57 @@ void main() DrawScene( "black", 1000 ); DrawSceneWithMask( "Ke5", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/capi18001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("市長", NULL, "Mayor", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/capi18001", 128); OutputLine(NULL, "「…………はい。", NULL, "\".........Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/capi18002", 128, 64); + PlayVoice(4, "ps3/s12/00/capi18002", 128); OutputLine(NULL, "そうですね。", NULL, " That's right.", Line_WaitForInput); - PlaySE(4, "ps2/00/capi18003", 128, 64); + PlayVoice(4, "ps2/00/capi18003", 128); OutputLine(NULL, "雛見沢地区6町会を束ねる連合町会を代表されていらっしゃってる皆さんです。", NULL, " They're members of the town council in Hinamizawa.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/capi18004", 128, 64); + PlayVoice(4, "ps3/s12/00/capi18004", 128); OutputLine(NULL, "…えぇ、そうですね。", NULL, " ...Yes. I understand...", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/capi18005", 128, 64); + PlayVoice(4, "ps3/s12/00/capi18005", 128); OutputLine(NULL, "ぜひ、話を聞いてあげてください。", NULL, " Please listen to what they have to say.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/capi18006", 128, 64); + PlayVoice(4, "ps3/s12/00/capi18006", 128); OutputLine(NULL, "………………そんなことはありませんよ。", - NULL, " .........Now, that's not true.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/capi18007", 128, 64); + NULL, " .........Now, that's not true. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("市長", NULL, "Mayor", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/capi18007", 128); OutputLine(NULL, "公平さはとても大切ですが、地域にあった柔軟な対応をしてこその市政です。", - NULL, " It's important to be impartial and unbiased, but you must act according to the occasion.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/capi18008", 128, 64); + NULL, "It's important to be impartial and unbiased, but you must act according to the occasion.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/00/capi18008", 128); OutputLine(NULL, "……はっはっはっは、えぇ。", NULL, " ...Ha ha ha ha, yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/capi18009", 128, 64); + PlayVoice(4, "ps3/s12/00/capi18009", 128); OutputLine(NULL, "よろしくお願いします。", - NULL, " Please do so.", Line_WaitForInput); - PlaySE(4, "ps2/00/capi18010", 128, 64); + NULL, " Please do so. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("市長", NULL, "Mayor", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/00/capi18010", 128); OutputLine(NULL, "今日の話が終わりましたら、今日の6時までに市長室に直接報告にいらっしゃってください。", - NULL, " After you're done, please come to the mayor's office and give me your report. I expect you by 6 PM.", Line_WaitForInput); - PlaySE(4, "ps2/00/capi18011", 128, 64); + NULL, "After you're done, please come to the mayor's office and give me your report. I expect you by 6 PM.", Line_WaitForInput); + PlayVoice(4, "ps2/00/capi18011", 128); OutputLine(NULL, "よろしくお願いいたします。」", NULL, " Thank you very much.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 柔らかい物腰ながら、相手に有無を言わせない口調で言うと、ダブルのスーツを着こなす初老の男性は受話器を置いた。", NULL, "The man spoke with a gentle demeanor, but in a tone that didn't allow objection. Then the elderly man in a double suit set the receiver down.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/17/182300044", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("お魎", NULL, "Oryou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/17/182300044", 128); OutputLine(NULL, "「すまんね、えろぅ助かったんよ。」", - NULL, "\"Thank you for that.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"Thank you for that.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 応接ソファーに座る老女は、お魎だった。", NULL, "Oryou was sitting on the couch in the reception area.", Line_WaitForInput); OutputLine(NULL, "付き添いに茜の姿もあった。", @@ -3587,108 +3978,122 @@ void main() DrawSceneWithMask( "Ke6", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/capi18012", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("市長", NULL, "Mayor", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/capi18012", 128); OutputLine(NULL, "「とんでもない。", NULL, "\"Not a problem.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/capi18013", 128, 64); + PlayVoice(4, "ps3/s12/00/capi18013", 128); OutputLine(NULL, "それにしても、本庁舎に直接いらっしゃられるのはずいぶん久し振りになりますよね。", NULL, " It's been a while since you visited city hall.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/capi18014", 128, 64); + PlayVoice(4, "ps3/s12/00/capi18014", 128); OutputLine(NULL, "園崎さんが直接おいでになられるから何事かと思いました。」", - NULL, " I was surprised to see you here today.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I was surprised to see you here today.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/17/182300045", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("お魎", NULL, "Oryou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/17/182300045", 128); OutputLine(NULL, "「すまんね、物ぅ頼むんかいね、直接来んとな礼儀悪いと思うたんよ。", NULL, "\"Sorry for the surprise. If I'm going to ask someone a favor, I want to see them in person.", Line_WaitForInput); - PlaySE(4, "ps3/s12/17/182300046", 128, 64); + PlayVoice(4, "ps3/s12/17/182300046", 128); OutputLine(NULL, "すまんね、ほんまん。」", NULL, " Thank you, really.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/capi18015", 128, 64); + PlayVoice(4, "ps2/00/capi18015", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「いいえいいえ。", NULL, "\"It's no problem at all.", Line_WaitForInput); - PlaySE(4, "ps2/00/capi18016", 128, 64); + PlayVoice(4, "ps2/00/capi18016", 128); OutputLine(NULL, "当方の職員が大変に失礼いたしました。", NULL, " I'm sorry that our staff were so impolite.", Line_WaitForInput); - PlaySE(4, "ps2/00/capi18017", 128, 64); + PlayVoice(4, "ps2/00/capi18017", 128); OutputLine(NULL, "市政が町会の皆さんとの連携で成り立っていることをよく指導しなかった私の不徳が招いた事態です。」", - NULL, " I should've taught them better. Maintaining a good relationship between municipal governments and town councils is vital.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I should've taught them better. Maintaining a good relationship between municipal governments and town councils is vital.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " とは言いつつも。", NULL, "So he says.", Line_WaitForInput); OutputLine(NULL, "市長は、ひとりの少女の一時保護だけで園崎天皇が直々に市長室まで足を運ぶとは思わなかった。", - NULL, " However, the mayor couldn't believe that Empress Sonozaki came all the way to see him just to save one little girl.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " However, the mayor couldn't believe that Empress Sonozaki came all the way to see him just to save one little girl.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……それくらいに、お魎が自ら足を運ぶことは重い意味を伴っていたのだ。", NULL, "...It's a huge deal when Oryou Sonozaki comes directly to his office.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " また、お魎が直接そうせよと命じず、こう回りくどい手回しをするのも珍しかった。", - NULL, "It's also unusual for her to do things indirectly to begin with.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It's also unusual for her to do things indirectly to begin with.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それはつまり、この北条沙都子という少女を、お魎が救ったのではなく、前原圭一が救ったという形にしようということに違いなかった。", NULL, "Rather than leading the charge herself, she was having Keiichi Maebara save Satoko.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 市長はすぐにこの水面下の遠回しな根回しを、前原圭一に花を持たせるためにやっているんだなと理解した。", - NULL, "The mayor understood that she was doing this so Keiichi Maebara would get all the credit.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The mayor understood that she was doing this so Keiichi Maebara would get all the credit.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、お魎がそれだけ入れ込む前原圭一という少年に関心を持つのは当然のことだった。", NULL, "Because of that, he was very interested in this young Keiichi Maebara.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ke6", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/capi18018", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("市長", NULL, "Mayor", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/capi18018", 128); OutputLine(NULL, "「しかし、聞けば聞くほど感心な若者ですね。", NULL, "\"He sounds like quite the young man.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/shicho082301", 128, 64); + PlayVoice(4, "ps3/s12/00/shicho082301", 128); OutputLine(NULL, "友達を虐待から助けるために、それだけの運動を起こす情熱と気力は、なかなか今時の若者には見られません。」", - NULL, " I can't believe that he's gone so far just to save his friend from an abusive relative.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I can't believe that he's gone so far just to save his friend from an abusive relative.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } PlayBGM( 0, "T1", 120, 0 ); - PlaySE(4, "ps3/s12/17/182300047", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("お魎", NULL, "Oryou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/17/182300047", 128); OutputLine(NULL, "「そうなんよそうなんよ!", NULL, "\"I know!", Line_WaitForInput); - PlaySE(4, "ps3/s12/17/182300048", 128, 64); + PlayVoice(4, "ps3/s12/17/182300048", 128); OutputLine(NULL, " 大した若い衆だんね。", NULL, " He's one of a kind.", Line_WaitForInput); - PlaySE(4, "ps3/s12/17/182300049", 128, 64); + PlayVoice(4, "ps3/s12/17/182300049", 128); OutputLine(NULL, "あんなのが居てくれたら、わしゃあ、いつお迎えが来ても、いつでも雛見沢を任せられるわ。」", - NULL, " I'm not worried about the future of Hinamizawa as long as someone like him is around. I can die peacefully now.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm not worried about the future of Hinamizawa as long as someone like him is around. I can die peacefully now.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/16/182200106", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200106", 128); OutputLine(NULL, "「婆さま、お迎えなんて縁起でもないよ。」", NULL, "\"Please, Mother, don't joke around like that.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/17/182300050", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("お魎", NULL, "Oryou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/17/182300050", 128); OutputLine(NULL, "「たっはっはっは!", NULL, "\"Ta ha ha ha ha!", Line_WaitForInput); - PlaySE(4, "ps3/s12/17/182300051", 128, 64); + PlayVoice(4, "ps3/s12/17/182300051", 128); OutputLine(NULL, " 長生きはするもんさなぁ。", NULL, " It was worth living this long if I was able to meet someone like him!", Line_WaitForInput); - PlaySE(4, "ps3/s12/17/182300052", 128, 64); + PlayVoice(4, "ps3/s12/17/182300052", 128); OutputLine(NULL, "蒐ぇ、今後も何かあったら、圭一の面倒、見たったれぇな。」", - NULL, " Take care of that Keiichi boy if something happens again!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Take care of that Keiichi boy if something happens again!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/16/182200107", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("茜", NULL, "Akane", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/16/182200107", 128); OutputLine(NULL, "「あらま、すっかり気に入っちゃって。", NULL, "\"You've grown so fond of him!", Line_WaitForInput); - PlaySE(4, "ps3/s12/16/182200108", 128, 64); + PlayVoice(4, "ps3/s12/16/182200108", 128); OutputLine(NULL, "私が男の子を生まなかったのをまぁだ根に持ってるのかい?」", NULL, " Are you still mad at me for not having any boys?\"", Line_Normal); ClearMessage(); @@ -3699,64 +4104,75 @@ void main() SetValidityOfInput( TRUE ); DrawSceneWithMask( "Mati_Ji3", "maskup", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 3時になると、業務の終了を知らせる機械アナウンスと音楽が流れ出す。", - NULL, "It was now 3 PM, and I heard the announcement that the center was closing.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It was now 3 PM, and I heard the announcement that the center was closing.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その時、ようやく所長が姿を現したのだった。", NULL, "The head of the office finally showed up in the room.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Mati_Ji2", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 所長はまるで別人のようだった。", - NULL, "He seemed like a totally different person.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He seemed like a totally different person.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺が最初会った時は、人の話を聞いてるのか聞いてないのかわからない、悪く言うと木で鼻をくくったような対応をする人だった。", - NULL, "When I first met him, he had a cold attitude and responded to questions with blunt answers.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "When I first met him, he had a cold attitude and responded to questions with blunt answers.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、すっかり丸くなり、ごもっともごもっともと頭を下げるだけだった。", NULL, "But now he was much nicer and agreed with everything we said.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これが、力勝ちというものなのか…。", - NULL, "I guess the power we held must have intimidated him...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I guess the power we held must have intimidated him...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺一人だったらどんなに頑張っても、言葉は届かなかっただろう。", - NULL, "If I was alone, I would've never gotten him to listen to me.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If I was alone, I would've never gotten him to listen to me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それが、大勢の力を合わせるとここまで強力になるなんて…。", NULL, "It's thanks to everyone's support that I'm able to talk to him now.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/182100074", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("所長", NULL, "Chief", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182100074", 128); OutputLine(NULL, "「わかりました!", NULL, "\"I understand!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182100075", 128, 64); + PlayVoice(4, "ps3/s12/00/182100075", 128); OutputLine(NULL, " 本当に申し訳ございませんでした…!", NULL, " I'm very sorry for all the confusion...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182100076", 128, 64); + PlayVoice(4, "ps3/s12/00/182100076", 128); OutputLine(NULL, " 直ちに対応いたします。", NULL, " We will take action immediately.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182100077", 128, 64); + PlayVoice(4, "ps3/s12/00/182100077", 128); OutputLine(NULL, "係長、北条さんのお宅に電話してください。」", - NULL, " Manager, please call Houjou-san's house right now.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Manager, please call Houjou-san's house right now.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/182900086", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("原山", NULL, "Harayama", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182900086", 128); OutputLine(NULL, "「わ、わかりました…!」", - NULL, "\"Y-Yes sir...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"Y-Yes sir...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……沙都子、…いよいよだ…!!", NULL, "...Satoko... Finally...!!", Line_WaitForInput); OutputLine(NULL, " 待ってろ、もうすぐお前は自由の身だッ!!", @@ -3779,46 +4195,54 @@ void main() SetValidityOfInput( TRUE ); DrawSceneWithMask( "Ho_2", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 電話の音に、鉄平は蹴る足を止めた。", NULL, "Teppei stopped kicking her as he heard the phone ring.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 居留守を使おうかと思ったが、もし相談所の連中だったりしたら、無視したら訪問してくるに違いない。", NULL, "He could ignore the call, but if it was someone from the child consultation center, they might become suspicious of him.", Line_Normal); ClearMessage(); PlayBGM( 0, "yabaisemi", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……もう沙都子には目に見える外傷をたくさん残してしまった。", - NULL, "...He'd hurt Satoko enough to leave bruises.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...He'd hurt Satoko enough to leave bruises.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 絶対に家に来られてはならない。", - NULL, "He couldn't let them visit,", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He couldn't let them visit,", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " となれば、電話に出て何とか誤魔化すしかなかった。", NULL, "so he had no choice but to deal with them over the phone.", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/21/182000052", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/21/182000052", 128); OutputLine(NULL, "「…………ち。これ位で勘弁しちゃんがな。", NULL, "\".........Tch. That's enough for now.", Line_WaitForInput); - PlaySE(4, "ps2/21/182000053", 128, 64); + PlayVoice(4, "ps2/21/182000053", 128); OutputLine(NULL, "ええんか、通帳の場所、電話が終わるまでに思い出しとかんね……。」", - NULL, " You better remember where you hid the bankbook by the time I come back.....!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You better remember where you hid the bankbook by the time I come back.....!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Sa_SakebuB1", "maskup", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 1300, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/04/180400212", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/04/180400212", 128); OutputLine(NULL, "「……ぅっく……ひっく………。」", - NULL, "\"...Ugh... hic......\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...Ugh... hic......\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は痣だらけの顔を上げ、怯えたように縮こまるしかできなかった。", NULL, "All Satoko could do was curl up and cry.", Line_Normal); ClearMessage(); @@ -3831,171 +4255,195 @@ void main() DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); DrawSceneWithMask( "Re_Tel", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/21/182000054", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/21/182000054", 128); OutputLine(NULL, "「……もしもし、どちら様?」", - NULL, "\"...Hello, who is it?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...Hello, who is it?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } PlayBGM( 0, "semi", 120, 0 ); - PlaySE(4, "ps3/s12/00/hara082301", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("原山", NULL, "Harayama", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/hara082301", 128); OutputLine(NULL, "「お世話になっております、鹿骨市児童相談所でございます。」", NULL, "\"Good afternoon. This is the Shishibone child consultation center.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/21/182000055", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/21/182000055", 128); OutputLine(NULL, "「…まぁたかいね。", NULL, "\"...Again?", Line_WaitForInput); - PlaySE(4, "ps3/s12/21/182000056", 128, 64); + PlayVoice(4, "ps3/s12/21/182000056", 128); OutputLine(NULL, "あんたんとこも暇やんなぁ!", NULL, " Do you guys have nothing better to do?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/21/182000057", 128, 64); + PlayVoice(4, "ps3/s12/21/182000057", 128); OutputLine(NULL, " うちばっかりかまっちょないんで、他の仕事せぇなあ!", NULL, " Why don't you stop calling me and work on your other cases?", Line_WaitForInput); - PlaySE(4, "ps3/s12/21/182000058", 128, 64); + PlayVoice(4, "ps3/s12/21/182000058", 128); OutputLine(NULL, " お前の給料、俺の税金で賄っとんやん!!」", - NULL, " You're getting paid with the taxes I pay, you know?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You're getting paid with the taxes I pay, you know?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/182900088", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("原山", NULL, "Harayama", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182900088", 128); OutputLine(NULL, "「申し訳ございません。", NULL, "\"We're very sorry to interrupt you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182900089", 128, 64); + PlayVoice(4, "ps3/s12/00/182900089", 128); OutputLine(NULL, "これからうちの職員がお邪魔させていただきますが、よろしいでしょうか?」", NULL, " One of our social workers will be visiting your home shortly. May I get permission for them to enter the premises, please?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/21/182000059", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/21/182000059", 128); OutputLine(NULL, "「よ、よろしわけないん。", NULL, "\"N-No way!", Line_WaitForInput); - PlaySE(4, "ps3/s12/21/182000060", 128, 64); + PlayVoice(4, "ps3/s12/21/182000060", 128); OutputLine(NULL, "今な、家ん中を大掃除中なんね。", NULL, " We're cleaning the whole house right now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/21/182000061", 128, 64); + PlayVoice(4, "ps3/s12/21/182000061", 128); OutputLine(NULL, "誰もお迎えできるような状況にありまへん!!", NULL, " We can't have any visitors today!", Line_WaitForInput); - PlaySE(4, "ps3/s12/21/182000062", 128, 64); + PlayVoice(4, "ps3/s12/21/182000062", 128); OutputLine(NULL, " まぁた日を改めてぇな!」", NULL, " Come back again some other time!\"", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが相談所は嫌にしつこく食い下がってきた。", - NULL, "The consultation center wouldn't give up.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The consultation center wouldn't give up.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 衝動的に電話を切りたくなる鉄平だったが、ここで切るときっと押し掛けてくると思い、わずかに残る理性で、必死にその衝動を抑えていた。", NULL, "Teppei wanted to hang up the phone, but if he did, he knew that they'd show up for sure.", Line_Normal); ClearMessage(); DrawScene( "Re_Tel", 400 ); - PlaySE(4, "ps3/s12/00/182900090", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("原山", NULL, "Harayama", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182900090", 128); OutputLine(NULL, "「今日は沙都子さんはお休みしていると聞いていますが、ご在宅ですね?", NULL, "\"I was told that Satoko-san didn't come to school today. She's home, isn't she?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182900091", 128, 64); + PlayVoice(4, "ps3/s12/00/182900091", 128); OutputLine(NULL, " 病気なのに外出させてるということはございませんよね?", NULL, " If she's really sick, she should be resting at home, I expect?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182900092", 128, 64); + PlayVoice(4, "ps3/s12/00/182900092", 128); OutputLine(NULL, " 申し訳ございません、沙都子さんに大至急確認したいことがございまして。」", - NULL, " There's something quite urgent that I need to ask her.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " There's something quite urgent that I need to ask her.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/21/182000063", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/21/182000063", 128); OutputLine(NULL, "「何じゃい、沙都子に何の確認があるんじゃい!!", NULL, "\"What the hell do you need her for?", Line_WaitForInput); - PlaySE(4, "ps3/s12/21/182000064", 128, 64); + PlayVoice(4, "ps3/s12/21/182000064", 128); OutputLine(NULL, " わしが沙都子の親ねんね、親ぁが回答するんね、ほれ、何でも聞いたったや!!」", NULL, " I'm her guardian, so I'll answer you instead!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/182900093", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("原山", NULL, "Harayama", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182900093", 128); OutputLine(NULL, "「沙都子さんを電話先に出すのを拒否されますか?」", NULL, "\"Are you refusing to put Satoko-san on the phone?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/21/182000064_1", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/21/182000064_1", 128); OutputLine(NULL, "「きょ、拒否なんて言っとらん!!", NULL, "\"I-I'm not refusing!", Line_WaitForInput); - PlaySE(4, "ps3/s12/21/182000064_2", 128, 64); + PlayVoice(4, "ps3/s12/21/182000064_2", 128); OutputLine(NULL, " 親が子の代わりに回答する言うとんね!!", NULL, " I'm just saying that I'll answer your questions in her place!", Line_WaitForInput); - PlaySE(4, "ps2/21/182000067", 128, 64); + PlayVoice(4, "ps2/21/182000067", 128); OutputLine(NULL, " 我ぇ今日は偉い強気やんね?!", NULL, " Can't you see what I'm saying?", Line_WaitForInput); - PlaySE(4, "ps2/21/182000068", 128, 64); + PlayVoice(4, "ps2/21/182000068", 128); OutputLine(NULL, " どういうつもりじゃい、お前、名前言うてみぃッ!!!」", - NULL, " What's your name, anyway?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " What's your name, anyway?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/182900094", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("原山", NULL, "Harayama", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182900094", 128); OutputLine(NULL, "「もう一度お願いいたします。", NULL, "\"I'm asking you one more time.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182900095", 128, 64); + PlayVoice(4, "ps3/s12/00/182900095", 128); OutputLine(NULL, "沙都子さんを電話先に出していただけませんか。」", - NULL, " May I speak with Satoko-san please?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " May I speak with Satoko-san please?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/21/182000069", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/21/182000069", 128); OutputLine(NULL, "「………くぅううぅうぅ、おんどりゃああぁ……ッ!!」", NULL, "\"......Guuuuhhh, dammiiiiit...!\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 役所の電話などモグラ叩きと同じものだと思ってきた。", - NULL, "He'd thought dealing with government officials was a bit like playing whack-a-mole.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He'd thought dealing with government officials was a bit like playing whack-a-mole.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 思い切り強く叩けば当分顔を出さない、その程度のものだと思って今日までやって来た。", NULL, "If you hit them hard enough, they won't show up for a while.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、どういうわけか相手は強気で、まるでこちらを挑発しているかのようだ。", - NULL, "But today, whoever was on the phone seemed so provocative and self-assured.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But today, whoever was on the phone seemed so provocative and self-assured.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鉄平のわずかの理性が怒りをなだめ、沙都子に受話器を代わらないとそれを口実に確実に押し掛けてくると警告してくれた。", NULL, "Teppei sensed that they'd definitely come to the house if he didn't put Satoko on.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 電話先でもこの強さだ。", - NULL, "And if they sounded like that over the phone...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "And if they sounded like that over the phone...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 押し掛けてくるとなったら、1〜2人では済まないかもしれない。", - NULL, "If they came to the house, they might be bringing along more than just a couple of people.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "If they came to the house, they might be bringing along more than just a couple of people.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 場合によっては警官を連れてくるだろう。", - NULL, "For all Teppei knew, they might even bring a police officer.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "For all Teppei knew, they might even bring a police officer.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうなれば玄関先で追い返せるわけがない。", - NULL, "If they did, he couldn't turn them away at the entrance.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If they did, he couldn't turn them away at the entrance.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鉄平なような人間だからこそ、警官の怖さを身に染みてわかっていたのだ。", NULL, "He knew too well just how scary police officers could be.", Line_Normal); ClearMessage(); DrawScene( "Re_Tel", 400 ); - PlaySE(4, "ps3/s12/21/182000070", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/21/182000070", 128); OutputLine(NULL, "「ちょ、ちょいと待っとれや。", NULL, "\"Look... wait a minute...", Line_WaitForInput); - PlaySE(4, "ps3/s12/21/182000071", 128, 64); + PlayVoice(4, "ps3/s12/21/182000071", 128); OutputLine(NULL, "風邪で寝とるを起こすんね。", NULL, " I'll go and wake her up...", Line_WaitForInput); - PlaySE(4, "ps3/s12/21/182000072", 128, 64); + PlayVoice(4, "ps3/s12/21/182000072", 128); OutputLine(NULL, "時間くれやぁ…。」", - NULL, " Give me some time...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Give me some time...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鉄平は受話器を手で塞ぐと、階段の上でまだうずくまっている沙都子に声をかけた。", NULL, "He covered the phone with his hand and spoke to Satoko downstairs.", Line_Normal); ClearMessage(); @@ -4003,26 +4451,30 @@ void main() DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); DrawSceneWithMask( "Ho_1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/21/182000073", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/21/182000073", 128); OutputLine(NULL, "「………お〜〜ぅ、沙都子ぉ。", NULL, "\"......Ohhhh, Satokooo...", Line_WaitForInput); - PlaySE(4, "ps3/s12/21/182000074", 128, 64); + PlayVoice(4, "ps3/s12/21/182000074", 128); OutputLine(NULL, "……相談所の人がなぁ、お話したいことあるっちゅうんね。", NULL, " ...The child consultation center wants to ask you something.", Line_WaitForInput); - PlaySE(4, "ps3/s12/21/182000075", 128, 64); + PlayVoice(4, "ps3/s12/21/182000075", 128); OutputLine(NULL, "ちょいと電話に出てんかぁ。」", - NULL, " Can you come to the phone, pleeease?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Can you come to the phone, pleeease?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ついさっきまで沙都子にさんざん暴行を加えていたのに、…薄気味悪く猫なで声で呼ぶ鉄平。", - NULL, "Even though he had just been beating her, Teppei was addressing Satoko in a sweet, phony voice.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Even though he had just been beating her, Teppei was addressing Satoko in a sweet, phony voice.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 聞く者があったなら、その声の気持ち悪さに寒気すら催すだろう。", NULL, "It would disturb people to hear him talk like that.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は、その猫なで声こそ、もっとも恐ろしい声色だということを理解していて、", NULL, "Satoko knew that his sweet voice was the scariest tone of voice he had.", Line_WaitForInput); OutputLine(NULL, "あれだけ自分に乱暴した相手なのに、その命令に逆らえず階段を降りて電話のところまでやってきた。", @@ -4033,148 +4485,165 @@ void main() DrawBustshotWithFiltering( 0, "Sa_MuhyouA1", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鉄平が、暴力のほとんどを生み出すその分厚い手で沙都子の肩を思い切り掴み、言った。", NULL, "Teppei grabbed Satoko's shoulders with all his might and whispered in her ear.", Line_Normal); ClearMessage(); PlayBGM( 1, "yabaisemi", 120, 0 ); - PlaySE(4, "ps2/21/182000076", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/21/182000076", 128); OutputLine(NULL, "「……何のかんのあっても、", - NULL, "\"No matter what happens...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"No matter what happens...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 1500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "わしら、", - NULL, " We're", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " We're", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "仲良し家族やんね。", NULL, " a happy family, right?", Line_WaitForInput); - PlaySE(4, "ps2/21/182000077", 128, 64); + PlayVoice(4, "ps2/21/182000077", 128); OutputLine(NULL, "…そこぉ、間違えちゃ駄目やんね、", - NULL, " Don't you dare forget that...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Don't you dare forget that...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 2000 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "なあ?」", - NULL, " alright?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " alright?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/04/180400213", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/04/180400213", 128); OutputLine(NULL, "「………………はい。」", NULL, "\"........Yes.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/21/182000078", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/21/182000078", 128); OutputLine(NULL, "「わしを怒らせると、悟史の部屋が大変なことになってまうんの、よぉく覚えといてぇな。", NULL, "\"Remember, if you upset me, I'll destroy Satoshi's room.", Line_WaitForInput); - PlaySE(4, "ps2/21/182000079", 128, 64); + PlayVoice(4, "ps2/21/182000079", 128); OutputLine(NULL, "……あぁ、ちゃんとうまく電話ができたら、もう金輪際、悟史の部屋には入らんと約束する。", NULL, " If you behave well, I promise you that I will never enter his room again.", Line_WaitForInput); - PlaySE(4, "ps2/21/182000080", 128, 64); + PlayVoice(4, "ps2/21/182000080", 128); OutputLine(NULL, "どうや、仲直りやんね!!", NULL, " Is that a deal?", Line_WaitForInput); - PlaySE(4, "ps2/21/182000081", 128, 64); + PlayVoice(4, "ps2/21/182000081", 128); OutputLine(NULL, " な?", NULL, " Huh?", Line_WaitForInput); - PlaySE(4, "ps2/21/182000082", 128, 64); + PlayVoice(4, "ps2/21/182000082", 128); OutputLine(NULL, " な?!」", NULL, " Huh?!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 肩を掴む手で万力のように締め上げる。", - NULL, "He squeezed her shoulders even tighter.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He squeezed her shoulders even tighter.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …沙都子の華奢な肩がメリメリと悲鳴をあげるのが沙都子の歪む表情でわかった。", NULL, "...Satoko contorted her face in pain.", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/21/182000083", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/21/182000083", 128); OutputLine(NULL, "「な、わしら仲直りじゃ。", NULL, "\"We're making up now.", Line_WaitForInput); - PlaySE(4, "ps2/21/182000084", 128, 64); + PlayVoice(4, "ps2/21/182000084", 128); OutputLine(NULL, "な、な?", NULL, " Right?", Line_WaitForInput); - PlaySE(4, "ps2/21/182000085", 128, 64); + PlayVoice(4, "ps2/21/182000085", 128); OutputLine(NULL, " な?!」", - NULL, " Huh?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Huh?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Sa_MuhyouA2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/04/180400214", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/04/180400214", 128); OutputLine(NULL, "「………わかってますわ。", NULL, "\".........Yes...", Line_WaitForInput); - PlaySE(4, "ps2/04/180400215", 128, 64); + PlayVoice(4, "ps2/04/180400215", 128); OutputLine(NULL, "……仲良しですもの………。」", NULL, " We're a happy family......\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鉄平は沙都子が頷くのを見届けると受話器を譲った。", - NULL, "Teppei gave the phone to Satoko as soon as she nodded.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Teppei gave the phone to Satoko as soon as she nodded.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、もしもしという沙都子の後に周り、その両肩をがっちりと束縛するかのように両手で掴んだ。", - NULL, "He stood behind her, continuing to grip her shoulders tight.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He stood behind her, continuing to grip her shoulders tight.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 猛禽類が両足の爪で獲物を捕らえる仕草に、それはとてもよく似ていた…。", NULL, "It was like a raptor gripping its prey with its sharp talons...", Line_Normal); ClearMessage(); DrawScene( "Re_Tel", 1000 ); - PlaySE(4, "ps3/s12/00/hara082302", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("原山", NULL, "Harayama", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/hara082302", 128); OutputLine(NULL, "「北条沙都子さんですね?", NULL, "\"Satoko Houjou-san?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/hara082303", 128, 64); + PlayVoice(4, "ps3/s12/00/hara082303", 128); OutputLine(NULL, " こちらは興宮児童相談所の原山と申します。", NULL, " This is Harayama, speaking from the child consultation center.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/hara082304", 128, 64); + PlayVoice(4, "ps3/s12/00/hara082304", 128); OutputLine(NULL, "いかがですかその後は。", NULL, " How's everything going so far?", Line_WaitForInput); - PlaySE(4, "ps2/00/182900099", 128, 64); + PlayVoice(4, "ps2/00/182900099", 128); OutputLine(NULL, "鉄平さんとの生活は問題ありませんか?」", - NULL, " Are you having any problems with Teppei-san?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Are you having any problems with Teppei-san?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/04/180400216", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400216", 128); OutputLine(NULL, "「……………………。」", NULL, "\"............\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 電話の音量は小さく、鉄平には何を言われてるのか聞こえてない。", - NULL, "The volume on the phone was low enough that Teppei couldn't hear what they were saying.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The volume on the phone was low enough that Teppei couldn't hear what they were saying.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、沙都子が無言でいることもある種の回答になることがわかっていて、早く答えろと言わんばかりに、両肩をぎゅうっと握り潰す。", NULL, "However, he squeezed Satoko's shoulders harder and urged her to say something, because her silence could be interpreted as a negative answer.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/04/180400217", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400217", 128); OutputLine(NULL, "「…………えぇ。", NULL, "\".........Yes.", Line_WaitForInput); - PlaySE(4, "ps2/04/180400218", 128, 64); + PlayVoice(4, "ps2/04/180400218", 128); OutputLine(NULL, "…………叔父さんとの生活はその後もうまく言っていましてよ…。」", - NULL, " .........Everything is working out between my uncle and I.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " .........Everything is working out between my uncle and I.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/182900100", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("原山", NULL, "Harayama", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/182900100", 128); OutputLine(NULL, "「そうですか、問題ありませんか。", NULL, "\"You don't have any problems with him?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182900101", 128, 64); + PlayVoice(4, "ps3/s12/00/182900101", 128); OutputLine(NULL, "………ぇ?", NULL, " ......Hm?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/182900102", 128, 64); + PlayVoice(4, "ps3/s12/00/182900102", 128); OutputLine(NULL, " あ、はいはい、どうぞ…。」", NULL, " Ah, sure, go ahead...\"", Line_Normal); ClearMessage(); @@ -4186,448 +4655,503 @@ void main() DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); PlayBGM( 0, "T2", 120, 0 ); - PlaySE(4, "ps3/s12/01/180101621", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101621", 128); OutputLine(NULL, "「もしもしッ!!", NULL, "\"Hello?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101622", 128, 64); + PlayVoice(4, "ps3/s12/01/180101622", 128); OutputLine(NULL, " 沙都子か?!", NULL, " Satoko?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101623", 128, 64); + PlayVoice(4, "ps3/s12/01/180101623", 128); OutputLine(NULL, " 俺だ、圭一だ!!", NULL, " It's me, Keiichi!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101624", 128, 64); + PlayVoice(4, "ps3/s12/01/180101624", 128); OutputLine(NULL, " 無事か?!」", - NULL, " Are you okay?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Are you okay?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/04/180400219", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400219", 128); OutputLine(NULL, "「……え、………えぇ。", NULL, "\"...Ah...... Yeah.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400220", 128, 64); + PlayVoice(4, "ps3/s12/04/180400220", 128); OutputLine(NULL, "…無事ですわよ……。」", NULL, " ...It's safe here...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101625", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101625", 128); OutputLine(NULL, "「いいか沙都子、もう全部決着がつくぞ!!", NULL, "\"Satoko, we're about to come save you!", Line_WaitForInput); - PlaySE(4, "ps2/01/180101626", 128, 64); + PlayVoice(4, "ps2/01/180101626", 128); OutputLine(NULL, " 児童相談所の所長はお前がウンと頷けば即時に保護すると約束した!", - NULL, " If you admit that you need help, the child consultation center will put you under their protection immediately!", Line_WaitForInput); - PlaySE(4, "ps2/01/180101627", 128, 64); + NULL, " If you admit that you need help, the child consultation center will put you under their protection immediately! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/01/180101627", 128); OutputLine(NULL, " 所長だけじゃないぞ、鹿骨市の市長もお前の救済に最優先指示を出してくれてる!!", - NULL, " It's not just the center, either! The mayor of Shishibone City is supporting us too!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101628", 128, 64); + NULL, "It's not just the center, either! The mayor of Shishibone City is supporting us too!", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180101628", 128); OutputLine(NULL, " へへ、すげえだろ、園崎家が全部手回しをしてくれたんだ。", NULL, " Heh heh, crazy, isn't it? It's all thanks to the Sonozaki family!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101629", 128, 64); + PlayVoice(4, "ps3/s12/01/180101629", 128); OutputLine(NULL, "魅音の婆さんがそこまで動いてくれたんだぜッ!!」", NULL, " Mion's grandma is doing all of this for you!\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子にとって、園崎家は自分をあからさまに悪く言う苦手なものだった。", - NULL, "Satoko always felt bitter toward the Sonozaki family, because they were often the ones talking about her behind her back.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko always felt bitter toward the Sonozaki family, because they were often the ones talking about her behind her back.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " お魎はその中でももっとも嫌いな存在だった。", - NULL, "She hated Oryou most of all.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She hated Oryou most of all.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そのお魎が自分のためにどうして手回しをしてくれるのか、理解できなかった。", NULL, "It didn't make sense to her that Oryou would do anything to help her.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101630", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101630", 128); OutputLine(NULL, "「…確かにダム戦争以降、雛見沢に北条家の娘だというだけで沙都子を無視したり冷たくするヤツらがいたのは事実だ。", NULL, "\"...I know you went through a lot of hard times after the dam conflict.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101631", 128, 64); + PlayVoice(4, "ps3/s12/01/180101631", 128); OutputLine(NULL, "……俺は鈍感だから気付かなかったが、沙都子は毎日、そういう人たちの冷たい目線に傷つきながら生活してきたんだよな。", NULL, " ...I didn't notice it, but you were being treated coldly for a long time.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101632", 128, 64); + PlayVoice(4, "ps3/s12/01/180101632", 128); OutputLine(NULL, "でもな、そんなのは全部俺たちがブチ破ってやったッ!!", - NULL, " But I took care of all those people for you!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/kei082304", 128, 64); + NULL, " But I took care of all those people for you! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/kei082304", 128); OutputLine(NULL, " もう雛見沢には誰一人、お前のことを虐めようとするヤツはいない!!", - NULL, " No one will ever treat you badly in Hinamizawa again!", Line_Normal); + NULL, "No one will ever treat you badly in Hinamizawa again!", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/kei082305", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/kei082305", 128); OutputLine(NULL, " お前に見せられないのが残念だぜ、今、相談所の外には雛見沢から200人以上の人が集まってる!", NULL, "I wish I could show you all the people that have gathered around the child consultation center right now!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101635", 128, 64); + PlayVoice(4, "ps3/s12/01/180101635", 128); OutputLine(NULL, " 明日の綿流しの祭りの準備を放り出して、お前を助けるために相談所へ陳情に集まってくれてるんだよッ!!", - NULL, " Everyone from Hinamizawa is here to save you! They're even skipping the preparation for tomorrow's festival!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101636", 128, 64); + NULL, " Everyone from Hinamizawa is here to save you! They're even skipping the preparation for tomorrow's festival! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101636", 128); OutputLine(NULL, " …………ぇ?", - NULL, " .........Huh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101637", 128, 64); + NULL, ".........Huh?", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180101637", 128); OutputLine(NULL, " あ、はい。", NULL, " Oh, sure.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101638", 128, 64); + PlayVoice(4, "ps3/s12/01/180101638", 128); OutputLine(NULL, "……えっとな、園崎家の人から伝言だ。", NULL, " I have a message from the Sonozaki family.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101639", 128, 64); + PlayVoice(4, "ps3/s12/01/180101639", 128); OutputLine(NULL, "魅音の婆さんいるだろ。", NULL, " Mion's grandma said...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101640", 128, 64); + PlayVoice(4, "ps3/s12/01/180101640", 128); OutputLine(NULL, "沙都子に伝えてくれってさ。", NULL, " to say hello to you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101641", 128, 64); + PlayVoice(4, "ps3/s12/01/180101641", 128); OutputLine(NULL, "今まで冷たくしてごめんなってさ。", NULL, " She's sorry about how she treated you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101642", 128, 64); + PlayVoice(4, "ps3/s12/01/180101642", 128); OutputLine(NULL, "今度ぜひ、みんなで本家へ遊びにおいでってさ…。", NULL, " She wants you to come visit her house sometime...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101643", 128, 64); + PlayVoice(4, "ps3/s12/01/180101643", 128); OutputLine(NULL, "な?!", NULL, " You hear that?", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/180101644", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101644", 128); OutputLine(NULL, " あの婆さんももうお前の味方なんだよ!!", NULL, "She's on your side now!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101645", 128, 64); + PlayVoice(4, "ps3/s12/01/180101645", 128); OutputLine(NULL, " あの婆さん、お前を助けるために、今、市長のとこに直談判に行ってるらしいぞ!", NULL, " She went to see the mayor in person, just for you!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101646", 128, 64); + PlayVoice(4, "ps3/s12/01/180101646", 128); OutputLine(NULL, " だがな、それは俺たちも同じだ。", NULL, " But you know, the same goes for us too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101647", 128, 64); + PlayVoice(4, "ps3/s12/01/180101647", 128); OutputLine(NULL, "俺たちお前の仲間はな、お前が連れ去られた次の日から毎日相談所に押し掛けてたんだからな!!", - NULL, " We've been coming to the child consultation center every day since you were taken away!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101648", 128, 64); + NULL, " We've been coming to the child consultation center every day since you were taken away! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101648", 128); OutputLine(NULL, " みんなが沙都子のために賛同してくれた。", - NULL, " Everyone has been supporting us, and all for your sake.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101649", 128, 64); + NULL, "Everyone has been supporting us, and all for your sake.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/180101649", 128); OutputLine(NULL, "人の数はどんどん増えて、今や雛見沢全部の支持を取り付けた!!", NULL, " Now we have the whole village of Hinamizawa on our side!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101650", 128, 64); + PlayVoice(4, "ps3/s12/01/180101650", 128); OutputLine(NULL, " ……ちょっと待て、梨花ちゃんが代わる!」", NULL, " ...Hang on, Rika-chan wants to talk to you!\"", Line_Normal); ClearMessage(); PlayBGM( 0, "Birth_and_death", 120, 0 ); - PlaySE(4, "ps3/s12/05/180500909", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500909", 128); OutputLine(NULL, "「……沙都子?", NULL, "\"......Satoko?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500910", 128, 64); + PlayVoice(4, "ps3/s12/05/180500910", 128); OutputLine(NULL, " 梨花です。」", - NULL, " It's Rika.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's Rika.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/04/180400221", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400221", 128); OutputLine(NULL, "「…………梨花…。」", NULL, "\".........Rika...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500911", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500911", 128); OutputLine(NULL, "「……圭一たちが、全部全部、終わらせてくれましたです。", NULL, "\"......Keiichi brought it all to an end for you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500912", 128, 64); + PlayVoice(4, "ps3/s12/05/180500912", 128); OutputLine(NULL, "もう雛見沢は沙都子を敵にはしないのです。", NULL, " The people of Hinamizawa aren't going to be mean to you anymore.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500913", 128, 64); + PlayVoice(4, "ps3/s12/05/180500913", 128); OutputLine(NULL, "…………だから、ボクと沙都子が一緒にお買い物に行っても、沙都子だけが無視されたりしない。", - NULL, " .........So no one will ignore you when we go shopping together.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500914", 128, 64); + NULL, " .........So no one will ignore you when we go shopping together. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500914", 128); OutputLine(NULL, "ボクだけがオマケをもらえたりはしないのです。", - NULL, " They won't treat you differently from me anymore.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500915", 128, 64); + NULL, "They won't treat you differently from me anymore.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/05/180500915", 128); OutputLine(NULL, "…沙都子に冷たくする人は、もういないのです。」", - NULL, " ...No one will treat you coldly anymore.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...No one will treat you coldly anymore.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花がそれに気付いていてくれたことが、…沙都子にとっては嬉しいことなのか悲しいことなのかわからなかった。", - NULL, "Satoko wasn't sure if she should feel happy or sad that Rika noticed how badly the villagers were treating her.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Satoko wasn't sure if she should feel happy or sad that Rika noticed how badly the villagers were treating her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……だから曖昧に、皮肉に笑って答えることしかできなかった。", NULL, "......All she could do was let out a bitter laugh.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/04/180400222", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400222", 128); OutputLine(NULL, "「………そんなのって、……信じられませんですわ……。」", - NULL, "\"......I can't... believe that...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......I can't... believe that...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500916", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500916", 128); OutputLine(NULL, "「………………そうね。", NULL, "\"............Indeed.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500917", 128, 64); + PlayVoice(4, "ps3/s12/05/180500917", 128); OutputLine(NULL, "私も信じられない。」", - NULL, " I can't believe it either.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I can't believe it either.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/04/180400223", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400223", 128); OutputLine(NULL, "「………梨花?」", - NULL, "\"......Rika?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Rika?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子はちょっと驚いた。", - NULL, "Satoko was surprised.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Satoko was surprised.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 電話先の梨花の声が急に大人びたからだ。", - NULL, "She was surprised to hear Rika's voice sound so mature over the phone.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She was surprised to hear Rika's voice sound so mature over the phone.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " こんな梨花の声を沙都子は一度も聞いたことがなかった。", NULL, "She almost sounded like a different person.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500918", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500918", 128); OutputLine(NULL, "「……あなたが鉄平に連れ去られた時、これはどうにもならない運命なんだと。", NULL, "\"......When you were taken away by your uncle, I thought it was an unchangeable fate.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500919", 128, 64); + PlayVoice(4, "ps3/s12/05/180500919", 128); OutputLine(NULL, "どうやっても助けられない袋小路なんだろうと諦めた。", NULL, " I gave up, thinking that there was nothing but a dead end ahead of us.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500920", 128, 64); + PlayVoice(4, "ps3/s12/05/180500920", 128); OutputLine(NULL, "あなたもそうだったはず。", - NULL, " I'm sure you felt that way too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500921", 128, 64); + NULL, " I'm sure you felt that way too. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500921", 128); OutputLine(NULL, "でも、運命なんてなかった。", - NULL, " But I found out that there's no such thing as fate.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500922", 128, 64); + NULL, "But I found out that there's no such thing as fate.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/05/180500922", 128); OutputLine(NULL, "抜けられない袋小路なんてなかった。", NULL, " There's no dead end ahead of us.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500923", 128, 64); + PlayVoice(4, "ps3/s12/05/180500923", 128); OutputLine(NULL, "どんな壁も、金魚すくいの網よりも薄いんだって豪語して、本当に圭一が打ち破って見せてくれた…!", NULL, " Keiichi broke that wall down and smashed it into a million pieces...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500924", 128, 64); + PlayVoice(4, "ps3/s12/05/180500924", 128); OutputLine(NULL, " 沙都子、もう不幸に屈しなくていい!", - NULL, " Satoko, don't give into misfortune anymore!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500925", 128, 64); + NULL, " Satoko, don't give into misfortune anymore! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500925", 128); OutputLine(NULL, " 私たちはもうあなたの鼻先にまで救いの手を伸ばしているの!!", - NULL, " We're almost there!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500926", 128, 64); + NULL, "We're almost there!", Line_WaitForInput); + PlayVoice(4, "ps3/s12/05/180500926", 128); OutputLine(NULL, " あなたが頷くだけでも手が届く!!」", NULL, " All you need to do is to nod your head!\"", Line_Normal); ClearMessage(); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/04/180400224", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400224", 128); OutputLine(NULL, "「…………でも、", - NULL, "\".........But...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\".........But...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……私、", - NULL, " I...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " I...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……強くならなくちゃいけないんですの…。」", - NULL, " I have to get stronger...\"", Line_ContinueAfterTyping); + NULL, " I have to get stronger...\"", Line_Continue); OutputLineAll(NULL, "", Line_Normal); ClearMessage(); SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps3/s12/05/180500927", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500927", 128); OutputLine(NULL, "「……あなたのトラウマ。", NULL, "\"......That's because of how much you suffered.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500928", 128, 64); + PlayVoice(4, "ps3/s12/05/180500928", 128); OutputLine(NULL, "それを克服しようとするあなたの強さ。", NULL, " You're trying to overcome that.", Line_WaitForInput); - PlaySE(4, "ps2/05/180500929", 128, 64); + PlayVoice(4, "ps2/05/180500929", 128); OutputLine(NULL, "………あなたは叔母の虐めを悟史の背中でやり過ごしてきたことに深い罪の思いをずっと抱いてきた。", - NULL, " ......You felt guilty toward Satoshi because you hid behind his back when you were abused by your aunt.", Line_WaitForInput); - PlaySE(4, "ps2/05/180500930", 128, 64); + NULL, " ......You felt guilty toward Satoshi because you hid behind his back when you were abused by your aunt. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/05/180500930", 128); OutputLine(NULL, "その贖罪のために、鉄平の虐めに耐えていることを知っているわ。", - NULL, " I know that you're trying to take Teppei's abuse as a form of self-punishment.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500931", 128, 64); + NULL, "I know that you're trying to take Teppei's abuse as a form of self-punishment.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/05/180500931", 128); OutputLine(NULL, "虐めに屈せず、助けを求めない自分になることで、兄に甘え切ってしまった自分と決別したいというあなたの心はわからなくない。", - NULL, " I understand you're trying to get stronger as an apology toward your brother.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500932", 128, 64); + NULL, " I understand you're trying to get stronger as an apology toward your brother. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500932", 128); OutputLine(NULL, "……それはとても高貴な決意で、あなたの成長を意味する素晴らしいこと。", - NULL, " ...I can respect that courage, and it shows how much you've grown up.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500933", 128, 64); + NULL, "...I can respect that courage, and it shows how much you've grown up.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/05/180500933", 128); OutputLine(NULL, "…もし悟史が今ここにいたなら、…あなたのたくましくなった姿にきっと拍手を送る。", NULL, " ...Satoshi would be proud of you if he was here right now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500934", 128, 64); + PlayVoice(4, "ps3/s12/05/180500934", 128); OutputLine(NULL, "…きっと頭を撫でてくれる。", NULL, " ...He would pat your head.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500935", 128, 64); + PlayVoice(4, "ps3/s12/05/180500935", 128); OutputLine(NULL, "……むぅって。」", NULL, " ...He would pat it so gently.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/04/180400225", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400225", 128); OutputLine(NULL, "「……………にーにー……。」", NULL, "\"............Nii-nii...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500936", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500936", 128); OutputLine(NULL, "「なんて思った?", NULL, "\"Did you really believe what I just said?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500937", 128, 64); + PlayVoice(4, "ps3/s12/05/180500937", 128); OutputLine(NULL, " 全然駄目ね、沙都子。", NULL, " That's not good, Satoko.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500938", 128, 64); + PlayVoice(4, "ps3/s12/05/180500938", 128); OutputLine(NULL, "あなたは悟史の強さなんかに全然追いついていない。」", - NULL, " You're nowhere near as strong as Satoshi. Not at all.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You're nowhere near as strong as Satoshi. Not at all.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花の言葉が急に悪意に彩られ、一瞬でも救われたと思った沙都子の心をえぐる。", NULL, "Rika's words were suddenly toned with malice, penetrating Satoko's heart the moment she thought she was saved.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/04/180400226", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400226", 128); OutputLine(NULL, "「……………。」", NULL, "\".........\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500939", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500939", 128); OutputLine(NULL, "「あなたは耐えることが強さだと思ってるようだけど。", NULL, "\"You think that taking this abuse will make you stronger.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500940", 128, 64); + PlayVoice(4, "ps3/s12/05/180500940", 128); OutputLine(NULL, "それが昔とどう違うというの?", NULL, " But is this really that different from last year?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500941", 128, 64); + PlayVoice(4, "ps3/s12/05/180500941", 128); OutputLine(NULL, " 今のあなたは、悟史が帰ってくるまでを耐えているだけ。", NULL, " You're just waiting here for Satoshi to come home.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500942", 128, 64); + PlayVoice(4, "ps3/s12/05/180500942", 128); OutputLine(NULL, "結局、悟史にかばってもらうまでを耐え忍んでいるだけなのよ。", - NULL, " You're waiting for him to come back and save you again.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500943", 128, 64); + NULL, " You're waiting for him to come back and save you again. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500943", 128); OutputLine(NULL, "……あなたは悟史がどれだけの強さを持っていたのか、身近にいて、まだ気付けないの…?", - NULL, " ...You don't even know what kind of strength Satoshi held within him...", Line_WaitForInput); - PlaySE(4, "ps2/05/180500944", 128, 64); + NULL, "...You don't even know what kind of strength Satoshi held within him...", Line_WaitForInput); + PlayVoice(4, "ps2/05/180500944", 128); OutputLine(NULL, " 悟史はね、あなたのように怯えたり泣いたり縮こまったりしてるだけじゃない。", NULL, " Satoshi didn't just cry and quake in fear like you're doing.", Line_WaitForInput); - PlaySE(4, "ps2/05/180500945", 128, 64); + PlayVoice(4, "ps2/05/180500945", 128); OutputLine(NULL, "戦ったの。", NULL, " He fought.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500946", 128, 64); + PlayVoice(4, "ps3/s12/05/180500946", 128); OutputLine(NULL, "恐ろしい叔母に真っ向から。", NULL, " He fought his horrible aunt.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500947", 128, 64); + PlayVoice(4, "ps3/s12/05/180500947", 128); OutputLine(NULL, "あなたを救うために。", - NULL, " He fought in order to save you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500948", 128, 64); + NULL, " He fought in order to save you. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500948", 128); OutputLine(NULL, "……思い出しなさい、あなたが泣き叫ぶほどに恐れたあの叔母に、両手を広げてあなたの前に立って庇ってくれた悟史の姿を!」", - NULL, " ...Remember the sight of Satoshi standing up to your aunt, the one you cried in terror from, with his arms spread wide to protect you!\"", Line_Normal); + NULL, "...Remember the sight of Satoshi standing up to your aunt, the one you cried in terror from, with his arms spread wide to protect you!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 悟史が怖くないわけがない。", - NULL, "Satoshi was just as scared as Satoko was.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoshi was just as scared as Satoko was.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は悟史の背中しか見ていなかった。", - NULL, "All she'd ever seen was her brother's back.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "All she'd ever seen was her brother's back.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、立ち向かう悟史の表情にどれだけの複雑さがあったかなどわからない。", NULL, "She had no idea what kind of expression he was wearing on his face.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ヒステリックな叔母との矢面になど立ちたくない。", - NULL, "He didn't want to stand in front of his furious aunt.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He didn't want to stand in front of his furious aunt.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …でも、妹を守るために恐れてなどいられない…!", - NULL, "But he had no choice, if he wanted to protect his sister...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But he had no choice, if he wanted to protect his sister...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 怯えたい気持ちと、それでも妹のために立ち向かいたい勇気が入り混じった苦悩の表情を、沙都子は一度たりとも見たことはなかった。", NULL, "Satoko never once saw how scared he was, and she never once saw how courageous he was in spite of that.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500949", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500949", 128); OutputLine(NULL, "「立ち向かったの、悟史は。", NULL, "\"Satoshi fought.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500950", 128, 64); + PlayVoice(4, "ps3/s12/05/180500950", 128); OutputLine(NULL, "耐えたんじゃない、助けを求めなかったんじゃない。", NULL, " He didn't just take the violence that was dealt to him.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500951", 128, 64); + PlayVoice(4, "ps3/s12/05/180500951", 128); OutputLine(NULL, "戦ったの、立ち向かったの…!!", NULL, " He fought it and struggled against it...!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500952", 128, 64); + PlayVoice(4, "ps3/s12/05/180500952", 128); OutputLine(NULL, " 私もかつてはそうだった。", NULL, " I was no different from you once.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500953", 128, 64); + PlayVoice(4, "ps3/s12/05/180500953", 128); OutputLine(NULL, "どうせ駄目だと思って戦うのを止めた。", - NULL, " I stopped fighting because I gave up.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500954", 128, 64); + NULL, " I stopped fighting because I gave up. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500954", 128); OutputLine(NULL, "立ち向かうのを止めた。", - NULL, " I stopped struggling against it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500955", 128, 64); + NULL, "I stopped struggling against it.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/05/180500955", 128); OutputLine(NULL, "運命に屈し、耐えることを選んだ。", NULL, " I chose to accept fate and quietly endure my pain.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500956", 128, 64); + PlayVoice(4, "ps3/s12/05/180500956", 128); OutputLine(NULL, "助けを求めたってどうにもならないと思って助けを求めるのも止めてしまった。", NULL, " I thought it was a waste of time to seek help.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500957", 128, 64); + PlayVoice(4, "ps3/s12/05/180500957", 128); OutputLine(NULL, "それは今のあなたと同じ。", - NULL, " Just like you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500958", 128, 64); + NULL, " Just like you. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500958", 128); OutputLine(NULL, "いじけて誰かに助けてもらうのを待っているだけ。", - NULL, " I was just waiting for someone to come along who would change my circumstances.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500959", 128, 64); + NULL, "I was just waiting for someone to come along who would change my circumstances.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/05/180500959", 128); OutputLine(NULL, "……でもね、私は立ち向かう。", NULL, " ......But I've decided to fight.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500960", 128, 64); + PlayVoice(4, "ps3/s12/05/180500960", 128); OutputLine(NULL, "だから圭一から受話器を奪った。", NULL, " That's why I'm on the phone with you now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500961", 128, 64); + PlayVoice(4, "ps3/s12/05/180500961", 128); OutputLine(NULL, "この運命の最後の最後だけでも、私が自ら打ち破る…!!", - NULL, " I'm going to change this fate on my own!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500962", 128, 64); + NULL, " I'm going to change this fate on my own! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500962", 128); OutputLine(NULL, " だから私があなたを説き伏せて見せる!」", - NULL, " I'm going to persuade you to nod your head!\"", Line_Normal); + NULL, "I'm going to persuade you to nod your head!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/04/180400227", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400227", 128); OutputLine(NULL, "「…………………。」", NULL, "\"..........\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500963", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500963", 128); OutputLine(NULL, "「沙都子、あなたのすぐ後に、", - NULL, "\"Satoko.", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Satoko.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…いるんでしょう?", NULL, " He's right behind you...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500964", 128, 64); + PlayVoice(4, "ps3/s12/05/180500964", 128); OutputLine(NULL, " 鉄平が。」", - NULL, " isn't he?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " isn't he?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/04/180400228", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400228", 128); OutputLine(NULL, "「…………………えぇ。", NULL, "\".............Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400229", 128, 64); + PlayVoice(4, "ps3/s12/04/180400229", 128); OutputLine(NULL, "…いますわ。」", NULL, " ...He's here.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500965", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500965", 128); OutputLine(NULL, "「さぁ、その男の顔を見なさい。", NULL, "\"Look at his face now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500966", 128, 64); + PlayVoice(4, "ps3/s12/05/180500966", 128); OutputLine(NULL, "その恐ろしくて醜悪な顔を!", NULL, " See how evil and scary he looks!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500967", 128, 64); + PlayVoice(4, "ps3/s12/05/180500967", 128); OutputLine(NULL, " そして、その恐ろしさに敢然と立ち向かった悟史の勇敢さに気付きなさい!", - NULL, " Realize how brave Satoshi was to fight back against that furious face!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500968", 128, 64); + NULL, " Realize how brave Satoshi was to fight back against that furious face! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500968", 128); OutputLine(NULL, " もしあなたが悟史に対する罪を贖おうとしたならば、それは助けを求めない強さを得ることじゃない…!!", - NULL, " If you want to give something back to Satoshi, don't just take his abuse without seeking help...!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500969", 128, 64); + NULL, "If you want to give something back to Satoshi, don't just take his abuse without seeking help...!!", Line_WaitForInput); + PlayVoice(4, "ps3/s12/05/180500969", 128); OutputLine(NULL, " 悟史の勇気を、力強さを受け継ぐことなの!", NULL, " You have to do what Satoshi did for you!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500970", 128, 64); + PlayVoice(4, "ps3/s12/05/180500970", 128); OutputLine(NULL, " それにどうか気付きなさいッ!!!」", NULL, " Can't you recognize that?!!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は梨花に言われるままに、恐る恐る後を振り返る。", NULL, "Satoko slowly looked back at her uncle, though she was afraid to do so.", Line_Normal); ClearMessage(); @@ -4635,103 +5159,121 @@ void main() DrawBustshotWithFiltering( 0, "Tetu1", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "Ho_R1", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 両肩をがっしりと掴んだ鉄平が、にやにやと気持ち悪い笑みを浮かべて沙都子を凝視していた。", - NULL, "He was wearing an unpleasantly broad grin while gripping her shoulders so tightly.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He was wearing an unpleasantly broad grin while gripping her shoulders so tightly.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……叔母と叔父のどちらが怖いか、という問題ではない。", - NULL, "...Ultimately, it wasn't even really about dealing with her aunt or uncle.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...Ultimately, it wasn't even really about dealing with her aunt or uncle.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …この恐ろしさに立ち向かったかどうかだ。", NULL, "...It was about dealing with her fear.", Line_Normal); ClearMessage(); DrawFilm( 3, 255, 255, 255, 256, 0, 1000, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 悟史は立ち向かった。", - NULL, "Satoshi faced his fear.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Satoshi faced his fear.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 知らないふりをしていれば自分だけは難を逃れたはずなのに、沙都子のために立ち向かった。", - NULL, "He could've chosen to run from it, or to sit and take it, but he fought for his little sister instead.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He could've chosen to run from it, or to sit and take it, but he fought for his little sister instead.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 恐ろしさに怯まず、真正面から立ち向かった。", NULL, "He fought that fear and didn't falter.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子が今していることはどうなんだろう?", - NULL, "And what was Satoko doing?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "And what was Satoko doing?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 悟史に助けを求めない強さが自らの罪を贖うと信じてきた。", NULL, "She believed that the violence she was suffering was the punishment she deserved.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、梨花に言われるとおりだった。", - NULL, "However... Rika wasn't wrong.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "However... Rika wasn't wrong.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……沙都子が得ようとしているのは強さじゃない。", - NULL, "...Satoko wasn't trying to gain strength at all.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...Satoko wasn't trying to gain strength at all.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 誰かに助けてもらえるまで、亀のように縮こまっていようというだけ。", - NULL, "She was only shutting herself out until someone came to save her.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She was only shutting herself out until someone came to save her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自分から打ち勝つ強さじゃない。", - NULL, "She wasn't doing anything on her own.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She wasn't doing anything on her own.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 誰かに頼ろうという弱さでしかない。", NULL, "She was only waiting for someone else to do something about it.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 悟史は立ち向かった。", - NULL, "Satoshi faced it.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoshi faced it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この恐ろしい形相に立ち向かった。", - NULL, "He faced this fear.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He faced this fear.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それが強さ、悟史の強さだったんだ…!!", NULL, "That was his strength...!", Line_Normal); ClearMessage(); FadeFilm( 0, TRUE ); - PlaySE(4, "ps3/s12/05/180500971", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500971", 128); OutputLine(NULL, "「……足がすくむ?", NULL, "\"......Are you scared?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500972", 128, 64); + PlayVoice(4, "ps3/s12/05/180500972", 128); OutputLine(NULL, " 奥歯が震える?", NULL, " Are your teeth chattering?", Line_WaitForInput); - PlaySE(4, "ps2/05/180500973", 128, 64); + PlayVoice(4, "ps2/05/180500973", 128); OutputLine(NULL, " 背中の産毛がぞわぞわする?", NULL, " Are you feeling shivers running down your spine?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500974", 128, 64); + PlayVoice(4, "ps3/s12/05/180500974", 128); OutputLine(NULL, " その感触全てが、あなたを庇おうとする度に悟史が感じていた全て。", NULL, " That's exactly how Satoshi felt when he tried to protect you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500975", 128, 64); + PlayVoice(4, "ps3/s12/05/180500975", 128); OutputLine(NULL, "そしてわかって。", - NULL, " You have to understand that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500976", 128, 64); + NULL, " You have to understand that. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500976", 128); OutputLine(NULL, "悟史があなたに何を期待していたか。", - NULL, " Do you know what Satoshi wanted from you?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500977", 128, 64); + NULL, "Do you know what Satoshi wanted from you?", Line_WaitForInput); + PlayVoice(4, "ps3/s12/05/180500977", 128); OutputLine(NULL, "何を見習ってほしかったか!", NULL, " Do you know what he was trying to show you?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500978", 128, 64); + PlayVoice(4, "ps3/s12/05/180500978", 128); OutputLine(NULL, " それがわからなかったら、", NULL, " If you don't know,", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500979", 128, 64); + PlayVoice(4, "ps3/s12/05/180500979", 128); OutputLine(NULL, "……悟史は永遠に帰ってきたりするもんかッ!!!」", NULL, " Satoshi will never come back to you!!!\"", Line_Normal); ClearMessage(); @@ -4740,52 +5282,60 @@ void main() ChangeBustshot( 0, "Tetu2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/21/182000086", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/21/182000086", 128); OutputLine(NULL, "「………ん〜〜?", NULL, "\"......Hmm~?", Line_WaitForInput); - PlaySE(4, "ps3/s12/21/182000087", 128, 64); + PlayVoice(4, "ps3/s12/21/182000087", 128); OutputLine(NULL, " 何じゃい。", NULL, " What's the deal?", Line_WaitForInput); - PlaySE(4, "ps3/s12/21/182000088", 128, 64); + PlayVoice(4, "ps3/s12/21/182000088", 128); OutputLine(NULL, "長い電話だのぉ。」", NULL, " What's taking so loooong?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 醜悪な笑みに、梨花の言うとおり、足がすくむ。", - NULL, "Satoko was consumed by fear.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko was consumed by fear.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 奥歯が振るえ、背中の産毛がぞわぞわする。", - NULL, "Her teeth were chattering, and she felt shivers running down her spine.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Her teeth were chattering, and she felt shivers running down her spine.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう、それは自分が泣いた数だけ悟史が味わったこと。", NULL, "And that was what Satoshi felt every time she cried.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/180500980", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500980", 128); OutputLine(NULL, "「さぁ沙都子、あなたの強さを。", NULL, "\"Show us your strength, Satoko.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500981", 128, 64); + PlayVoice(4, "ps3/s12/05/180500981", 128); OutputLine(NULL, "この一年で、どれほどの強さを得たかを悟史に今こそ見せなさい。", NULL, " Show Satoshi how much you've grown up over the past year.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500982", 128, 64); + PlayVoice(4, "ps3/s12/05/180500982", 128); OutputLine(NULL, "悟史のような勇気を今こそ、あなたの胸に宿しなさい…ッ!!!」", - NULL, " Show Satoshi that you've grown as brave as he is...!!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Show Satoshi that you've grown as brave as he is...!!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/04/180400230", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400230", 128); OutputLine(NULL, "「……………梨花……、……でも…、」", NULL, "\"............Rika... ...but I...\"", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子にとって助けを求めても、すぐその場で救われて、鉄平が蒸発してしまうわけじゃない。", - NULL, "Even if she asked for help that very minute, Teppei wasn't just going to disappear.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Even if she asked for help that very minute, Teppei wasn't just going to disappear.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ここで電話で助けを求め、", NULL, "Once she asked for help,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -4795,57 +5345,70 @@ void main() NULL, " she'd need to survive until someone physically came to her house to rescue her.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " さっき殴られたり蹴られたりしたところがジンジンと痛み出す。", - NULL, "Satoko ached all over her body.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko ached all over her body.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 痛む場所が心臓のように弾み、口の中に血の味が混じっていることを思い出させる。", NULL, "Her wounds were pulsing along with her heartbeat, and she could taste the blood in her mouth.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花が言うほど、簡単じゃない。", - NULL, "It wasn't as easy as Rika made it sound.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It wasn't as easy as Rika made it sound.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私が頷くだけで助けてもらえるほど簡単じゃない。", - NULL, "One nod wasn't going to solve everything at once.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "One nod wasn't going to solve everything at once.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今の私には、頷くだけでどれほど大変なことか…!", NULL, "They had no idea how hard it was for her to nod...!", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " にーにーは私をどんな風に庇ってくれたんだっけ。", NULL, "What did her Nii-nii look like when he protected her...?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 顔は見えなかったけれど、…私を庇うために言ってくれた言葉の力強さだけは思い出せる。", - NULL, "She couldn't remember his face, but she remembered the strength in his words.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She couldn't remember his face, but she remembered the strength in his words.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そこには梨花の言うとおり、わずかの怯えの色もあったかもしれない。", NULL, "And she even may have heard a little bit of fear in his voice.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、奮い起こした。", - NULL, "But even so, he still fought.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But even so, he still fought.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 怯えを追いやり、内なる勇気を奮い起こした…!", NULL, "He faced his fears and fought for her sake...!", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうさ、梨花の言うとおり、足がすくむ。", NULL, "Satoko was scared, just like Rika said.", Line_WaitForInput); OutputLine(NULL, "奥歯が震えて、背中の産毛はぞわぞわする。", - NULL, " Her teeth were chattering, and she felt shivers running down her spine.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Her teeth were chattering, and she felt shivers running down her spine.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それに、抗え。", - NULL, "But she had to face him.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But she had to face him.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 挑め、", NULL, "She had to challenge him,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -4862,74 +5425,85 @@ void main() DrawSceneWithMask( "Re_Tel", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/180500983", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500983", 128); OutputLine(NULL, "「沙都子。", NULL, "\"Satoko.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500984", 128, 64); + PlayVoice(4, "ps3/s12/05/180500984", 128); OutputLine(NULL, "これから受話器を相談所の人に戻す。", NULL, " I'm going to give the phone to an employee of the consultation center.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500985", 128, 64); + PlayVoice(4, "ps3/s12/05/180500985", 128); OutputLine(NULL, "あなたの口で伝えなさい。」", - NULL, " Tell them with your own words.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Tell them with your own words.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/04/180400231", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400231", 128); OutputLine(NULL, "「………………えぇ……。", NULL, "\".........Yes......", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400232", 128, 64); + PlayVoice(4, "ps3/s12/04/180400232", 128); OutputLine(NULL, "……えぇ……。」", - NULL, " ...Yes......\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...Yes......\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/180500986", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500986", 128); OutputLine(NULL, "「……あなたの勇気を、見てるから。」", NULL, "\"......Show me that courage.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/1829000103", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("原山", NULL, "Harayama", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/1829000103", 128); OutputLine(NULL, "「もしもし、電話を代わりました。", NULL, "\"Hello again.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/1829000104", 128, 64); + PlayVoice(4, "ps3/s12/00/1829000104", 128); OutputLine(NULL, "相談所の原山です。", NULL, " It's Harayama from the child consultation center.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/1829000105", 128, 64); + PlayVoice(4, "ps3/s12/00/1829000105", 128); OutputLine(NULL, "…もう一度確認いたしますが、鉄平さんとのその後の生活は問題ありませんね…?」", NULL, " Please allow me to ask you one more time. Are there any problems between you and your uncle...?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを聞きながら、両肩を掴む鉄平を伺い見る。", - NULL, "Satoko looked at Teppei again as she listened to the question.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko looked at Teppei again as she listened to the question.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……この恐ろしさ。", NULL, "...Looked straight into the face of terror.", Line_WaitForInput); OutputLine(NULL, "そしてこの時、かつての自分は背中にしがみ付いていたんだ…!", - NULL, " All she ever did was hide behind Satoshi's back...!", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " All she ever did was hide behind Satoshi's back...!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……あなたの勇気を見ているから。", - NULL, "......Show me that courage.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "......Show me that courage.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花だけじゃない、…にーにーも見ていてくれるんだ…!!", NULL, "It wasn't only Rika... her Nii-nii was watching her too...!", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/04/180400233", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400233", 128); OutputLine(NULL, "「………けて。」", - NULL, "\".........me.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\".........me.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/1829000106", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("原山", NULL, "Harayama", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/1829000106", 128); OutputLine(NULL, "「はい?", NULL, "\"Excuse me?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/1829000107", 128, 64); + PlayVoice(4, "ps3/s12/00/1829000107", 128); OutputLine(NULL, " もう一度お願いします!」", NULL, " Could you please repeat that?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/04/180400234", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400234", 128); OutputLine(NULL, "「私を助けてッ!!!」", NULL, "\"Help me!!!\"", Line_Normal); ClearMessage(); @@ -4941,10 +5515,12 @@ void main() SetValidityOfInput( TRUE ); PlaySE( 0, "s_Down", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 間髪入れずに鉄平は沙都子の頭を側面から思い切り殴り飛ばす。", - NULL, "The moment the words left her mouth, Teppei clocked his niece upside her head with every bit of strength he had in him.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The moment the words left her mouth, Teppei clocked his niece upside her head with every bit of strength he had in him.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は受話器を握ったまま、電話機ごと廊下を転がっていった。", NULL, "Satoko rolled down the hallway, still clutching the telephone receiver.", Line_Normal); ClearMessage(); @@ -4952,102 +5528,116 @@ void main() DrawBustshotWithFiltering( 0, "Tetu3", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "Ho_R1", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/21/182000089", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/21/182000089", 128); OutputLine(NULL, "「おう、沙都子…。", NULL, "\"Oh, Satoko...", Line_WaitForInput); - PlaySE(4, "ps3/s12/21/182000090", 128, 64); + PlayVoice(4, "ps3/s12/21/182000090", 128); OutputLine(NULL, "おんどりゃああ、裏切りよったんなあぁああッ!!!」", NULL, " You finally betrayed me, huuuuhh?!!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/04/180400235", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400235", 128); OutputLine(NULL, "「……あんたなんか大ッ嫌い!!", NULL, "\"I hate you!!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400236", 128, 64); + PlayVoice(4, "ps3/s12/04/180400236", 128); OutputLine(NULL, " 出てって、ここから出てってくださいましッ!!", NULL, " Get out of my house!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400237", 128, 64); + PlayVoice(4, "ps3/s12/04/180400237", 128); OutputLine(NULL, " ここは私とにーにーの家ですのよ!!", NULL, " This house belongs to my Nii-nii and me!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400238", 128, 64); + PlayVoice(4, "ps3/s12/04/180400238", 128); OutputLine(NULL, " 私たち家族の家ですのよ!!", NULL, " This house belongs to my family!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400239", 128, 64); + PlayVoice(4, "ps3/s12/04/180400239", 128); OutputLine(NULL, " あんたなんか大嫌い!", NULL, " I hate you!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400240", 128, 64); + PlayVoice(4, "ps3/s12/04/180400240", 128); OutputLine(NULL, " あんたなんか出て行けッ!!!」", - NULL, " Get out of hereee!!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Get out of hereee!!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/21/182000091", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/21/182000091", 128); OutputLine(NULL, "「くぅおおおああああッ!!!", NULL, "\"Yoooooooouuuuuu!!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/21/182000092", 128, 64); + PlayVoice(4, "ps3/s12/21/182000092", 128); OutputLine(NULL, " こんの野郎ぉおお!!!」", - NULL, " You little biiiiitch!!!\"", Line_ContinueAfterTyping); + NULL, " You little biiiiitch!!!\"", Line_Continue); PlaySE( 0, "s_furu", 128, 64 ); - OutputLineAll(NULL, "", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/04/180400241", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400241", 128); OutputLine(NULL, "「うわああああああぁああッ!!!!」", NULL, "\"Waaaaaaaaaaah!!!!\"", Line_Normal); ClearMessage(); DrawScene( "black", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は縮こまって殴られることに備えようとしなかった。", - NULL, "Satoko wasn't going to just take a beating any longer.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Satoko wasn't going to just take a beating any longer.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 両手を広げて叔父に飛び掛りしがみ付いた。", - NULL, "Instead, she spread her arms wide and jumped onto her uncle.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Instead, she spread her arms wide and jumped onto her uncle.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もちろんそんなのは鉄平にとって何の攻撃にもならない。", NULL, "Of course, that wasn't going to hurt Teppei at all.", Line_WaitForInput); OutputLine(NULL, "子犬にじゃれ付かれた程度だ。", NULL, " Satoko was as weak as a newborn puppy to him.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、それでも沙都子にとって精一杯の抵抗だった。", - NULL, "That was, however, the best attack she had at her disposal.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That was, however, the best attack she had at her disposal.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は初めて戦った。", NULL, "Satoko was fighting for the first time in her life.", Line_WaitForInput); OutputLine(NULL, "怯えて誰かに助けてもらうまでを耐える甘えを捨てた。", NULL, " She had decided to stop waiting for somebody to save her.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自分を救うのは自分しかいないんだ。", - NULL, "In the end, Satoko was the only one who could save herself.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "In the end, Satoko was the only one who could save herself.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 不幸を耐えたり受け容れたりするのは何の意味もなかったんだ。", - NULL, "Enduring her uncle's violence had never meant anything at all.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Enduring her uncle's violence had never meant anything at all.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私はこの一年間、にーにーから何かを学んだつもりで、何も学んでなんかいなかったんだッ!!", NULL, "She had thought she learned something from her Nii-nii, but she had been mistaken this whole time!!", Line_Normal); ClearMessage(); DrawScene( "Ho_R1", 400 ); - PlaySE(4, "ps3/s12/21/182000093", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/21/182000093", 128); OutputLine(NULL, "「何じゃいその目つきはあぁああ!!!", NULL, "\"What's with that look in your eyes, huuuuuh?!!", Line_WaitForInput); - PlaySE(4, "ps2/21/182000094", 128, 64); + PlayVoice(4, "ps2/21/182000094", 128); OutputLine(NULL, " 前歯全部へし折られてえかあああッ!!」", NULL, " I'm gonna push your front teeth in!!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鉄平が拳を打ち下ろそうと振り上げた時、玄関から荒々しいノックの音が聞こえてきた。", NULL, "But just as Teppei raised his fist, someone loudly hammered on the front door.", Line_Normal); ClearMessage(); @@ -5055,22 +5645,25 @@ void main() PlayBGM( 1, "semi", 120, 0 ); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/00/polia18001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("警官", NULL, "Policeman", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/polia18001", 128); OutputLine(NULL, "「北条鉄平ッ!! ここを開けろ、警察だ!!」", - NULL, "\"Teppei Houjou!! Open up! This is the police!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Teppei Houjou!! Open up! This is the police!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ぎょっとせずにはいられなかった。", NULL, "Teppei couldn't help but jump in surprise.", Line_WaitForInput); OutputLine(NULL, "電話で沙都子が助けてと言ってから1分も経ってないはずだ。", NULL, " It had barely been a minute since Satoko asked for help over the phone.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/polia18002", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("警官", NULL, "Policeman", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/polia18002", 128); OutputLine(NULL, "「早く開けんか!!", NULL, "\"Open up this door!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/polia18003", 128, 64); + PlayVoice(4, "ps3/s12/00/polia18003", 128); OutputLine(NULL, " ブチ破って入るぞこらぁッ!!」", NULL, " If you don't, we're going to break it down!!\"", Line_Normal); ClearMessage(); @@ -5087,38 +5680,43 @@ void main() DrawBustshotWithFiltering( 1, "Iri_Majime#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000324", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000324", 128); OutputLine(NULL, "「どうでしたか!!", NULL, "\"How did it turn out?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000325", 128, 64); + PlayVoice(4, "ps3/s12/10/181000325", 128); OutputLine(NULL, " 沙都子ちゃんは…!!」", - NULL, " How's Satoko-chan...?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " How's Satoko-chan...?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_OkoruA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200686", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200686", 128); OutputLine(NULL, "「沙都子ちゃんは助けを求めました!", NULL, "\"Satoko-chan asked for help!", Line_WaitForInput); - PlaySE(4, "ps2/02/180200687", 128, 64); + PlayVoice(4, "ps2/02/180200687", 128); OutputLine(NULL, " これで相談所は動きます!」", - NULL, " The child consultation center is going to take action now!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " The child consultation center is going to take action now!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101651", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101651", 128); OutputLine(NULL, "「それより沙都子が危ない!", NULL, "\"But she's still in danger!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101652", 128, 64); + PlayVoice(4, "ps3/s12/01/180101652", 128); OutputLine(NULL, " 逆上した鉄平が沙都子に乱暴するかもしれないッ!」", NULL, " Teppei might kill her for betraying him!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 電話の向こうからは沙都子の返事の後、明らかに暴力を思わせる声や音が聞こえてきたという。", - NULL, "We had heard a violent noise right after she asked for help.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We had heard a violent noise right after she asked for help.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり沙都子は、叔父が電話を聞いている目の前で助けを求める勇気を見せたのだ。", NULL, "In other words, Satoko had been brave enough to do that in front of her uncle.", Line_Normal); ClearMessage(); @@ -5129,23 +5727,27 @@ void main() DrawBustshot( 0, "Me_MajimeA2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300666", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300666", 128); OutputLine(NULL, "「早く行かないと…!!", NULL, "\"We have to get there right away...!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300667", 128, 64); + PlayVoice(4, "ps3/s12/03/180300667", 128); OutputLine(NULL, " 誰か車を回して!」", - NULL, " Can someone give us a ride?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Can someone give us a ride?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 車で来た村人たちが何人かエンジンを掛けた。", - NULL, "Several of the villagers who came by car started their engines.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Several of the villagers who came by car started their engines.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 状況が人々にも伝わり場が一気に慌しくなった。", - NULL, "The crowd had started to realize what was going on.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The crowd had started to realize what was going on.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " くそ……!!", NULL, "Damn it...!!", Line_WaitForInput); OutputLine(NULL, " 沙都子、今行くからな、待ってろ!!!", @@ -5157,7 +5759,8 @@ void main() DrawBustshotWithFiltering( 1, "Oisi1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700416", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700416", 128); OutputLine(NULL, "「前原さん、大丈夫ですよ。", NULL, "\"Oh, don't worry about that, Maebara-san.", Line_WaitForInput); @@ -5165,18 +5768,19 @@ void main() ChangeBustshot( 1, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700417", 128, 64); + PlayVoice(4, "ps3/s12/11/180700417", 128); OutputLine(NULL, "ついさっき、北条家に警官が突入しました。", NULL, " The police entered the Houjou residence not a moment ago.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700418", 128, 64); + PlayVoice(4, "ps2/11/180700418", 128); OutputLine(NULL, "沙都子さんに暴行を加える時間なんて与えません。」", - NULL, " He wouldn't have had any time to hurt Satoko-chan.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " He wouldn't have had any time to hurt Satoko-chan.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101653", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101653", 128); OutputLine(NULL, "「え?!", NULL, "\"What?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101654", 128, 64); + PlayVoice(4, "ps3/s12/01/180101654", 128); OutputLine(NULL, " どうして?!」", NULL, " But, why?!\"", Line_Normal); ClearMessage(); @@ -5185,16 +5789,17 @@ void main() ChangeBustshot( 1, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700419", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700419", 128); OutputLine(NULL, "「……さぁて、どうしてでしょうねぇ。", NULL, "\"...No idea. It's a mystery to me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700420", 128, 64); + PlayVoice(4, "ps3/s12/11/180700420", 128); OutputLine(NULL, "とにかく、一件落着ならこの集団、解散してくださいよ?", NULL, " Anyway, could you break up this crowd already?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700421", 128, 64); + PlayVoice(4, "ps3/s12/11/180700421", 128); OutputLine(NULL, " それじゃひとまずこの場は失礼します。", NULL, " I'll be leaving for now, so excuse me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700422", 128, 64); + PlayVoice(4, "ps3/s12/11/180700422", 128); OutputLine(NULL, "それではよいお年を。", NULL, " Have a good year.", Line_WaitForInput); @@ -5202,7 +5807,7 @@ void main() FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700423", 128, 64); + PlayVoice(4, "ps3/s12/11/180700423", 128); OutputLine(NULL, "んっふっふっふ!」", NULL, " Nfu fu fu!\"", Line_Normal); ClearMessage(); @@ -5211,36 +5816,40 @@ void main() DrawBustshotWithFiltering( 2, "Ri_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500987", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500987", 128); OutputLine(NULL, "「……大石は沙都子の電話を聞くのと同時に、無線でどこかへ連絡していましたです。」", - NULL, "\"......Ooishi must have contacted someone as soon as he heard Satoko asking for help.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Ooishi must have contacted someone as soon as he heard Satoko asking for help.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Re_DefA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200688", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200688", 128); OutputLine(NULL, "「沙都子ちゃんの家の前に、予め警察の人がいてくれたってことなのかな。」", - NULL, "\"The police had surrounded Satoko-chan's house ahead of time?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"The police had surrounded Satoko-chan's house ahead of time?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Si_WinkA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600417", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600417", 128); OutputLine(NULL, "「そっか…!", NULL, "\"I get it...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600418", 128, 64); + PlayVoice(4, "ps3/s12/06/180600418", 128); OutputLine(NULL, " リナ殺しの件で警察が張り込んでたわけだ。", NULL, " They were suspecting him of Rina's murder.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600419", 128, 64); + PlayVoice(4, "ps3/s12/06/180600419", 128); OutputLine(NULL, "なるほどね!」", - NULL, " It all makes sense now.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It all makes sense now.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101655", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101655", 128); OutputLine(NULL, "「リナって誰だ??」", NULL, "\"Wait, who's Rina??\"", Line_Normal); ClearMessage(); @@ -5248,10 +5857,11 @@ void main() DrawBustshotWithFiltering( 2, "Iri_majime2#", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Mati3", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/10/181000326", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000326", 128); OutputLine(NULL, "「皆さん、車に乗ってください!", NULL, "\"Get in the car, everyone!", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000327", 128, 64); + PlayVoice(4, "ps3/s12/10/181000327", 128); OutputLine(NULL, " 早く雛見沢に戻りましょう!!」", NULL, " Let's hurry back to Hinamizawa!!\"", Line_Normal); ClearMessage(); @@ -5268,14 +5878,17 @@ void main() DrawSceneWithMask( "Ho1_Houjouke", "maskleft", 1, 0, 1300 ); PlayBGM( 0, "03_cele", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 北条家にはすでに警察の人が何人か来ていた。", NULL, "There were several officers combing the Houjou residence.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は縁側に座っていて、警官が話しかけていた。", - NULL, "Satoko was sitting by the porch, talking with another officer.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko was sitting by the porch, talking with another officer.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その顔は酷く腫れ上がり惨めなものだった。", NULL, "She had some painful-looking bruises all over her face.", Line_Normal); ClearMessage(); @@ -5284,35 +5897,38 @@ void main() DrawBustshotWithFiltering( 2, "Re_BikkuriB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200689", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200689", 128); OutputLine(NULL, "「沙都子ちゃん…!!!", NULL, "\"Satoko-chan...!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200690", 128, 64); + PlayVoice(4, "ps3/s12/02/180200690", 128); OutputLine(NULL, " 大丈夫?!", NULL, " Are you okay?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200691", 128, 64); + PlayVoice(4, "ps3/s12/02/180200691", 128); OutputLine(NULL, " 大丈夫?!」", - NULL, " Are you?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Are you?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 1, "Sa_MuhyouA2", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400242", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400242", 128); OutputLine(NULL, "「……ほっほっほ、これが大丈夫に見えまして?」", - NULL, "\"Hoh hoh hoh... Do I look okay to you?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Hoh hoh hoh... Do I look okay to you?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Si_OdorokiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600420", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600420", 128); OutputLine(NULL, "「監督!", NULL, "\"Coach!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/180600421", 128, 64); + PlayVoice(4, "ps3/s12/06/180600421", 128); OutputLine(NULL, " 沙都子を見てあげてください!」", NULL, " She needs treatment right away!\"", Line_Normal); ClearMessage(); @@ -5321,33 +5937,39 @@ void main() DrawBustshotWithFiltering( 0, "Iri_majime#", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/181000328", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/181000328", 128); OutputLine(NULL, "「とにかく診療所に運びましょう。", NULL, "\"Let's take her to the clinic.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/181000329", 128, 64); + PlayVoice(4, "ps3/s12/10/181000329", 128); OutputLine(NULL, "沙都子ちゃん、自分で歩けますか?」", - NULL, " Can you walk, Satoko-chan?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Can you walk, Satoko-chan?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 監督の問いかけに、沙都子は頷き、立ち上がった。", - NULL, "Satoko nodded to the Coach and stood up.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko nodded to the Coach and stood up.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 惨めな姿だったが、思いのほかしっかりとした様子だったので、少しだけほっとした。", NULL, "It looked painful for her, but even so, I felt relieved to see her better than I expected.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、…全身に刻まれた無残な傷痕は見るに耐えない酷いものばかりだった。", - NULL, "However... the cruel bruises inflicted over her body were all too horrible to look at.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "However... the cruel bruises inflicted over her body were all too horrible to look at.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子のような小さな女の子にまで容赦ないとは、…何と許しがたい男なのか…!!", - NULL, "I'll never forgive that man for abusing a little girl like her...!!", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'll never forgive that man for abusing a little girl like her...!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 改めて怒りが込み上げてくるのを感じる。", NULL, "My body shivered in anger.", Line_Normal); ClearMessage(); @@ -5357,53 +5979,59 @@ void main() DrawBustshotWithFiltering( 2, "Ri_MajimeA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500988", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500988", 128); OutputLine(NULL, "「…沙都子…。」", - NULL, "\"...Satoko......\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...Satoko......\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_muhyouB2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/180400243", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/180400243", 128); OutputLine(NULL, "「………ほっほっほ。", NULL, "\"......Hoh hoh hoh.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400244", 128, 64); + PlayVoice(4, "ps3/s12/04/180400244", 128); OutputLine(NULL, "梨花、見ててくださいまして?", NULL, " Did you see what I did, Rika?", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/180400245", 128, 64); + PlayVoice(4, "ps3/s12/04/180400245", 128); OutputLine(NULL, " …私、やる時はちゃあんとやるんですのよ……。」", - NULL, " ...I can act when it counts...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...I can act when it counts...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Ri_NikoA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500989", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500989", 128); OutputLine(NULL, "「……えぇ。", NULL, "\"......Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500990", 128, 64); + PlayVoice(4, "ps3/s12/05/180500990", 128); OutputLine(NULL, "あなたの勇気、ちゃんと見てた。", NULL, " I saw your courage.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500991", 128, 64); + PlayVoice(4, "ps3/s12/05/180500991", 128); OutputLine(NULL, "あなたは勝った。", NULL, " You won.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500992", 128, 64); + PlayVoice(4, "ps3/s12/05/180500992", 128); OutputLine(NULL, "運命に、打ち勝った…!」", NULL, " You broke the bonds of fate...!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花ちゃんも沙都子も、涙を流しながら抱き合っていた…。", - NULL, "Both Rika-chan and Satoko cried and hugged each other.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Both Rika-chan and Satoko cried and hugged each other.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 車が再びやって来る音がした。", - NULL, "I soon heard another car coming.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I soon heard another car coming.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " すぐわかる。大石さんたちの乗ったパトカーだった。", NULL, "I immediately knew who it had to be. It was Ooishi-san's police cruiser.", Line_Normal); ClearMessage(); @@ -5412,21 +6040,23 @@ void main() DrawBustshotWithFiltering( 2, "Oisi1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Ho1_Houjouke", "maskright", 1, 0, 300 ); - PlaySE(4, "ps2/11/180700424", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/180700424", 128); OutputLine(NULL, "「どうも間一髪にはならなかったようですねぇ。", NULL, "\"We should've acted more quickly.", Line_WaitForInput); - PlaySE(4, "ps2/11/180700425", 128, 64); + PlayVoice(4, "ps2/11/180700425", 128); OutputLine(NULL, "…お役に立てなくて申し訳ない。」", - NULL, " ...I'm sorry we weren't more help.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...I'm sorry we weren't more help.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/kei082306", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/kei082306", 128); OutputLine(NULL, "「いえ!", NULL, "\"No, don't be sorry!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/kei082307", 128, 64); + PlayVoice(4, "ps3/s12/01/kei082307", 128); OutputLine(NULL, " 大石さんが機転を利かせてくれなかったら、…もっと酷い目に遭わされていたと思います。", NULL, " If not for you, Ooishi-san, he would've done even more horrible things to her.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/kei082308", 128, 64); + PlayVoice(4, "ps3/s12/01/kei082308", 128); OutputLine(NULL, "ありがとうございました…。」", NULL, " Thank you so very much...\"", Line_Normal); ClearMessage(); @@ -5435,27 +6065,30 @@ void main() DrawBustshotWithFiltering( 1, "Si_AkuwaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600422", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600422", 128); OutputLine(NULL, "「……大石のおじさまも、たま〜には気が利くじゃないですか。」", - NULL, "\"......I guess you can be a nice person sometimes.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......I guess you can be a nice person sometimes.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700426", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700426", 128); OutputLine(NULL, "「んっふっふっふ!", NULL, "\"Nfu fu fu!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700427", 128, 64); + PlayVoice(4, "ps3/s12/11/180700427", 128); OutputLine(NULL, " それで沙都子さんの容態はどんな感じですか。」", - NULL, " So how is she doing?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " So how is she doing?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/kei082309", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/kei082309", 128); OutputLine(NULL, "「監督が見てくれてます。", NULL, "\"The coach is looking after her.", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, "だいぶ酷い怪我をしてるようでした。」", NULL, " She was injured pretty badly.\"", Line_Normal); ClearMessage(); @@ -5464,45 +6097,50 @@ void main() ChangeBustshot( 2, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700428", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700428", 128); OutputLine(NULL, "「あ、熊ちゃん。", NULL, "\"Oh, Kuma-chan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700429", 128, 64); + PlayVoice(4, "ps3/s12/11/180700429", 128); OutputLine(NULL, "鉄平はどうしました。」", - NULL, " What happened to Teppei?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " What happened to Teppei?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/19/183100013", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/19/183100013", 128); OutputLine(NULL, "「確保しました。", NULL, "\"We got him.", Line_WaitForInput); - PlaySE(4, "ps3/s12/19/183100014", 128, 64); + PlayVoice(4, "ps3/s12/19/183100014", 128); OutputLine(NULL, "さっき小宮山さんたちの車で署へ移したそうです。」", - NULL, " Komiyama-san took him to the station.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Komiyama-san took him to the station.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Re_BikkuriA1", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200692", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200692", 128); OutputLine(NULL, "「…じゃあ、逮捕されてもうこの家には戻ってこない…?」", - NULL, "\"So he won't come back to this house ever again?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"So he won't come back to this house ever again?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101661", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101661", 128); OutputLine(NULL, "「別に逮捕されて死刑とか無期懲役ってわけじゃないだろうからな…。", NULL, "\"It's not like he's going to get the death penalty or a life sentence...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101662", 128, 64); + PlayVoice(4, "ps3/s12/01/180101662", 128); OutputLine(NULL, "考えたくはないけど、…いつか戻って来るんだろ。」", - NULL, " I don't want to think about this... but he might come back someday.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I don't want to think about this... but he might come back someday.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Me_AkuwaraiA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300668", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300668", 128); OutputLine(NULL, "「………まぁ、そうはさせないけどね。二度と雛見沢に近付けないようにしてやるさ。」", NULL, "\"......Yeah, well, we won't let him. I'll make sure he can never come back to this village!\"", Line_Normal); ClearMessage(); @@ -5511,23 +6149,25 @@ void main() ChangeBustshot( 2, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/180700430", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700430", 128); OutputLine(NULL, "「おやおや。", NULL, "\"Oh my, oh my...", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700431", 128, 64); + PlayVoice(4, "ps3/s12/11/180700431", 128); OutputLine(NULL, "園崎家の次期頭首が恐ろしいことを言い出しますねぇ。", NULL, " The successor of the Sonozaki family is saying such scary things already.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700432", 128, 64); + PlayVoice(4, "ps3/s12/11/180700432", 128); OutputLine(NULL, "脅迫とかはいけませんよぅ?」", - NULL, " You can't threaten him or anything, you know?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You can't threaten him or anything, you know?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Si_TokuiA1", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600423", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600423", 128); OutputLine(NULL, "「脅迫じゃないですよ。", NULL, "\"I'm not going to threaten him.", Line_WaitForInput); @@ -5535,15 +6175,16 @@ void main() ChangeBustshot( 1, "Si_WinkA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600424", 128, 64); + PlayVoice(4, "ps3/s12/06/180600424", 128); OutputLine(NULL, "雛見沢や興宮の界隈に帰ってくると、きっと大変なことになるだろうから、もしシャバに戻れても、こっちに帰ってこない方がいいですよーって、忠告申し上げるだけです。」", - NULL, " I'm just going to advise him that he should never come back to Hinamizawa or Okinomiya. Otherwise, something terrible might happen to him...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm just going to advise him that he should never come back to Hinamizawa or Okinomiya. Otherwise, something terrible might happen to him...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/11/180700433", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/180700433", 128); OutputLine(NULL, "「あー、忠告なら仕方ありませんねぇ。", NULL, "\"Ah, I guess advice isn't too bad then.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/180700434", 128, 64); + PlayVoice(4, "ps3/s12/11/180700434", 128); OutputLine(NULL, "なっはっはっは!」", NULL, " Na ha ha ha!!\"", Line_Normal); ClearMessage(); @@ -5553,31 +6194,33 @@ void main() DrawBustshotWithFiltering( 2, "Re_BikkuriB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200693", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200693", 128); OutputLine(NULL, "「これで、沙都子ちゃんは本当に救われたの?", NULL, "\"So is Satoko-chan free now?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200694", 128, 64); + PlayVoice(4, "ps3/s12/02/180200694", 128); OutputLine(NULL, " これで、全部?", NULL, " Is that really it?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200695", 128, 64); + PlayVoice(4, "ps3/s12/02/180200695", 128); OutputLine(NULL, " 全部?」", - NULL, " Is it over?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Is it over?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_DefB2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300669", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300669", 128); OutputLine(NULL, "「さぁてね。", NULL, "\"I don't know.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300670", 128, 64); + PlayVoice(4, "ps3/s12/03/180300670", 128); OutputLine(NULL, "急は要さないけどまだまだ色々と戦いは続くと思うよ。", NULL, " I think there will be more issues to come.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300671", 128, 64); + PlayVoice(4, "ps2/03/180300671", 128); OutputLine(NULL, "鉄平の親権が喪失すれば新しい後見人を定めなくちゃならない。", NULL, " Once Teppei loses his parental rights, they'll need to find a new guardian for Satoko.", Line_WaitForInput); - PlaySE(4, "ps2/03/180300672", 128, 64); + PlayVoice(4, "ps2/03/180300672", 128); OutputLine(NULL, "沙都子の権利関係とか色々ね。", NULL, " Someone has to take care of her.", Line_WaitForInput); @@ -5585,13 +6228,14 @@ void main() ChangeBustshot( 1, "Me_WinkA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300673", 128, 64); + PlayVoice(4, "ps3/s12/03/180300673", 128); OutputLine(NULL, "でも、それは大丈夫。", - NULL, " But there's no need to worry.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300674", 128, 64); + NULL, " But there's no need to worry. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300674", 128); OutputLine(NULL, "婆っちゃが腰を上げてくれた以上、園崎本家がバックアップするよ。", - NULL, " I'm sure that the Sonozaki family is going to back her up.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300675", 128, 64); + NULL, "I'm sure that the Sonozaki family is going to back her up.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/03/180300675", 128); OutputLine(NULL, "沙都子の不利になるようなことには絶対ならない。」", NULL, " We'll make sure Satoko is happy.\"", Line_Normal); ClearMessage(); @@ -5601,18 +6245,20 @@ void main() DrawBustshotWithFiltering( 2, "Ri_NikoA1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500993", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500993", 128); OutputLine(NULL, "「……沙都子は診療所へ行きましたです。", NULL, "\"......Irie took Satoko to the clinic.", Line_WaitForInput); - PlaySE(4, "ps2/05/180500994", 128, 64); + PlayVoice(4, "ps2/05/180500994", 128); OutputLine(NULL, "でも、入江の話では見掛けより傷は浅いそうなのです。」", - NULL, " He says her injuries aren't as bad as they look, though.\" ", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " He says her injuries aren't as bad as they look, though.\" ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101663", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101663", 128); OutputLine(NULL, "「そうか!", NULL, "\"Really?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101664", 128, 64); + PlayVoice(4, "ps3/s12/01/180101664", 128); OutputLine(NULL, " それはよかった!!」", NULL, " That's good to hear!!\"", Line_Normal); ClearMessage(); @@ -5621,28 +6267,31 @@ void main() DrawBustshotWithFiltering( 0, "Re_WaraiA1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200696", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200696", 128); OutputLine(NULL, "「沙都子ちゃんは、明日にはもう退院できるのかな、かな!」", - NULL, "\"I wonder if she can leave the clinic by tomorrow, I wonder!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I wonder if she can leave the clinic by tomorrow, I wonder!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Me_TohohoA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300676", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300676", 128); OutputLine(NULL, "「さすがにあの怪我が一日に完治ってことはないだろうねぇ。」", - NULL, "\"I'm sure those injuries will take more than a day to heal.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I'm sure those injuries will take more than a day to heal.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Ri_WaraiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500995", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500995", 128); OutputLine(NULL, "「……違いますですよ魅ぃ。", NULL, "\"......That's not what she's talking about, Mii.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/180500996", 128, 64); + PlayVoice(4, "ps3/s12/05/180500996", 128); OutputLine(NULL, "明日は綿流しのお祭りなのです。」", NULL, " Tomorrow is the Watanagashi festival.\"", Line_Normal); ClearMessage(); @@ -5652,49 +6301,54 @@ void main() DrawBustshotWithFiltering( 1, "Si_DefA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/180600425", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/180600425", 128); OutputLine(NULL, "「何だか大変な一週間だった気がするけど、もし綿流しのお祭りを全員で迎えられたなら、それって結局、ハッピーエンドってことじゃないですか!」", - NULL, "\"It's been a really hectic week, but if we can all go to the festival together, I think that will be our happy ending!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"It's been a really hectic week, but if we can all go to the festival together, I think that will be our happy ending!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_DefB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/180200697", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/180200697", 128); OutputLine(NULL, "「うん。", NULL, "\"Right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/180200698", 128, 64); + PlayVoice(4, "ps3/s12/02/180200698", 128); OutputLine(NULL, "私たちが取り戻したかった世界を、ようやく取り戻せた証なの。」", - NULL, " It'll serve as proof that we got our happy world back with our own hands.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It'll serve as proof that we got our happy world back with our own hands.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Me_WaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/180300677", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/180300677", 128); OutputLine(NULL, "「そうだね。", NULL, "\"I agree.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/180300678", 128, 64); + PlayVoice(4, "ps3/s12/03/180300678", 128); OutputLine(NULL, "沙都子だって、圭ちゃんの叩き売りはきっと見たいと思うよ〜!!」", - NULL, " I'm sure Satoko wants to see Kei-chan's auction in action!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm sure Satoko wants to see Kei-chan's auction in action!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/180101665", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/180101665", 128); OutputLine(NULL, "「うお!", NULL, "\"Aah!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/180101666", 128, 64); + PlayVoice(4, "ps3/s12/01/180101666", 128); OutputLine(NULL, " すっかり忘れてたけど今頃プレッシャーがあぁ!!」", - NULL, " I almost forgot about that...!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I almost forgot about that...!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Ri_WaraiA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/180500997", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/180500997", 128); OutputLine(NULL, "「……沙都子は絶対に来ますですよ。」", NULL, "\"......Satoko will be coming for sure.\"", Line_Normal); ClearMessage(); @@ -5703,50 +6357,61 @@ void main() PlayBGM( 1, "higurashi", 120, 0 ); DrawSceneWithMask( "Ho2_Houjouke", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いつの間にか、表には大勢の村人がやって来ていた。", - NULL, "Before I knew it, lots of people from the village had joined us.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Before I knew it, lots of people from the village had joined us.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 相談所の前に詰め掛けてくれていた人たちだった。", NULL, "They were the same people who came to the child consultation center to support us.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は無事なのかと、その安否を知りたがっているようだった。", - NULL, "They wanted to know if Satoko was safe.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They wanted to know if Satoko was safe.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あの怪我の様子で無事かと言われたら、何て答えればいいのか難しい。", - NULL, "Considering her injuries... \"safe\" might not be the right word.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Considering her injuries... \"safe\" might not be the right word.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …でも、もう叔父の虐めに無理に耐えなくてもいいんだと、自らの作った呪縛から解き放たれた沙都子は、どことなく爽やかにも見えた…。", NULL, "However, she is free from the curse of her uncle now.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それに、心の傷はこれからゆっくりと癒していける。", - NULL, "Her emotional scars will slowly heal.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Her emotional scars will slowly heal.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを助けるのも俺たち仲間の務めだ。", - NULL, "We'll be there for her, as her friends.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "We'll be there for her, as her friends.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いや、それは仲間だけじゃない。", NULL, "No, it wasn't just us anymore.", Line_WaitForInput); OutputLine(NULL, "村中が力になってくれるだろう。", - NULL, " The whole village is going to be there for her.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " The whole village is going to be there for her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この村にはもう、沙都子を冷遇しなければならない理不尽な思い込み、ダム戦争の亡霊はもういないのだから。", NULL, "The ghost of the dam conflict won't haunt Satoko any longer.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ものすごく長い一週間だった。", NULL, "It was a very long week.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この一週間の間に、", NULL, "In this one week,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -5773,107 +6438,130 @@ void main() NULL, " and we won.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その結果、支払った代償はきっと安くはない。", - NULL, "It wasn't an easy victory.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It wasn't an easy victory.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、得たものはそれを報いて有り余るものだ。", NULL, "However, the price we paid was more than worth it.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 明日は、綿流し。雛見沢の最大のお祭りの日だ。", - NULL, "Tomorrow is the Watanagashi festival. The biggest festival in the village.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Tomorrow is the Watanagashi festival. The biggest festival in the village.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは村の守り神、オヤシロさまを祀る最大の行事。", - NULL, "It's a huge event where we worship the guardian of this village, Oyashiro-sama.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It's a huge event where we worship the guardian of this village, Oyashiro-sama.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " オヤシロさまは、相容れない敵同士を融和させて住まわせた神さまだという。", - NULL, "Oyashiro-sama is a god who united two enemy peoples.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Oyashiro-sama is a god who united two enemy peoples.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ダム戦争で村と対立した北条家の呪いはもはや解け、沙都子は村に溶け込む。", NULL, "The curse on the Houjou family has disappeared, and Satoko is truly going to be a part of the village.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして沙都子も含めみんなで、そんなオヤシロさまを祀る祭りの日を迎えられるなんて。", - NULL, "We'll all be playing at the festival together.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We'll all be playing at the festival together.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 信じられないくらいのハッピーエンド。", NULL, "This is a perfect happy ending.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 平和な日常が崩れた時、絶対に取り戻せないと膝を抱きそうになった挫折から、ここまで取り戻せた奇跡。", NULL, "When our ordinary days were taken from us, we all felt so powerless... but now we have everything back. What else can you call that but a miracle?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……いや、奇跡じゃないんだよな。", - NULL, "...No, you can't actually call it that.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...No, you can't actually call it that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 奇跡はみんなの力を合わせれば起こせる、その程度のものなんだ。", NULL, "Miracles can be created when everyone works together.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 一人では絶対に成し得ないことが、みんなでならできる。", - NULL, "What's impossible to do alone becomes possible when everyone joins forces.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "What's impossible to do alone becomes possible when everyone joins forces.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 一人では奇跡でも起こらなければ成し得ないことが、みんなでならできる。", - NULL, "With everyone's power, we were able to make impossible things happen.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "With everyone's power, we were able to make impossible things happen.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなでならできる、当り前のことだから、奇跡なんて呼べない。", - NULL, "And that's only a natural outcome of everyone doing their best together, so it's not a miracle.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "And that's only a natural outcome of everyone doing their best together, so it's not a miracle.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまりこれは、必然ってことだ。", NULL, "In other words, it was inevitable.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大昔、沼から湧き出した鬼たちを、村人と共に住まわせ融和させたという村の古い伝説。", - NULL, "The old legends in this village tell us that Oyashiro-sama made it possible for humans and demons to live together.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The old legends in this village tell us that Oyashiro-sama made it possible for humans and demons to live together.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それが何を意味する伝説かはよく知らないけれど。", NULL, "I'm not sure what that story really means, but...", Line_WaitForInput); OutputLine(NULL, "…きっと、一人一人では奇跡でも起こらなければありえない何かを、オヤシロさまは成したんだろう。", - NULL, " I'm sure that Oyashiro-sama made something impossible happen.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I'm sure that Oyashiro-sama made something impossible happen.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、俺たちがやったことは胸を張ってオヤシロさまに威張れることなのだ。", NULL, "We can be proud of what we did. I'm sure Oyashiro-sama is proud too.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Sora", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/eldg18012", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("年寄り", NULL, "Senior", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/eldg18012", 128); OutputLine(NULL, "「前原の坊主!!", NULL, "\"Hey, Maebara boy!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/eldg18013", 128, 64); + PlayVoice(4, "ps3/s12/00/eldg18013", 128); OutputLine(NULL, " やったなぁ!」", - NULL, " We did it!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We did it!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/24/182400032", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富田", NULL, "Tomita", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/24/182400032", 128); OutputLine(NULL, "「やりましたね、連日押し掛けた甲斐があったっすー!!」", NULL, "\"You pulled it off! It was worth showing up every day!!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 応援してくれた人々が次々に歓声をあげる。", - NULL, "My supporters cheered me on.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "My supporters cheered me on.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子の無事を祝ってくれる。", - NULL, "They were all glad that Satoko was finally safe.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "They were all glad that Satoko was finally safe.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺たちも今頃になって沙都子を救い出せた実感が湧き上がって来て、みんなで肩を抱き合って健闘を讃え合うのだった…。", NULL, "The sense of accomplishment at saving Satoko finally hit us, and we hugged each other, sharing praises for our struggle...", Line_Normal); ClearMessage(); diff --git a/Update/_mina_020.txt b/Update/_mina_020.txt index 1fe5a15..d066ec3 100644 --- a/Update/_mina_020.txt +++ b/Update/_mina_020.txt @@ -45,55 +45,63 @@ void main() SetSpeedOfMessage( FALSE, 0 ); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 待ち合わせ場所には、もう沙都子と梨花ちゃんが待っていた。", NULL, "Satoko and Rika-chan were already there waiting for me.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 顔中にべたべたと張られた絆創膏が痛々しかったが、", NULL, "While the injuries on her face (covered with band-aids) looked painful, Satoko seemed to be full of life.", Line_WaitForInput); OutputLine(NULL, "沙都子自身はすこぶる元気で、まるでその傷が、はしゃぎ過ぎた遊びの怪我か何かのような感じさえした。", NULL, " It almost looked as though her wounds were from playing too hard or something.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/280100001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100001", 128); OutputLine(NULL, "「じゃあ、昨夜は結局診療所に泊まったのか。」", - NULL, "\"So you stayed at the clinic last night?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"So you stayed at the clinic last night?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Sa_AkireruB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400001", 128); OutputLine(NULL, "「えぇ、私は全然平気ですのよって言ったんですけど、監督たちが一晩様子を見たいなんて仰りますもので。」", NULL, "\"Yes. I told him I was fine, but the coach wanted to keep an eye on me.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/280100002", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100002", 128); OutputLine(NULL, "「お医者さんがそうしろって言うんだから、素直に従った方がいいと思うけどなぁ。」", - NULL, "\"If that's what the doctor said, then you should listen to him.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"If that's what the doctor said, then you should listen to him.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Me_AkuwaraiA2#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300001", 128); OutputLine(NULL, "「あはははは、わかったー。", NULL, "\"Ahahahaha, I see!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300002", 128, 64); + PlayVoice(4, "ps3/s12/03/280300002", 128); OutputLine(NULL, "診療所でひとりでお泊りするのが怖かったんでしょー!", NULL, " You were scared to stay at the clinic alone, weren't you?", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300003", 128, 64); + PlayVoice(4, "ps3/s12/03/280300003", 128); OutputLine(NULL, " 夜の診療所には成仏してない霊がいっぱいいるそうだからね〜〜!」", - NULL, " I heard there are lots of ghosts inside hospitals!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I heard there are lots of ghosts inside hospitals!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Ri_WaraiA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/280500001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500001", 128); OutputLine(NULL, "「……沙都子はボクと一緒でないと眠れない体になってしまったのですよ。」", NULL, "\"......Satoko can't sleep without me.\"", Line_Normal); ClearMessage(); @@ -101,22 +109,24 @@ void main() DrawBustshotWithFiltering( 2, "Re_KaiiB1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Ie2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/280200001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200001", 128); OutputLine(NULL, "「はぅ〜!", NULL, "\"Hauuu!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200002", 128, 64); + PlayVoice(4, "ps3/s12/02/280200002", 128); OutputLine(NULL, " どうして一緒じゃないと眠れないのかな、かな!」", - NULL, " Why can't you sleep without her? Why?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Why can't you sleep without her? Why?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Si_TokuiA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/280600001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/280600001", 128); OutputLine(NULL, "「それはですね、", NULL, "\"That's because...", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/280600002", 128, 64); + PlayVoice(4, "ps3/s12/06/280600002", 128); OutputLine(NULL, "梨花ちゃまじゃないと沙都子の体の夜泣きを、」", NULL, " Rika-chama is the only one who can give her comfort...\"", Line_Normal); ClearMessage(); @@ -129,15 +139,18 @@ void main() DrawScene( "white", 0 ); DrawScene( "Ie2", 10 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音が何か妙なことを言い出そうとした瞬間、どこからともなくタライが飛んできて顔面に当った。", - NULL, "No sooner had Shion finished that sentence than a bucket went flying into her face.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "No sooner had Shion finished that sentence than a bucket went flying into her face.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして始まる沙都子と詩音の追いかけっこ。", - NULL, "Satoko started chasing Shion in circles, like they were playing tag.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Satoko started chasing Shion in circles, like they were playing tag.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんなドタバタがものすごく懐かしい。", NULL, "I really missed this rambunctious fun.", Line_Normal); ClearMessage(); @@ -146,18 +159,20 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200003", 128); OutputLine(NULL, "「こんな当り前の風景が、もう取り戻せないかもしれないって思ってた。」", - NULL, "\"I thought I'd never see this again.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I thought I'd never see this again.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/280100003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100003", 128); OutputLine(NULL, "「…そうだな。", NULL, "\"...I felt the same.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100004", 128, 64); + PlayVoice(4, "ps3/s12/01/280100004", 128); OutputLine(NULL, "でもな、取り返したぜ。", NULL, " But we got it back.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100005", 128, 64); + PlayVoice(4, "ps3/s12/01/280100005", 128); OutputLine(NULL, "俺たちでな。」", NULL, " We did this.\"", Line_Normal); ClearMessage(); @@ -166,37 +181,40 @@ void main() DrawBustshotWithFiltering( 1, "Ri_NikoA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/280500002", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500002", 128); OutputLine(NULL, "「……主に頑張ったのは圭一だと思いますですよ。", NULL, "\"......I think you did the most.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500003", 128, 64); + PlayVoice(4, "ps3/s12/05/280500003", 128); OutputLine(NULL, "圭一が相談所に訴えようと自分で言い出して、圭一がみんなで押し掛けようと言ってみんなに声を掛けたのです。」", - NULL, " It was your idea to go to the child consultation center, and you were the one who asked everyone for their support.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It was your idea to go to the child consultation center, and you were the one who asked everyone for their support.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Me_WinkA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300004", 128); OutputLine(NULL, "「そうだねぇ。", NULL, "\"I agree.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300005", 128, 64); + PlayVoice(4, "ps3/s12/03/280300005", 128); OutputLine(NULL, "圭ちゃんが最大の功労者であるのは私も認めるよ。", NULL, " I think Kei-chan contributed the most.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300006", 128, 64); + PlayVoice(4, "ps3/s12/03/280300006", 128); OutputLine(NULL, "今回の一件で、雛見沢に前原圭一ありってのはだいぶ知れ渡ったと思うからねぇ!」", - NULL, " Most people in Hinamizawa know who Keiichi Maebara is by now!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Most people in Hinamizawa know who Keiichi Maebara is by now!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Re_HauA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200004", 128); OutputLine(NULL, "「はぅ。", NULL, "\"Hau.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200005", 128, 64); + PlayVoice(4, "ps3/s12/02/280200005", 128); OutputLine(NULL, "圭一くん有名になってモテモテになっちゃうのかな、かなぁ…?」", NULL, " Is Keiichi-kun going to be a popular guy now? Is he?\"", Line_Normal); ClearMessage(); @@ -205,18 +223,20 @@ void main() ChangeBustshot( 0, "Me_WaraiA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300007", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300007", 128); OutputLine(NULL, "「そりゃあモテモテになるねぇ!", NULL, "\"I bet he'll be incredibly popular!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300008", 128, 64); + PlayVoice(4, "ps3/s12/03/280300008", 128); OutputLine(NULL, " 婦人会のおばさま方にちやほやされちゃうよ。", NULL, " Popular among old ladies, that is.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300009", 128, 64); + PlayVoice(4, "ps3/s12/03/280300009", 128); OutputLine(NULL, "いよ、モテる男は辛いねぇ!」", - NULL, " Ah, I really I envy him!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Ah, I really I envy him!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そのおばさま方の年齢が3で割ればちょうどいいってのが泣けるけどな…。", NULL, "I'd be fine with that if I could divide their ages by three...", Line_Normal); ClearMessage(); @@ -224,10 +244,12 @@ void main() DrawSceneWithMask( "white", "maskright", 1, 0, 300 ); DrawSceneWithMask( "JOK1", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " たくさんの人が浴衣姿ですれ違う。", - NULL, "Many people were wearing yukatas.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Many people were wearing yukatas.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " こんなのを見てると、まだ6月なのにもう夏真っ盛りという気分になってくる。", NULL, "It was still June, but it felt more like it was the middle of summer.", Line_Normal); ClearMessage(); @@ -235,6 +257,7 @@ void main() DrawSceneWithMask( "white", "maskup", 1, 0, 300 ); DrawScene( "JE1", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 境内への階段を上がると、", NULL, "Once we finished climbing the stairs,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -244,68 +267,76 @@ void main() NULL, " we could see the festival and the crowd enjoying it.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 古手神社は以前来た時の様子からは想像もつかないくらいの大賑わいを見せていた。", - NULL, "The Furude Shrine was packed with people, leaving the grounds looking nothing like their usual, quiet self.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The Furude Shrine was packed with people, leaving the grounds looking nothing like their usual, quiet self.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 色とりどりの提灯が並び、連なる露店やそれに群がる人々の雑多な雰囲気が、とても心地よい。", NULL, "Lanterns of various colors were hung about, and people were swarming the various festival booths, giving the whole place an unorganized yet pleasant atmosphere.", Line_Normal); ClearMessage(); DrawSceneWithMask( "JE2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/280100006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100006", 128); OutputLine(NULL, "「すげぇ人だなぁ!!", NULL, "\"What a crowd!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100007", 128, 64); + PlayVoice(4, "ps3/s12/01/280100007", 128); OutputLine(NULL, " 雛見沢ってこんなに人がいたんだ…。」", - NULL, " I had no idea there were even this many people in Hinamizawa...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I had no idea there were even this many people in Hinamizawa...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_WaraiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200006", 128); OutputLine(NULL, "「綿流しのお祭りはみんな来るよ。", NULL, "\"Everyone comes to this festival.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200007", 128, 64); + PlayVoice(4, "ps3/s12/02/280200007", 128); OutputLine(NULL, "多分、雛見沢の人の半分くらいは来てるんじゃないかな。」", - NULL, " I think at least half of the population of the village is here.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I think at least half of the population of the village is here.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_DefA2#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300010", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300010", 128); OutputLine(NULL, "「それだけじゃないよ。", NULL, "\"There's more than just them.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300011", 128, 64); + PlayVoice(4, "ps3/s12/03/280300011", 128); OutputLine(NULL, "近隣の町の町会や子供会も招待してる。」", NULL, " The neighboring town councils and youth groups are invited too.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/280100008", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100008", 128); OutputLine(NULL, "「そうだよな。", NULL, "\"I see.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100009", 128, 64); + PlayVoice(4, "ps3/s12/01/280100009", 128); OutputLine(NULL, "俺たちの学校、あれしか生徒いないのに。", NULL, " We only have a few students in our school.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100010", 128, 64); + PlayVoice(4, "ps3/s12/01/280100010", 128); OutputLine(NULL, "今日は子供の姿がやたらたくさんある。」", - NULL, " That explains why there are so many kids around today.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " That explains why there are so many kids around today.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Me_WaraiA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300012", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300012", 128); OutputLine(NULL, "「お祭りのにぎやかさは、やっぱり子供のにぎやかさだからね。」", - NULL, "\"Hearing the happy cheers of children is the best part of the festival.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Hearing the happy cheers of children is the best part of the festival.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうだよな。", NULL, "She's right.", Line_WaitForInput); OutputLine(NULL, "同感だ。", @@ -315,11 +346,13 @@ void main() DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); DrawSceneWithMask( "JE3", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 祭りの花の露店もたくさん出ていた。", - NULL, "There were lots of booths around too; they were by far the best part of the festival.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "There were lots of booths around too; they were by far the best part of the festival.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " たこ焼き、やきそば、カキ氷。あんず飴にソースせんべい、チョコバナナ。", NULL, "Booths selling takoyaki, yakisoba, shaved ice, apricot candy, sauce senbei, chocolate bananas...", Line_WaitForInput); OutputLine(NULL, "ヨーヨーすくいに金魚すくい、射的屋と本当にいっぱいあり、それらにたくさんに人々が群がっていた。", @@ -330,27 +363,30 @@ void main() DrawBustshotWithFiltering( 2, "Me_WaraiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300013", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300013", 128); OutputLine(NULL, "「露天商は町からわざわざ来てくれてるんだよ。", NULL, "\"Those booth runners all came from the city.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300014", 128, 64); + PlayVoice(4, "ps3/s12/03/280300014", 128); OutputLine(NULL, "やっぱりこういうのがないとお祭りは盛り上がらないよねぇ!!」", - NULL, " You can't call it a festival without festival booths!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You can't call it a festival without festival booths!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/280100011", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100011", 128); OutputLine(NULL, "「で、それを俺たちは荒して回るわけか。", NULL, "\"So we're going to have a battle in every one of them, huh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100012", 128, 64); + PlayVoice(4, "ps3/s12/01/280100012", 128); OutputLine(NULL, "…どんな勝負にせよ、俺は負けないぜ!!」", - NULL, " I'm not going to lose today!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm not going to lose today!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Re_WaraiA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200008", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200008", 128); OutputLine(NULL, "「そうだね。", NULL, "\"Yeah, same here.", Line_WaitForInput); @@ -358,7 +394,7 @@ void main() ChangeBustshot( 1, "Re_HauB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200009", 128, 64); + PlayVoice(4, "ps3/s12/02/280200009", 128); OutputLine(NULL, "……えへへ…がんばろ!」", NULL, " ...Heh heh... let's do it!\"", Line_Normal); ClearMessage(); @@ -368,16 +404,17 @@ void main() DrawBustshotWithFiltering( 2, "Si_WinkB1#", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/280600003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/280600003", 128); OutputLine(NULL, "「はろろーん!", NULL, "\"Y'ello!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/280600004", 128, 64); + PlayVoice(4, "ps3/s12/06/280600004", 128); OutputLine(NULL, " 遅れて申し訳ないです。", NULL, " Sorry I'm late.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/280600005", 128, 64); + PlayVoice(4, "ps3/s12/06/280600005", 128); OutputLine(NULL, "私がビリでした?", NULL, " Am I the last one?", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/280600006", 128, 64); + PlayVoice(4, "ps3/s12/06/280600006", 128); OutputLine(NULL, " ならこれで全員揃いましたね!」", NULL, " Everyone's here now, huh?\"", Line_Normal); ClearMessage(); @@ -387,16 +424,18 @@ void main() DrawBustshotWithFiltering( 2, "Sa_WaraiB1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400002", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400002", 128); OutputLine(NULL, "「このメンバーが揃うと、のんびりお祭りを楽しもうということにはなりませんのねぇ!」", - NULL, "\"Once our club gets together, there's no way we can just sit back and enjoy the festival!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Once our club gets together, there's no way we can just sit back and enjoy the festival!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_AkuwaraiA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300015", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300015", 128); OutputLine(NULL, "「そりゃあそうだよ!!", NULL, "\"Of course not!!", Line_WaitForInput); @@ -404,10 +443,10 @@ void main() ChangeBustshot( 1, "Me_WaraiA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300016", 128, 64); + PlayVoice(4, "ps3/s12/03/280300016", 128); OutputLine(NULL, " 今年も行くよー!!", NULL, " We're doing it again this year!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300017", 128, 64); + PlayVoice(4, "ps3/s12/03/280300017", 128); OutputLine(NULL, " 綿流祭、えっと、6人か!", NULL, " This Watanagashi festival, for this six of us...", Line_WaitForInput); SetSpeedOfMessage( TRUE, 128 ); @@ -425,9 +464,9 @@ void main() Wait( 150 ); SetValidityOfInput( TRUE ); - PlaySE(4, "ps3/s12/03/280300018", 128, 64); + PlayVoice(4, "ps3/s12/03/280300018", 128); OutputLine(NULL, " 六凶爆闘ぉおぉ!!」", - NULL, " Will be the battle of six evils!!\"", Line_ContinueAfterTyping); + NULL, " Will be the battle of six evils!!\"", Line_Continue); DrawScene( "F_a", 0 ); PlaySE( 0, "s_daidageki", 128, 64 ); @@ -443,43 +482,47 @@ void main() DrawBustshotWithFiltering( 2, "Ri_WaraiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/280500004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500004", 128); OutputLine(NULL, "「……沙都子。", NULL, "\"......Satoko.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500005", 128, 64); + PlayVoice(4, "ps3/s12/05/280500005", 128); OutputLine(NULL, "今年は気兼ねしないで、思いっきり楽しみましょうなのです。」", - NULL, " There's no reason to hold back this year. Let's enjoy the festival with all our might.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " There's no reason to hold back this year. Let's enjoy the festival with all our might.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_AkuwaraiA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400003", 128); OutputLine(NULL, "「をっほっほっほ!", NULL, "\"Oh ho ho!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400004", 128, 64); + PlayVoice(4, "ps3/s12/04/280400004", 128); OutputLine(NULL, " 頼まれなくても気兼ねなどしませんわ!", NULL, " You don't even need to mention it!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400005", 128, 64); + PlayVoice(4, "ps3/s12/04/280400005", 128); OutputLine(NULL, " 大暴れさせていただきますのよー!!」", - NULL, " I, too, declare that I will be the victor!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I, too, declare that I will be the victor!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/280100013", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100013", 128); OutputLine(NULL, "「よっしゃ、沙都子!", NULL, "\"Yeah, Satoko!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100014", 128, 64); + PlayVoice(4, "ps3/s12/01/280100014", 128); OutputLine(NULL, " その意気だぜ!!」", - NULL, " You go, girl!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You go, girl!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshot( 2, "Si_WaraiA1#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/280600007", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/280600007", 128); OutputLine(NULL, "「昨日までのことなんか、今夜で吹き飛ばしちゃいましょう!」", NULL, "\"Let's put everything that happened before tonight behind us!\"", Line_Normal); ClearMessage(); @@ -489,23 +532,25 @@ void main() DrawBustshotWithFiltering( 2, "Re_WaraiB1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200010", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200010", 128); OutputLine(NULL, "「今日はみんなで思い切り遊ぼう!", NULL, "\"Let's play with everything we've got!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200011", 128, 64); + PlayVoice(4, "ps3/s12/02/280200011", 128); OutputLine(NULL, " 全員が揃うなんて一週間ぶりだもんね!」", - NULL, " It's been a good week since we all got together!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's been a good week since we all got together!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Me_WinkA2#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300019", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300019", 128); OutputLine(NULL, "「そうさそうさ!", NULL, "\"Yeah, yeah!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300020", 128, 64); + PlayVoice(4, "ps3/s12/03/280300020", 128); OutputLine(NULL, " 今夜は全員で祭りを遊び倒すよー!!」", NULL, " Tonight we're all enjoying this festival to its fullest!!\"", Line_Normal); ClearMessage(); @@ -669,22 +714,24 @@ void main() DrawSceneWithMask( "JD3", "maskup", 1, 0, 300 ); SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps3/s12/11/280700001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700001", 128); OutputLine(NULL, "「おや皆さん、さっそくはしゃぎ回っているようですねぇ。」", - NULL, "\"My, hello. You all seem to be enjoying yourselves.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"My, hello. You all seem to be enjoying yourselves.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Aks_Warai", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/13/281300001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("赤坂", NULL, "Akasaka", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/13/281300001", 128); OutputLine(NULL, "「やぁ、梨花ちゃん。", NULL, "\"Hi, Rika-chan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/13/281300002", 128, 64); + PlayVoice(4, "ps3/s12/13/281300002", 128); OutputLine(NULL, "約束どおりに来たよ。", NULL, " I'm here like I promised.", Line_WaitForInput); - PlaySE(4, "ps3/s12/13/281300003", 128, 64); + PlayVoice(4, "ps3/s12/13/281300003", 128); OutputLine(NULL, "盛大に盛り上がってるね。」", NULL, " The festival sure has grown into a splendor.\"", Line_Normal); ClearMessage(); @@ -692,19 +739,21 @@ void main() DrawBustshotWithFiltering( 2, "Sa_DefA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "JE3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/04/280400006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400006", 128); OutputLine(NULL, "「どちら様でございますのかしら。", NULL, "\"Who's this guy?", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400007", 128, 64); + PlayVoice(4, "ps3/s12/04/280400007", 128); OutputLine(NULL, "梨花の知り合いですの?」", - NULL, " You know him, Rika?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You know him, Rika?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ri_DefA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/280500006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500006", 128); OutputLine(NULL, "「……赤坂は肝心な時にいなくて使えないのです。」", NULL, "\"......Akasaka is never there when I need him.\"", Line_Normal); ClearMessage(); @@ -713,25 +762,27 @@ void main() DrawBustshotWithFiltering( 2, "Aks_Def", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/13/281300004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("赤坂", NULL, "Akasaka", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/13/281300004", 128); OutputLine(NULL, "「え?", NULL, "\"Huh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/13/281300005", 128, 64); + PlayVoice(4, "ps3/s12/13/281300005", 128); OutputLine(NULL, " 何だろう。", NULL, " What are you talking about?", Line_WaitForInput); - PlaySE(4, "ps3/s12/13/281300006", 128, 64); + PlayVoice(4, "ps3/s12/13/281300006", 128); OutputLine(NULL, "私、怒らせるようなこと、しましたか…?」", - NULL, " Did I do something to make you upset...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Did I do something to make you upset...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Oisi2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700002", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700002", 128); OutputLine(NULL, "「なっはっはっは。", NULL, "\"Na ha ha ha.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700003", 128, 64); + PlayVoice(4, "ps3/s12/11/280700003", 128); OutputLine(NULL, "実はですね、赤坂さんが温泉へ行かれているほんの一週間ほどの間にですね、とても大変なことがあったんです。」", NULL, " While you were at the hot springs with your wife, things sure got hectic around here.\"", Line_Normal); ClearMessage(); @@ -742,19 +793,21 @@ void main() DrawBustshot( 0, "Re_HauA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「はぅ、梨花ちゃんが知らないお兄さんと一緒だ。", NULL, "\"Hau, Rika-chan is talking with some strange older guy.", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, "知り合いかな、かな!」", - NULL, " I wonder if he's someone she knows. I wonder!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I wonder if he's someone she knows. I wonder!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_TohohoA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「何よ〜どちら様?どちら様?!", NULL, "\"Who is he? Who is he?!", Line_WaitForInput); @@ -762,7 +815,7 @@ void main() ChangeBustshot( 1, "Me_WinkA2#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, " おじさんたちにも紹介してよ〜!!」", NULL, " Introduce him to this ol' man, too!\"", Line_Normal); ClearMessage(); @@ -786,81 +839,89 @@ void main() DrawScene( "JE1", 1000 ); SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps3/s12/00/00000219", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("村人", NULL, "Villager", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/00000219", 128); OutputLine(NULL, "「おんや!", NULL, "\"Hey!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/00000220", 128, 64); + PlayVoice(4, "ps3/s12/00/00000220", 128); OutputLine(NULL, " 前原の坊主じゃないかー!", NULL, " Maebara boy!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/00000221", 128, 64); + PlayVoice(4, "ps3/s12/00/00000221", 128); OutputLine(NULL, " 噂には聞いてるぜ!」", - NULL, " I heard what you did!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I heard what you did!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/00000222", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("村人", NULL, "Villager", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/00000222", 128); OutputLine(NULL, "「うんうん聞いたよ!", NULL, "\"I heard about it too!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/00000223", 128, 64); + PlayVoice(4, "ps3/s12/00/00000223", 128); OutputLine(NULL, " 何でもお魎の婆さんと日本刀ぶつけ合って納得させたって言うじゃないか!", NULL, " I heard you fought Oryou-san with a sword until she finally gave in!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/00000224", 128, 64); + PlayVoice(4, "ps3/s12/00/00000224", 128); OutputLine(NULL, " やるねぇ!!」", - NULL, " Good on you!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Good on you!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/280100015", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100015", 128); OutputLine(NULL, "「そそ、そんなことしてないっす!", NULL, "\"I-I-I didn't do that...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100016", 128, 64); + PlayVoice(4, "ps3/s12/01/280100016", 128); OutputLine(NULL, " 平和に話し合いをしただけですよ…!」", NULL, " We just had a peaceful negotiation...!\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "JD2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/manc28001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/manc28001", 128); OutputLine(NULL, "「しかし偉いな!", NULL, "\"Still, I'm proud of you!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/manc28002", 128, 64); + PlayVoice(4, "ps3/s12/00/manc28002", 128); OutputLine(NULL, " みんなを率いてお役所とちゃんと交渉したんだもんな!」", - NULL, " You led everyone and actually negotiated with the center!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You led everyone and actually negotiated with the center!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/manc28003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/manc28003", 128); OutputLine(NULL, "「前原のお兄ちゃん、あんず飴サービスするよ!", NULL, "\"Hey you, I'll give you some apricot candy!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/manc28004", 128, 64); + PlayVoice(4, "ps3/s12/00/manc28004", 128); OutputLine(NULL, " 何本いる?!」", - NULL, " How many do you want?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " How many do you want?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_WaraiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200013", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200013", 128); OutputLine(NULL, "「圭一くん、いいないいな!", NULL, "\"Wow Keiichi-kun!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200014", 128, 64); + PlayVoice(4, "ps3/s12/02/280200014", 128); OutputLine(NULL, " 今日はモテモテだね!」", - NULL, " You're so popular today!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You're so popular today!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ri_WaraiA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/280500007", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500007", 128); OutputLine(NULL, "「……圭一は熟した果実がお好きに違いないのです。」", - NULL, "\"...I'm sure Keiichi is into old ladies, too.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...I'm sure Keiichi is into old ladies, too.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Sa_AkireruA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400008", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400008", 128); OutputLine(NULL, "「梨花が何を言ってるかわかりませんが、どうせロクな意味ではありませんわね…。」", NULL, "\"I don't know what Rika's trying to say, and I don't even want to know...\"", Line_Normal); ClearMessage(); @@ -889,53 +950,58 @@ void main() SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps3/s12/01/280100017", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100017", 128); OutputLine(NULL, "「あ、昨日助けに来てくれたおじさん…!", NULL, "\"Oh, that's the guy who helped us yesterday...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100018", 128, 64); + PlayVoice(4, "ps3/s12/01/280100018", 128); OutputLine(NULL, " 昨日はどうもありがとうございました!」", - NULL, " Thank you so very much for your assistance!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Thank you so very much for your assistance!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Me_WinkA2#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300023", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300023", 128); OutputLine(NULL, "「あー、紹介が遅れてるね。", NULL, "\"Oh, I should've introduced him to you then.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300024", 128, 64); + PlayVoice(4, "ps3/s12/03/280300024", 128); OutputLine(NULL, "県議会議員をされてる三郎叔父さんだよ。", NULL, " This is my uncle Saburou, who's in the prefectural assembly.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300025", 128, 64); + PlayVoice(4, "ps3/s12/03/280300025", 128); OutputLine(NULL, "こっちは市議会議員をされてる健叔父さん。」", NULL, " This is my other uncle Ken, and he's in the city council.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/0000274", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("園崎県議", NULL, "Sonozaki Representative", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/0000274", 128); OutputLine(NULL, "「昨日は来るのが遅くなってすまんかったね!", NULL, "\"Sorry that we were late yesterday!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/0000275", 128, 64); + PlayVoice(4, "ps3/s12/00/0000275", 128); OutputLine(NULL, " 相談所への道を一本間違えちゃってなぁ、がっはっはっは!」", - NULL, " We got lost on our way there. Gah ha ha ha ha!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We got lost on our way there. Gah ha ha ha ha!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Si_WaraiB1#", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/280600008", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/280600008", 128); OutputLine(NULL, "「いやぁ、でも頼もしかったです!", NULL, "\"No, no, you both were a great help!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/280600009", 128, 64); + PlayVoice(4, "ps3/s12/06/280600009", 128); OutputLine(NULL, " やっぱり議員は強いですねー!」", - NULL, " I was really impressed to see the power of elected officials!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I was really impressed to see the power of elected officials!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/0000281", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("園崎県議", NULL, "Sonozaki Representative", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/0000281", 128); OutputLine(NULL, "「住民の代わりに喧嘩をするのが仕事だからの!", NULL, "\"Well, we're chosen to fight in place of the citizens!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/0000282", 128, 64); + PlayVoice(4, "ps3/s12/00/0000282", 128); OutputLine(NULL, " 強くて当然だわい!」", NULL, " Of course we're strong!\"", Line_Normal); ClearMessage(); @@ -944,17 +1010,19 @@ void main() FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/00/00000285", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("園崎市議", NULL, "Sonozaki Councilman", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/00000285", 128); OutputLine(NULL, "「沙都子ちゃんも無事で本当に良かった。", NULL, "\"We're glad Satoko-chan is safe.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/00000286", 128, 64); + PlayVoice(4, "ps3/s12/00/00000286", 128); OutputLine(NULL, "これからは何かあったらいつでも相談してください。", NULL, " Talk to us again if there's anything you need.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/00000287", 128, 64); + PlayVoice(4, "ps3/s12/00/00000287", 128); OutputLine(NULL, "必ず味方になりますよ!」", - NULL, " We'll be glad to help!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We'll be glad to help!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう頼もしく言いながら、彼らは沙都子の頭を撫でてくれた。", NULL, "They rubbed Satoko's head while they spoke.", Line_Normal); ClearMessage(); @@ -963,7 +1031,8 @@ void main() DrawBustshot( 1, "Sa_HauA1#", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400009", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400009", 128); OutputLine(NULL, "「あ、……ありがとうございますですわ…。」", NULL, "\"Th... Thank you very much...\"", Line_Normal); ClearMessage(); @@ -985,27 +1054,30 @@ void main() DrawScene( "JE1", 1000 ); SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps3/s12/00/mand28001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/mand28001", 128); OutputLine(NULL, "「本当に立派なお子さんをお持ちで羨ましいですなぁ!」", - NULL, "\"You must be proud of your son!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"You must be proud of your son!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/282600001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/282600001", 128); OutputLine(NULL, "「いえいえ、圭一なんてとんでもない…!", NULL, "\"Oh, no, it's not really a big deal...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/282600002", 128, 64); + PlayVoice(4, "ps3/s12/00/282600002", 128); OutputLine(NULL, " お! 圭一〜!", NULL, " Hey, Keiichi!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/282600003", 128, 64); + PlayVoice(4, "ps3/s12/00/282600003", 128); OutputLine(NULL, " お父さんたちも来たぞ〜!」", - NULL, " We're here too!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We're here too!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_WaraiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200015", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200015", 128); OutputLine(NULL, "「あー、圭一くんのご両親だー!", NULL, "\"Keiichi-kun's parents are here!", Line_WaitForInput); @@ -1013,7 +1085,7 @@ void main() ChangeBustshot( 2, "Re_WaraiB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200016", 128, 64); + PlayVoice(4, "ps3/s12/02/280200016", 128); OutputLine(NULL, " こんばんは〜!」", NULL, " Good evening!\"", Line_Normal); ClearMessage(); @@ -1023,42 +1095,46 @@ void main() DrawBustshotWithFiltering( 2, "Ri_WaraiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/280500008", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500008", 128); OutputLine(NULL, "「……初めましてなのです。", NULL, "\"Nice to meet you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500009", 128, 64); + PlayVoice(4, "ps3/s12/05/280500009", 128); OutputLine(NULL, "圭一のにゃーにゃーをしております、梨花なのです。」", - NULL, " I'm Keiichi's meow meow, Rika.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm Keiichi's meow meow, Rika.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_OdorokiA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400010", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400010", 128); OutputLine(NULL, "「ど、どうも初めましてですわ。", NULL, "\"Nice to meet you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400011", 128, 64); + PlayVoice(4, "ps3/s12/04/280400011", 128); OutputLine(NULL, "北条沙都子と申しますわ。」", - NULL, " My name is Satoko Houjou.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " My name is Satoko Houjou.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/00/282700001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の母", NULL, "Keiichi's mom", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/282700001", 128); OutputLine(NULL, "「あなたが沙都子ちゃんね。", NULL, "\"So you're Satoko-chan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/282700002", 128, 64); + PlayVoice(4, "ps3/s12/00/282700002", 128); OutputLine(NULL, "こんなに酷い怪我をして本当に可哀想に。」", - NULL, " Such a poor little girl... look at her face!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Such a poor little girl... look at her face!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/282600004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/282600004", 128); OutputLine(NULL, "「今後も何かあったら圭一をぜひこき使ってやってください!", NULL, "\"You can make use of Keiichi if anything happens again!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/282600005", 128, 64); + PlayVoice(4, "ps3/s12/00/282600005", 128); OutputLine(NULL, " それと引き換えと言っては何ですが、どうですかお嬢さん、ぜひ今度モデルに…!!」", NULL, " In return... what would you think about modeling for me....?!\"", Line_Normal); ClearMessage(); @@ -1074,24 +1150,27 @@ void main() DrawBustshotWithFiltering( 0, "Sa_AkireruA1#", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "JE2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/04/280400012", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400012", 128); OutputLine(NULL, "「な、何だか監督と近い属性を感じるお父さまですわね…。」", - NULL, "\"Y-Your father reminds me a bit of the coach...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Y-Your father reminds me a bit of the coach...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/280100019", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100019", 128); OutputLine(NULL, "「すまん…。", NULL, "\"Sorry...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100020", 128, 64); + PlayVoice(4, "ps3/s12/01/280100020", 128); OutputLine(NULL, "こーゆう親父なんだ…。」", - NULL, " That's just the kind of person he is...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " That's just the kind of person he is...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Sa_WaraiB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400013", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400013", 128); OutputLine(NULL, "「でも、温かくて楽しそうなお父さまでしてよ…!」", NULL, "\"Still, he seems very nice and fun to be around...!\"", Line_Normal); ClearMessage(); @@ -1117,66 +1196,73 @@ void main() SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps3/s12/12/281100001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100001", 128); OutputLine(NULL, "「……こんな楽しい綿流しのお祭りは、僕も初めて見ますのです。」", NULL, "\"......This is the best Watanagashi festival I've ever had.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500010", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500010", 128); OutputLine(NULL, "「そうね。", NULL, "\"Yes...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500011", 128, 64); + PlayVoice(4, "ps3/s12/05/280500011", 128); OutputLine(NULL, "…私も初めてよ。", NULL, " I feel the same way...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500012", 128, 64); + PlayVoice(4, "ps3/s12/05/280500012", 128); OutputLine(NULL, "…というか、あんたの方が長生きしてるんだもの。", NULL, " You've been around a lot longer than me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500013", 128, 64); + PlayVoice(4, "ps3/s12/05/280500013", 128); OutputLine(NULL, "あんたが初めてなら私にとっても初めてに決まってるじゃないない。」", - NULL, " If it's your best one, then it must be mine too.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If it's your best one, then it must be mine too.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ha_AuA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100001_1", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100001_1", 128); OutputLine(NULL, "「……あぅあぅ。", NULL, "\"...Au au.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100002", 128, 64); + PlayVoice(4, "ps3/s12/12/281100002", 128); OutputLine(NULL, "でもきっと、綿流しという名前のお祭りになってからの中でも、一番賑やかで楽しいお祭りだと思いますです。」", NULL, " Still, I think this is most fun and exciting festival we've had since it became known as Watanagashi.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500014", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500014", 128); OutputLine(NULL, "「そもそも綿流しのお祭りが、楽しいお祭りになったのはここ数年のことでしょう?", NULL, "\"The Watanagashi festival only became like this just a few years ago, didn't it?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500015", 128, 64); + PlayVoice(4, "ps3/s12/05/280500015", 128); OutputLine(NULL, " 明治以降は退屈な古手家の儀式だし。", - NULL, " It used to be just a boring traditional ceremony that the Furude family held.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500016", 128, 64); + NULL, " It used to be just a boring traditional ceremony that the Furude family held. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500016", 128); OutputLine(NULL, "それ以前は鷹野好みのお祭りだったはず。」", - NULL, " And before that, it used to be something different, more like the things that Takano is interested in...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "And before that, it used to be something different, more like the things that Takano is interested in...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/281100003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100003", 128); OutputLine(NULL, "「……あうあうあぅ。」", - NULL, "\"......Au au au.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Au au au.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500017", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500017", 128); OutputLine(NULL, "「ふふ、ごめん。", NULL, "\"Sorry...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500018", 128, 64); + PlayVoice(4, "ps3/s12/05/280500018", 128); OutputLine(NULL, "今日は意地悪はなしね。", NULL, " I'll try not to be mean to you today.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500019", 128, 64); + PlayVoice(4, "ps3/s12/05/280500019", 128); OutputLine(NULL, "楽しみましょう。", NULL, " Let's go have fun.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500020", 128, 64); + PlayVoice(4, "ps3/s12/05/280500020", 128); OutputLine(NULL, "私たちも。", NULL, " The both of us.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500021", 128, 64); + PlayVoice(4, "ps3/s12/05/280500021", 128); OutputLine(NULL, "私とあなたを祀る夜なんだから。」", NULL, " It's a special night for both me and you.\"", Line_Normal); ClearMessage(); diff --git a/Update/_mina_021.txt b/Update/_mina_021.txt index 9757237..2933869 100644 --- a/Update/_mina_021.txt +++ b/Update/_mina_021.txt @@ -18,7 +18,8 @@ void main() ChangeBustshot( 2, "Tomi_Komaru#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/280800001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800001", 128); OutputLine(NULL, "「あ、…あぁ、そんなことを言ってたねぇ。", NULL, "\"Ah... yeah, I remember you telling us about that...", Line_WaitForInput); @@ -26,59 +27,66 @@ void main() ChangeBustshot( 2, "Tomi_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/280800002", 128, 64); + PlayVoice(4, "ps3/s12/08/280800002", 128); OutputLine(NULL, "はっはっは。", NULL, " Ha ha ha.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800003", 128, 64); + PlayVoice(4, "ps3/s12/08/280800003", 128); OutputLine(NULL, "でも、どうしてだい?", NULL, " But, why?", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800004", 128, 64); + PlayVoice(4, "ps3/s12/08/280800004", 128); OutputLine(NULL, " どうして僕と鷹野さんが殺されなきゃならないんだい?」", - NULL, " Why do you think Takano-san and I will be murdered?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Why do you think Takano-san and I will be murdered?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Ta_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900001", 128); OutputLine(NULL, "「あらあら。", NULL, "\"My, my.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900002", 128, 64); + PlayVoice(4, "ps3/s12/09/280900002", 128); OutputLine(NULL, "私たちが5年目の祟りに名前を連ねられるなんて名誉な話よ?", NULL, " Frankly, it would be an honor for us to be the victims of the fifth curse of Oyashiro-sama!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900003", 128, 64); + PlayVoice(4, "ps3/s12/09/280900003", 128); OutputLine(NULL, " くすくす。」", NULL, " Hee hee.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……やっぱり二人は、自分たちが今夜殺されるということをすっかり忘れていた。", NULL, "...As I'd expected, they didn't really take me telling them that they'd be killed on the night of the festival seriously.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私があの日、祭具殿の中を見せるのと引き換えにしたお願いの、私への警備強化は確かに叶えてくれたが。", - NULL, "They did keep their promise to tighten up my security after I showed them the ritual storehouse...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They did keep their promise to tighten up my security after I showed them the ritual storehouse...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 肝心の自分たちへの警備はまったく考えていないようだった。", NULL, "However, they hadn't given one thought to their own safety.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まぁ……どうせ信じないとは思ってた。", - NULL, "Oh well... like I said, I didn't expect them to believe me.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Oh well... like I said, I didn't expect them to believe me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんな簡単に信じてくれたら、運命はもっと簡単に打ち破れている。", NULL, "If they were willing to take me seriously, I could've easily changed their fate a long time ago.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500022", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500022", 128); OutputLine(NULL, "「……もう一度言いますです。", NULL, "\"......I'm only going to tell you this one more time.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500023", 128, 64); + PlayVoice(4, "ps3/s12/05/280500023", 128); OutputLine(NULL, "…富竹は喉を掻き毟って。", NULL, " Tomitake, you're going to claw out your throat and die...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500024", 128, 64); + PlayVoice(4, "ps3/s12/05/280500024", 128); OutputLine(NULL, "鷹野はどこか遠くの山奥で焼かれて死にますです。」", NULL, " Takano, you're going to burn to death on top of some mountain...\"", Line_Normal); ClearMessage(); @@ -87,7 +95,8 @@ void main() ChangeBustshot( 2, "Tomi_Komaru#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/280800005", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800005", 128); OutputLine(NULL, "「喉を掻き毟るって、…それはL5の末期症状のことかい?", NULL, "\"I'm going to claw out my throat... like the terminal symptoms of L5?", Line_WaitForInput); @@ -95,194 +104,215 @@ void main() ChangeBustshot( 2, "Tomi_Def#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/280800006", 128, 64); + PlayVoice(4, "ps3/s12/08/280800006", 128); OutputLine(NULL, " 大丈夫だよ、僕はちゃんと注射を受けてる。", NULL, " Don't worry. I took the shots.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800007", 128, 64); + PlayVoice(4, "ps3/s12/08/280800007", 128); OutputLine(NULL, "そんなことはありえないよ。」", - NULL, " I don't have the disease.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I don't have the disease.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Ta_Def#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900004", 128); OutputLine(NULL, "「私だってあんまりね。", NULL, "\"What happens to me is horrible too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900005", 128, 64); + PlayVoice(4, "ps3/s12/09/280900005", 128); OutputLine(NULL, "どこか遠くの山奥で焼死なんて、失礼な話だわ。", NULL, " I'm going to burn to death on some mountain?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900006", 128, 64); + PlayVoice(4, "ps3/s12/09/280900006", 128); OutputLine(NULL, "……それがあなたの夢の中に出てきたというの?」", NULL, " ...Did you have a dream about that?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500025", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500025", 128); OutputLine(NULL, "「……………今夜だけでも、どうか気をつけてほしいのです。", NULL, "\".........I just want both of you to be careful, at least for tonight.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500026", 128, 64); + PlayVoice(4, "ps3/s12/05/280500026", 128); OutputLine(NULL, "騙されたと思って、どうかボクのいうことを聞いてはくれませんですか…。」", - NULL, " Please listen to me, even if you don't really believe it.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Please listen to me, even if you don't really believe it.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Ta_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900007", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900007", 128); OutputLine(NULL, "「私たちの身に迫る何かというのも、夢のお告げなのかしら?", NULL, "\"Did you have an ominous vision about some danger befalling us, perhaps?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900008", 128, 64); + PlayVoice(4, "ps3/s12/09/280900008", 128); OutputLine(NULL, " 大丈夫よ。", NULL, " Don't worry.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900009", 128, 64); + PlayVoice(4, "ps3/s12/09/280900009", 128); OutputLine(NULL, "あなたの身辺は山狗がちゃんと警護しているわ。", NULL, " You're under the protection of the Mountain Dogs.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900010", 128, 64); + PlayVoice(4, "ps3/s12/09/280900010", 128); OutputLine(NULL, "今日だって、8人があなたの近辺を警護しているのよ。」", NULL, " You've had eight security guards watching you today.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500027", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500027", 128); OutputLine(NULL, "「……ありがとうです。", NULL, "\"......Thank you very much.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500028", 128, 64); + PlayVoice(4, "ps3/s12/05/280500028", 128); OutputLine(NULL, "ボクの警護は充分助かっています。", NULL, " I know I'm being protected.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500029", 128, 64); + PlayVoice(4, "ps3/s12/05/280500029", 128); OutputLine(NULL, "ですから鷹野たちも同じく用心してほしいのです。」", - NULL, " But I want you guys to be careful too.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But I want you guys to be careful too.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Tomi_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/280800008", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800008", 128); OutputLine(NULL, "「心配してくれてありがとう。", NULL, "\"Thank you for your concern.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800009", 128, 64); + PlayVoice(4, "ps3/s12/08/280800009", 128); OutputLine(NULL, "大丈夫だよ、こう見えても体は鍛えてるんだ。", NULL, " We'll be fine. I've even been working out.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800010", 128, 64); + PlayVoice(4, "ps3/s12/08/280800010", 128); OutputLine(NULL, "降りかかる火の粉くらいはちゃんと払えるよ。」", - NULL, " I think I can protect myself.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I think I can protect myself.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹は筋肉を誇示するようなポーズを取って笑って見せた。", - NULL, "Tomitake flexed his biceps and smiled.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Tomitake flexed his biceps and smiled.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは私の不安を取り除くことを目的としているのだろうが。", NULL, "He was probably trying to make me feel better.", Line_WaitForInput); OutputLine(NULL, "そんな根拠のない笑顔は空しく、悲しいだけだった。", NULL, " But all he really did was make me feel sadder.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………傍観者の悲しいところだ。", - NULL, "......This is the sad part about being me.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "......This is the sad part about being me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 未来を知っていても、伝えようがない。", NULL, "I know the future, but I can't tell them.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まるで、干渉を許さないように世界の仕組みができているかのように。", NULL, "It's as if that was a rule of the world...", Line_WaitForInput); OutputLine(NULL, "人は基本的にお告げを信じない。", NULL, " People tend not to believe what I tell them.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500030", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500030", 128); OutputLine(NULL, "「……でも、死ぬのです。", NULL, "\"......But you are going to die.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500031", 128, 64); + PlayVoice(4, "ps3/s12/05/280500031", 128); OutputLine(NULL, "富竹と鷹野が死ねば、次はボクが殺されるのです。", NULL, " If Tomitake and Takano die, I'll be killed next.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500032", 128, 64); + PlayVoice(4, "ps3/s12/05/280500032", 128); OutputLine(NULL, "2人が死んだら、誰がボクを守ってくれるのですか。」", - NULL, " If the two of you are dead, who will protect me?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If the two of you are dead, who will protect me?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Ta_Def#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900011", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900011", 128); OutputLine(NULL, "「どうも、相当悪い夢を見たみたいね。", NULL, "\"It sounds like you had a horrible dream.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900012", 128, 64); + PlayVoice(4, "ps3/s12/09/280900012", 128); OutputLine(NULL, "……大丈夫よ。", NULL, " ...Don't worry.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900013", 128, 64); + PlayVoice(4, "ps3/s12/09/280900013", 128); OutputLine(NULL, "もし万が一、私たちが死ぬようなことがあっても、山狗があなたを警護するわ。」", NULL, " Even if we die, the Mountain Dogs will still protect you.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500033", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500033", 128); OutputLine(NULL, "「……山狗は本当にボクを守ってくれるのでしょうか。", NULL, "\"Are you really sure they would?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500034", 128, 64); + PlayVoice(4, "ps3/s12/05/280500034", 128); OutputLine(NULL, "守ってくれた試しはないのです。」", - NULL, " They've never protected me before.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " They've never protected me before.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/09/280900014", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900014", 128); OutputLine(NULL, "「そんなことないわ。", NULL, "\"That's not true.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900015", 128, 64); + PlayVoice(4, "ps3/s12/09/280900015", 128); OutputLine(NULL, "あなたが吹っかけた喧嘩にも現れたでしょう?", NULL, " They saved you when you got in a fight, remember?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900016", 128, 64); + PlayVoice(4, "ps3/s12/09/280900016", 128); OutputLine(NULL, " あなたの近辺を常に警戒してくれているわ。", - NULL, " They're watching you at all times.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900017", 128, 64); + NULL, " They're watching you at all times. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900017", 128); OutputLine(NULL, "もちろん、平時にはそこまでの警戒はしていないけれど、先日のあなたの要望以来、あなたへの警戒態勢は非常に高度な状態を維持しているわ。", - NULL, " Of course they aren't on alert at all times, but just as you requested the other day, the security around you is still extremely strong.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900018", 128, 64); + NULL, "Of course they aren't on alert at all times, but just as you requested the other day, the security around you is still extremely strong.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/09/280900018", 128); OutputLine(NULL, "入江所長の警護よりも厳重なくらいよ。」", NULL, " You even have a better security team than Dr. Irie.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500035", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500035", 128); OutputLine(NULL, "「……富竹と鷹野が死んだ後も、その警戒態勢は維持されますですか?」", - NULL, "\"They'll keep on protecting me even after you die?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"They'll keep on protecting me even after you die?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/09/280900019", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900019", 128); OutputLine(NULL, "「無論よ。", NULL, "\"Of course.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900020", 128, 64); + PlayVoice(4, "ps3/s12/09/280900020", 128); OutputLine(NULL, "あなたの身ほど大事なものはないんだから。」", - NULL, " You're the most important person to us.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You're the most important person to us.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Tomi_Komaru#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/280800011", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800011", 128); OutputLine(NULL, "「あはははは…。", NULL, "\"Ahahahaha...", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800012", 128, 64); + PlayVoice(4, "ps3/s12/08/280800012", 128); OutputLine(NULL, "僕たちは今夜、殺されてしまうともう決まっているのかい?", NULL, " So you're sure that we're getting killed tonight?", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800013", 128, 64); + PlayVoice(4, "ps3/s12/08/280800013", 128); OutputLine(NULL, " まいったなぁ。」", NULL, " That's too bad.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500036", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500036", 128); OutputLine(NULL, "「……富竹に生き残る意思がないのなら、死んだ後の私の身にしか興味がないです。」", - NULL, "\"......If you have no intention to survive, then I only have to worry about myself.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"......If you have no intention to survive, then I only have to worry about myself.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私が冷たく言い放つと、さすがに富竹の心にも少しは届いたようだった。", - NULL, "My words must have left a mark on his heart.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "My words must have left a mark on his heart.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 表情がほんの少しだけ真面目になってくれた。", NULL, "He looked much more serious after I said that to him.", Line_Normal); ClearMessage(); @@ -291,120 +321,138 @@ void main() ChangeBustshot( 2, "Tomi_Def#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/280800014", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800014", 128); OutputLine(NULL, "「…やれやれ。", NULL, "\"...Good grief.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800015", 128, 64); + PlayVoice(4, "ps3/s12/08/280800015", 128); OutputLine(NULL, "わかったよ。", NULL, " Okay then.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800016", 128, 64); + PlayVoice(4, "ps3/s12/08/280800016", 128); OutputLine(NULL, "せいぜい今夜を気をつけるよ。", NULL, " I'll be extra careful tonight.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800017", 128, 64); + PlayVoice(4, "ps3/s12/08/280800017", 128); OutputLine(NULL, "興宮へ戻る時は、僕にも警護をつけることにする。」", - NULL, " I'll take a security guard with me when I'm going back to Okinomiya.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'll take a security guard with me when I'm going back to Okinomiya.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500037", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500037", 128); OutputLine(NULL, "「二人の時に襲われるのだと思います。", NULL, "\"I think someone might attack the two of you if you're alone together.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500038", 128, 64); + PlayVoice(4, "ps3/s12/05/280500038", 128); OutputLine(NULL, "だから今夜二人っきりになっては駄目なのです。」", - NULL, " Make sure not to be alone with each other tonight.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Make sure not to be alone with each other tonight.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Ta_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900021", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900021", 128); OutputLine(NULL, "「くすくすくす。", NULL, "\"Hee hee hee...", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900022", 128, 64); + PlayVoice(4, "ps3/s12/09/280900022", 128); OutputLine(NULL, "あらあら、妬いてるのかしら?", NULL, " My my, are you jealous?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900023", 128, 64); + PlayVoice(4, "ps3/s12/09/280900023", 128); OutputLine(NULL, " おませさんねぇ。」", NULL, " You're such a precocious girl!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……やはり、この二人の運命を変えることはできないのだろう。", - NULL, "...Like I thought, I can't change their fate.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...Like I thought, I can't change their fate.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子を救い出す時は、みんなが危機感を共有してくれた。", - NULL, "When we saved Satoko, everyone shared the same sense of urgency.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "When we saved Satoko, everyone shared the same sense of urgency.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だからあれだけ早く団結し、沙都子の身に破局が訪れる前に救出するという奇跡を成し遂げた。", NULL, "That's why we all got together and saved her before it was too late.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、この二人には危機感がない。", - NULL, "However, these two have no sense of urgency at all.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "However, these two have no sense of urgency at all.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 危機感のない人間の心に、どうやれば真剣さが届くというのか。", - NULL, "How can I make them understand?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "How can I make them understand?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は軽い諦めのため息を漏らす。", NULL, "I sighed and gave up.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500039", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500039", 128); OutputLine(NULL, "「……富竹、鷹野。", NULL, "\"...Tomitake, Takano...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500040", 128, 64); + PlayVoice(4, "ps3/s12/05/280500040", 128); OutputLine(NULL, "さようなら。", NULL, " Good bye.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500041", 128, 64); + PlayVoice(4, "ps3/s12/05/280500041", 128); OutputLine(NULL, "今日までありがとうでした。」", - NULL, " Thank you for everything.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Thank you for everything.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Tomi_Komaru#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/280800018", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800018", 128); OutputLine(NULL, "「ちょっと待ちなよ、……梨花ちゃん…!」", NULL, "\"Hey wait... Rika-chan...!\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼らにこれ以上を言ってもやはり意味はない。", - NULL, "I had nothing else to say to them now.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I had nothing else to say to them now.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " なら、他の人にも警告しよう。", - NULL, "Instead, it might be worth talking to someone else.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Instead, it might be worth talking to someone else.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 二人だけが備えるのではなく、他の人も備えてくれれば、運命を少しは狂わすことができるかもしれない。", NULL, "If I could get someone else to protect them, I might be able to change something.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どうせ無理だと諦めるな。", NULL, "I can't give up yet.", Line_WaitForInput); OutputLine(NULL, "金魚すくいの網くらいに薄く脆いものだと思うんだ。", NULL, " Fate is as thin as a piece of paper...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ほら、ジャム瓶の蓋と同じだ。", - NULL, "It's just like the lid on a jar of jam.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It's just like the lid on a jar of jam.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 開くと思ってひねらなければ開かない。", - NULL, "It's not going to open unless you believe it will.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It's not going to open unless you believe it will.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 運命は変えられるものだと思うんだ。", NULL, "I have to believe that I can change my fate.", Line_WaitForInput); OutputLine(NULL, "そうじゃなきゃ、変えられない。", @@ -414,38 +462,43 @@ void main() DrawBustshotWithFiltering( 0, "Iri_Majime#", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "JD1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/10/281000001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/281000001", 128); OutputLine(NULL, "「富竹さんと鷹野さんがですか?", NULL, "\"Tomitake-san and Takano-san...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/281000002", 128, 64); + PlayVoice(4, "ps3/s12/10/281000002", 128); OutputLine(NULL, " ……それは本当ですか。」", - NULL, " ...Are you sure about this?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...Are you sure about this?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹と鷹野にもっとも近い立場にいる入江には、もちろんこれまでも何度も伝えてきた。", - NULL, "I've told Irie about this so many times in the past.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I've told Irie about this so many times in the past.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江は、富竹たちに比べると比較的真剣には聞いてくれる。", NULL, "Irie tends to listen to me more seriously than Tomitake and Takano do.", Line_WaitForInput); OutputLine(NULL, "…だが、頼りになるかどうかは別問題だった。", NULL, " However, that doesn't mean that he can actually do something about it.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500042", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500042", 128); OutputLine(NULL, "「……オヤシロさまの巫女のボクが嫌な予感がするから、では理由になりませんですか?」", - NULL, "\"I'm the shrine maiden of Oyashiro-sama, and I have a bad feeling about this... Is that not a good enough reason?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I'm the shrine maiden of Oyashiro-sama, and I have a bad feeling about this... Is that not a good enough reason?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Iri_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/281000003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/281000003", 128); OutputLine(NULL, "「はっはっはっは。", NULL, "\"Ha ha ha ha.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/281000004", 128, 64); + PlayVoice(4, "ps3/s12/10/281000004", 128); OutputLine(NULL, "…わかりました。", NULL, " ...I understand.", Line_WaitForInput); @@ -453,52 +506,59 @@ void main() ChangeBustshot( 0, "Iri_Def2#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/281000005", 128, 64); + PlayVoice(4, "ps3/s12/10/281000005", 128); OutputLine(NULL, "そう仰るなら、オヤシロさまのご信託かもしれませんね。", NULL, " It might be a message from Oyashiro-sama.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/281000006", 128, 64); + PlayVoice(4, "ps3/s12/10/281000006", 128); OutputLine(NULL, "今夜そんな事件があれば、5年目の祟りということになってしまいます。", NULL, " If that really happens tonight, it would be the fifth time in a row.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/281000007", 128, 64); + PlayVoice(4, "ps3/s12/10/281000007", 128); OutputLine(NULL, "お二人には注意するよう私からも伝えましょう。」", NULL, " I'll tell the two of them to be cautious too.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江にできるのは、二人に注意を促す程度なのだ。", - NULL, "All Irie would end up doing would be warning the two of them.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "All Irie would end up doing would be warning the two of them.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは、私が直接二人に注意を促すのと同じレベル。", NULL, "Which was exactly the same thing as what I did.", Line_WaitForInput); OutputLine(NULL, "……つまり、それほど効果がない。", - NULL, " In other words, it wouldn't matter in the least...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " In other words, it wouldn't matter in the least...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江は研究者であって、不測の事態などに対応する危機管理者の能力はない。", NULL, "Irie is just a researcher, and he has no ability to deal with unexpected trouble.", Line_WaitForInput); OutputLine(NULL, "……それは本来、鷹野の役目だからだ。", NULL, " ...That's why Takano works for him, after all.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500043", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500043", 128); OutputLine(NULL, "「……くれぐれもよろしくお願いしますです。", NULL, "\"......Please talk to them.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500044", 128, 64); + PlayVoice(4, "ps3/s12/05/280500044", 128); OutputLine(NULL, "ぺこり。」", NULL, " Please.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 誰なら本気で聞いてくれる?", - NULL, "Who else would treat me seriously?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Who else would treat me seriously?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 誰なら富竹と鷹野の死を防いでくれる?", - NULL, "Who would be able to prevent Tomitake and Takano's death?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Who would be able to prevent Tomitake and Takano's death?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうだ、オヤシロさまの祟りと戦おうと情熱を燃やす男がひとりいたじゃないか。", NULL, "That's right... there's one man who's been fighting the curse of Oyashiro-sama with all his might!", Line_Normal); ClearMessage(); @@ -506,18 +566,20 @@ void main() DrawBustshotWithFiltering( 2, "Oisi1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "JE2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/11/280700004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700004", 128); OutputLine(NULL, "「あれ、古手さん。", NULL, "\"Oh, it's Furude-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700005", 128, 64); + PlayVoice(4, "ps3/s12/11/280700005", 128); OutputLine(NULL, "探してたんですよ。", NULL, " I've been looking for you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700006", 128, 64); + PlayVoice(4, "ps3/s12/11/280700006", 128); OutputLine(NULL, "赤坂さんがぜひお別れの挨拶をしたいと言って探してたんですが。」", - NULL, " Akasaka-san wants to say goodbye.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Akasaka-san wants to say goodbye.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500045", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500045", 128); OutputLine(NULL, "「……つくづく赤坂とは肝心な時に縁がないのです。」", NULL, "\"......I guess he and I are not meant to be.\"", Line_Normal); ClearMessage(); @@ -526,41 +588,44 @@ void main() ChangeBustshot( 2, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700007", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700007", 128); OutputLine(NULL, "「なっはっは!", NULL, "\"Na ha ha!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700008", 128, 64); + PlayVoice(4, "ps3/s12/11/280700008", 128); OutputLine(NULL, " 先日の温泉の件をずいぶん恨まれているようですねぇ。", NULL, " You're still upset about last week.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700009", 128, 64); + PlayVoice(4, "ps3/s12/11/280700009", 128); OutputLine(NULL, "赤坂さんも何も恩返しができなかったことを悔やまれていましたよ。", NULL, " Akasaka-san really regrets that he wasn't able to help you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700010", 128, 64); + PlayVoice(4, "ps3/s12/11/280700010", 128); OutputLine(NULL, "長い休みが取れたら、改めて雛見沢に来たいと言っていました。", NULL, " He says he'd love to come back to Hinamizawa again, when he next has vacation.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700011", 128, 64); + PlayVoice(4, "ps3/s12/11/280700011", 128); OutputLine(NULL, "…なっはっは!", - NULL, " Na ha ha!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700012", 128, 64); + NULL, " Na ha ha! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700012", 128); OutputLine(NULL, " それを奥さんに勘違いされちゃったみたいで。", - NULL, " But his wife took it personally.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700013", 128, 64); + NULL, "But his wife took it personally.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/11/280700013", 128); OutputLine(NULL, "可愛いけど、あの奥さん、家に帰ると怖いヒトなんだろうなぁ。", NULL, " She's pretty, his wife, but she can be scary too...", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700014", 128, 64); + PlayVoice(4, "ps3/s12/11/280700014", 128); OutputLine(NULL, "んっふっふ!」", NULL, " Nfu fu fu!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500046", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500046", 128); OutputLine(NULL, "「……大石。", NULL, "\"Ooishi...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500047", 128, 64); + PlayVoice(4, "ps3/s12/05/280500047", 128); OutputLine(NULL, "実は、", - NULL, " ...I have something important to tell you,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " ...I have something important to tell you,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……大切な話があるのですが、誰も信じてくれませんのです。」", NULL, " but no one else believes me...\"", Line_Normal); ClearMessage(); @@ -569,25 +634,29 @@ void main() ChangeBustshot( 2, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700015", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700015", 128); OutputLine(NULL, "「ん?", NULL, "\"Hmm?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700016", 128, 64); + PlayVoice(4, "ps3/s12/11/280700016", 128); OutputLine(NULL, " いかがなさいましたか。」", NULL, " What's the matter?\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石への相談も何度かやったことがある。", - NULL, "I've spoken to him several times in the past too.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I've spoken to him several times in the past too.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 話も割りと真剣に聞いてくれる。", - NULL, "He usually takes me pretty seriously.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He usually takes me pretty seriously.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、富竹たちの死後に疑われ、その後しつこく付きまとわれることになるのが嫌で、最近は控え気味だった。", NULL, "However, after they die, he starts suspecting me. That's why I stopped talking to him.", Line_Normal); ClearMessage(); @@ -595,18 +664,21 @@ void main() DrawBustshot( 0, "Oisi3", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawScene( "JYT2", 200 ); - PlaySE(4, "ps3/s12/11/280700017", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700017", 128); OutputLine(NULL, "「それをどこで聞いたんですか。", NULL, "\"Where did you hear that?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700018", 128, 64); + PlayVoice(4, "ps3/s12/11/280700018", 128); OutputLine(NULL, "どの辺で!」", NULL, " Where at the festival?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石には夢の話でなく、人ごみで偶然耳にしたという風に言った。", - NULL, "I told him that I heard someone talking about murdering them in the crowd.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I told him that I heard someone talking about murdering them in the crowd.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……こういう言い方にすれば、私に変な誤解を抱かないでくれるかもしれない。", NULL, "That way, he might not be suspicious of me after the murder really happens.", Line_Normal); ClearMessage(); @@ -615,40 +687,45 @@ void main() ChangeBustshot( 0, "Oisi5", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700019", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700019", 128); OutputLine(NULL, "「……確かに、富竹さんは余所者だし、…鷹野さんと合わせれば二人。", NULL, "\"...Tomitake-san is not from around here... and with Takano-san, that makes two people......", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700020", 128, 64); + PlayVoice(4, "ps3/s12/11/280700020", 128); OutputLine(NULL, "一人が死んで一人が消えるか…。", NULL, " One is going to die and one is going to disappear.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700021", 128, 64); + PlayVoice(4, "ps3/s12/11/280700021", 128); OutputLine(NULL, "………確かに5年目の祟りとしては、あってもおかしくなさそうですね…。", - NULL, " ......This could be the fifth year's curse of Oyashiro-sama...", Line_WaitForInput); + NULL, " ......This could be the fifth year's curse of Oyashiro-sama... ", GetGlobalFlag(GLinemodeSp)); DisableWindow(); ChangeBustshot( 0, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700022", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700022", 128); OutputLine(NULL, "デマの可能性もありますが、わかりました。", - NULL, " I can't take this as anything more than a rumor, you understand.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700023", 128, 64); + NULL, "I can't take this as anything more than a rumor, you understand.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/11/280700023", 128); OutputLine(NULL, "駄目で元々。", NULL, " But just in case...", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700024", 128, 64); + PlayVoice(4, "ps3/s12/11/280700024", 128); OutputLine(NULL, "お二人をマークさせましょう。」", NULL, " We'll keep our eye on the two of them tonight.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500048", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500048", 128); OutputLine(NULL, "「襲うなら雛見沢と興宮の間の道だとも言っていたように思いますです。」", NULL, "\"I think they were saying that they were going to attack them somewhere between Hinamizawa and Okinomiya.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹の死体は確か、雛見沢と興宮を結ぶ街道の途中。", - NULL, "Tomitake's body will be found on the road leading out of the village.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Tomitake's body will be found on the road leading out of the village.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …確か、舗装道路と砂利道が変る辺りで毎回見付かるはずだ。", NULL, "...From what I remember, he's discovered where the concrete road turns to gravel.", Line_Normal); ClearMessage(); @@ -657,48 +734,57 @@ void main() ChangeBustshot( 0, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700025", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700025", 128); OutputLine(NULL, "「わかりました。", NULL, "\"I see.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700026", 128, 64); + PlayVoice(4, "ps3/s12/11/280700026", 128); OutputLine(NULL, "車を一台張り付かせましょう。", NULL, " I'll have a cruiser patrol around there.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700027", 128, 64); + PlayVoice(4, "ps3/s12/11/280700027", 128); OutputLine(NULL, "そのくらいの余裕はありますので。」", - NULL, " We can spare that, at least.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We can spare that, at least.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石は大して疑いもせずに話に乗ってくれた。", - NULL, "He agreed to get involved, and he wasn't suspicious of me either.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He agreed to get involved, and he wasn't suspicious of me either.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石のような人間がこのようなデマっぽい話を鵜呑みにするなんて、ほとんどの人は驚くだろう。", NULL, "I'm sure it seems odd to people that Ooishi actually believed this phony-sounding story of mine.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どうも、火のないところに煙は立たないというのが座右の銘らしく、この手のタレコミは鵜呑みにするクセがあるようだった。", NULL, "The thing about Ooishi is that he strongly believes that there's no smoke when there's no fire.", Line_WaitForInput); OutputLine(NULL, "それを私は数多の世界で知っている。", - NULL, " I've learned from experience that he tends to believe my information.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I've learned from experience that he tends to believe my information.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……もっとも、この愉快な悪癖のせいで、一部の世界では話をややこしくしてくれるのだが。", NULL, "However, that personality of his has caused me so much trouble in previous worlds...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、無理もないことかもしれない。", - NULL, "Of course, there's no question why he's so eager to believe me, either.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Of course, there's no question why he's so eager to believe me, either.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " オヤシロさまの祟りを暴きたくて、今年が定年を目前にした最後のチャンスなのだ。", - NULL, "This is his last chance to expose the curse of Oyashiro-sama before his retirement.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "This is his last chance to expose the curse of Oyashiro-sama before his retirement.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 例えデマかもしれなくても、耳を傾けずにはいられないのだろう。", - NULL, "Even if it might be fake, he still wanted to believe it.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Even if it might be fake, he still wanted to believe it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは、私のような証拠を示せない身にはとても都合がよかった。", NULL, "That was convenient for me, since I couldn't show proof.", Line_Normal); ClearMessage(); @@ -707,10 +793,11 @@ void main() ChangeBustshot( 0, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700028", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700028", 128); OutputLine(NULL, "「……あー、熊ちゃん、聞こえますか聞こえますか。", NULL, "\"...Hey, Kuma-chan, you read? Can you hear me?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700029", 128, 64); + PlayVoice(4, "ps3/s12/11/280700029", 128); OutputLine(NULL, "興宮への帰り道の途中にパトを一台張り付かせてください。", NULL, " Have a cruiser patrol the road back to Okinomiya.", Line_WaitForInput); @@ -718,36 +805,39 @@ void main() ChangeBustshot( 0, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700030", 128, 64); + PlayVoice(4, "ps3/s12/11/280700030", 128); OutputLine(NULL, "…………いえいえ、単なる警戒です。", NULL, " .........No, no, it's just a precaution.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700031", 128, 64); + PlayVoice(4, "ps3/s12/11/280700031", 128); OutputLine(NULL, "よくないことがそこら辺で起こるかもしれないという噂が入りまして。", - NULL, " I heard rumor that something bad might happen around there tonight.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700032", 128, 64); + NULL, " I heard rumor that something bad might happen around there tonight. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700032", 128); OutputLine(NULL, "えぇ、2人程度でいいでしょう。", - NULL, " Yeah, two officers would be fine.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700033", 128, 64); + NULL, "Yeah, two officers would be fine.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/11/280700033", 128); OutputLine(NULL, "お願いいたします。」", NULL, " Thank you.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500049", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500049", 128); OutputLine(NULL, "「……ありがとうです。", NULL, "\"......Thank you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500050", 128, 64); + PlayVoice(4, "ps3/s12/05/280500050", 128); OutputLine(NULL, "……誰もボクのことを信じてくれないので、困っていたところなのです。」", - NULL, " ...No one else believed me, and I didn't know what to do.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...No one else believed me, and I didn't know what to do.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700034", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700034", 128); OutputLine(NULL, "「それを信じるのが警察です。", NULL, "\"It's my job to believe these things.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700035", 128, 64); + PlayVoice(4, "ps3/s12/11/280700035", 128); OutputLine(NULL, "何事もなければむしろ無事を喜ぶべきじゃないですか。", NULL, " We'll just be glad if nothing happens.", Line_WaitForInput); @@ -755,49 +845,57 @@ void main() ChangeBustshot( 0, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700036", 128, 64); + PlayVoice(4, "ps3/s12/11/280700036", 128); OutputLine(NULL, "出動空振りこれを喜べ!", NULL, " Be happy to swing and miss!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700037", 128, 64); + PlayVoice(4, "ps3/s12/11/280700037", 128); OutputLine(NULL, " 私の先輩の言葉です。", - NULL, " Well, that's what my late colleague used to say.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700038", 128, 64); + NULL, " Well, that's what my late colleague used to say. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700038", 128); OutputLine(NULL, "それにせっかくのタレコミ情報を見過ごして事件を防げなかったら、これほど悔しいことはありませんからねぇ。」", - NULL, " Besides, it's even worse if you ignore what you're told and don't take precautions, you know?\"", Line_Normal); + NULL, "Besides, it's even worse if you ignore what you're told and don't take precautions, you know?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …なるほど。", NULL, "...I see.", Line_WaitForInput); OutputLine(NULL, "大石なりの哲学があって鵜呑みにしているということなのか。", - NULL, " That's his way of thinking about things.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " That's his way of thinking about things.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……とりあえず、今この場はこの哲学のお陰でもっとも心強い味方になってくれそうだった。", - NULL, "...That was why he believed me without question.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...That was why he believed me without question.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これで明日以降、富竹たちが殺された後、私を犯人扱いしないでくれればなおいいのだが。", - NULL, "I hope he won't consider me a suspect after they find their bodies tomorrow...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I hope he won't consider me a suspect after they find their bodies tomorrow...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………今はそんなことは気にしなくていい。", NULL, ".........I shouldn't worry about that now.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まだまだだ。", NULL, "I can still do more.", Line_WaitForInput); OutputLine(NULL, "あと誰に相談できるだろう。", - NULL, " Who else should I talk to?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Who else should I talk to?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …仲間にも話してみようか…?", - NULL, "...Should I talk to my friends...?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...Should I talk to my friends...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どうせ駄目だなんて思わないで、相談してみよう…。", NULL, "I can't give up. I should at least try...", Line_Normal); ClearMessage(); @@ -805,10 +903,11 @@ void main() DrawBustshotWithFiltering( 2, "Me_OdorokiA1#", "maskup", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "JD3", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/280300026", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300026", 128); OutputLine(NULL, "「まさか!", NULL, "\"No way!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300027", 128, 64); + PlayVoice(4, "ps3/s12/03/280300027", 128); OutputLine(NULL, " そんな物騒なことを言ってる人がいるのかい?", NULL, " You heard someone talking about that?", Line_WaitForInput); @@ -816,34 +915,36 @@ void main() ChangeBustshot( 2, "Me_TohohoA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300028", 128, 64); + PlayVoice(4, "ps3/s12/03/280300028", 128); OutputLine(NULL, " よりにもよってこの日に、不謹慎だなぁ。」", - NULL, " On the day of the festival? That's so wrong.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " On the day of the festival? That's so wrong.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Kei_Majime2#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100021", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100021", 128); OutputLine(NULL, "「あれか?", NULL, "\"You mean the curse, right?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100022", 128, 64); + PlayVoice(4, "ps3/s12/01/280100022", 128); OutputLine(NULL, " 今日起こるかもしれないって噂の、オヤシロさまの祟りってヤツか?」", - NULL, " You're talking about the curse of Oyashiro-sama that might happen tonight?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You're talking about the curse of Oyashiro-sama that might happen tonight?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Me_MajimeA2#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300029", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300029", 128); OutputLine(NULL, "「うん。", NULL, "\"Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300030", 128, 64); + PlayVoice(4, "ps3/s12/03/280300030", 128); OutputLine(NULL, "連続4年起こってるからね。", NULL, " It's happened four years in row.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300031", 128, 64); + PlayVoice(4, "ps3/s12/03/280300031", 128); OutputLine(NULL, "やっぱり今夜も起こるかもしれないって思ってる人も少なくないみたいだね。」", NULL, " Lots of people think that it's going to happen again tonight too.\"", Line_Normal); ClearMessage(); @@ -851,21 +952,24 @@ void main() DrawBustshotWithFiltering( 2, "Sa_YareyareA1#", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "JE2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/04/280400014", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400014", 128); OutputLine(NULL, "「起こると思うのは勝手でございますけど、富竹さんと鷹野さんを名指しするなんて、失礼な話ですわねぇ。」", - NULL, "\"What they believe is their business, but it's not nice for them to talk about Tomitake-san and Takano-san like that.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"What they believe is their business, but it's not nice for them to talk about Tomitake-san and Takano-san like that.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Re_KomaruA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200017", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200017", 128); OutputLine(NULL, "「富竹さんと鷹野さんにも、念のため伝えた方がいいんじゃないかな、かな。」", - NULL, "\"I think you should talk to them about it just in case, I think.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I think you should talk to them about it just in case, I think.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500051", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500051", 128); OutputLine(NULL, "「……もう伝えましたですが、信じてもらえなかったです。」", NULL, "\"......I already did, but they didn't believe me.\"", Line_Normal); ClearMessage(); @@ -875,28 +979,31 @@ void main() DrawBustshotWithFiltering( 2, "Kei_Komaru#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100023", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100023", 128); OutputLine(NULL, "「そりゃそうだろうなぁ。", NULL, "\"I bet they didn't.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100024", 128, 64); + PlayVoice(4, "ps3/s12/01/280100024", 128); OutputLine(NULL, "…でも、万が一、何かあった後じゃ遅いしな。", NULL, " ...But it's too late if something really does happen.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100025", 128, 64); + PlayVoice(4, "ps3/s12/01/280100025", 128); OutputLine(NULL, "大石さんに話した方がいいんじゃないか?」", - NULL, " I think you should talk to Ooishi-san.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I think you should talk to Ooishi-san.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500052", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500052", 128); OutputLine(NULL, "「……もちろんもう話しましたです。」", - NULL, "\".......I already did.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\".......I already did.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Si_akuwaraiA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/280600010", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/280600010", 128); OutputLine(NULL, "「へー、梨花ちゃま、なかなか手際がいいじゃないですか。", NULL, "\"Huh, I'm kinda impressed you've done all that, Rika-chama.", Line_WaitForInput); @@ -904,10 +1011,10 @@ void main() ChangeBustshot( 1, "Si_MajimeA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/280600011", 128, 64); + PlayVoice(4, "ps3/s12/06/280600011", 128); OutputLine(NULL, "でも確かに、用心に越したことはないです。", NULL, " I agree that they should take every precaution.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/280600012", 128, 64); + PlayVoice(4, "ps3/s12/06/280600012", 128); OutputLine(NULL, "…今夜だけは。」", NULL, " ...Especially tonight.\"", Line_Normal); ClearMessage(); @@ -915,28 +1022,31 @@ void main() DrawBustshotWithFiltering( 2, "Me_MajimeA2#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "JD3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/280300032", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300032", 128); OutputLine(NULL, "「雛見沢村連続怪死事件。", NULL, "\"The series of mysterious deaths in Hinamizawa.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300033", 128, 64); + PlayVoice(4, "ps3/s12/03/280300033", 128); OutputLine(NULL, "通称、オヤシロさまの祟り。", NULL, " Commonly known as 'the curse of Oyashiro-sama.'", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300034", 128, 64); + PlayVoice(4, "ps3/s12/03/280300034", 128); OutputLine(NULL, "……はっきり言って、何年も続かれちゃ困るんだよね。", - NULL, " ...I really don't want them to keep happening every year.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300035", 128, 64); + NULL, " ...I really don't want them to keep happening every year. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300035", 128); OutputLine(NULL, "面白がって模倣する馬鹿も出て来るし、何より村のイメージダウンにしかならない。」", - NULL, " Somebody might end up imitating it, and it's bad publicity for the village too.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Somebody might end up imitating it, and it's bad publicity for the village too.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Kei_Def1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100026", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100026", 128); OutputLine(NULL, "「つまり、今夜何も起こらなければ、それで連続は潰えるわけだろ?", NULL, "\"So if nothing happens tonight, it means the curse is over, right?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100027", 128, 64); + PlayVoice(4, "ps3/s12/01/280100027", 128); OutputLine(NULL, " なら今夜起こらないように何かすればいいわけだ。」", NULL, " We should definitely make sure that nothing happens, then.\"", Line_Normal); ClearMessage(); @@ -944,22 +1054,24 @@ void main() DrawBustshotWithFiltering( 2, "Sa_OdorokiA1#", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "JE3", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/04/280400015", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400015", 128); OutputLine(NULL, "「何かって何ですの?", NULL, "\"What can we do?", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400016", 128, 64); + PlayVoice(4, "ps3/s12/04/280400016", 128); OutputLine(NULL, " 悪いことが起こらないように、村中で見回りでもしますの?」", - NULL, " Are you suggesting that we should patrol around the village or something?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Are you suggesting that we should patrol around the village or something?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Si_DefA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/280600013", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/280600013", 128); OutputLine(NULL, "「見回りなんかしたら、かえって無用心な気がします。", NULL, "\"I think patrolling might be even more careless.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/280600014", 128, 64); + PlayVoice(4, "ps3/s12/06/280600014", 128); OutputLine(NULL, "そもそも手の打ち様なんてあるんですか?」", NULL, " Do you really think we can do something about this?\"", Line_Normal); ClearMessage(); @@ -969,7 +1081,8 @@ void main() DrawBustshotWithFiltering( 2, "Me_MajimeA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300036", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300036", 128); OutputLine(NULL, "「一応、綿流しの準備会の方では、連続怪死事件を模倣しようとする変質者が紛れ込む可能性もあるので、見かけない顔には警戒しようってことになってる。」", NULL, "\"For starters, there's a chance some deviant trying to imitate the serial murders might be within the Watanagashi preparation committee, so let's be wary of any unfamiliar faces.\"", Line_Normal); ClearMessage(); @@ -977,30 +1090,33 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "JD3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/280200018", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200018", 128); OutputLine(NULL, "「雛見沢は他所の人の顔はわかるからね。", NULL, "\"It's easy for us to tell strangers apart from the locals.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200019", 128, 64); + PlayVoice(4, "ps3/s12/02/280200019", 128); OutputLine(NULL, "見慣れない人がいたらすぐわかる。", NULL, " We can spot them right away.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200020", 128, 64); + PlayVoice(4, "ps3/s12/02/280200020", 128); OutputLine(NULL, "だからきっと大丈夫だと思うけどな…。」", - NULL, " I think we'll be fine...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I think we'll be fine...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500053", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500053", 128); OutputLine(NULL, "「……でも、それでもきっと富竹と鷹野は殺されるのです。」", - NULL, "\"......But Tomitake and Takano will still be killed.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......But Tomitake and Takano will still be killed.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Re_BikkuriB1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200021", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200021", 128); OutputLine(NULL, "「梨花ちゃん…。", NULL, "\"Rika-chan...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200022", 128, 64); + PlayVoice(4, "ps3/s12/02/280200022", 128); OutputLine(NULL, "………そうだね、私たちにもできることをしてみようよ。」", NULL, " ......All right. Let's try to do what we can.\"", Line_Normal); ClearMessage(); @@ -1009,31 +1125,36 @@ void main() DrawBustshotWithFiltering( 1, "Kei_Def1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100028", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100028", 128); OutputLine(NULL, "「そうだな!", NULL, "\"I agree!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100029", 128, 64); + PlayVoice(4, "ps3/s12/01/280100029", 128); OutputLine(NULL, " 一晩中を護衛はできないだろうけど、せめて祭りが終わるまでの間、近くにいようぜ。", NULL, " We can't protect them all night, but let's stay with them at least until the festival is over.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100030", 128, 64); + PlayVoice(4, "ps3/s12/01/280100030", 128); OutputLine(NULL, "人が近くにいれば、悪い連中もおいそれと手出しはできねえだろ。」", - NULL, " As long as we're there, the bad guys won't be able to do anything to them.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " As long as we're there, the bad guys won't be able to do anything to them.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 仲間たちは、本当の意味で理解してくれたかはわからないが、私の言うことを信じようと努力してくれた。", NULL, "I couldn't tell if they really believed me or not, but they listened to me, at least.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、富竹たちを探し、目を離さないことで護衛しようという話になる。", - NULL, "We decided to keep our eyes on Tomitake and Takano and protect them for the rest of the night.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We decided to keep our eyes on Tomitake and Takano and protect them for the rest of the night.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これで私にできる全てをやっただろうか。", - NULL, "I guess I've done everything I can now.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I guess I've done everything I can now.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……だが、この程度で富竹たちの死を防げるとはとても思えない…。", NULL, "...Though it's hard to believe this is enough to prevent their deaths...", Line_Normal); ClearMessage(); @@ -1042,103 +1163,117 @@ void main() DrawBustshot( 7, "filter_Hanyu", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 12, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/280500054", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500054", 128); OutputLine(NULL, "「…………あとは、明日、目が覚めた時、何も起こっていないかどうかね。」", - NULL, "\"......I just have to hope nothing's happened when I wake up tomorrow morning.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......I just have to hope nothing's happened when I wake up tomorrow morning.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 7, "filter_Hanyu", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 12, 400, TRUE ); DrawBustshotWithFiltering( 0, "Ha_YowakiA1%", "mask00", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100004", 128); OutputLine(NULL, "「……梨花は、富竹たちの死を防げると思っていますですか?」", - NULL, "\"...Do you think you can prevent Tomitake and Takano's deaths, Rika?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...Do you think you can prevent Tomitake and Takano's deaths, Rika?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500055", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500055", 128); OutputLine(NULL, "「…無理かもしれない。", NULL, "\"...It might be impossible.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500056", 128, 64); + PlayVoice(4, "ps3/s12/05/280500056", 128); OutputLine(NULL, "やはりあの二人が死ぬのは、私の命運が尽きることを知らせる時計の時報なのかもしれない。」", - NULL, " Their deaths might be the bell that portends my doom.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Their deaths might be the bell that portends my doom.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ha_AuA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100005", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100005", 128); OutputLine(NULL, "「………………あぅあぅ。」", NULL, "\"............Au au.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500057", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500057", 128); OutputLine(NULL, "「でも、さっき鷹野も言った。", NULL, "\"But Takano told me earlier", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500058", 128, 64); + PlayVoice(4, "ps3/s12/05/280500058", 128); OutputLine(NULL, "山狗が私への警護を厳重にしてくれているから、仮にあの二人が殺されても、私は無防備とはならないかもしれない。", NULL, " that even if they die, the Mountain Dogs are supposed to keep protecting me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500059", 128, 64); + PlayVoice(4, "ps3/s12/05/280500059", 128); OutputLine(NULL, "そうしてる間に、東京から応援も来るだろうしね。", - NULL, " They might bring in more squads from Tokyo too......", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500060", 128, 64); + NULL, " They might bring in more squads from Tokyo too...... ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500060", 128); OutputLine(NULL, "………いつものように富竹たちが殺されたとしても、その後の状況はこれまでの世界とは少し違う。」", - NULL, " Even if they die, the situation will be different this time.\"", Line_Normal); + NULL, "Even if they die, the situation will be different this time.\"", Line_Normal); ClearMessage(); DisableWindow(); ChangeBustshot( 0, "Ha_YowakiA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100006", 128); OutputLine(NULL, "「…………………それでも駄目なら?」", NULL, "\"............What if it still doesn't work out?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500061", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500061", 128); OutputLine(NULL, "「……潔く死ぬしかないわね。", NULL, "\"...Then I will just have to die...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500062", 128, 64); + PlayVoice(4, "ps3/s12/05/280500062", 128); OutputLine(NULL, "……とにかく、今回は最後の最後まで諦めない。", NULL, " Anyway, I'm not going to give up until the very end.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500063", 128, 64); + PlayVoice(4, "ps3/s12/05/280500063", 128); OutputLine(NULL, "足掻ける限り、足掻く。", NULL, " I'll struggle to my very limits.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500064", 128, 64); + PlayVoice(4, "ps3/s12/05/280500064", 128); OutputLine(NULL, "どうせ無駄だから残りの時間をワインで過ごすなんて、後ろ向きなことは絶対にしない。」", - NULL, " I won't give up and spend the rest of my time drinking wine.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I won't give up and spend the rest of my time drinking wine.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/281100007", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100007", 128); OutputLine(NULL, "「…………梨花の好きなようにするといいのです。」", - NULL, "\".........Do whatever you want to do, Rika.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\".........Do whatever you want to do, Rika.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500065", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500065", 128); OutputLine(NULL, "「…羽入は相変わらず、どうせ駄目だと思ってる?」", - NULL, "\"You still believe that nothing is going to change, Hanyuu?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"You still believe that nothing is going to change, Hanyuu?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ha_DefA2%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100008", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100008", 128); OutputLine(NULL, "「…………僕は、いいも駄目もないです。あるがままが運命ですから。」", - NULL, "\".........I don't believe anything. It's only fate.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\".........I don't believe anything. It's only fate.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500066", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500066", 128); OutputLine(NULL, "「期待するから心が痛む、か。」", NULL, "\"I keep getting hurt because I have hope, huh.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私が舞台の上に上がろうとする役者なら、羽入は本当の意味での傍観者なのかもしれない。", - NULL, "If I'm an actress trying to get up on the stage, Hanyuu is a real bystander.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If I'm an actress trying to get up on the stage, Hanyuu is a real bystander.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " こういう時、私と羽入の心は大きくすれ違うのだった…。", NULL, "We have very different opinions when it comes to this.", Line_Normal); ClearMessage(); @@ -1147,118 +1282,141 @@ void main() ChangeBustshot( 0, "Ha_YowakiA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100009", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100009", 128); OutputLine(NULL, "「………梨花。", NULL, "\"......Rika.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100010", 128, 64); + PlayVoice(4, "ps3/s12/12/281100010", 128); OutputLine(NULL, "何があっても、どうか気を落とさないで…。」", - NULL, " No matter what happens, don't give up...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " No matter what happens, don't give up...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500067", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500067", 128); OutputLine(NULL, "「何だか、今回もどうせ駄目だって遠回しに言われてるみたいね。", NULL, "\"That sounds like you're convinced that nothing is going to change.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500068", 128, 64); + PlayVoice(4, "ps3/s12/05/280500068", 128); OutputLine(NULL, "…最近、あんたと話してるとイラつくことが多いわ。」", - NULL, " Lately, the things you say have been pissing me off.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Lately, the things you say have been pissing me off.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ha_AuA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100011", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100011", 128); OutputLine(NULL, "「……あぅぁぅぁぅ…。」", NULL, "\"......Au au au...\"", Line_Normal); ClearMessage(); DrawScene( "black", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 本当は私もわかってる。", - NULL, "I understand.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I understand.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入が期待するなと言うのは私を気遣っているからだ。", NULL, "Hanyuu keeps telling me not to get my hopes up because she cares about me.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 運命に勝てると期待するから、それを裏切られて傷つく。", - NULL, "Because I hope to defeat fate, I get hurt when that hope is betrayed.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Because I hope to defeat fate, I get hurt when that hope is betrayed.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 傷つけばいつか疲弊して私は死ぬ。", - NULL, "And the more I get hurt, the closer I get to losing my mind and disappearing.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "And the more I get hurt, the closer I get to losing my mind and disappearing.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは羽入にとって、ようやく得た伴侶を失うということだ。", - NULL, "For Hanyuu, that means losing her only friend.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "For Hanyuu, that means losing her only friend.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 誰ともコミュニケーションを取れず寂しく生きる存在の羽入にとって、私を失うことほど堪えられないことはないのだろう。", NULL, "Losing me is probably the most unbearable thought for Hanyuu, since she has to live alone, unable to communicate with anyone else.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……私は運命が打ち破れるものだと思ってる。", - NULL, "...I now believe that fate can be changed.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...I now believe that fate can be changed.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう思ってなかった時ですら、自分の運命は迷路みたいなもので、幾百の試行錯誤の果てには出口があると信じていた。", - NULL, "Even when I didn't have that faith, I still believed that eventually I'd find a way to get out of this maze.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Even when I didn't have that faith, I still believed that eventually I'd find a way to get out of this maze.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも実は、……羽入は知っているんじゃないだろうか。", - NULL, "Perhaps... Hanyuu knows something I don't.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Perhaps... Hanyuu knows something I don't.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 実は私たちが金魚で、この運命は金魚鉢で。", NULL, "I might just be a goldfish inside of a fish bowl.", Line_WaitForInput); OutputLine(NULL, "出口なんてそもそもないということを。", NULL, " There might be no way for me to escape my fate.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 金魚鉢の中で永遠に二人っきりの相方の私が、いつかガラスを破れると信じてガラスの壁に延々と体当たりを続けている。", - NULL, "We're stuck alone inside of a fish bowl, yet every day I knock on the glass, believing that I can break it someday.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "We're stuck alone inside of a fish bowl, yet every day I knock on the glass, believing that I can break it someday.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そんなことは無駄だと諭す羽入。", - NULL, "...Hanyuu keeps telling me that I'm wasting my time.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...Hanyuu keeps telling me that I'm wasting my time.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 傷つき、もしも私が死んでしまった後の孤独を考えたら、何とか考えを改めさせたいに違いない。", NULL, "If I get hurt and die, she would have to survive all by herself inside the fish bowl.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …なるほど、こう考えれば私と羽入の、運命に対する認識と物事への期待の温度差はわかりやすく説明できた。", - NULL, "With that, I think I finally understand our difference of opinions.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "With that, I think I finally understand our difference of opinions.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入は私よりもっともっと永い時間を生きてきた。", - NULL, "Hanyuu has lived for a much longer time than I have.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hanyuu has lived for a much longer time than I have.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …だから、この無限に広がる世界の法則については私よりもずっと理解が深い。", - NULL, "...Because of that, she understands the laws of this infinitely spanning world better than I do.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...Because of that, she understands the laws of this infinitely spanning world better than I do.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …だから、羽入にいくら逆らったところで、…私は真理には逆らえないのかもしれない。", NULL, "...No matter how much I refute Hanyuu... I can never refute the truth.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それでも、…………私は自分の考えを貫かなければならない。", - NULL, "Even so...... I still have to believe in my own faith.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Even so...... I still have to believe in my own faith.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 運命を破る武器は信念という槍。信じる強さが矛先を硬く鋭くするのだから。", NULL, "I believe in a spear that will pierce the wall of fate. My faith will make that spear sharper than ever.", Line_Normal); ClearMessage(); DrawSceneWithMask( "JD2", "maskup", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は仲間たちと一緒に富竹を見つけ、なるべく一緒にいようとおしゃべりをして過ごした。", NULL, "We found Tomitake in the crowd and struck up a conversation with him to keep him around as long as we could.", Line_Normal); ClearMessage(); @@ -1270,10 +1428,12 @@ void main() DrawBustshotWithFiltering( 1, "Ta_Def#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが祭りがお開きになると、彼らは立ち去ろうとした。", - NULL, "However, as soon as the festival ended, they tried to leave.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "However, as soon as the festival ended, they tried to leave.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ここで立ち去られたら最後、次に会うことはもうないだろう。", NULL, "If they left now, I'd never see them again.", Line_Normal); ClearMessage(); @@ -1283,15 +1443,18 @@ void main() DrawBustshotWithFiltering( 1, "Me_WaraiA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音が、今日は本家に泊まって行けばいいと勧めるが、富竹はそれを固辞した。", NULL, "Mion tried insisting they stay at her house for the night, but Tomitake refused.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 最初の内はみんな、殺し屋が狙ってるかもしれないから、ひと気のないところへは行かない方がいいと言っていたが。", - NULL, "Everyone tried various ways stop them from being alone because the murderer might be around.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Everyone tried various ways stop them from being alone because the murderer might be around.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹と鷹野が大人の事情で二人きりになりたがっているのではないかとスケベ根性から邪推し始め、", NULL, "However, we eventually started to believe that they wanted to be alone for adult reasons...", Line_WaitForInput); OutputLine(NULL, "しまいには私に、愛する二人の最後の夜を邪魔しちゃ駄目だ、なんて言い出す始末だった。", @@ -1307,34 +1470,37 @@ void main() DrawSceneWithMask( "JD3", "maskleft", 1, 0, 300 ); PlayBGM( 0, "yorumushi", 120, 0 ); - PlaySE(4, "ps3/s12/02/280200023", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200023", 128); OutputLine(NULL, "「大丈夫だよ梨花ちゃん。", NULL, "\"Don't worry, Rika-chan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200024", 128, 64); + PlayVoice(4, "ps3/s12/02/280200024", 128); OutputLine(NULL, "富竹のおじさまだって男だよ。", NULL, " Tomitake-san is a man, after all.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200025", 128, 64); + PlayVoice(4, "ps3/s12/02/280200025", 128); OutputLine(NULL, "いざとなれば鷹野さんのために獅子奮迅の活躍をしてくれるよ。」", - NULL, " I'm sure he'll do anything to protect Takano-san.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm sure he'll do anything to protect Takano-san.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ta_Warai#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900024", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900024", 128); OutputLine(NULL, "「そうよねぇ?", NULL, "\"Is that so?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900025", 128, 64); + PlayVoice(4, "ps3/s12/09/280900025", 128); OutputLine(NULL, " 私に危機があったら、ジロウさんが体を張って守ってくださるのよねぇ?」", - NULL, " If something happens, you'll rescue me, right?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If something happens, you'll rescue me, right?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Tomi_Komaru#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/280800019", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800019", 128); OutputLine(NULL, "「あ、あははははは…、そ、そのつもりだよ!」", NULL, "\"Ah, ahahahahaha... Th-That's the plan!\"", Line_Normal); ClearMessage(); @@ -1344,38 +1510,41 @@ void main() DrawBustshotWithFiltering( 1, "Re_DefA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200026", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200026", 128); OutputLine(NULL, "「じゃ、私たちはもう行こ。", NULL, "\"Well, we really should go now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200027", 128, 64); + PlayVoice(4, "ps3/s12/02/280200027", 128); OutputLine(NULL, "もうだいぶ遅いよ。」", - NULL, " It's getting pretty late.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's getting pretty late.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Ta_Warai#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900026", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900026", 128); OutputLine(NULL, "「ありがとうね、気を利かせてくれて。", NULL, "\"Thank you for your concern.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900027", 128, 64); + PlayVoice(4, "ps3/s12/09/280900027", 128); OutputLine(NULL, "くすくす。」", - NULL, " Hee hee...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Hee hee...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Tomi_Komaru#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/280800020", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800020", 128); OutputLine(NULL, "「く、くれぐれも誤解しないでくれよ!", NULL, "\"D-Don't make any assumptions!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800021", 128, 64); + PlayVoice(4, "ps3/s12/08/280800021", 128); OutputLine(NULL, " 僕は診療所に忘れ物をしてるんだ。", NULL, " I'm heading to the clinic because I left something there.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800022", 128, 64); + PlayVoice(4, "ps3/s12/08/280800022", 128); OutputLine(NULL, "それで診療所の鍵は鷹野さんが持ってるから鷹野さんと一緒に診療所に行くんだよ?!」", NULL, " Takano-san has the key, so we have to go together!\"", Line_Normal); ClearMessage(); @@ -1383,22 +1552,24 @@ void main() DrawBustshotWithFiltering( 2, "Si_TokuiA1#", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "JD3", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/06/280600015", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/280600015", 128); OutputLine(NULL, "「へーー、富竹のおじさま、ナースプレイとは奥が深いです。」", - NULL, "\"Oh, I didn't know that you were into playing doctor.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Oh, I didn't know that you were into playing doctor.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_AkuwaraiA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300037", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300037", 128); OutputLine(NULL, "「違うよ詩音〜、きっと分娩台を使ったお医者さんごっこなんだよ。", NULL, "\"Nah, I think he's more into playing gynecologist.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300038", 128, 64); + PlayVoice(4, "ps3/s12/03/280300038", 128); OutputLine(NULL, "くっくっく!」", - NULL, " Heh heh heh!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Heh heh heh!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } PlaySE( 0, "s_furu", 128, 64 ); @@ -1419,6 +1590,7 @@ void main() StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); DrawScene( "JD3", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ドカ、バキ、グシャ!!", NULL, "Crash, bang, wham!!", Line_Normal); ClearMessage(); @@ -1427,25 +1599,27 @@ void main() DrawBustshotWithFiltering( 2, "Re_HauB1#", "maskright", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200028", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200028", 128); OutputLine(NULL, "「はぅ〜!!", NULL, "\"Hauuu!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200029", 128, 64); + PlayVoice(4, "ps3/s12/02/280200029", 128); OutputLine(NULL, " ナ、ナースプレイって何だろ、何だろ!!」", - NULL, " I wonder how they play doctor, I wonder!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I wonder how they play doctor, I wonder!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Kei_Nayamu#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100031", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100031", 128); OutputLine(NULL, "「がっちり理解できてるなら照れ隠しに殴るのはやめろ…。", NULL, "\"Don't hit them just because you feel embarrassed...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100032", 128, 64); + PlayVoice(4, "ps3/s12/01/280100032", 128); OutputLine(NULL, "それから魅音と詩音。", NULL, " And as for you two,", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100033", 128, 64); + PlayVoice(4, "ps3/s12/01/280100033", 128); OutputLine(NULL, "お前ら、下ネタだけ意気投合するな…。」", NULL, " stop only getting along when you're making dirty jokes...\"", Line_Normal); ClearMessage(); @@ -1455,33 +1629,36 @@ void main() DrawBustshotWithFiltering( 2, "Tomi_Komaru#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/280800023", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800023", 128); OutputLine(NULL, "「……じゃ、じゃあねみんな…。", NULL, "\"...G-Goodbye, everyone...", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800024", 128, 64); + PlayVoice(4, "ps3/s12/08/280800024", 128); OutputLine(NULL, "あははは…。", NULL, " Ahahaha...", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800025", 128, 64); + PlayVoice(4, "ps3/s12/08/280800025", 128); OutputLine(NULL, "本当に忘れ物を取りに戻るだけだからね…。", NULL, " I really am just going back there to get what I forgot...", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800026", 128, 64); + PlayVoice(4, "ps3/s12/08/280800026", 128); OutputLine(NULL, "ついてきちゃ駄目だよ…?", NULL, " Don't follow us, okay...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800027", 128, 64); + PlayVoice(4, "ps3/s12/08/280800027", 128); OutputLine(NULL, " あはははは…。」", - NULL, " Ahahahaha...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Ahahahaha...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Re_KaiiA1#", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200030", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200030", 128); OutputLine(NULL, "「あははははははははははははは……はぅ〜!」", NULL, "\"Ahahahahahahahahahahahahaha... Hauuu!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500069", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500069", 128); OutputLine(NULL, "「……富竹、…本当に用心するのですよ…。」", NULL, "\"......Tomitake... please be careful...\"", Line_Normal); ClearMessage(); @@ -1491,36 +1668,42 @@ void main() DrawBustshot( 0, "Sa_AkireruA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400017", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400017", 128); OutputLine(NULL, "「梨花の心配し過ぎではございませんの?", NULL, "\"I do think you're overreacting, Rika.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400018", 128, 64); + PlayVoice(4, "ps3/s12/04/280400018", 128); OutputLine(NULL, " ……ふわぁああぁぁぁ…。」", - NULL, " ...Hwaaaaah...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " ...Hwaaaaah...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子が大あくびをするとみんな笑った。", - NULL, "Everyone laughed when Satoko yawned.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Everyone laughed when Satoko yawned.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それがちょうどいいお開きの合図になったようだった。", NULL, "It seemed like a good time to call it a day.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …一見すると、私は何も彼らの運命を変えられていないように思う。", NULL, "...It doesn't feel like I was able to change their fate.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、これだけ大騒ぎして伝えた死の運命に、彼らの心構えが普段と少しでも違ってくれたなら、", NULL, "I just hope that they pay attention, and that they're prepared for whatever faces them.", Line_WaitForInput); OutputLine(NULL, "…それは小さなところで変化して、彼らの運命を変えることもあるかもしれない。", - NULL, " ...I still might have a chance.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " ...I still might have a chance.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あとは、祈るだけだった。", NULL, "All I can do now is pray.", Line_Normal); ClearMessage(); @@ -1528,28 +1711,31 @@ void main() DrawBustshotWithFiltering( 2, "Me_WinkA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "JD2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/280300039", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300039", 128); OutputLine(NULL, "「それじゃあ富竹さん!", NULL, "\"Good bye, Tomitake-san!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300040", 128, 64); + PlayVoice(4, "ps3/s12/03/280300040", 128); OutputLine(NULL, " また〜! ぜひその時は写真を見せてくださいねー!!」", - NULL, " Please show us the pictures you took next time!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Please show us the pictures you took next time!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 0, "Re_WaraiA1#", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200031", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200031", 128); OutputLine(NULL, "「その罰ゲームのシャツ、ぜひ着てきてくださいねー!!」", - NULL, "\"Make sure you wear your punishment shirt!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Make sure you wear your punishment shirt!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Kei_Warai#", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100034", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100034", 128); OutputLine(NULL, "「いよ、美女との一夜、羨ましいねぇ、ひゅーひゅー!」", NULL, "\"Man, I'm so jealous you get to spend a night with a pretty lady! Whoo, whoo!\"", Line_Normal); ClearMessage(); @@ -1559,39 +1745,43 @@ void main() DrawBustshotWithFiltering( 2, "Tomi_Warai#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/280800028", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800028", 128); OutputLine(NULL, "「あ、あはははは。", NULL, "\"Ah, ahahahaha.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800029", 128, 64); + PlayVoice(4, "ps3/s12/08/280800029", 128); OutputLine(NULL, "またね、みんな。", NULL, " See you guys again.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800030", 128, 64); + PlayVoice(4, "ps3/s12/08/280800030", 128); OutputLine(NULL, "次に会うのは秋頃かな。」", - NULL, " I guess it'll be in fall.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I guess it'll be in fall.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ta_Warai#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900028", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900028", 128); OutputLine(NULL, "「私たちが今夜殺されなければね。", NULL, "\"That's if we don't get killed tonight.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900029", 128, 64); + PlayVoice(4, "ps3/s12/09/280900029", 128); OutputLine(NULL, "くすくす。", NULL, " Hee hee.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900030", 128, 64); + PlayVoice(4, "ps3/s12/09/280900030", 128); OutputLine(NULL, "それじゃみんな、おやすみなさい。」", NULL, " Good night, everyone.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/02/280200031_1", 128, 64); - PlaySE(5, "ps3/s12/03/280300040_1", 128, 64); - PlaySE(6, "ps3/s12/06/280600015_1", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ&魅音&詩音", NULL, "Rena & Mion & Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200031_1", 128); + PlayVoice(5, "ps3/s12/03/280300040_1", 128); + PlayVoice(6, "ps3/s12/06/280600015_1", 128); OutputLine(NULL, "「「おやすみなさい〜!」」", NULL, "\"Good night!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それが、綿流しの夜にできた私の努力だった。", NULL, "That was the best I could do on the night of Watanagashi.", Line_Normal); ClearMessage(); diff --git a/Update/_mina_022.txt b/Update/_mina_022.txt index 99abbe5..609d960 100644 --- a/Update/_mina_022.txt +++ b/Update/_mina_022.txt @@ -18,6 +18,8 @@ void main() DrawSceneWithMask( "Ka1", "maskleft", 1, 0, 1300 ); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹は資料を束ねてフォルダに入れると、それを自分のナップザックに詰めていた。", NULL, "Tomitake gathered up his paperwork and slipped it inside his bag.", Line_Normal); ClearMessage(); @@ -26,22 +28,24 @@ void main() DrawBustshotWithFiltering( 1, "Tomi_Komaru#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/280800031", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800031", 128); OutputLine(NULL, "「嫌にしつこかったね。", NULL, "\"They sure were persistent.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800032", 128, 64); + PlayVoice(4, "ps3/s12/08/280800032", 128); OutputLine(NULL, "ははは、そんなに僕らに死んでほしいのかなぁ。」", - NULL, " Hahaha, I wonder if they really want us dead.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Hahaha, I wonder if they really want us dead.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Ta_Warai#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900031", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900031", 128); OutputLine(NULL, "「くすくす。", NULL, "\"Hee hee.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900032", 128, 64); + PlayVoice(4, "ps3/s12/09/280900032", 128); OutputLine(NULL, "……夢の話とはいえ、迷惑な話よね。」", NULL, " ...How rude of them, huh? It was only a dream.\"", Line_Normal); ClearMessage(); @@ -50,25 +54,29 @@ void main() ChangeBustshot( 1, "Tomi_Def#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/280800033", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800033", 128); OutputLine(NULL, "「入江所長に、梨花ちゃんの検査を念入りに行なった方がいいと言っておいてください。", NULL, "\"Please make sure that Dr. Irie examines Rika-chan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800034", 128, 64); + PlayVoice(4, "ps3/s12/08/280800034", 128); OutputLine(NULL, "夢見の悪さは何かの予兆かもしれない。", NULL, " Her nightmares might be a symptom of something.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800035", 128, 64); + PlayVoice(4, "ps3/s12/08/280800035", 128); OutputLine(NULL, "梨花ちゃんに何かあったら、大変なことになるからね。」", NULL, " If anything happens to her, it would be a disaster.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野は富竹の手にそっと自分の手を重ねた。", NULL, "Takano touched Tomitake's hand gently.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どきっとして赤面しながら硬直する富竹に、鷹野は吐息がくすぐるくらいに顔を寄せて話しかけた。", - NULL, "As he turned bright red, Takano moved in closer and spoke.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "As he turned bright red, Takano moved in closer and spoke.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その仕草はとても色っぽかった…。", NULL, "The way she acts is just too sexy, Tomitake thought.", Line_Normal); ClearMessage(); @@ -83,13 +91,14 @@ void main() ChangeBustshot( 2, "Ta_Def#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900033", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900033", 128); OutputLine(NULL, "「…………………ねぇ、ジロウさん。", NULL, "\"............Hey, Jirou-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900034", 128, 64); + PlayVoice(4, "ps3/s12/09/280900034", 128); OutputLine(NULL, "とても真面目な話があるの。", NULL, " I have something very important to tell you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900035", 128, 64); + PlayVoice(4, "ps3/s12/09/280900035", 128); OutputLine(NULL, "聞いてくださる?」", NULL, " Will you listen to me?\"", Line_Normal); ClearMessage(); @@ -98,19 +107,20 @@ void main() ChangeBustshot( 1, "Tomi_Komaru#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/08/280800036", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800036", 128); OutputLine(NULL, "「な、何だい?", NULL, "\"Wha, what is it?", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800037", 128, 64); + PlayVoice(4, "ps3/s12/08/280800037", 128); OutputLine(NULL, " ……鷹野さんまで、真面目な話があるってのかい?", NULL, " ...You have something to tell me too?", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800038", 128, 64); + PlayVoice(4, "ps3/s12/08/280800038", 128); OutputLine(NULL, " はは、ははは、まさか鷹野さんまで僕が喉を掻き毟って死ぬ夢を見たなんて言うのはなしだよ?", NULL, " Haha, hahaha... I hope you didn't see me claw out my throat in a dream.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800039", 128, 64); + PlayVoice(4, "ps3/s12/08/280800039", 128); OutputLine(NULL, " はははは。」", - NULL, " Hahahaha.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Hahahaha.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } FadeOutBGM( 0, 0, FALSE ); FadeOutBGM( 1, 0, FALSE ); @@ -122,121 +132,139 @@ void main() DisplayWindow(); PlayBGM( 0, "Z02_Kyousou", 120, 0 ); - PlaySE(4, "ps3/s12/09/280900036", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900036", 128); OutputLine(NULL, "「…………その、まさかだとしたら…?」", - NULL, "\".........What would you say if I did?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\".........What would you say if I did?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/08/280800040", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800040", 128); OutputLine(NULL, "「……え………?」", NULL, "\"...Eh......?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 妖艶な瞳が悪戯っぽく、目線だけで富竹の瞳をくすぐる…。", - NULL, "Takano stared at him with a mischievous look, as if seducing him...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Takano stared at him with a mischievous look, as if seducing him...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " やがて、妖しい言葉を紡ぐその唇が富竹の耳たぶを啄ばみながら言った。", NULL, "and started whispering into his ear.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); - PlaySE(4, "ps3/s12/09/280900037", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900037", 128); OutputLine(NULL, "「…くすくす。", NULL, "\"...Hee hee.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900038", 128, 64); + PlayVoice(4, "ps3/s12/09/280900038", 128); OutputLine(NULL, "………驚いているのよ。", NULL, " ......I'm really surprised.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900039", 128, 64); + PlayVoice(4, "ps3/s12/09/280900039", 128); OutputLine(NULL, "あの子には本当に神通力があるのかもしれないってね。", NULL, " That girl might have a godlike power after all.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900040", 128, 64); + PlayVoice(4, "ps3/s12/09/280900040", 128); OutputLine(NULL, "くすくすくすくす。」", - NULL, " Hee hee hee hee.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Hee hee hee hee.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/08/280800041", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800041", 128); OutputLine(NULL, "「それは……あはは、どういうことだい…?」", - NULL, "\"Umm... ahaha, what does that mean...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Umm... ahaha, what does that mean...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野は薄っすらと笑いながら髪をなびかせる仕草をした。", - NULL, "Takano smiled gently and pulled back her hair.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Takano smiled gently and pulled back her hair.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……それは富竹の好きな仕草で、どきりとさせる。", NULL, "...Even seeing her do that made Tomitake's heart race.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/09/280900041", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900041", 128); OutputLine(NULL, "「…私、あなたのことが好きよ。」", - NULL, "\"...I really like you.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...I really like you.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/08/280800042", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800042", 128); OutputLine(NULL, "「そ、それは光栄だなぁ…。", NULL, "\"Th-That's good to know...", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800043", 128, 64); + PlayVoice(4, "ps3/s12/08/280800043", 128); OutputLine(NULL, "あはははは…。」", - NULL, " Ahahahaha...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Ahahahaha...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野の指が、富竹の顎に絡まり、撫で、くすぐり、愛撫する。", - NULL, "Takano's fingers curled around Tomitake's chin, stroking, tickling, and caressing it.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Takano's fingers curled around Tomitake's chin, stroking, tickling, and caressing it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それはとても艶かしく、そして妖しい。", NULL, "Her movements were very captivating and seductive.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/09/280900042", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900042", 128); OutputLine(NULL, "「……色々な男と付き合ってきたけれど、野心も野性味も私には合わなかった。", NULL, "\"...I've dated a lot of guys, but none of them interested me as much as you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900043", 128, 64); + PlayVoice(4, "ps3/s12/09/280900043", 128); OutputLine(NULL, "あなたのような堅くて真面目な人が一番相性がいいってわかったの。", - NULL, " I've learned that someone with a personality like yours makes the ideal partner for me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900044", 128, 64); + NULL, " I've learned that someone with a personality like yours makes the ideal partner for me. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900044", 128); OutputLine(NULL, "……あなたなら、私の全てを受け止めてくれる。", - NULL, " ...You're willing to accept everything I stand for.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900045", 128, 64); + NULL, "...You're willing to accept everything I stand for.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/09/280900045", 128); OutputLine(NULL, "私のことを本当に理解してくれるって、信じられるの。", NULL, " I believe that you understand me completely.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900046", 128, 64); + PlayVoice(4, "ps3/s12/09/280900046", 128); OutputLine(NULL, "…だから、あなたになら、三四の全てを捧げられる。", NULL, " ...That's why I can give you everything I have.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900047", 128, 64); + PlayVoice(4, "ps3/s12/09/280900047", 128); OutputLine(NULL, "………私の全てを、あなたに抱き受けてもらいたいの……。", - NULL, " ......I want you to accept everything about me...", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900048", 128, 64); + NULL, " ......I want you to accept everything about me... ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900048", 128); OutputLine(NULL, "この気持ちがわかるかしら……?」", - NULL, " Do you understand...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Do you understand...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/08/280800044", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800044", 128); OutputLine(NULL, "「……………………ん、", - NULL, "\"............Um.", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"............Um.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……っと、", - NULL, " ...Well,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " ...Well,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……鷹野さん…。", NULL, " Takano-san...", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800045", 128, 64); + PlayVoice(4, "ps3/s12/08/280800045", 128); OutputLine(NULL, "急にどうしたんだい…?」", NULL, " What's the matter...?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 愛の囁きとはどこか雰囲気が違う。", - NULL, "Her voice didn't really sound that affectionate.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Her voice didn't really sound that affectionate.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …鷹野がこういう残酷な笑みを浮かべる時、その考えを富竹は理解できないことを自覚していた。", NULL, "...Tomitake knew from experience that he couldn't grasp what was on her mind when she wore a cold smile like that.", Line_Normal); ClearMessage(); @@ -244,120 +272,133 @@ void main() DrawBustshot( 0, "Ta_Akuwarai#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawScene( "Ka2", 400 ); - PlaySE(4, "ps3/s12/09/280900049", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900049", 128); OutputLine(NULL, "「…………いよいよなの。", NULL, "\"......Finally.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900050", 128, 64); + PlayVoice(4, "ps3/s12/09/280900050", 128); OutputLine(NULL, "……もうじきなの。」", - NULL, " ...It's almost here.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...It's almost here.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何かとても楽しいことが待ちきれないような。", - NULL, "It seemed as though she couldn't wait for something to happen.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It seemed as though she couldn't wait for something to happen.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …そんな様子の鷹野の笑みは、だけれどもぞっとする妖しさがあり、……それが本当に楽しいことなのかどうかを疑わさせた…。", NULL, "There was a chilling allure to her strange smile... that made one question if something exciting was really about to happen.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/08/280800046", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800046", 128); OutputLine(NULL, "「…………何が、…もうじき何だい…。」", - NULL, "\"......What... what's almost here?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......What... what's almost here?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 首筋を這う唇の感触に解かされる理性を、富竹は必死に堪えながら聞き返した。", NULL, "Tomitake asked, trying hard to resist the temptation.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/09/280900051", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900051", 128); OutputLine(NULL, "「………………私の、", - NULL, "\"............The day", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"............The day", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "夢が叶う日が、", - NULL, " my dream", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " my dream", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…やって来るの。」", - NULL, " comes true.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " comes true.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/08/280800047", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800047", 128); OutputLine(NULL, "「君の、", - NULL, "\"Your...", Line_ContinueAfterTyping); + NULL, "\"Your...", Line_Continue); SetSpeedOfMessage( TRUE, 128 ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…", - NULL, "..", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "..", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "夢…。」", - NULL, " dream...\"", Line_ContinueAfterTyping); + NULL, " dream...\"", Line_Continue); OutputLineAll(NULL, "", Line_Normal); ClearMessage(); SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps3/s12/09/280900052", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900052", 128); OutputLine(NULL, "「そう。", NULL, "\"Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900053", 128, 64); + PlayVoice(4, "ps3/s12/09/280900053", 128); OutputLine(NULL, "私の、夢。", NULL, " My dream.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900054", 128, 64); + PlayVoice(4, "ps3/s12/09/280900054", 128); OutputLine(NULL, "…………………話したことがあったわよね?", NULL, " ............Didn't I tell you before?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900055", 128, 64); + PlayVoice(4, "ps3/s12/09/280900055", 128); OutputLine(NULL, " それともベッドの上で話したことは記憶に残らないのかしら…?」", - NULL, " Or do you forget about everything we talk about in bed...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Or do you forget about everything we talk about in bed...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/08/280800048", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800048", 128); OutputLine(NULL, "「い、いや、", - NULL, "\"N-No...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"N-No...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "お、覚えてるよ。", NULL, " I remember,", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800049", 128, 64); + PlayVoice(4, "ps3/s12/08/280800049", 128); OutputLine(NULL, "…………君の", - NULL, " .........your...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " .........your...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…夢…。」", NULL, " dream...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹は多分、よく覚えていないか、理解していないかのどちらかだった。", - NULL, "Tomitake's response was vague.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Tomitake's response was vague.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 言葉はどこか曖昧で、取り繕うかのようだった。", NULL, "Either he didn't remember, or he hadn't understood it very well.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/09/280900056", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900056", 128); OutputLine(NULL, "「………いよいよ、…オヤシロさまの祟りが、現実のものとなる日がやって来る。", NULL, "\"......Finally... the curse of Oyashiro-sama is going to come true.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900057", 128, 64); + PlayVoice(4, "ps3/s12/09/280900057", 128); OutputLine(NULL, "その日こそが、私の子どもの頃からの夢が叶う日。", NULL, " That's what I've been dreaming about ever since I was a child.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900058", 128, 64); + PlayVoice(4, "ps3/s12/09/280900058", 128); OutputLine(NULL, "……くすくすくす。」", - NULL, " ...Hee hee hee.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...Hee hee hee.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/08/280800050", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800050", 128); OutputLine(NULL, "「…………………………。」", NULL, "\".............\"", Line_Normal); ClearMessage(); @@ -366,57 +407,62 @@ void main() ChangeBustshot( 0, "Ta_Def#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900059", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900059", 128); OutputLine(NULL, "「……ジロウさん。", NULL, "\"...Jirou-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900060", 128, 64); + PlayVoice(4, "ps3/s12/09/280900060", 128); OutputLine(NULL, "聞いて。", NULL, " Listen.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900061", 128, 64); + PlayVoice(4, "ps3/s12/09/280900061", 128); OutputLine(NULL, "…………私は、もうあなたと一緒にはいられないの。」", NULL, " .........I can't be with you anymore.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/08/280800051", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800051", 128); OutputLine(NULL, "「え…?", NULL, "\"What...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800052", 128, 64); + PlayVoice(4, "ps3/s12/08/280800052", 128); OutputLine(NULL, " ……そ、それはどういう意味だい…?」", NULL, " ...Wh-What do you mean...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/09/280900062", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900062", 128); OutputLine(NULL, "「……………あなたと私は違う世界に住む存在なの。", NULL, "\".........You see, I belong in a different world.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900063", 128, 64); + PlayVoice(4, "ps3/s12/09/280900063", 128); OutputLine(NULL, "……ここ、雛見沢は人の世と鬼の世の接点。", NULL, " ...Hinamizawa is where humans and demons once coexisted.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900064", 128, 64); + PlayVoice(4, "ps3/s12/09/280900064", 128); OutputLine(NULL, "………だから陽の当る世界のあなたと、陽の当らない世界の私が出会えた。", NULL, " ......That's why we met each other here.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900065", 128, 64); + PlayVoice(4, "ps3/s12/09/280900065", 128); OutputLine(NULL, "………でも、もうそれが終わるの。", - NULL, " ......But all that is going to come to an end soon.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900066", 128, 64); + NULL, " ......But all that is going to come to an end soon. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900066", 128); OutputLine(NULL, "……陽光の降り注ぐ日中に訪れた束の間の月食が、陽の当る世界の人間と、陽の当らない世界の鬼を引き合わせた。", - NULL, " ...The eclipse of the sun brought humans and demons together.", Line_WaitForInput); + NULL, "...The eclipse of the sun brought humans and demons together.", Line_WaitForInput); DisableWindow(); ChangeBustshot( 0, "Ta_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900067", 128, 64); + PlayVoice(4, "ps3/s12/09/280900067", 128); OutputLine(NULL, "…………私が何を言っているかわかるかしら…?", NULL, " .........Do you understand what I'm saying?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900068", 128, 64); + PlayVoice(4, "ps3/s12/09/280900068", 128); OutputLine(NULL, " ………くすくすくすくす。」", NULL, " ......Hee hee hee hee.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/08/280800053", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800053", 128); OutputLine(NULL, "「鷹野さん…、……まだビールが抜けないのかい?", NULL, "\"Takano-san...... did you drink a bit too much at the festival?", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800054", 128, 64); + PlayVoice(4, "ps3/s12/08/280800054", 128); OutputLine(NULL, " …あははは、酔ってるね?」", NULL, " ...Ahahaha... you're drunk, right?\"", Line_Normal); ClearMessage(); @@ -429,65 +475,73 @@ void main() DisplayWindow(); PlayBGM( 1, "suzu", 120, 0 ); - PlaySE(4, "ps3/s12/09/280900069", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900069", 128); OutputLine(NULL, "「………お別れの夜が来たの。", NULL, "\"......Tonight is a night of farewells.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900070", 128, 64); + PlayVoice(4, "ps3/s12/09/280900070", 128); OutputLine(NULL, "………陽の当る世界を教えてくれてありがとう。", NULL, " ...Thank you for teaching me about the sunlit realm.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900071", 128, 64); + PlayVoice(4, "ps3/s12/09/280900071", 128); OutputLine(NULL, "あなたの温かさは日溜りの温かさだったわ。", NULL, " Your warmth was like the glow of the midday sun.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900072", 128, 64); + PlayVoice(4, "ps3/s12/09/280900072", 128); OutputLine(NULL, "……騙しあったり、疑いあったりしない本当に温かい関係だった。", - NULL, " ...We really did have a wonderful relationship.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900073", 128, 64); + NULL, " ...We really did have a wonderful relationship. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900073", 128); OutputLine(NULL, "……だからあなたと別れるのがとても惜しい。」", - NULL, " ...I'm so sad that we have to say goodbye.\"", Line_Normal); + NULL, "...I'm so sad that we have to say goodbye.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); DrawBustshotWithFiltering( 2, "Ta_Def#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Ka2", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹から体を剥がすと、鷹野はゆるやかな仕草で二歩三歩と後ずさる。", - NULL, "She pulled herself away from Tomitake and slowly stepped back.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She pulled herself away from Tomitake and slowly stepped back.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……富竹との別れの時が訪れたことを、距離で示すかのように。", NULL, "...As if signaling the time had come for them to part.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/08/280800055", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800055", 128); OutputLine(NULL, "「…君が何を言っているのかわからない…。", NULL, "\"...I don't know what you're trying to say...", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800056", 128, 64); + PlayVoice(4, "ps3/s12/08/280800056", 128); OutputLine(NULL, "何の話なんだい、鷹野さん…。」", - NULL, " What's this all about, Takano-san...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " What's this all about, Takano-san...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/09/280900074", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900074", 128); OutputLine(NULL, "「………………だからあなたに選んでほしい。", NULL, "\"............I want you to make a decision.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900075", 128, 64); + PlayVoice(4, "ps3/s12/09/280900075", 128); OutputLine(NULL, "私の側にいることを選んで、陽の当る世界の全てを捨てる勇気を見せてほしい。", NULL, " I want you to decide to stay with me, and abandon the sunlit realm.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900076", 128, 64); + PlayVoice(4, "ps3/s12/09/280900076", 128); OutputLine(NULL, "…………あなたが私の耳元で囁いてくれたことがどれも本当だったなら、", - NULL, " ......If what you told me was all true............", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " ......If what you told me was all true............", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……………ジロウさんに戸惑いはないはず…。」", - NULL, " then I know you have no doubts...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " then I know you have no doubts...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …この頃には富竹にも、鷹野が何か重要な決断を迫っていることに気付いていた。", NULL, "...By that time, Tomitake understood that Takano was asking him to make an important decision.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/08/280800057", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800057", 128); OutputLine(NULL, "「…………まさか、………君は…………。」", NULL, "\".........Could it be...... you're.........\"", Line_Normal); ClearMessage(); @@ -501,22 +555,25 @@ void main() FadeOutBGM( 3, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); - PlaySE(4, "ps3/s12/09/280900077", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900077", 128); OutputLine(NULL, "「…くすくす。", NULL, "\"...Hee hee.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900078", 128, 64); + PlayVoice(4, "ps3/s12/09/280900078", 128); OutputLine(NULL, "…そのまさかなの。", NULL, " ...That's right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900079", 128, 64); + PlayVoice(4, "ps3/s12/09/280900079", 128); OutputLine(NULL, "……ジロウさん。」", - NULL, " ...Jirou-san.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...Jirou-san.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹は席を立ち、鷹野と対峙するように身構えた。", - NULL, "Tomitake got up from his seat and looked Takano straight in the eyes.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Tomitake got up from his seat and looked Takano straight in the eyes.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …それにはほのかな敵対のニュアンスが込められていた。", NULL, "...There was a faint glimmer of hostility within those eyes.", Line_Normal); ClearMessage(); @@ -526,22 +583,25 @@ void main() ChangeBustshot( 2, "Ta_Def#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900080", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900080", 128); OutputLine(NULL, "「……………私より、……仕事が大事なの…。", NULL, "\".........Is your work... more important than me...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900081", 128, 64); + PlayVoice(4, "ps3/s12/09/280900081", 128); OutputLine(NULL, "……やっぱり…。」", - NULL, " ...I thought so...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...I thought so...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/08/280800058", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800058", 128); OutputLine(NULL, "「……信じられない…。", NULL, "\"...I can't believe this...", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800059", 128, 64); + PlayVoice(4, "ps3/s12/08/280800059", 128); OutputLine(NULL, "君の事を…信じていたのに…!」", - NULL, " I trusted you...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I trusted you...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その一言は拒絶。", NULL, "Those words were ones of rejection.", Line_WaitForInput); OutputLine(NULL, "…鷹野は薄く自嘲気味に笑った。", @@ -552,13 +612,14 @@ void main() ChangeBustshot( 2, "Ta_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900082", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900082", 128); OutputLine(NULL, "「…………オヤシロさまは人と鬼を融和したそうだけど。", NULL, "\".........Oyashiro-sama united the humans and the demons...", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900083", 128, 64); + PlayVoice(4, "ps3/s12/09/280900083", 128); OutputLine(NULL, "……そのオヤシロさまでも、私とあなたを融和することはできなさそうね。", NULL, " but I guess he can't unite you and me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900084", 128, 64); + PlayVoice(4, "ps3/s12/09/280900084", 128); OutputLine(NULL, "…………くすくすくすくす。」", NULL, " .........Hee hee hee hee.\"", Line_Normal); ClearMessage(); @@ -569,32 +630,38 @@ void main() PlaySE( 0, "s_M_Door8k", 128, 64 ); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野がゆっくりと会議室のドアを開くと。", - NULL, "Takano slowly opened the door.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Takano slowly opened the door.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } PlayBGM( 0, "G_Operation", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …そこには6人もの作業服の男たちがいた。", NULL, "Six men in overalls were standing there at the ready.", Line_Normal); ClearMessage(); DrawScene( "Ka1", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ぎょっとする富竹。", - NULL, "Tomitake was frozen in shock.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Tomitake was frozen in shock.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 6人は無表情のまま入ってくると、富竹の前に立ちはだかった。", - NULL, "The six men walked up to Tomitake with no expressions on their faces.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The six men walked up to Tomitake with no expressions on their faces.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …悪意ある目的で立ちはだかっているのは明白だった。", NULL, "It was immediately obvious that they were going to do something to harm him.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/08/280800060", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800060", 128); OutputLine(NULL, "「……こ、これは何の真似だ!」", NULL, "\"...What is this all about!?\"", Line_Normal); ClearMessage(); @@ -603,10 +670,11 @@ void main() DrawBustshotWithFiltering( 0, "Ta_Def#", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900085", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900085", 128); OutputLine(NULL, "「『雛見沢症候群』は導火線に火がついた爆弾と同じ。", NULL, "\"Hinamizawa Syndrome is like a bomb with a lit fuse.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900086", 128, 64); + PlayVoice(4, "ps3/s12/09/280900086", 128); OutputLine(NULL, "それが爆発する前に東京はあなたに爆弾を解体してしまうことを命じた。", NULL, " Your plan is to dismantle that bomb before it explodes.", Line_WaitForInput); @@ -614,37 +682,40 @@ void main() ChangeBustshot( 0, "Ta_Akuwarai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900087", 128, 64); + PlayVoice(4, "ps3/s12/09/280900087", 128); OutputLine(NULL, "……でもね、東京にはこの爆弾が派手に爆発してほしがっている人もいるの。」", - NULL, " ...However, there are some people in Tokyo who want to see it go off.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...However, there are some people in Tokyo who want to see it go off.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/08/280800061", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800061", 128); OutputLine(NULL, "「ば、馬鹿な!!", NULL, "\"No!", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800062", 128, 64); + PlayVoice(4, "ps3/s12/08/280800062", 128); OutputLine(NULL, " そんなことをして誰が何の得をするんだ!」", NULL, " What good will that do for anyone?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/09/280900088", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900088", 128); OutputLine(NULL, "「得のないことをする人なんて、この世にはいないわ。", NULL, "\"Nobody ever does anything that isn't beneficial to them.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900089", 128, 64); + PlayVoice(4, "ps3/s12/09/280900089", 128); OutputLine(NULL, "損得があるからベクトルがうまれる。", NULL, " Therefore, if they want that bomb to explode, it must be doing good for someone.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900090", 128, 64); + PlayVoice(4, "ps3/s12/09/280900090", 128); OutputLine(NULL, "だから私を前にそれを問うことは無意味ね。」", - NULL, " Your question just now is a pretty meaningless one.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Your question just now is a pretty meaningless one.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/08/280800063", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800063", 128); OutputLine(NULL, "「……し、信じられない。", NULL, "\"...I-I can't believe this.", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800064", 128, 64); + PlayVoice(4, "ps3/s12/08/280800064", 128); OutputLine(NULL, "そんな馬鹿なことを考えている連中がいるのかい!", NULL, " There are people who want that to happen?", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800065", 128, 64); + PlayVoice(4, "ps3/s12/08/280800065", 128); OutputLine(NULL, " 『雛見沢症候群』はとても危険な病気であることは君も知っているはずだ!」 ", NULL, " Hinamizawa Syndrome is a very dangerous disease! You know that as well as I do!\"", Line_Normal); ClearMessage(); @@ -653,48 +724,54 @@ void main() ChangeBustshot( 0, "Ta_Def#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900091", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900091", 128); OutputLine(NULL, "「そうよ、爆発すればとても大変なことになる。", NULL, "\"I do. It would be a disaster if it had an outbreak.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900092", 128, 64); + PlayVoice(4, "ps3/s12/09/280900092", 128); OutputLine(NULL, "だからこそ東京も失態を隠しきれない。」", - NULL, " Tokyo wouldn't be able to cover it up, either.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Tokyo wouldn't be able to cover it up, either.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/08/280800066", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800066", 128); OutputLine(NULL, "「…き、君はその連中に買収されたというのか。」", - NULL, "\"...D-Did that faction bribe you?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...D-Did that faction bribe you?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ta_Akuwarai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900093", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900093", 128); OutputLine(NULL, "「元からそういう目的で送り込まれているの。", NULL, "\"It was actually my mission from the very start.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900094", 128, 64); + PlayVoice(4, "ps3/s12/09/280900094", 128); OutputLine(NULL, "…申し訳ないわね。", NULL, " ...I'm so sorry.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900095", 128, 64); + PlayVoice(4, "ps3/s12/09/280900095", 128); OutputLine(NULL, "出会った時から、私とあなたは住む世界が違ったの。」", NULL, " We belonged in different worlds from the moment we first met.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/08/280800067", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800067", 128); OutputLine(NULL, "「……………それで、僕をどうするつもりだ…。」", - NULL, "\"......What are you going to do to me...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......What are you going to do to me...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/09/280900096", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900096", 128); OutputLine(NULL, "「あなたの協力があれば私の仕事はとても楽になるわ。", NULL, "\"It would be a great help if you came over to our side.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900097", 128, 64); + PlayVoice(4, "ps3/s12/09/280900097", 128); OutputLine(NULL, "もちろんそれはあなたにとっては裏切り行為に当る。」", - NULL, " Of course, that would mean that you'd have to betray your own people.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Of course, that would mean that you'd have to betray your own people.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/08/280800068", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800068", 128); OutputLine(NULL, "「…僕に寝返れと言うつもりか……!」", NULL, "\"...You're expecting me to turn on them...?\"", Line_Normal); ClearMessage(); @@ -702,44 +779,49 @@ void main() DrawFilm( 3, 255, 255, 255, 256, 0, 400, TRUE ); PlayBGM( 1, "yabaisemi", 120, 0 ); - PlaySE(4, "ps3/s12/09/280900098", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900098", 128); OutputLine(NULL, "「ジロウさん。", NULL, "\"Jirou-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900099", 128, 64); + PlayVoice(4, "ps3/s12/09/280900099", 128); OutputLine(NULL, "私に囁いてくれた愛が本当なら、黙って私に協力してはくださらないかしら。", NULL, " If your feelings for me are real, will you support me?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900100", 128, 64); + PlayVoice(4, "ps3/s12/09/280900100", 128); OutputLine(NULL, "もちろん、報酬は望みのまま。", NULL, " You'll be compensated, of course.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900101", 128, 64); + PlayVoice(4, "ps3/s12/09/280900101", 128); OutputLine(NULL, "あなたが私を望むならば、一生をあなたのためだけに仕えてあげる。", NULL, " If you wish, I'll dedicate my whole life to you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900102", 128, 64); + PlayVoice(4, "ps3/s12/09/280900102", 128); OutputLine(NULL, "あなたが望む時、あなたの望むところであなたの望むように、どんなことでも従うわ。", - NULL, " I'll do whatever you want me to, whenever and wherever you want.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900103", 128, 64); + NULL, " I'll do whatever you want me to, whenever and wherever you want. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900103", 128); OutputLine(NULL, "私の体はあなただけのもの。", - NULL, " My body will belong to you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900104", 128, 64); + NULL, "My body will belong to you.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/09/280900104", 128); OutputLine(NULL, "あなたの獣欲を満たすためだけに独り占めをしていいのよ。", NULL, " You can dominate me to satisfy your needs whenever you like.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900105", 128, 64); + PlayVoice(4, "ps3/s12/09/280900105", 128); OutputLine(NULL, "………私も、あなたにならあなただけの僕になってあげてもいい。", NULL, " ......I'm willing to be all yours.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900106", 128, 64); + PlayVoice(4, "ps3/s12/09/280900106", 128); OutputLine(NULL, "…ねぇ、私の全身に、あなたの臭いを染み付けさせたいとは思わない……?」", NULL, " ...Hey, don't you want to dye this body of mine in your scent...?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは、男の抗い難い感情に直接殴りつけるようなある種の暴力。", - NULL, "Her words were a kind of assault, directly hammering at the emotions men had difficulty resisting.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Her words were a kind of assault, directly hammering at the emotions men had difficulty resisting.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 心の隙間から入り込み、内側から溶かし籠絡しようとする悪意ある呪文。", - NULL, "They were like an evil spell to control his heart.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "They were like an evil spell to control his heart.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹は背筋を登る未知の感覚に、足がすくむほどの恍惚感を覚えずにはいられなかった。", NULL, "Upon hearing them, Tomitake felt an unknown sensation rush up his spine as his feet froze in place, entranced.", Line_Normal); ClearMessage(); @@ -747,97 +829,109 @@ void main() FadeOutBGM( 1, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……でも、それに必死に抗う。", - NULL, "...However, he forced himself to resist the temptation.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...However, he forced himself to resist the temptation.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 理性の壁の隙間を塞ぎ、わずかの隙間からも忍び込もうとする鷹野の魔手を必死に押し止める…。", NULL, "He sealed the cracks in his wall of reason to stop Takano from forcefully entering his heart...", Line_Normal); ClearMessage(); FadeFilm( 0, TRUE ); - PlaySE(4, "ps3/s12/08/280800069", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800069", 128); OutputLine(NULL, "「……く、", - NULL, "\"Ugh...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Ugh...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); SetSpeedOfMessage( TRUE, 128 ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 100 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 100 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 100 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 100 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 100 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "断る…!」", - NULL, "... I refuse...!\"", Line_ContinueAfterTyping); + NULL, "... I refuse...!\"", Line_Continue); OutputLineAll(NULL, "", Line_Normal); ClearMessage(); SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps3/s12/09/280900107", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900107", 128); OutputLine(NULL, "「くすくすくす、", - NULL, "\"Hee hee hee,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Hee hee hee,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "あははははははははははははっはっはっはっは!」", NULL, " ahahahahahahahahahahahaha ha ha ha ha!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹が断るのは最初からわかっていた。", - NULL, "She had known from the start that Tomitake was going to refuse her.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She had known from the start that Tomitake was going to refuse her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、鷹野の笑いは勝ち誇ったかのような笑いだった。", NULL, "Even so, Takano let out a triumphant laugh.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう。", NULL, "It's funny.", Line_WaitForInput); OutputLine(NULL, "富竹は躊躇なく断るはずだったのだ。", - NULL, " She thought Tomitake would refuse right away.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " She thought Tomitake would refuse right away.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、鷹野の甘く危険な毒に冒され、その当然の返事をするのに短からぬ時間を費やさなければならなかった。", NULL, "However, it took him a while to refuse because of how effective she was at seducing him.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …だから、富竹が拒絶を口にするのに掛かった全ての時間が、鷹野にとっては勝ち誇るべき時間。", - NULL, "The time it took him to refuse her was one of victory for Takano.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The time it took him to refuse her was one of victory for Takano.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹にとっては屈しかけた屈辱の時間。", - NULL, "For Tomitake, it was a time of humiliation.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "For Tomitake, it was a time of humiliation.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから鷹野は笑う。", - NULL, "Takano continued to laugh.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Takano continued to laugh.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 妖しく心を溶かす魔女のように笑う。", NULL, "She sounded rather like an evil witch.", Line_Normal); ClearMessage(); @@ -846,10 +940,11 @@ void main() ChangeBustshot( 0, "Ta_Def#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900108", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900108", 128); OutputLine(NULL, "「……そう言うと思ったわ。", NULL, "\"......I thought you would say that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900109", 128, 64); + PlayVoice(4, "ps3/s12/09/280900109", 128); OutputLine(NULL, "それでこそ私の大好きなジロウさんよ。」", NULL, " That's why I love you so much.\"", Line_Normal); ClearMessage(); @@ -857,16 +952,19 @@ void main() DrawBustshotWithFiltering( 2, "Ta_Def#", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Ka1", "maskleft", 1, 0, 1300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野が右手を振り、けしかけるような仕草をすると、山狗たちはゆっくりと富竹に近付き始める。", NULL, "Takano raised up her right hand and gave a signal to the Mountain Dogs.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/08/280800070", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800070", 128); OutputLine(NULL, "「小此木くん、君も寝返ったのか…!!」", - NULL, "\"Okonogi-kun... You're betraying me too?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Okonogi-kun... You're betraying me too?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/14/283400001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400001", 128); OutputLine(NULL, "「…失礼しますんね、富竹二尉殿。」", NULL, "\"...I'm sorry, Lieutenant Tomitake.\"", Line_Normal); ClearMessage(); @@ -875,28 +973,31 @@ void main() ChangeBustshot( 2, "Ta_Akuwarai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900110", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900110", 128); OutputLine(NULL, "「ジロウさんも鈍いわね。", NULL, "\"Are you surprised?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900111", 128, 64); + PlayVoice(4, "ps3/s12/09/280900111", 128); OutputLine(NULL, "山狗は初めから私の部下よ?", NULL, " The Mountain Dogs work for me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900112", 128, 64); + PlayVoice(4, "ps3/s12/09/280900112", 128); OutputLine(NULL, " この診療所は最初から私たちが掌握している。", NULL, " It was us who controlled this clinic all along.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900113", 128, 64); + PlayVoice(4, "ps3/s12/09/280900113", 128); OutputLine(NULL, "知らないのはあなたと入江所長だけよ。", NULL, " You and Dr. Irie are the only people who didn't know...", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900114", 128, 64); + PlayVoice(4, "ps3/s12/09/280900114", 128); OutputLine(NULL, "くすくすくす…。」", - NULL, " Hee hee hee...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Hee hee hee...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/08/280800071", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800071", 128); OutputLine(NULL, "「………くそ…!」", NULL, "\"......Shit...!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 先の先を取らねば脱することはできないと悟った富竹が先に動いた。", NULL, "Tomitake moved into action, sensing the danger that was about to befall him.", Line_Normal); ClearMessage(); @@ -912,14 +1013,17 @@ void main() StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); PlaySE( 0, "s_Down", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 稲妻が閃くように繰り出される突きは、1人の男を瞬きすら許さずに打ち倒す。", NULL, "His fist thrust out as quick as lightning, knocking one man down before he could even blink.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが男たちもそれを黙ってみているわけではない。", - NULL, "However, the other Mountain Dogs certainly weren't going to just stay there and watch.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "However, the other Mountain Dogs certainly weren't going to just stay there and watch.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 人数の差で圧倒しようと一斉に飛び掛る。", NULL, "They all attacked him as one.", Line_Normal); ClearMessage(); @@ -931,19 +1035,22 @@ void main() PlaySE( 0, "s_furu", 128, 64 ); DrawSceneWithMask( "black", "maskc", 7, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 組み付いてきた男たちに肘で反撃を加えるが、人数差は覆せないようだった。", - NULL, "He tried to strike back with an elbow, but he simply couldn't overcome the difference in numbers.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He tried to strike back with an elbow, but he simply couldn't overcome the difference in numbers.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " よく善戦したが、もがく富竹はやがて床に転がされ、うつ伏せに潰される。", NULL, "Tomitake tried his best, but soon enough the Mountain Dogs had wrestled him to the ground.", Line_Normal); ClearMessage(); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/08/280800072", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800072", 128); OutputLine(NULL, "「く、くそおおぉおお!!!", - NULL, "\"D-Dammiiiiiiit!!!", Line_ContinueAfterTyping); + NULL, "\"D-Dammiiiiiiit!!!", Line_Continue); PlaySE( 0, "s_Down", 128, 64 ); StartShakingOfWindow( 245, 40, 0, 2, 3*2, FALSE ); @@ -951,36 +1058,39 @@ void main() OutputLineAll(NULL, "", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800073", 128, 64); + PlayVoice(4, "ps3/s12/08/280800073", 128); OutputLine(NULL, " 離せ、", - NULL, " Let go!", Line_ContinueAfterTyping); + NULL, " Let go!", Line_Continue); PlaySE( 0, "s_Down", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); OutputLine(NULL, "離さんかッ!!」", - NULL, " Let me go!!\"", Line_ContinueAfterTyping); + NULL, " Let me go!!\"", Line_Continue); PlaySE( 0, "s_Down", 128, 64 ); StartShakingOfWindow( 245, 40, 0, 2, 4*2, FALSE ); StartShakingOfAllObjects( 245, 40, 0, 2, 4*2, TRUE ); - OutputLineAll(NULL, "", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps3/s12/00/00001230", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("山狗", NULL, "Yamainu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/00001230", 128); OutputLine(NULL, "「こいつ、ジタバタすんなッ!!」", - NULL, "\"Stop struggling already!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Stop struggling already!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/00001231", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("山狗", NULL, "Yamainu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/00001231", 128); OutputLine(NULL, "「ぐおおおぉおぉおお…ッ!!」", - NULL, "\"Waaaaaagh...!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Waaaaaagh...!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 関節を完全に固めたらしい。富竹はもはや足掻くことすらできなかった。", NULL, "They pinned him down so that he couldn't move an inch.", Line_Normal); ClearMessage(); @@ -988,14 +1098,16 @@ void main() DrawBustshotWithFiltering( 0, "Ta_Def#", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "Ka1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/09/280900115", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900115", 128); OutputLine(NULL, "「さすがねジロウさん。", NULL, "\"Impressive, Jirou-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900116", 128, 64); + PlayVoice(4, "ps3/s12/09/280900116", 128); OutputLine(NULL, "6人掛りでも手こずらせるなんて素敵よ。」", - NULL, " You fought pretty well, considering you were up against six people.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You fought pretty well, considering you were up against six people.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 完全に決着がついたのを見届けると、鷹野は優雅に笑いながらやってきて、足元の富竹を見下ろした。", NULL, "Takano walked over and smiled while looking down at Tomitake.", Line_Normal); ClearMessage(); @@ -1004,77 +1116,85 @@ void main() ChangeBustshot( 0, "Ta_Akuwarai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900117", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900117", 128); OutputLine(NULL, "「………………ねぇ、ジロウさん。", NULL, "\"............Hey, Jirou-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900118", 128, 64); + PlayVoice(4, "ps3/s12/09/280900118", 128); OutputLine(NULL, "どうせ断るんでしょうけれど、私の自己満足のためにもう一度聞かせてね?", NULL, " I know you're going to refuse, but let me ask you one more time...", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900119", 128, 64); + PlayVoice(4, "ps3/s12/09/280900119", 128); OutputLine(NULL, " ………やっぱり意見を変えて、私の味方になってはくれないのかしら。」", - NULL, " Will you change your mind and join my side...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Will you change your mind and join my side...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/08/280800074", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800074", 128); OutputLine(NULL, "「……む、…無駄だ…!", NULL, "\"...N-Never...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800075", 128, 64); + PlayVoice(4, "ps3/s12/08/280800075", 128); OutputLine(NULL, " 君の仲間にはならない……!!", NULL, " I'll never join with you...!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800076", 128, 64); + PlayVoice(4, "ps3/s12/08/280800076", 128); OutputLine(NULL, " ぐぉあぁ…!」", NULL, " Uuugh...!!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/09/280900120", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900120", 128); OutputLine(NULL, "「その一言が欲しかったの。", NULL, "\"That's what I wanted to hear.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900121", 128, 64); + PlayVoice(4, "ps3/s12/09/280900121", 128); OutputLine(NULL, "私の未練を断ち切るためにね?", NULL, " So I could sever all my attachments.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900122", 128, 64); + PlayVoice(4, "ps3/s12/09/280900122", 128); OutputLine(NULL, " くすくすくす。」", NULL, " Hee hee hee hee.\"", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野はいつの間にか小さなケースを手にしていた。", - NULL, "Takano was holding a small case in her hands.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Takano was holding a small case in her hands.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを開き、…その中に収められているものを富竹に見せ付ける。", NULL, "She opened it and showed Tomitake what was inside.", Line_Normal); ClearMessage(); DrawScene( "Ka2", 400 ); - PlaySE(4, "ps3/s12/08/280800077", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800077", 128); OutputLine(NULL, "「…そ………その注射は……?!」", - NULL, "\"...Wha...... What's in that syringe......?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...Wha...... What's in that syringe......?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Ta_Akuwarai#", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900123", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900123", 128); OutputLine(NULL, "「嫌ねぇ。", NULL, "\"Oh, come now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900124", 128, 64); + PlayVoice(4, "ps3/s12/09/280900124", 128); OutputLine(NULL, "想像がついてるくせに。", NULL, " I'm sure you know what it is.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900125", 128, 64); + PlayVoice(4, "ps3/s12/09/280900125", 128); OutputLine(NULL, "くすくす。」", NULL, " Hee hee.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/08/280800078", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800078", 128); OutputLine(NULL, "「……馬鹿な、", - NULL, "\"...No...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"...No...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……全て破棄したはず…!!」", NULL, " We destroyed all of them...!!\"", Line_Normal); ClearMessage(); @@ -1083,53 +1203,58 @@ void main() ChangeBustshot( 2, "Ta_Def#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900126", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900126", 128); OutputLine(NULL, "「ジロウさん。", NULL, "\"Jirou-san...", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900127", 128, 64); + PlayVoice(4, "ps3/s12/09/280900127", 128); OutputLine(NULL, "あなたはこう思っているでしょう。", NULL, " Let me guess what you're thinking.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900128", 128, 64); + PlayVoice(4, "ps3/s12/09/280900128", 128); OutputLine(NULL, "例え破棄した例の注射だとしても、自分は予防薬を投与済みだから注射されても免疫があるはず。", NULL, " Even if this is what you think it is, you should still have immunity because you took the vaccine.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900129", 128, 64); + PlayVoice(4, "ps3/s12/09/280900129", 128); OutputLine(NULL, "……くすくす。", NULL, " ...Hee hee.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900130", 128, 64); + PlayVoice(4, "ps3/s12/09/280900130", 128); OutputLine(NULL, "そうでしょう?", - NULL, " Isn't that what you're thinking?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900131", 128, 64); + NULL, " Isn't that what you're thinking? ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900131", 128); OutputLine(NULL, " だから怯えてないのよね?", - NULL, " That's why you're not scared, right?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900132", 128, 64); + NULL, "That's why you're not scared, right?", Line_WaitForInput); + PlayVoice(4, "ps3/s12/09/280900132", 128); OutputLine(NULL, " ……あなたが今回、雛見沢に来た時に投与された予防薬はね、", - NULL, " ...Well, let me tell you something nice.", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " ...Well, let me tell you something nice.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "違うのよ?", - NULL, " That vaccine you took before you came here was fake.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900133", 128, 64); + NULL, " That vaccine you took before you came here was fake. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900133", 128); OutputLine(NULL, " あなたは今、自覚してないだろうけども、すでにL3クラスで感染してる立派な『雛見沢症候群』の潜在患者なの。", - NULL, " You may not have noticed it, but you're already an L3 patient of the Hinamizawa Syndrome.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900134", 128, 64); + NULL, "You may not have noticed it, but you're already an L3 patient of the Hinamizawa Syndrome.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/09/280900134", 128); OutputLine(NULL, "ジロウさん、注射する時、目を背けるクセがあるでしょう?", NULL, " Jirou-san, you have a tendency to look away when you get an injection.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900135", 128, 64); + PlayVoice(4, "ps3/s12/09/280900135", 128); OutputLine(NULL, " 駄目よ。", - NULL, " That's not very smart.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900136", 128, 64); + NULL, " That's not very smart. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900136", 128); OutputLine(NULL, "自分に何の注射がされてるか、毎回ちゃんと確認した方がいいわよ?", - NULL, " You should always make sure of what you're getting.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900137", 128, 64); + NULL, "You should always make sure of what you're getting.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/09/280900137", 128); OutputLine(NULL, " くすくすくすくす。」", NULL, " Hee hee hee hee.\"", Line_Normal); ClearMessage(); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/08/280800079", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800079", 128); OutputLine(NULL, "「く、くそおおぉお!!", - NULL, "\"Sh-Shiiiiiiiit!!", Line_ContinueAfterTyping); + NULL, "\"Sh-Shiiiiiiiit!!", Line_Continue); PlaySE( 0, "s_furu", 128, 64 ); StartShakingOfWindow( 244, 40, 0, 2, 3*2, FALSE ); @@ -1143,9 +1268,9 @@ void main() OutputLineAll(NULL, "", Line_WaitForInput); - PlaySE(4, "ps3/s12/08/280800080", 128, 64); + PlayVoice(4, "ps3/s12/08/280800080", 128); OutputLine(NULL, " 離せッ!!」", - NULL, " Let me go!!\"", Line_ContinueAfterTyping); + NULL, " Let me go!!\"", Line_Continue); PlaySE( 0, "s_Down", 128, 64 ); StartShakingOfWindow( 245, 40, 0, 0, 4*2, FALSE ); StartShakingOfAllObjects( 245, 40, 0, 0, 4*2, TRUE ); @@ -1164,53 +1289,59 @@ void main() StartShakingOfWindow( 244, 40, 0, 2, 4*2, FALSE ); StartShakingOfAllObjects( 244, 40, 0, 2, 4*2, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹が一層激しく暴れるが、これだけ大勢の男たちに組み伏せられていては何もできない…。", - NULL, "Tomitake struggled to get away, but he simply couldn't move.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Tomitake struggled to get away, but he simply couldn't move.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野はその様を見て楽しそうに笑った。", NULL, "Upon seeing his sorry state, Takano laughed with glee.", Line_Normal); ClearMessage(); DrawScene( "Ke5", 400 ); - PlaySE(4, "ps3/s12/09/280900138", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900138", 128); OutputLine(NULL, "「……H173はジロウさんもよくご存知のはずよね。", NULL, "\"......I'm sure you know very well about H173.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900139", 128, 64); + PlayVoice(4, "ps3/s12/09/280900139", 128); OutputLine(NULL, "投与することで感染し、かつ興奮状態を誘発することで擬似的にL5を発症させる。", NULL, " You'll become infected instantly, and will virtually become an L5 patient.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900140", 128, 64); + PlayVoice(4, "ps3/s12/09/280900140", 128); OutputLine(NULL, "どれだけ劇的な効果があったかは、ジロウさんもご覧になってたんじゃないかしら?", - NULL, " You saw how the experiment turned out, no?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900141", 128, 64); + NULL, " You saw how the experiment turned out, no? ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900141", 128); OutputLine(NULL, " 被験者は盛んに頸部、腋窩の痒みを訴えていたわね。", - NULL, " The subject was displaying extreme irritation in the neck and armpit areas.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900142", 128, 64); + NULL, "The subject was displaying extreme irritation in the neck and armpit areas.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/09/280900142", 128); OutputLine(NULL, "過去の症例の文献から見ると、どうもL5発症時にリンパ節に異常な痒みを訴えるケースがあるみたい。", - NULL, " Based on our past studies, patients with L5 suffer from extraordinary irritation in their lymph nodes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900143", 128, 64); + NULL, " Based on our past studies, patients with L5 suffer from extraordinary irritation in their lymph nodes. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900143", 128); OutputLine(NULL, "抗原抗体反応の一種かもしれないわね。", - NULL, " It might be an antigen-antibody reaction.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900144", 128, 64); + NULL, "It might be an antigen-antibody reaction.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/09/280900144", 128); OutputLine(NULL, "……だからジロウさん。", NULL, " ...In other words, Jirou-san...", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900145", 128, 64); + PlayVoice(4, "ps3/s12/09/280900145", 128); OutputLine(NULL, "あなた、運が良ければ梨花ちゃんが予言したとおりの死に方ができるわよ?", NULL, " If you're lucky, you might be able to die just as Rika-chan predicted.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900146", 128, 64); + PlayVoice(4, "ps3/s12/09/280900146", 128); OutputLine(NULL, " くすくすくすくす!", - NULL, " Hee hee hee hee!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900147", 128, 64); + NULL, " Hee hee hee hee! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900147", 128); OutputLine(NULL, " 自傷で自ら死ぬか、それとも脳を憎悪で焼かれて廃人になるか。", - NULL, " Are you going to kill yourself, or become disabled for life...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900148", 128, 64); + NULL, "Are you going to kill yourself, or become disabled for life...?", Line_WaitForInput); + PlayVoice(4, "ps3/s12/09/280900148", 128); OutputLine(NULL, "あなたはどちらになるのかしら…?", NULL, " Which would you prefer...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900149", 128, 64); + PlayVoice(4, "ps3/s12/09/280900149", 128); OutputLine(NULL, " ねぇ、ジロウさん?", NULL, " Which one, Jirou-san?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900150", 128, 64); + PlayVoice(4, "ps3/s12/09/280900150", 128); OutputLine(NULL, " くすくすくすくす!!」", NULL, " Hee hee hee hee!!\"", Line_Normal); ClearMessage(); @@ -1225,43 +1356,51 @@ void main() StartShakingOfWindow( 241, 40, 0, 0, 2*2, FALSE ); StartShakingOfAllObjects( 241, 40, 0, 0, 2*2, TRUE ); - PlaySE(4, "ps3/s12/08/280800081", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/08/280800081", 128); OutputLine(NULL, "「やめろ……、やめろおおおおおッ!!!」", - NULL, "\"Stop... Stooooop!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Stop... Stooooop!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/09/280900151", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900151", 128); OutputLine(NULL, "「……これじゃ、お注射は難しいわね。", NULL, "\"It's going to be too difficult to give him the injection like this.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900152", 128, 64); + PlayVoice(4, "ps3/s12/09/280900152", 128); OutputLine(NULL, "眠らせてあげて。」", NULL, " Put him to sleep, please.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskc", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野が指示すると、男がハンカチに薬物を染みこませ、それで富竹の鼻先を塞いだ。", - NULL, "One of the men covered Tomitake's mouth with a towel soaked in some kind of chemical.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "One of the men covered Tomitake's mouth with a towel soaked in some kind of chemical.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 死に物狂いでもがいて抵抗するが、突然ガクンと力が抜け、…まるで浜辺に打ち上げられたクジラのように、最後には大人しくなってしまった。", NULL, "He tried to fight it off with all his might, but his strength eventually left him, and he became as quiet as a beached whale.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野はその顔を撫で、もはや富竹が何の抵抗もできないことを確認する。", - NULL, "Takano stroked his face to make sure that he couldn't resist.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Takano stroked his face to make sure that he couldn't resist.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして注射針を…わざわざ陰湿にも喉元に当てた。", NULL, "Then she brought the needle toward his throat.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、薄皮一枚の間に慣れた手つきで注射針を滑り込ませる。", - NULL, "She pushed it right into his skin.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She pushed it right into his skin.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……注射器のピストンをぎゅぅ…っと絞り込むと、", NULL, "...As she squeezed down... on the syringe's plunger,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1279,22 +1418,25 @@ void main() DrawBustshotWithFiltering( 0, "Ta_Akuwarai#", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "Ka1", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/09/280900153", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900153", 128); OutputLine(NULL, "「さよなら、ジロウさん。", NULL, "\"Goodbye, Jirou-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900154", 128, 64); + PlayVoice(4, "ps3/s12/09/280900154", 128); OutputLine(NULL, "次に目が覚める時は楽しい悪夢の世界にいるのかしらね。", NULL, " When you wake up, you'll be in the middle of a wonderful nightmare.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900155", 128, 64); + PlayVoice(4, "ps3/s12/09/280900155", 128); OutputLine(NULL, "くすくすくすくす。」", - NULL, " Hee hee hee hee.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Hee hee hee hee.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 男たちが富竹を解放する。", - NULL, "The Mountain Dogs finally got off of him.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The Mountain Dogs finally got off of him.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もう富竹はぴくりとも身動きはしなかった。", NULL, "He couldn't even twitch.", Line_Normal); ClearMessage(); @@ -1303,12 +1445,14 @@ void main() ChangeBustshot( 0, "Ta_Def#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900156", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900156", 128); OutputLine(NULL, "「誰か、彼を私の車のトランクに運んで。」", - NULL, "\"Someone put him in my trunk.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"Someone put him in my trunk.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 男たちのリーダー格が顎で合図すると、2人が富竹の体を運んで行った。", NULL, "Two of the men lifted up Tomitake and carried him outside.", Line_Normal); ClearMessage(); @@ -1317,17 +1461,19 @@ void main() ChangeBustshot( 0, "Ta_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900157", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900157", 128); OutputLine(NULL, "「…そうそう。", NULL, "\"...Oh, hold on.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900158", 128, 64); + PlayVoice(4, "ps3/s12/09/280900158", 128); OutputLine(NULL, "彼の愛用の自転車も一緒だときっと喜ぶでしょうね。", NULL, " I'm sure he'd be happy if I left him his bicycle.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900159", 128, 64); + PlayVoice(4, "ps3/s12/09/280900159", 128); OutputLine(NULL, "地獄へ行っても、好きなだけサイクリングができる。」", - NULL, " That way, he can enjoy cycling in hell too.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " That way, he can enjoy cycling in hell too.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 男たちは声を殺しながら笑った。", NULL, "The Mountain Dogs all quietly laughed at the joke.", Line_Normal); ClearMessage(); @@ -1335,11 +1481,13 @@ void main() DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); DrawSceneWithMask( "Ka2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/14/283400002", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400002", 128); OutputLine(NULL, "「では、これより終末作戦を開始します。」", - NULL, "\"We are now going to commence Operation Doomsday.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"We are now going to commence Operation Doomsday.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その一言で男たちは笑うのを止めた。", NULL, "They stopped laughing as she began to speak.", Line_Normal); ClearMessage(); @@ -1348,43 +1496,46 @@ void main() DrawBustshotWithFiltering( 1, "Ta_Def#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900160", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900160", 128); OutputLine(NULL, "「小此木は以後の連絡を待て。", NULL, "\"Okonogi, you wait for the contact from headquarters.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900161", 128, 64); + PlayVoice(4, "ps3/s12/09/280900161", 128); OutputLine(NULL, "入江所長から目を離すな。", NULL, " Keep your eyes on Dr. Irie.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900162", 128, 64); + PlayVoice(4, "ps3/s12/09/280900162", 128); OutputLine(NULL, "……あと、古手梨花にも注意してね。", NULL, " Also, keep tabs on Rika Furude too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900163", 128, 64); + PlayVoice(4, "ps3/s12/09/280900163", 128); OutputLine(NULL, "どんな第六感か知らないけど、", - NULL, " I don't know what kind of power she has...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " I don't know what kind of power she has...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…少なくとも彼の死に方だけは当てたわ、あの子。", - NULL, " but she predicted how Tomitake was going to die.", Line_WaitForInput); + NULL, " but she predicted how Tomitake was going to die. ", GetGlobalFlag(GLinemodeSp)); DisableWindow(); ChangeBustshot( 1, "Ta_Akuwarai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900164", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900164", 128); OutputLine(NULL, "…くすくす。", - NULL, " ...Hee hee.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900165", 128, 64); + NULL, "...Hee hee.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/09/280900165", 128); OutputLine(NULL, "もっと研究したかったけど、残念ね。」", - NULL, " I'm very curious about her... but too bad.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm very curious about her... but too bad.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/14/283400003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400003", 128); OutputLine(NULL, "「了解ですわ。", NULL, "\"Roger.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400004", 128, 64); + PlayVoice(4, "ps3/s12/14/283400004", 128); OutputLine(NULL, "こちらはお任せください。", NULL, " I'll take care of things here.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400005", 128, 64); + PlayVoice(4, "ps3/s12/14/283400005", 128); OutputLine(NULL, "道中はお気をつけて。」", NULL, " Please be careful on your way.\"", Line_Normal); ClearMessage(); @@ -1393,57 +1544,66 @@ void main() ChangeBustshot( 1, "Ta_Def#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900166", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900166", 128); OutputLine(NULL, "「気をつけるほどもない旅よ。", NULL, "\"There's not much to be careful of.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900167", 128, 64); + PlayVoice(4, "ps3/s12/09/280900167", 128); OutputLine(NULL, "………ところで、入江所長は?」", - NULL, " By the way, where's Dr. Irie...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " By the way, where's Dr. Irie...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/14/283400006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400006", 128); OutputLine(NULL, "「祭りの後の打ち上げ中でしょう。", NULL, "\"I'm sure he's attending the festival's afterparty.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400007", 128, 64); + PlayVoice(4, "ps3/s12/14/283400007", 128); OutputLine(NULL, "まだ神社の敷地内にいるとのことですんね。」", - NULL, " He's still at the shrine.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " He's still at the shrine.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Ta_Akuwarai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900168", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900168", 128); OutputLine(NULL, "「あの研究しかできない坊やが、どう取り乱すか見れないのが残念ね。", NULL, "\"I wish I could see the look of panic on that nerd's face.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900169", 128, 64); + PlayVoice(4, "ps3/s12/09/280900169", 128); OutputLine(NULL, "くすくす。」", - NULL, " Hee hee.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Hee hee.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 男たちもげらげらと笑う。", NULL, "The Mountain Dogs started laughing again too.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野は腕時計で時間を確かめる。", - NULL, "Takano checked the time on her watch.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Takano checked the time on her watch.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 22時前だった。", NULL, "It was nearly 10 PM.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そろそろ祭りの後片付けの車の往来もなくなった頃だろう。", - NULL, "Most people must have left the festival for home.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Most people must have left the festival for home.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 帰るべき人は帰り、帰らず打ち上げで飲んでいる人たちは神社で酔っ払っている、そういう時間だ。", - NULL, "Those people still there were probably enjoying the afterparty while getting drunk inside the shrine.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Those people still there were probably enjoying the afterparty while getting drunk inside the shrine.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 人目を嫌う出発にはちょうどいい時間だった。", NULL, "It was a good time for her to leave without being seen by anyone.", Line_Normal); ClearMessage(); @@ -1455,17 +1615,19 @@ void main() DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); PlayBGM( 0, "yorumushi", 120, 0 ); - PlaySE(4, "ps3/s12/09/280900170", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900170", 128); OutputLine(NULL, "「では私も出発するわ。", NULL, "\"I'm leaving now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900171", 128, 64); + PlayVoice(4, "ps3/s12/09/280900171", 128); OutputLine(NULL, "死んでくるわね。", NULL, " I'm going to go and die.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900172", 128, 64); + PlayVoice(4, "ps3/s12/09/280900172", 128); OutputLine(NULL, "くすくす…。」", - NULL, " Hee hee...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Hee hee...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それだけを言い残し、鷹野はひとり診療所を出た。", NULL, "After saying that, she left the clinic alone.", Line_Normal); ClearMessage(); @@ -1473,51 +1635,61 @@ void main() PlaySE( 0, "s_M_Door8k", 128, 64 ); DrawSceneWithMask( "Moon", "maskc", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 診療所裏の通用口から出る。", - NULL, "She left through the back door.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She left through the back door.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 虫の声と月明かり、そして遠くから聞こえる沢の音。", - NULL, "She left amid the moonlight, the singing of insects, and the sound of a river...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She left amid the moonlight, the singing of insects, and the sound of a river...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それ以外は何もない雛見沢の夜。", - NULL, "It was a typical night in Hinamizawa.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It was a typical night in Hinamizawa.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …それを堪能しながら鷹野は車に向った。", NULL, "...While enjoying all these sensations, Takano got inside her car.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskright", 1, 0, 1300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " トランクの中には眠る富竹が。", - NULL, "Tomitake was sleeping inside the trunk.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Tomitake was sleeping inside the trunk.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして後部座席には富竹愛用の折り畳み自転車が詰め込まれていた。", NULL, "His bicycle, on the other hand, was loaded into her back seat.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……くすくす。", NULL, "...Hee hee.", Line_WaitForInput); OutputLine(NULL, "申し訳ないわね。", - NULL, " How ironic.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " How ironic.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あなたより自転車の方が優雅な席に座っていて。", - NULL, "Your bicycle has a better seat than you.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Your bicycle has a better seat than you.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " すぐに降ろしてあげるからしばらく待っててね。", NULL, "I'll let you out of there soon.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Kuruma5", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 興宮に行く途中の一本道が薄暗くて適当だろう。", NULL, "I should leave him by the road that leads to Okinomiya.", Line_WaitForInput); OutputLine(NULL, "そこにしよう。", @@ -1526,48 +1698,58 @@ void main() DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 途中、ちょうど良さそうな場所を見つけたが、", NULL, "Takano found a good place to drop him off,", Line_WaitForInput); OutputLine(NULL, "一台パトカーが停まっていたため、その場所を諦めた。", NULL, " but she gave up on it, as there was a police cruiser parked in the area.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……なるほど、5年目の祟りがないかどうか警戒中というわけか。", - NULL, "...She figured that they were probably patrolling to make sure the fifth year's curse didn't happen.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...She figured that they were probably patrolling to make sure the fifth year's curse didn't happen.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ご苦労様、お巡りさん。", - NULL, "Good job, officers.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Good job, officers.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まさか私の車のトランクに今年の祟りが詰められてるなんて夢にも思わないでしょうね。", NULL, "No one would ever suspect that there's a curse packed in my trunk right now.", Line_Normal); ClearMessage(); DrawScene( "Kuruma4", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 真っ暗な道をもっと進んだ。", NULL, "Takano drove onto less-lit streets with rougher roads.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 山道が開け、漆黒の闇の中に放り込まれる。", NULL, "Eventually the mountain road ended, and she was surrounded by darkness.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まわりは田んぼだった。", - NULL, "There were rice fields nearby.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "There were rice fields nearby.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 蛙の合唱だけがそれを教えてくれた。", NULL, "She could tell by the sound of the croaking frogs.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その真っ暗な田んぼの路肩で車を停める。", - NULL, "Takano parked her car by the pitch black roadside.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Takano parked her car by the pitch black roadside.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この辺りで停めないと、どんどん人家が増えてしまう。", NULL, "She had to stop here, otherwise she'd be too close to a residential area.", Line_Normal); ClearMessage(); @@ -1575,14 +1757,17 @@ void main() DrawScene( "black", 1000 ); DrawScene( "Moon", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だいぶ興宮の方に来てしまった。", - NULL, "Indeed, she was nearly in Okinomiya.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Indeed, she was nearly in Okinomiya.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もっと手前で捨てるつもりだったが、パトカーが邪魔だったので仕方がない。", NULL, "She would have dumped him earlier, but the police cruiser had foiled that plan.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野は真っ暗な中、トランクから富竹の体を引っ張り出し、路肩に放った。", NULL, "Takano pulled Tomitake out of the trunk and left him by the road.", Line_ContinueAfterTyping); @@ -1591,77 +1776,84 @@ void main() OutputLineAll(NULL, "", Line_WaitForInput); OutputLine(NULL, "そして自転車もその近くに放る。", - NULL, " She also left him his bicycle.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " She also left him his bicycle.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹が少し呻いたような気がした。", - NULL, "Tomitake let out a small groan.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Tomitake let out a small groan.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……多分、もうじき目を覚ますだろう。", NULL, "...It probably wouldn't be long until he woke up.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/09/280900173", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900173", 128); OutputLine(NULL, "「さよなら、ジロウさん。", NULL, "\"Good bye, Jirou-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900174", 128, 64); + PlayVoice(4, "ps3/s12/09/280900174", 128); OutputLine(NULL, "あなたのぎくしゃくした恋の語りも楽しかったわ。", NULL, " Your awkward sweet talk was very entertaining.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900175", 128, 64); + PlayVoice(4, "ps3/s12/09/280900175", 128); OutputLine(NULL, "もっと聞かせてもらいたかったからとても残念よ。", NULL, " I wish I could hear it again.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900176", 128, 64); + PlayVoice(4, "ps3/s12/09/280900176", 128); OutputLine(NULL, "くすくす。", NULL, " Hee hee.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900177", 128, 64); + PlayVoice(4, "ps3/s12/09/280900177", 128); OutputLine(NULL, "…もうじきあなたは目を覚ますわ。", NULL, " You'll be waking up soon.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900178", 128, 64); + PlayVoice(4, "ps3/s12/09/280900178", 128); OutputLine(NULL, "その頃にはあなたはL5の末期を迎えてる。", - NULL, " By that time, you'll be in the final stage of L5.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900179", 128, 64); + NULL, " By that time, you'll be in the final stage of L5. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900179", 128); OutputLine(NULL, "あなたは錯乱の挙句、きっと哀れな死に方をするでしょうね。", - NULL, " After a futile struggle, you'll meet with a miserable demise.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900180", 128, 64); + NULL, "After a futile struggle, you'll meet with a miserable demise.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/09/280900180", 128); OutputLine(NULL, "うじ湧き病が語るように、やはりあなたも喉を掻き毟って死ぬのかしら。", NULL, " I wonder if you really are going to claw out your throat and die...", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900181", 128, 64); + PlayVoice(4, "ps3/s12/09/280900181", 128); OutputLine(NULL, "それを観察できないのがとても残念。", NULL, " I wish I could be here to see it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900182", 128, 64); + PlayVoice(4, "ps3/s12/09/280900182", 128); OutputLine(NULL, "くすくす。", NULL, " Hee hee.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/09/280900183", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900183", 128); OutputLine(NULL, " そしてあなたの異常な死と私の失踪はこの地に5年目の祟りとして刻まれるでしょう。", NULL, "Your mysterious death and my disappearance will complete the fifth year's curse of Oyashiro-sama.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900184", 128, 64); + PlayVoice(4, "ps3/s12/09/280900184", 128); OutputLine(NULL, "そうしてオヤシロさまの祟りはますます強固なものとなって残る。", NULL, " The story of the curse of Oyashiro-sama will be firmly established.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900185", 128, 64); + PlayVoice(4, "ps3/s12/09/280900185", 128); OutputLine(NULL, "その礎となれるなんて、", - NULL, " You should feel honored...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " You should feel honored...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……ジロウさん、", - NULL, " Jirou-san.", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Jirou-san.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "これはとても名誉なことなのよ?", - NULL, " You're going to be part of history!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900186", 128, 64); + NULL, " You're going to be part of history! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900186", 128); OutputLine(NULL, " あなたはこれから、命ある身を捨てて、永遠の存在の一部となれるのだから。", - NULL, " You might be losing your life here, but in a way, you're going to live for eternity.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900187", 128, 64); + NULL, "You might be losing your life here, but in a way, you're going to live for eternity.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/09/280900187", 128); OutputLine(NULL, "……………くすくすくすくす。」", NULL, " ............Hee hee hee hee.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それが富竹への別れの挨拶となった。", NULL, "That was her last farewell to Tomitake.", Line_Normal); ClearMessage(); @@ -1672,10 +1864,12 @@ void main() DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); PlayBGM( 1, "Mati", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野は再び車に乗り込むとアクセルを吹かす。", NULL, "Takano got back inside her car and started driving.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もとよりヘッドライト以外灯りのない真っ暗な田んぼのあぜは、あっという間にバックミラーの漆黒の闇に飲み込まれていった…。", NULL, "She could see the place she left Tomitake in her rearview mirror, but it was already shrouded in darkness.", Line_Normal); ClearMessage(); @@ -1697,22 +1891,27 @@ void main() DrawScene( "Kuruma4", 400 ); SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野は興宮街道を抜けると、細い道を何本か折れ、灯りのまったくない山中へ向っていく。", NULL, "Takano drove through the main street of Okinomiya and made a few turns, heading for the dark mountains in the distance.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もう雛見沢を出発してだいぶ時間が経っていた。", - NULL, "It had been a while since she left Hinamizawa.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It had been a while since she left Hinamizawa.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 時計を見れば24時も近い。", NULL, "It was almost midnight.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もう県境を越え、隣の県へ至っているかもしれない。", - NULL, "She might have already made it to the neighboring prefecture.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She might have already made it to the neighboring prefecture.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …でも、時折ヘッドライトに浮かぶ標識以外、何も見えない漆黒の山道からはそれをうかがうことは難しかった。", NULL, "...It was difficult to tell because she couldn't really see anything in the darkness.", Line_Normal); ClearMessage(); @@ -1724,16 +1923,19 @@ void main() DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); PlayBGM( 0, "higurashi", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " やがて、鷹野は本当に真っ暗な道の途中で車を停めた。", NULL, "Takano stopped her car in the middle of all that.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " エンジンを切り、ライトも消すと、まるで自分が暗黒の中に閉ざされてしまったかのような恐怖感に襲われそうになる。", NULL, "After turning off both the engine and the headlights, there really was nothing but darkness surrounding her.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この暗闇の中では、まるで時間も凍りつくような錯覚があった。", NULL, "It was as if time itself had stopped.", Line_Normal); ClearMessage(); @@ -1746,6 +1948,7 @@ void main() DrawScene( "white", 0 ); DrawScene( "black", 100 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 相当長い時間なのか、あるいは呆れるほど短い時間なのか、わかりづらい時間が経った頃、闇の中からヘッドライトが二度瞬くのが見えた。", NULL, "Takano wasn't sure how long she waited, but eventually she saw the headlights of a car blinking twice.", Line_Normal); ClearMessage(); @@ -1764,36 +1967,43 @@ void main() DrawScene( "black", 200 ); SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野は事前の取り決めに従い、変則的なタイミングでパッシングを返す。", NULL, "She blinked her own headlights back at it.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを見届けると、向こうのヘッドライトがつきっ放しになり、その明かりの中に、何人かの人影がこっちにやって来るのが見えた。", NULL, "Soon, she saw several people walking toward her.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Kuruma4", "maskup", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 宅配便業者のような青い服装をした二人組の男が鷹野の車の窓を叩く。", NULL, "Two men wearing blue overalls knocked on the window of Takano's car.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野は窓を開けた。", - NULL, "Obligingly, she opened it.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Obligingly, she opened it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼らはその顔を手元の資料と確認する。", NULL, "They looked over her face and the paperwork they had in their hands.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/09/280900188", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900188", 128); OutputLine(NULL, "「ご苦労様。", NULL, "\"Hello.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900189", 128, 64); + PlayVoice(4, "ps3/s12/09/280900189", 128); OutputLine(NULL, "鷹野よ。」", - NULL, " I'm Takano.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm Takano.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 男たちは鷹野本人であることを確認すると無線で伝えた。", NULL, "After confirming her identification, they called someone over the radio.", Line_Normal); ClearMessage(); @@ -1805,62 +2015,66 @@ void main() DrawScene( "Moon", 400 ); PlayBGM( 0, "G_Operation", 120, 0 ); - PlaySE(4, "ps3/s12/00/00001496", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("山狗", NULL, "Yamainu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/00001496", 128); OutputLine(NULL, "「……本部どうぞ。", NULL, "\"Hello...", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/00001497", 128, 64); + PlayVoice(4, "ps3/s12/00/00001497", 128); OutputLine(NULL, "雛を確保。", NULL, " We've got the lady.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/00001498", 128, 64); + PlayVoice(4, "ps3/s12/00/00001498", 128); OutputLine(NULL, "尾行ないか。」", - NULL, " Anyone following?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Anyone following?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/00/honbu28001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("本部", NULL, "Headquarters", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/honbu28001", 128); OutputLine(NULL, "「………………ザ、", - NULL, "\"......Sss...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"......Sss...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "ザザ、", - NULL, " sss...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " sss...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…………尾行はなし。", - NULL, "... No one is after you.", Line_ContinueAfterTyping); + NULL, "... No one is after you.", Line_Continue); SetSpeedOfMessage( FALSE, 0 ); OutputLineAll(NULL, "", Line_WaitForInput); OutputLine(NULL, "後方400mクリア。」", - NULL, " You're clear for 400 meters.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You're clear for 400 meters.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/00001500", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("山狗", NULL, "Yamainu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/00001500", 128); OutputLine(NULL, "「尾行はありません。", NULL, "\"Nobody's following us.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/00001501", 128, 64); + PlayVoice(4, "ps3/s12/00/00001501", 128); OutputLine(NULL, "お疲れ様でした。", NULL, " Your work is much appreciated.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/00001502", 128, 64); + PlayVoice(4, "ps3/s12/00/00001502", 128); OutputLine(NULL, "どうぞ指揮車へ。", NULL, " Please come with us to the command vehicle.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/00001503", 128, 64); + PlayVoice(4, "ps3/s12/00/00001503", 128); OutputLine(NULL, "書類をお預かりします。」", NULL, " I'll take your paperwork.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/09/280900190", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900190", 128); OutputLine(NULL, "「書類カバンはトランクの中よ。", NULL, "\"The paperwork is inside the trunk.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900191", 128, 64); + PlayVoice(4, "ps3/s12/09/280900191", 128); OutputLine(NULL, "これが鍵。", NULL, " Here's the key.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900192", 128, 64); + PlayVoice(4, "ps3/s12/09/280900192", 128); OutputLine(NULL, "あとコーヒーがもらいたいわね。", NULL, " I do need some coffee.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900193", 128, 64); + PlayVoice(4, "ps3/s12/09/280900193", 128); OutputLine(NULL, "淹れてくださる?」", NULL, " Could you get me some?\"", Line_Normal); ClearMessage(); @@ -1868,19 +2082,23 @@ void main() DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); DrawScene( "Torakku2", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 指揮車と呼ばれるトレーラーは貨物室の中が高度な通信施設となっていた。", - NULL, "The command vehicle was a trailer with a bunch of high tech communication equipment inside.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The command vehicle was a trailer with a bunch of high tech communication equipment inside.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 暗がりの中に瞬く電子機器の様々な点灯がとても幻想的だった。", NULL, "The light of the electric equipment shone beautifully in the dark.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/manc28005", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/manc28005", 128); OutputLine(NULL, "「三佐、コーヒーです、どうぞ。」", - NULL, "\"Here's your coffee, Major.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Here's your coffee, Major.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 青い作業服の男が紙コップのコーヒーを勧める。", NULL, "Another man in blue overalls offered her a paper cup.", Line_Normal); ClearMessage(); @@ -1889,75 +2107,87 @@ void main() DrawBustshotWithFiltering( 2, "Ta_Def#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900194", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900194", 128); OutputLine(NULL, "「ありがとう。", NULL, "\"Thank you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900195", 128, 64); + PlayVoice(4, "ps3/s12/09/280900195", 128); OutputLine(NULL, "私の死体の方は大丈夫?」", - NULL, " What's going on with my corpse?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " What's going on with my corpse?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/manc28006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/manc28006", 128); OutputLine(NULL, "「岐阜にて偽装終了との連絡が入っております。」", - NULL, "\"They've finished setting it up in Gifu Prefecture.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"They've finished setting it up in Gifu Prefecture.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Ta_Akuwarai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900196", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900196", 128); OutputLine(NULL, "「岐阜?", NULL, "\"Gifu?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900197", 128, 64); + PlayVoice(4, "ps3/s12/09/280900197", 128); OutputLine(NULL, " 岐阜の山中でドラム缶で焼け死になのかしら?」", - NULL, " Did I burn to death in the mountains of Gifu?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Did I burn to death in the mountains of Gifu?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/manc28007", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/manc28007", 128); OutputLine(NULL, "「死因までは。", NULL, "\"I'm not sure about the cause of death...", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/manc28008", 128, 64); + PlayVoice(4, "ps3/s12/00/manc28008", 128); OutputLine(NULL, "確認させます。」", NULL, " I'll confirm it with someone.\"", Line_Normal); ClearMessage(); DrawScene( "aka2", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 終末作戦。", NULL, "Operation Doomsday.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それがこの作戦の名称だった。", - NULL, "That was the name of their mission.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That was the name of their mission.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 第一段階での作戦目標は、鷹野の雛見沢脱出と特定機密書類18件の搬出。", - NULL, "The goal of the operation's first stage was Takano's escape from Hinamizawa and the extraction of eighteen specific classified documents.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The goal of the operation's first stage was Takano's escape from Hinamizawa and the extraction of eighteen specific classified documents.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これは問題なく達せられた。", NULL, "That goal had been completed.", Line_Normal); ClearMessage(); DrawSceneWithMask( "ryuuketu1", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 東京派遣の定期連絡員、富竹の暗殺。", - NULL, "Assassinating the liaison from Tokyo, Tomitake, was also one of the goals.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Assassinating the liaison from Tokyo, Tomitake, was also one of the goals.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これも鷹野の好む異常な方法で達せられた。", - NULL, "That one had also been completed in the way Takano had planned.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That one had also been completed in the way Takano had planned.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、演出された異常死は鷹野の物好きによるものではない。", - NULL, "He was not killed that way just because Takano had wanted to see it.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He was not killed that way just because Takano had wanted to see it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " L5の末期症状による異常な死には、東京が入江機関に対し疑いの目を向けさせる意味もあった。", NULL, "It was intentionally planned that way, so that the office in Tokyo would be suspicious of the Irie Institute.", Line_Normal); ClearMessage(); @@ -1965,42 +2195,51 @@ void main() DrawScene( "black", 400 ); DrawScene( "aka1", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江機関が研究の終了と予算の縮小を不快に思い、何者かに研究を売り渡すよう演出することを上は求めていた。", - NULL, "They were trying to create the story that the Institute was upset with the recent budget cuts and the cancellation of their study.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "They were trying to create the story that the Institute was upset with the recent budget cuts and the cancellation of their study.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹のこの異常な死を、そうなるように結び付けるのはまた別の工作員の行なう仕事だ。", - NULL, "Tomitake's mysterious death would be a suitable way to persuade people.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Tomitake's mysterious death would be a suitable way to persuade people.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そして死が求められたのは富竹だけでなく、鷹野もだった。", NULL, "Tomitake was not the only one who was expected to die. Takano was expected to do so as well.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野の場合は、自らが命を落とす必要はない。", - NULL, "However, Takano didn't really need to die herself.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "However, Takano didn't really need to die herself.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今日、作戦が決行されることを予定して身代わりの死体を準備する体制が整えられていた。", NULL, "They had acquired a substitute body for her, so she didn't have to actually die.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それがどのような形で準備されるかは鷹野も知らなかった。", - NULL, "Takano had no idea how they got the body.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Takano had no idea how they got the body.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ただ、今聞いた話では、岐阜の工作班が手配をしてくれているようだった。", - NULL, "According to what she heard, a team in Gifu took care of everything.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "According to what she heard, a team in Gifu took care of everything.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 連絡員富竹と監視員鷹野の二大要人が変死すれば、東京は入江機関に疑いの目を向けないわけにはいかなくなる。", - NULL, "Once Tomitake and Takano were dead, Tokyo would definitely grow suspicious of the Irie Institute.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Once Tomitake and Takano were dead, Tokyo would definitely grow suspicious of the Irie Institute.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江機関の暴走を装うのが終末作戦の重要な部分だった…。", NULL, "The main purpose of this mission was to make the Institute look reckless...", Line_Normal); ClearMessage(); @@ -2008,44 +2247,49 @@ void main() DrawScene( "black", 400 ); DrawSceneWithMask( "Torakku2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/manc28009", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/manc28009", 128); OutputLine(NULL, "「申し訳ありません三佐。", NULL, "\"I'm sorry, Major...", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/manc28010", 128, 64); + PlayVoice(4, "ps3/s12/00/manc28010", 128); OutputLine(NULL, "岐阜の工作班で問題が発生したようです。」", - NULL, " There's been a problem in Gifu.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " There's been a problem in Gifu.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Ta_Def#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900198", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900198", 128); OutputLine(NULL, "「……問題?", NULL, "\"...A problem?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900199", 128, 64); + PlayVoice(4, "ps3/s12/09/280900199", 128); OutputLine(NULL, " どうしたのかしら。」", NULL, " What sort of problem?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/manc28011", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/manc28011", 128); OutputLine(NULL, "「偽装死体の選別にミスがあったそうです。", NULL, "\"They made a mistake with the corpse.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/manc28012", 128, 64); + PlayVoice(4, "ps3/s12/00/manc28012", 128); OutputLine(NULL, "……死後24時間経過していたとか。」", - NULL, " The body has already been dead for twenty-four hours...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " The body has already been dead for twenty-four hours...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Ta_Warai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900200", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900200", 128); OutputLine(NULL, "「……あら、するとどういうことになるのかしら。」", - NULL, "\"...I see. And what's that supposed to mean?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...I see. And what's that supposed to mean?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「つまり、三佐は昨日すでに亡くなられていたことになってしまいます。」", NULL, "\"It means that you were already dead yesterday.\"", Line_Normal); ClearMessage(); @@ -2053,22 +2297,26 @@ void main() DrawScene( "black", 400 ); DrawSceneWithMask( "Toketu1c", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野の死体は、今日殺された死体から選ばれることになっていた。", - NULL, "Takano's body was supposed to be selected from the corpses of people who had died the same day.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Takano's body was supposed to be selected from the corpses of people who had died the same day.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そしてその死体は焼死体のような身元確認が困難なものが望ましい。", - NULL, "The plan was to then burn the body and make identification of the corpse more difficult.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The plan was to then burn the body and make identification of the corpse more difficult.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして都合のよい死体が出たので偽装工作が行なわれたのだが、", NULL, "They'd found a suitable body for the plan...", Line_WaitForInput); OutputLine(NULL, "……遺体の内容物などから、死後24時間を経過してから焼いたらしい、死後焼却であることが判明したという。", - NULL, " However, they just found out that it had been dead for over a day.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " However, they just found out that it had been dead for over a day.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……これではロジックに矛盾が出る。", NULL, "...That would create a hole in their plans.", Line_Normal); ClearMessage(); @@ -2076,30 +2324,33 @@ void main() DrawScene( "black", 400 ); DrawSceneWithMask( "Torakku2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/manc28013", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/manc28013", 128); OutputLine(NULL, "「岐阜の方で現在、収拾にあたっていますので…、」", - NULL, "\"They're going to collect another body to use instead...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"They're going to collect another body to use instead...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Ta_Akuwarai#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900003", 128); OutputLine(NULL, "「くすくす。", NULL, "\"Hee hee.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900203", 128, 64); + PlayVoice(4, "ps3/s12/09/280900203", 128); OutputLine(NULL, "いいわ。", NULL, " No, that's fine.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900204", 128, 64); + PlayVoice(4, "ps3/s12/09/280900204", 128); OutputLine(NULL, "その死体を私ということにしなさい。」", - NULL, " We can still use that body as me.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We can still use that body as me.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/manc28014", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/manc28014", 128); OutputLine(NULL, "「は…?", NULL, "\"Huh...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/manc28015", 128, 64); + PlayVoice(4, "ps3/s12/00/manc28015", 128); OutputLine(NULL, " しかしそれでは……。」", NULL, " But that would mean...\"", Line_Normal); ClearMessage(); @@ -2108,7 +2359,8 @@ void main() ChangeBustshot( 0, "Ta_Def#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900205", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900205", 128); OutputLine(NULL, "「雛見沢を滅びに導くオヤシロさまの使いが、実は前日に死んでいて、祭りの当日には死者として歩き回っていた、か…。", NULL, "\"The messenger of Oyashiro-sama was long dead, but came to the festival regardless......", Line_WaitForInput); @@ -2116,26 +2368,29 @@ void main() ChangeBustshot( 0, "Ta_Akuwarai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900206", 128, 64); + PlayVoice(4, "ps3/s12/09/280900206", 128); OutputLine(NULL, "くすくす、…面白い。", NULL, " Hee hee... that's a good one.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900207", 128, 64); + PlayVoice(4, "ps3/s12/09/280900207", 128); OutputLine(NULL, "それは実に面白いわね。", NULL, " That's a very, very good one.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900208", 128, 64); + PlayVoice(4, "ps3/s12/09/280900208", 128); OutputLine(NULL, "…くっくっくっく…!」", - NULL, " ...Heh heh heh heh...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " ...Heh heh heh heh...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野はしばらくの間、声を殺そうともせず、薄気味悪い声で満足そうに笑っていた。", NULL, "Takano laughed with satisfaction for a while.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 指揮車の中の人間たちには、鷹野が何で笑っているのか誰にも理解できなかった。", - NULL, "The other people in the vehicle couldn't understand why Takano was laughing so much.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The other people in the vehicle couldn't understand why Takano was laughing so much.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ただ鷹野だけがひとり、とても愉快そうに笑うだけだった。", NULL, "Takano continued to laugh as if it was the funniest thing she'd ever heard.", Line_Normal); ClearMessage(); @@ -2144,76 +2399,87 @@ void main() ChangeBustshot( 0, "Ta_Def#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900209", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900209", 128); OutputLine(NULL, "「かまわない。", NULL, "\"Go ahead.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900210", 128, 64); + PlayVoice(4, "ps3/s12/09/280900210", 128); OutputLine(NULL, "岐阜にはそれを私にしろと伝えなさい。", NULL, " Call the team in Gifu and tell them to stop looking for another body.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900211", 128, 64); + PlayVoice(4, "ps3/s12/09/280900211", 128); OutputLine(NULL, "そのくらいの解れがあった方が面白いわ。」", - NULL, " I think this will make for an interesting twist.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I think this will make for an interesting twist.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/manc28016", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/manc28016", 128); OutputLine(NULL, "「…よろしいのですか。", NULL, "\"...Are you sure?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/manc28017", 128, 64); + PlayVoice(4, "ps3/s12/00/manc28017", 128); OutputLine(NULL, "万が一ということも…。」", NULL, " Shouldn't you be more cautious...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/09/280900212", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900212", 128); OutputLine(NULL, "「万が一なんてないわ。", NULL, "\"Don't worry.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900213", 128, 64); + PlayVoice(4, "ps3/s12/09/280900213", 128); OutputLine(NULL, "…だって、鷹野三四は現に今日、綿流しのお祭りの会場を闊歩していたのよ?", - NULL, " Everyone saw Miyo Takano walking around at the Watanagashi festival.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900214", 128, 64); + NULL, " Everyone saw Miyo Takano walking around at the Watanagashi festival. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900214", 128); OutputLine(NULL, " 例え検死の結果、死後24時間以上経ってると出たって、御目出度い連中は検死結果の方が間違ってると思ってくれるわよ。", - NULL, " Even if the forensics lab does find out that the body's been dead for more than a day, they'll just think that the test results were wrong.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900215", 128, 64); + NULL, "Even if the forensics lab does find out that the body's been dead for more than a day, they'll just think that the test results were wrong.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/09/280900215", 128); OutputLine(NULL, "くすくすくすくす!」", - NULL, " Hee hee hee hee!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Hee hee hee hee!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まるでそれは、ある種のリスクを楽しんでいるかのようにも見えた。", NULL, "Takano almost seemed to be enjoying the risk.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/manc28018", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/manc28018", 128); OutputLine(NULL, "「……りょ、了解。", NULL, "\"...R-Roger.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/manc28019", 128, 64); + PlayVoice(4, "ps3/s12/00/manc28019", 128); OutputLine(NULL, "岐阜へその旨、連絡します。」", - NULL, " I'll notify them.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'll notify them.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/09/280900216", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900216", 128); OutputLine(NULL, "「それより。", NULL, "\"By the way...", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900217", 128, 64); + PlayVoice(4, "ps3/s12/09/280900217", 128); OutputLine(NULL, "私の死体はドラム缶の中で焼かれていたの?」", - NULL, " Was my body burned inside of an oil drum?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Was my body burned inside of an oil drum?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/manc28020", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/manc28020", 128); OutputLine(NULL, "「はい。", NULL, "\"Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/manc28021", 128, 64); + PlayVoice(4, "ps3/s12/00/manc28021", 128); OutputLine(NULL, "高速道路近くの山中でドラム缶の中で焼けていたのを発見されたそうです。」", NULL, " It seems someone already discovered it on the mountain near the freeway.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野はそれを聞き、ほんのしばらくの間、きょとんとしたような表情を浮かべているように見えた。", - NULL, "Takano seemed surprised to hear that from him.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Takano seemed surprised to hear that from him.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして突然、小気味良さそうに笑い出すのだった。", - NULL, "Then she started laughing strangely again.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Then she started laughing strangely again.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もちろん、その場にいる誰にも、その理由はわからなかった。", NULL, "Nobody could figure out why she was laughing like that.", Line_Normal); ClearMessage(); @@ -2222,10 +2488,11 @@ void main() ChangeBustshot( 0, "Ta_Akuwarai#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900218", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900218", 128); OutputLine(NULL, "「なるほど。", NULL, "\"I see.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900219", 128, 64); + PlayVoice(4, "ps3/s12/09/280900219", 128); OutputLine(NULL, "……オヤシロさまの生まれ変わりは伊達じゃないということなのね。", NULL, " ...The reincarnation of Oyashiro-sama really is gifted.", Line_WaitForInput); @@ -2233,34 +2500,37 @@ void main() ChangeBustshot( 0, "Ta_Def#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900220", 128, 64); + PlayVoice(4, "ps3/s12/09/280900220", 128); OutputLine(NULL, "………………あの子にはやはり、人知の及ばない何かがあるということを認めなければならない。", NULL, " .........I have to admit, she has a supernatural power that defies explanation.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900221", 128, 64); + PlayVoice(4, "ps3/s12/09/280900221", 128); OutputLine(NULL, "……雛見沢の山狗に、Rの監視体制を厳重にするように連絡を。」", - NULL, " ...Tell the Mountain Dogs in Hinamizawa to tighten up security on R.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...Tell the Mountain Dogs in Hinamizawa to tighten up security on R.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/manc28022", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/manc28022", 128); OutputLine(NULL, "「了解。」", NULL, "\"Roger.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/mand28002", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/mand28002", 128); OutputLine(NULL, "「失礼します。", NULL, "\"Major...", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/mand28003", 128, 64); + PlayVoice(4, "ps3/s12/00/mand28003", 128); OutputLine(NULL, "興宮警察が富竹の遺体を発見したとの無線を傍受しました。」", - NULL, " The Okinomiya police department has discovered the body of Tomitake.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " The Okinomiya police department has discovered the body of Tomitake.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/09/280900222", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900222", 128); OutputLine(NULL, "「……発見したわね。", NULL, "\"...They have, huh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900223", 128, 64); + PlayVoice(4, "ps3/s12/09/280900223", 128); OutputLine(NULL, "いよいよ始まるわよ。", NULL, " The show is about to begin.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900224", 128, 64); + PlayVoice(4, "ps3/s12/09/280900224", 128); OutputLine(NULL, "くすくすくすくす!」", NULL, " Hee hee hee hee!\"", Line_Normal); ClearMessage(); @@ -2272,16 +2542,18 @@ void main() PlayBGM( 1, "yorumushi", 120, 0 ); DrawScene( "YMo3", 1000 ); - PlaySE(4, "ps3/s12/19/283100001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/19/283100001", 128); OutputLine(NULL, "「大石さん、先生が到着してます。」", - NULL, "\"Ooishi-san, Dr. Irie has arrived.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Ooishi-san, Dr. Irie has arrived.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Oisi2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700039", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700039", 128); OutputLine(NULL, "「あーどうもどうも!", NULL, "\"Oh, thank you for coming!", Line_WaitForInput); @@ -2289,20 +2561,23 @@ void main() ChangeBustshot( 2, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700040", 128, 64); + PlayVoice(4, "ps3/s12/11/280700040", 128); OutputLine(NULL, " どうですか、入江の先生。」", NULL, " So, what do you think, Dr. Irie?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石がブルーシートで囲われた一角に入る。", - NULL, "Ooishi entered the area enclosed by a blue tarp.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Ooishi entered the area enclosed by a blue tarp.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 中には鑑識の職員が、遺体をあらゆる角度から撮影して記録していた。", - NULL, "In there, people from forensics were taking pictures of the dead body from various angles.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "In there, people from forensics were taking pictures of the dead body from various angles.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹ジロウの遺体の脇に屈んでいた入江が立ち上がった。", NULL, "Irie was squatting down next to the dead body of Jirou Tomitake.", Line_WaitForInput); OutputLine(NULL, "……その顔面は蒼白だった。", @@ -2313,22 +2588,24 @@ void main() DrawBustshotWithFiltering( 1, "Iri_Majime2#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/281000008", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/281000008", 128); OutputLine(NULL, "「………………信じられません。」", - NULL, "\".........I can't believe it.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\".........I can't believe it.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700041", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700041", 128); OutputLine(NULL, "「…そりゃあ、私だって信じられませんよ。", NULL, "\"...Yup. I can't believe it, either.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700042", 128, 64); + PlayVoice(4, "ps3/s12/11/280700042", 128); OutputLine(NULL, "初見で見た限り、…ホトケは喉を掻き毟っています。", NULL, " As far as I see... he clawed out his throat", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700043", 128, 64); + PlayVoice(4, "ps3/s12/11/280700043", 128); OutputLine(NULL, "それも自分の手でです。", NULL, " with his bare hands.", Line_WaitForInput); @@ -2336,27 +2613,29 @@ void main() ChangeBustshot( 2, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700044", 128, 64); + PlayVoice(4, "ps3/s12/11/280700044", 128); OutputLine(NULL, "こいつぁ真っ当な死に方じゃない。", NULL, " This isn't a normal way to die.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700045", 128, 64); + PlayVoice(4, "ps3/s12/11/280700045", 128); OutputLine(NULL, "十中八九、何らかのヤバめな薬物でしょう。」", NULL, " Most likely, some kind of dangerous drug must have caused it.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/10/281000009", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/281000009", 128); OutputLine(NULL, "「…………彼は、何らかの薬物の常習者だったということでしょうか?」", - NULL, "\"...Are you saying that he was a drug addict?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...Are you saying that he was a drug addict?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700046", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700046", 128); OutputLine(NULL, "「さぁねぇ?", NULL, "\"I don't know, was he?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700047", 128, 64); + PlayVoice(4, "ps3/s12/11/280700047", 128); OutputLine(NULL, " そいつを調べるのはどうやら我々の仕事になりそうです。」", NULL, " It's going to be my job to find that out.\"", Line_Normal); ClearMessage(); @@ -2365,48 +2644,53 @@ void main() ChangeBustshot( 1, "Iri_Majime#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/281000010", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/281000010", 128); OutputLine(NULL, "「……………大石さん。", NULL, "\"............Ooishi-san,", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/281000011", 128, 64); + PlayVoice(4, "ps3/s12/10/281000011", 128); OutputLine(NULL, "この角材は?」", - NULL, " what's this two-by-four doing here?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " what's this two-by-four doing here?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700048", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700048", 128); OutputLine(NULL, "「多分、…ホトケが振り回したんじゃないかと思います。", NULL, "\"I think... he was swinging it around.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700049", 128, 64); + PlayVoice(4, "ps3/s12/11/280700049", 128); OutputLine(NULL, "で、途中で捨てて、喉を掻くのが楽しくなっちゃったんじゃないかと。」", - NULL, " And then, he threw it away, and he had more fun clawing out his throat, I guess.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " And then, he threw it away, and he had more fun clawing out his throat, I guess.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/10/281000012", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/281000012", 128); OutputLine(NULL, "「…………角材を何のために振り回したんでしょう。」", - NULL, "\"......Why was he swinging the two-by-four around?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Why was he swinging the two-by-four around?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700050", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700050", 128); OutputLine(NULL, "「自衛のため、と考えるのが一番自然だと思います。", NULL, "\"He probably did it in self-defense.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700051", 128, 64); + PlayVoice(4, "ps3/s12/11/280700051", 128); OutputLine(NULL, "……ホトケの体に、外傷がいくつかあるのに気付いてます?」", - NULL, " ...Did you notice there are several external injuries on his body?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...Did you notice there are several external injuries on his body?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Iri_Majime2#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/281000013", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/281000013", 128); OutputLine(NULL, "「……えぇ、打撲傷を思わせる痕がいくつか散見出来ます。」", NULL, "\"...Yes. I can see some bruises.\"", Line_Normal); ClearMessage(); @@ -2415,52 +2699,54 @@ void main() ChangeBustshot( 2, "Oisi5", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700052", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700052", 128); OutputLine(NULL, "「ってことは、一番考えられるストーリーは、", - NULL, "\"The easiest explanation I can think of is this", Line_ContinueAfterTyping); + NULL, "\"The easiest explanation I can think of is this", Line_Continue); SetSpeedOfMessage( TRUE, 0 ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); + NULL, "...", Line_Continue); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); + NULL, "...", Line_Continue); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); + NULL, "...", Line_Continue); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); SetSpeedOfMessage( FALSE, 0 ); OutputLine(NULL, "ホトケが祭り終了後、興宮へ帰る途中、ここで何者かに襲われた。", NULL, " He was attacked by someone on his way home to Okinomiya after the festival.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700053", 128, 64); + PlayVoice(4, "ps3/s12/11/280700053", 128); OutputLine(NULL, "それで、取り押さえられて、怪しげな注射とかそういうのをされて、", - NULL, " He was seized by the culprit, given a shot of some kind of dangerous drug,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " He was seized by the culprit, given a shot of some kind of dangerous drug,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 4000 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "その結果、錯乱させられて死に至らしめられた。」", - NULL, " went crazy, and died.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " went crazy, and died.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Iri_Majime#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/281000013_1", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/281000013_1", 128); OutputLine(NULL, "「………喉を掻き毟るように誘導できる薬物なんて聞いたことがありません。」", NULL, "\"...I've never heard of any drug that can make people claw out their throats.\"", Line_Normal); ClearMessage(); @@ -2469,40 +2755,44 @@ void main() ChangeBustshot( 2, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700054", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700054", 128); OutputLine(NULL, "「私もそっちは専門じゃありませんが、…ヤク中の末期症状に自傷行為ってあるらしいじゃないですか。", NULL, "\"I'm not an expert on it, either... but they say self-harm is one of the terminal symptoms for drug addicts, right?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700055", 128, 64); + PlayVoice(4, "ps3/s12/11/280700055", 128); OutputLine(NULL, "まぁ、その辺はうちの鑑識のじいさまが調べてくれるでしょう。」", NULL, " Well, I'm sure the old man in forensics will take care of the investigation.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "YMo1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/19/283100002", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/19/283100002", 128); OutputLine(NULL, "「大石さん失礼します!", NULL, "\"Excuse me, Ooishi-san!", Line_WaitForInput); - PlaySE(4, "ps3/s12/19/283100003", 128, 64); + PlayVoice(4, "ps3/s12/19/283100003", 128); OutputLine(NULL, " ここから数百メートルのところに、富竹ジロウのものと思われる自転車が見付かりました。」", - NULL, " We found a bicycle believed to belong to Jirou Tomitake a mile away from here.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We found a bicycle believed to belong to Jirou Tomitake a mile away from here.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Oisi1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700056", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700056", 128); OutputLine(NULL, "「お、そうですか、ありがとうございます。", NULL, "\"Oh, is that so. Thank you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700057", 128, 64); + PlayVoice(4, "ps3/s12/11/280700057", 128); OutputLine(NULL, "何か手掛かりとかは?」", - NULL, " Did you find anything on it?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Did you find anything on it?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/19/283100004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/19/283100004", 128); OutputLine(NULL, "「いえ、初見では特には。", NULL, "\"Not yet.", Line_WaitForInput); - PlaySE(4, "ps3/s12/19/283100005", 128, 64); + PlayVoice(4, "ps3/s12/19/283100005", 128); OutputLine(NULL, "今、鑑識が行ってます。」", NULL, " They're investigating it right now.\"", Line_Normal); ClearMessage(); @@ -2511,24 +2801,27 @@ void main() ChangeBustshot( 1, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700058", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700058", 128); OutputLine(NULL, "「じゃあつまり、……その自転車があった場所が襲撃場所と考えていいんでしょうねぇ。", NULL, "\"So, that means ...the place where the bicycle was found is most likely the place he was attacked.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700059", 128, 64); + PlayVoice(4, "ps3/s12/11/280700059", 128); OutputLine(NULL, "……それで、戦ったり逃げたりして、ここまで来た……、", - NULL, " ...And he ran away from the culprit and came here...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " ...And he ran away from the culprit and came here...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……んんん。」", - NULL, " ...Hummmm.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " ...Hummmm.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石は腕組をしながら唸る。", - NULL, "Ooishi frowned, crossing his arms in front of his chest.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Ooishi frowned, crossing his arms in front of his chest.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江は富竹の死体の、ありえない惨状を見ながら、それでもなお重ねて口にしていた。", NULL, "Irie was looking at the miserable corpse of Tomitake, and he kept saying the same thing.", Line_Normal); ClearMessage(); @@ -2536,10 +2829,11 @@ void main() DrawBustshotWithFiltering( 2, "Iri_Majime2#", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "YMo3", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/10/281000015", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/281000015", 128); OutputLine(NULL, "「…………………ありえない。", NULL, "\"...............It's impossible.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/281000016", 128, 64); + PlayVoice(4, "ps3/s12/10/281000016", 128); OutputLine(NULL, "……絶対にありえない。」", NULL, " ...It's just impossible.\"", Line_Normal); ClearMessage(); @@ -2547,53 +2841,63 @@ void main() DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); DrawScene( "ryuuketu1", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江はこの富竹の異常な死に方は『雛見沢症候群』の末期症状による錯乱と自傷が引き起こしたに違いないと一目でわかっていた。", NULL, "Irie knew right away that Tomitake's death was caused by the terminal symptoms of Hinamizawa Syndrome.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 角材を振るった敵は実在する敵ではなく、L5によって肥大した彼の被害妄想が作り出した妄想の中の敵だろう。", - NULL, "He hadn't swung the two-by-four at a real person, but probably saw some kind of hallucination due to the L5 symptoms.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He hadn't swung the two-by-four at a real person, but probably saw some kind of hallucination due to the L5 symptoms.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 末期患者が被害妄想を破裂させた結果、周囲に対し過度な攻撃性を示すことは少ない症例の中でも顕著に現れていたからだ。", NULL, "Violent reactions to hallucinations is one of the clearest characteristics of the terminal stage.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、富竹には訪れた時、必ず予防薬を投与しているはず。", - NULL, "However, Tomitake supposedly took a vaccine before he came to the village.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "However, Tomitake supposedly took a vaccine before he came to the village.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 予防薬の投与がありながら、こんなにも短期間の間にL5を発症するわけがない。", - NULL, "There was no way he could reach L5 symptoms in such a short period of time.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "There was no way he could reach L5 symptoms in such a short period of time.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 考えたくないが、", NULL, "Irie didn't want to believe it...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 900 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "……何者かが悪意を持って富竹に病原体を投与したのは間違いない。", - NULL, " but it was obvious that someone intentionally injected him with the pathogen.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " but it was obvious that someone intentionally injected him with the pathogen.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それも、即L5を発症させるような濃度でだ。", NULL, "The pathogen must have been strong enough to give him L5 symptoms immediately.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……心当たりがあるとすれば、H173。", - NULL, "The only drug that can do that... is H173.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The only drug that can do that... is H173.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 急性発症を促す殺人薬だ。", - NULL, "A chemical weapon that induces an acute onset of symptoms.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "A chemical weapon that induces an acute onset of symptoms.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 人を錯乱させ恐ろしい結末を導くことしかできない、", NULL, "It makes people hallucinate, which inevitably leads to a horrible death...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -2605,27 +2909,32 @@ void main() Wait( 900 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "悪魔。", - NULL, " of demon.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " of demon.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、そんな危険なものは、過去の方針転換時に全て破棄している。", - NULL, "However, they had destroyed all of it due to its dangerous nature.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "However, they had destroyed all of it due to its dangerous nature.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今は予防薬や治療薬などのポジティブなものしか取り扱っていない…。", NULL, "All that was left were helpful chemicals, such as vaccines and treatment drugs...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …そして、富竹は東京から派遣されている連絡員だ。", - NULL, "...Tomitake was their liaison from Tokyo.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...Tomitake was their liaison from Tokyo.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 恐らく、この殺し方をした人間は、富竹が何者で何に関わっているかを知り尽くした上で犯行に及んでいる。", - NULL, "Whoever killed him must have had full knowledge about him and this drug.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Whoever killed him must have had full knowledge about him and this drug.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……なぜ、彼が東京の連絡員だと知りえたのか?!", NULL, "...How would that person know he was their liaison?!", Line_Normal); ClearMessage(); @@ -2635,19 +2944,23 @@ void main() DrawBustshotWithFiltering( 0, "Ta_Def#", "maskc", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 1300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そこに至った時、入江の脳裏に鷹野が浮かぶ。", NULL, "It was then that Irie thought of Takano.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野もまた東京から派遣されている監視員だった。", - NULL, "Takano is also a watchdog from Tokyo.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Takano is also a watchdog from Tokyo.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " お目付け役と言ってもいい。", - NULL, "She's something like a superintendent.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She's something like a superintendent.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …まさか、鷹野の身にも何か起こってはいないだろうか…。", NULL, "...It was quite possible that something bad had happened to her too.", Line_Normal); ClearMessage(); @@ -2657,44 +2970,49 @@ void main() DrawBustshot( 2, "Iri_Majime#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawScene( "YMo1", 400 ); - PlaySE(4, "ps3/s12/10/281000017", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/281000017", 128); OutputLine(NULL, "「そうだ…、鷹野さんは?", NULL, "\"What about... Takano-san?", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/281000018", 128, 64); + PlayVoice(4, "ps3/s12/10/281000018", 128); OutputLine(NULL, " 鷹野さんはどうなったんです?!」", - NULL, " What happened to Takano-san?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " What happened to Takano-san?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Oisi4", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700060", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700060", 128); OutputLine(NULL, "「え?", NULL, "\"What?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700061", 128, 64); + PlayVoice(4, "ps3/s12/11/280700061", 128); OutputLine(NULL, " あぁ、お宅の看護婦さんの?」", NULL, " Oh, are you talking about your nurse?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/10/281000019", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/281000019", 128); OutputLine(NULL, "「多分、富竹さんと一緒だったと思うんです。", NULL, "\"I think she was with him.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/281000020", 128, 64); + PlayVoice(4, "ps3/s12/10/281000020", 128); OutputLine(NULL, "鷹野さんは無事なんですか?!」", - NULL, " Is she okay?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Is she okay?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700062", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700062", 128); OutputLine(NULL, "「……先生、彼女の電話番号はわかります?」", - NULL, "\"...Do you know her phone number?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...Do you know her phone number?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/10/281000021", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/281000021", 128); OutputLine(NULL, "「もちろんです。」", NULL, "\"Of course.\"", Line_Normal); ClearMessage(); @@ -2703,59 +3021,67 @@ void main() ChangeBustshot( 1, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700063", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700063", 128); OutputLine(NULL, "「熊ちゃん。", NULL, "\"Kuma-chan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700064", 128, 64); + PlayVoice(4, "ps3/s12/11/280700064", 128); OutputLine(NULL, "入江の先生に電話番号聞いて、署から在宅確認を取らせてください。」", - NULL, " Get her phone number from Dr. Irie and have someone at the station call her home.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Get her phone number from Dr. Irie and have someone at the station call her home.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/19/283100006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/19/283100006", 128); OutputLine(NULL, "「了解っす!", NULL, "\"Understood!", Line_WaitForInput); - PlaySE(4, "ps3/s12/19/283100007", 128, 64); + PlayVoice(4, "ps3/s12/19/283100007", 128); OutputLine(NULL, " 先生、番号を。」", - NULL, " Doctor, can I have the number?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Doctor, can I have the number?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); - PlaySE(4, "ps3/s12/10/281000022", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/281000022", 128); OutputLine(NULL, "「はい、えぇと、よろしいですか?」", - NULL, "\"Yes, ummm... Here it is.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"Yes, ummm... Here it is.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 熊谷は入江に番号を聞くと、それを復唱した後、ブルーシートの外へ飛び出して行った。", NULL, "Kumagai got the phone number, repeated it to make sure he got it right, and dashed out of the blue tent.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/11/280700065", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700065", 128); OutputLine(NULL, "「先生。", NULL, "\"Doctor.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700066", 128, 64); + PlayVoice(4, "ps3/s12/11/280700066", 128); OutputLine(NULL, "…鷹野さんとホトケは、確か親しい仲でしたよね?」", - NULL, " ...Takano-san and Tomitake-san were close friends, weren't they?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...Takano-san and Tomitake-san were close friends, weren't they?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/10/281000023", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/281000023", 128); OutputLine(NULL, "「えぇ。」", - NULL, "\"Yes.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Yes.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/11/280700067", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700067", 128); OutputLine(NULL, "「…何かトラブルがあったとか、そういうのは聞いたことがあります?」", - NULL, "\"...Have you heard about any troubles between them?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...Have you heard about any troubles between them?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/10/281000024", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/281000024", 128); OutputLine(NULL, "「まさか。", NULL, "\"No.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/281000025", 128, 64); + PlayVoice(4, "ps3/s12/10/281000025", 128); OutputLine(NULL, "……聞いたことないです。", NULL, " ......Not even once.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/281000026", 128, 64); + PlayVoice(4, "ps3/s12/10/281000026", 128); OutputLine(NULL, "仲の良い二人でした。」", NULL, " They were very close friends.\"", Line_Normal); ClearMessage(); @@ -2766,19 +3092,23 @@ void main() DrawBustshot( 1, "Ta_Def#", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 1000, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹と鷹野は個人的に親しい関係だっただけじゃない。", - NULL, "Tomitake and Takano weren't just in a close relationship.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Tomitake and Takano weren't just in a close relationship.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 二人とも東京から派遣されている同僚同士だ。", - NULL, "They were coworkers sent from Tokyo.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "They were coworkers sent from Tokyo.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江にも知らされていないような話を知る立場にいる二人だ。", - NULL, "They had access to information that even Irie didn't.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They had access to information that even Irie didn't.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その二人が仲違いなんて、入江には想像できないことだった。", NULL, "There's no way there was trouble between them.", Line_Normal); ClearMessage(); @@ -2788,25 +3118,27 @@ void main() DrawBustshotWithFiltering( 2, "Oisi4", "maskup", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "YMo1", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/11/280700068", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700068", 128); OutputLine(NULL, "「何事もなけりゃいいんですがね。", NULL, "\"Well, I hope she's alright.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700069", 128, 64); + PlayVoice(4, "ps3/s12/11/280700069", 128); OutputLine(NULL, "…下手すりゃホトケか、それともホシか…。", NULL, " ...In the worst case scenario, she could be dead, or she could even be the perp.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700070", 128, 64); + PlayVoice(4, "ps3/s12/11/280700070", 128); OutputLine(NULL, "……んん、なるほど、看護婦なら怪しげな薬物を取り扱えてもおかしくはないですよねぇ?」", - NULL, " ...Hmmm, I see. Nurses do have access to dangerous drugs, don't they?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...Hmmm, I see. Nurses do have access to dangerous drugs, don't they?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Iri_majime#", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/281000027", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/281000027", 128); OutputLine(NULL, "「…………そんな薬品はうちの診療所にはありませんし、あったとしても厳重に保管されています。", NULL, "\"...We don't have any drugs like that at my clinic. Even if we did, we'd store them with extra care.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/281000028", 128, 64); + PlayVoice(4, "ps3/s12/10/281000028", 128); OutputLine(NULL, "鷹野さんに持ち出せるわけがない…。」", NULL, " There's no way Takano-san could smuggle out a drug from my clinic...\"", Line_Normal); ClearMessage(); @@ -2815,53 +3147,61 @@ void main() ChangeBustshot( 2, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700071", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700071", 128); OutputLine(NULL, "「それでも、一般人よりは容易でしょ?」", - NULL, "\"But it's easier for nurses to do it than for regular people, right?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"But it's easier for nurses to do it than for regular people, right?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/10/281000029", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/281000029", 128); OutputLine(NULL, "「ですから、そもそもそんな薬物は聞いたことがないし、当診療所にも存在しません…!」", - NULL, "\"Like I said, I've never heard of a drug like that, and I don't have anything like that in my clinic...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"Like I said, I've never heard of a drug like that, and I don't have anything like that in my clinic...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江は下手くそな言い訳を重ねながら、必死にどういうことなのか考えようとしていた。", NULL, "Irie made clumsy excuses while he tried to piece together what was going on.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……だが、入江には東京の内情を知りようがなかったから、それ以上はいくら考えても至れない。", NULL, "...However, Irie had no means of knowing the state of affairs in Tokyo, and he couldn't reach any further conclusions.", Line_WaitForInput); OutputLine(NULL, "入江を井の中の蛙と笑うのは容易かった。", NULL, " So it was easy to laugh at him, as though he's a frog trapped in a well.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/19/283100008", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/19/283100008", 128); OutputLine(NULL, "「大石さん、留守のようです。", NULL, "\"Ooishi-san, she isn't home.", Line_WaitForInput); - PlaySE(4, "ps3/s12/19/283100009", 128, 64); + PlayVoice(4, "ps3/s12/19/283100009", 128); OutputLine(NULL, "署の待機組の方で直接訪問すると言ってます。", NULL, " The standby unit says they're going to go to her house to check.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700072", 128, 64); + PlayVoice(4, "ps3/s12/11/280700072", 128); OutputLine(NULL, "先生、すみませんが鷹野さんの住所を教えてください。」", - NULL, " Doctor, can you give me her address?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Doctor, can you give me her address?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/11/280700073", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700073", 128); OutputLine(NULL, "「熊ちゃん。", NULL, "\"Kuma-chan,", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700074", 128, 64); + PlayVoice(4, "ps3/s12/11/280700074", 128); OutputLine(NULL, "それプラス、県警に今夜出た身元不明の女性死体がないか確認を取ってください。", NULL, " can you also check if the police headquarters has found any unidentified female bodies tonight?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700075", 128, 64); + PlayVoice(4, "ps3/s12/11/280700075", 128); OutputLine(NULL, "……あるいは県外の可能性もあるな。", - NULL, " ...Maybe we should check with the other prefectures, too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700076", 128, 64); + NULL, " ...Maybe we should check with the other prefectures, too. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700076", 128); OutputLine(NULL, "課長に、近県にも同様に身元不明の女性死体が出てないか確認を取るよう伝えてください。」", - NULL, " Get the section manager to call all the nearby prefectural headquarters and ask if they have any unidentified female bodies.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Get the section manager to call all the nearby prefectural headquarters and ask if they have any unidentified female bodies.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/19/283100010", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/19/283100010", 128); OutputLine(NULL, "「了解っす!」", NULL, "\"Yes sir!\"", Line_Normal); ClearMessage(); @@ -2870,32 +3210,35 @@ void main() FadeOutBGM( 1, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); - PlaySE(4, "ps3/s12/00/manc28023", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/manc28023", 128); OutputLine(NULL, "「興宮警察が岐阜県警への接触を開始。」", - NULL, "\"The Okinomiya police department is contacting the Gifu prefectural police department.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"The Okinomiya police department is contacting the Gifu prefectural police department.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/manc28024", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/manc28024", 128); OutputLine(NULL, "「三佐、よろしいのですね…?」", - NULL, "\"Are you sure about this, Major...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Are you sure about this, Major...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/09/280900225", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900225", 128); OutputLine(NULL, "「えぇ。", NULL, "\"Sure.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900226", 128, 64); + PlayVoice(4, "ps3/s12/09/280900226", 128); OutputLine(NULL, "構わないわ。", NULL, " I don't mind.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900227", 128, 64); + PlayVoice(4, "ps3/s12/09/280900227", 128); OutputLine(NULL, "そのままで行きなさい。", NULL, " Just leave it there.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900228", 128, 64); + PlayVoice(4, "ps3/s12/09/280900228", 128); OutputLine(NULL, "どうせすぐに終末よ。", NULL, " Doomsday has almost arrived, anyway.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900229", 128, 64); + PlayVoice(4, "ps3/s12/09/280900229", 128); OutputLine(NULL, "誰かがひとりくらい死亡時刻を疑ったって、誰かが耳を貸す前に全てが滅ぶ。", NULL, " Everything will be destroyed before they even find out that the time of death doesn't match.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900230", 128, 64); + PlayVoice(4, "ps3/s12/09/280900230", 128); OutputLine(NULL, "くすくすくす!」", NULL, " Hee hee hee!\"", Line_Normal); ClearMessage(); diff --git a/Update/_mina_023_1.txt b/Update/_mina_023_1.txt index 2cda35f..66b0ffe 100644 --- a/Update/_mina_023_1.txt +++ b/Update/_mina_023_1.txt @@ -5,29 +5,36 @@ void main() DrawSceneWithMask( "white", "maskm1", 1, 0, 1300 ); DrawSceneWithMask( "Kuruma2", "maskup", 1, 0, 1300 ); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 綿流しの翌日。", NULL, "The day after Watanagashi.", Line_WaitForInput); OutputLine(NULL, "大石が学校にやって来た。", NULL, " Ooishi showed up at our school.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石がこの日に学校にやって来ることは、実は結構多い。", - NULL, "It isn't uncommon for Ooishi to show up here today.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It isn't uncommon for Ooishi to show up here today.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして皮肉にも、その世界のキーパーソンを呼ぶのだ。", - NULL, "Interestingly, he always asks to see the most key person in that world.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Interestingly, he always asks to see the most key person in that world.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一が発症する世界では圭一を。", - NULL, "He asks for Keiichi in the world where he gets sick.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He asks for Keiichi in the world where he gets sick.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナが発症する世界ではレナを。", NULL, "He asks for Rena in the world where she gets sick.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、この世界では大石は私を呼んだ。", NULL, "In this world, he asked for me.", Line_Normal); ClearMessage(); @@ -35,97 +42,108 @@ void main() DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); DrawSceneWithMask( "Ji1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/280500070", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500070", 128); OutputLine(NULL, "「………富竹が、", - NULL, "\".........Did Tomitake...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\".........Did Tomitake...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…死にましたか…。」", - NULL, " really die...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " really die...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 0, "Oisi1", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700077", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700077", 128); OutputLine(NULL, "「えぇ。", NULL, "\"Yeah.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700078", 128, 64); + PlayVoice(4, "ps3/s12/11/280700078", 128); OutputLine(NULL, "……ちょっと尋常じゃない死に方でしてね。", NULL, " ...The way he went was pretty strange, too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700079", 128, 64); + PlayVoice(4, "ps3/s12/11/280700079", 128); OutputLine(NULL, "薬物か何かで錯乱状態だったんじゃないかと思います。", NULL, " Like he was on drugs and hallucinating.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700080", 128, 64); + PlayVoice(4, "ps3/s12/11/280700080", 128); OutputLine(NULL, "自分で自分の喉を掻き破るというショッキングな亡くなり方でした。」", NULL, " He clawed out his own throat until he died.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500071", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500071", 128); OutputLine(NULL, "「……やはり抗えないのか。」", - NULL, "\"...I couldn't prevent it.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"...I couldn't prevent it.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どうにもならない。", - NULL, "There's nothing I can do now.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "There's nothing I can do now.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " わかってはいたことだった。", NULL, "I knew this was going to happen.", Line_WaitForInput); OutputLine(NULL, "…恐らく鷹野もだろう。", NULL, " I'm sure Takano is dead too...", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500072", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500072", 128); OutputLine(NULL, "「……鷹野は?」", - NULL, "\"......And Takano?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......And Takano?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700081", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700081", 128); OutputLine(NULL, "「彼女についても残念なご連絡があります。", NULL, "\"I have bad news about her too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700082", 128, 64); + PlayVoice(4, "ps3/s12/11/280700082", 128); OutputLine(NULL, "岐阜の山中で焼死体で発見されました。", NULL, " She was found burned to death in the mountains over in Gifu Prefecture.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700083", 128, 64); + PlayVoice(4, "ps3/s12/11/280700083", 128); OutputLine(NULL, "死体の状況から、多分、絞殺された後に焼かれたんじゃないかと思っているのですが。", - NULL, " Based on the condition of the body, she was choked to death before her body was burned.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700084", 128, 64); + NULL, " Based on the condition of the body, she was choked to death before her body was burned. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700084", 128); OutputLine(NULL, "どちらにせよ気の毒な話です。」", - NULL, " It's a tragic story no matter how you look at it.\"", Line_Normal); + NULL, "It's a tragic story no matter how you look at it.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500073", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500073", 128); OutputLine(NULL, "「……大石の考えはわかってますです。", NULL, "\"......I know what you're thinking.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500074", 128, 64); + PlayVoice(4, "ps3/s12/05/280500074", 128); OutputLine(NULL, "ボクが何か知っていると思っているんでしょう。」", - NULL, " You think I know something about what happened to them.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You think I know something about what happened to them.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700085", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700085", 128); OutputLine(NULL, "「いやいやまさかまさか。", NULL, "\"Heavens, no.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700086", 128, 64); + PlayVoice(4, "ps3/s12/11/280700086", 128); OutputLine(NULL, "疑うとしたらこの一点だけです。", NULL, " I only have one question.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700087", 128, 64); + PlayVoice(4, "ps3/s12/11/280700087", 128); OutputLine(NULL, "あの人ごみの中で、小耳に挟めるようなところでこんな物騒な話をする人がいるわけがない。」", - NULL, " Who would talk about such a disturbing plan at the festival where anyone could hear...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Who would talk about such a disturbing plan at the festival where anyone could hear...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500075", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500075", 128); OutputLine(NULL, "「……ボクが、何かの陰謀の片棒を担いでると思っていますですか。」", NULL, "\"...You think, I'm involved in this murder?\"", Line_Normal); ClearMessage(); @@ -134,7 +152,8 @@ void main() ChangeBustshot( 0, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700088", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700088", 128); OutputLine(NULL, "「と、思い込みたいところですが、それも引っ込めました。", NULL, "\"Well, I wanted to suspect you, but I don't.", Line_WaitForInput); @@ -142,19 +161,21 @@ void main() ChangeBustshot( 0, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700089", 128, 64); + PlayVoice(4, "ps3/s12/11/280700089", 128); OutputLine(NULL, "……本当にその気なら、あなたは私にあんな入れ知恵をすることはなかったんですからね。", NULL, " If you were responsible in some way, you wouldn't have given me the hints you did.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700090", 128, 64); + PlayVoice(4, "ps3/s12/11/280700090", 128); OutputLine(NULL, "少なくとも、今回の事件を起こそうと考えた何者かとは相対する位置にいると思ってます。」", - NULL, " At the very least, I'm sure you're not involved with the people who killed them.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " At the very least, I'm sure you're not involved with the people who killed them.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500076", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500076", 128); OutputLine(NULL, "「……それが本当ならとても嬉しいのです。」", NULL, "\"......I'm glad you're not suspicious of me.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石は賽銭箱に10円を放り込むと、ガランガランと鳴らしてから言った。", NULL, "Ooishi threw a ten-yen coin into the offering box, and shook the bell in prayer.", Line_Normal); ClearMessage(); @@ -163,51 +184,59 @@ void main() ChangeBustshot( 0, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700091", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700091", 128); OutputLine(NULL, "「どうか今年こそ、雛見沢村連続怪死事件を終わらせられますように!」", - NULL, "\"Please let us solve the mystery of Hinamizawa this year!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Please let us solve the mystery of Hinamizawa this year!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500077", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500077", 128); OutputLine(NULL, "「……そのためにボクに協力しろと?」", NULL, "\"......Are you trying to get me involved in your investigation?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/11/280700092", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700092", 128); OutputLine(NULL, "「なっはっはっは。", NULL, "\"Na ha ha ha...", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700093", 128, 64); + PlayVoice(4, "ps3/s12/11/280700093", 128); OutputLine(NULL, "今のはオヤシロさまにお願いしたんですよ?」", - NULL, " I was just talking to Oyashiro-sama.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I was just talking to Oyashiro-sama.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私がオヤシロさまの生まれ変わりと呼ばれているのは大石も知っている。", - NULL, "Ooishi is well aware that people call me the reincarnation of Oyashiro-sama.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Ooishi is well aware that people call me the reincarnation of Oyashiro-sama.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …大石ギャグということにしておこう。", NULL, "...That must have been his attempt at a joke.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500078", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500078", 128); OutputLine(NULL, "「……ボクも、こんな祟りはもう金輪際にしてほしいと思っていますです。」", - NULL, "\"...I'd like to see the curse disappear forever too.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...I'd like to see the curse disappear forever too.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700094", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700094", 128); OutputLine(NULL, "「おや、なら古手さんと私の求めるところは一致するようですねぇ。」", NULL, "\"Oh, that means we both want the same thing.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500079", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500079", 128); OutputLine(NULL, "「……ボクは昨日、富竹の死体が見付かりそうなところを予言しましたです。", NULL, "\"......I made a prediction about where you might find Tomitake's body.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500080", 128, 64); + PlayVoice(4, "ps3/s12/05/280500080", 128); OutputLine(NULL, "そこにパトカーはいなかったのですか?」", NULL, " Didn't you have a police cruiser nearby?\"", Line_Normal); ClearMessage(); @@ -216,7 +245,8 @@ void main() ChangeBustshot( 0, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700095", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700095", 128); OutputLine(NULL, "「いいえ、ちゃんと巫女さまの予言に従って配置しました。", NULL, "\"Yeah, I listened to your prediction, and had a cruiser patrol the area.", Line_WaitForInput); @@ -224,21 +254,23 @@ void main() ChangeBustshot( 0, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700096", 128, 64); + PlayVoice(4, "ps3/s12/11/280700096", 128); OutputLine(NULL, "ほら、舗装道路と砂利道の境目になってる辺りがあるじゃないですか。", NULL, " The place where the concrete and gravel roads meet...", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700097", 128, 64); + PlayVoice(4, "ps3/s12/11/280700097", 128); OutputLine(NULL, "通称、村境とか呼ばれてる辺りです。", NULL, " It's on the very border of the village.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700098", 128, 64); + PlayVoice(4, "ps3/s12/11/280700098", 128); OutputLine(NULL, "あそこら辺はとても暗いですからね。", - NULL, " It gets very dark there at night.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700099", 128, 64); + NULL, " It gets very dark there at night. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700099", 128); OutputLine(NULL, "何かヤバイことの起こりそうな臭いが一番ぷんぷんする辺りです。」", - NULL, " It always seems like if something bad were to happen, it could happen there.\"", Line_Normal); + NULL, "It always seems like if something bad were to happen, it could happen there.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500081", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500081", 128); OutputLine(NULL, "「…………では、富竹の死体はどこで?」", NULL, "\".........So where did you find Tomitake's body?\"", Line_Normal); ClearMessage(); @@ -247,23 +279,27 @@ void main() ChangeBustshot( 0, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700100", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700100", 128); OutputLine(NULL, "「配置場所よりももっとずっと興宮寄りの水田地帯の路肩です。」", NULL, "\"We found him dead by the rice fields near Okinomiya.\"", Line_Normal); ClearMessage(); PlayBGM( 0, "Z02_Kyousou", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …毎回見付かる富竹の死体の場所と違う。", - NULL, "That's not where his body is usually found...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That's not where his body is usually found...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹があの場所で錯乱するのが運命なのだとしたら、例えパトカーがいようといなかろうと同じ場所で錯乱する。", - NULL, "If he was fated to hallucinate and die, he would die in exactly the same spot, whether the cruiser was there or not.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "If he was fated to hallucinate and die, he would die in exactly the same spot, whether the cruiser was there or not.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それが、その場所に予めパトカーが配置されているだけで、", NULL, "Just because the cruiser was placed there...", Line_WaitForInput); OutputLine(NULL, "不変と思われた富竹の死に場所が変わるということは、", @@ -275,37 +311,43 @@ void main() DrawSceneWithMask( "Ji2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/11/280700101", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700101", 128); OutputLine(NULL, "「でですねぇ。", NULL, "\"Anyway.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700102", 128, 64); + PlayVoice(4, "ps3/s12/11/280700102", 128); OutputLine(NULL, "ここからがちょいと面白い話になります。", NULL, " There's something else I found very interesting.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700103", 128, 64); + PlayVoice(4, "ps3/s12/11/280700103", 128); OutputLine(NULL, "……パトにはですね、私、通る車もチェックさせたんです。", - NULL, " ...I told the officers in the police cruiser to check every vehicle that passed by.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700104", 128, 64); + NULL, " ...I told the officers in the police cruiser to check every vehicle that passed by. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700104", 128); OutputLine(NULL, "そしたら、鷹野の車が祭りが終わった後、興宮方向へ通過したんですよ。」", - NULL, " As it turns out, one of the cars that headed toward Okinomiya after the festival was over was Takano's.\"", Line_Normal); + NULL, "As it turns out, one of the cars that headed toward Okinomiya after the festival was over was Takano's.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野の住まいは興宮にある。", - NULL, "Takano lives in Okinomiya.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Takano lives in Okinomiya.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 祭りが終わった後に帰宅するのは珍しいことではない。", NULL, "It wouldn't be strange for her to head back home after the festival.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/11/280700105", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700105", 128); OutputLine(NULL, "「ただ、乗ってたのは1人だったんです。", NULL, "\"However, she was the only one inside the car.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700106", 128, 64); + PlayVoice(4, "ps3/s12/11/280700106", 128); OutputLine(NULL, "富竹は乗っていなかった。」", - NULL, " Tomitake wasn't with her.\" ", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Tomitake wasn't with her.\" ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500082", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500082", 128); OutputLine(NULL, "「……富竹は雛見沢にはいつも自転車で来ますから、」", NULL, "\"......Tomitake always comes to Hinamizawa on his bike.\"", Line_Normal); ClearMessage(); @@ -314,18 +356,21 @@ void main() DrawBustshotWithFiltering( 2, "Oisi1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700107", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700107", 128); OutputLine(NULL, "「なら自転車をトランクに積んで車に乗せてもらうのが普通じゃありませんか。", NULL, "\"Then she could've loaded his bike in the trunk and given him a ride.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700108", 128, 64); + PlayVoice(4, "ps3/s12/11/280700108", 128); OutputLine(NULL, "ですが、富竹は一緒じゃなかった。", - NULL, " But he was not with her.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700109", 128, 64); + NULL, " But he was not with her. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700109", 128); OutputLine(NULL, "…にもかかわらず、富竹の死体は雛見沢からパトを越えて、興宮の方の水田地帯で見付かる。」", - NULL, " However, his body was found among the rice fields near Okinomiya, past where the police cruiser was patrolling in Hinamizawa...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "However, his body was found among the rice fields near Okinomiya, past where the police cruiser was patrolling in Hinamizawa...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500083", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500083", 128); OutputLine(NULL, "「………………つまり…?」", NULL, "\"............What are you saying...?\"", Line_Normal); ClearMessage(); @@ -334,24 +379,27 @@ void main() ChangeBustshot( 2, "Oisi5", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700110", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700110", 128); OutputLine(NULL, "「あの真っ暗な中、森の中を突き進んでパトを迂回したなんてできる芸当ではありません。", NULL, "\"There's no way he could have biked through the dark woods to avoid the police cruiser.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700111", 128, 64); + PlayVoice(4, "ps3/s12/11/280700111", 128); OutputLine(NULL, "だとしたら、パトに気付かれずに街道を抜けるしか考えられない。", NULL, " He somehow took the road without being noticed by us.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700112", 128, 64); + PlayVoice(4, "ps3/s12/11/280700112", 128); OutputLine(NULL, "…………古手さん。", - NULL, " .........Furude-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700113", 128, 64); + NULL, " .........Furude-san. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700113", 128); OutputLine(NULL, "鷹野とホトケの関係について教えていただけませんか。」", - NULL, " Can you tell me what you know about the relationship between Tomitake and Takano?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Can you tell me what you know about the relationship between Tomitake and Takano?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500084", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500084", 128); OutputLine(NULL, "「……………恋人同士。", NULL, "\".........They're dating.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500085", 128, 64); + PlayVoice(4, "ps3/s12/05/280500085", 128); OutputLine(NULL, "……それしか知らないです。」", NULL, " ...That's all I know.\"", Line_Normal); ClearMessage(); @@ -360,58 +408,68 @@ void main() ChangeBustshot( 2, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700114", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700114", 128); OutputLine(NULL, "「鷹野がね、恋人との最後の夜の逢瀬を1人で帰るというのが腑に落ちないんです。", NULL, "\"I find it hard to believe that Takano would drive back home alone in the dark without her boyfriend.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700115", 128, 64); + PlayVoice(4, "ps3/s12/11/280700115", 128); OutputLine(NULL, "富竹はその時、トランクの中に詰められていて、あの真っ暗な森の中に捨てようとした。", - NULL, " What if she had Tomitake in her trunk, and she was planning to dump his body in the woods...", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700116", 128, 64); + NULL, " What if she had Tomitake in her trunk, and she was planning to dump his body in the woods... ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700116", 128); OutputLine(NULL, "だが、お告げのパトカーがたまたまそこにいちゃったもんで、仕方なくそこを通り抜け、", - NULL, " but because the cruiser was in that area, she had no choice but to pass by...", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700117", 128, 64); + NULL, "but because the cruiser was in that area, she had no choice but to pass by...", Line_WaitForInput); + PlayVoice(4, "ps3/s12/11/280700117", 128); OutputLine(NULL, "もっと先で富竹を捨てた。」", NULL, " and dump him on the side of the road.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹と鷹野は恋人同士である以前に、東京から派遣されている人間だ。", - NULL, "Both Tomitake and Takano were sent here from Tokyo.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Both Tomitake and Takano were sent here from Tokyo.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼らの本当の正体が何者であるかなんて、私だって知らない。", - NULL, "I have no idea what their real identities are.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I have no idea what their real identities are.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、鷹野に富竹を殺す理由が絶対にないなんて私にだって断言できなかった。", - NULL, "I can't say that Takano had no reason to kill Tomitake.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I can't say that Takano had no reason to kill Tomitake.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そしてそれは、……今までに一度も考えたことのないことだった。", NULL, "However... I've never considered that possibility before in my life...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野が富竹を殺す……?", NULL, "Takano killing Tomitake...?", Line_WaitForInput); OutputLine(NULL, " …どうして??", - NULL, " ...But why??", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...But why??", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 理由が何も思いつかない。", - NULL, "I can't think of any reason.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I can't think of any reason.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 心当たりもないし、", NULL, "Nothing comes to mind,", Line_WaitForInput); OutputLine(NULL, "殺さなきゃならないほど鷹野が追い詰められるなんて考えられない。", - NULL, " and it's hard to imagine Takano was cornered to the point she had to kill him.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " and it's hard to imagine Takano was cornered to the point she had to kill him.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …むしろ逆で、恋に狂った富竹が冷たくされたのを逆上して首を絞める方がありえそうなくらいだ。", NULL, "...In fact, it was more plausible to think she was enraged when the lovesick Tomitake acted cold towards her, and she strangled his neck.", Line_Normal); ClearMessage(); @@ -419,122 +477,139 @@ void main() DrawBustshotWithFiltering( 2, "Oisi1", "maskup", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Ji1", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/11/280700118", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700118", 128); OutputLine(NULL, "「私はあのカップル、どことなく不釣合いだなぁってずっと思ってました。", NULL, "\"I never really thought they suited each other.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700119", 128, 64); + PlayVoice(4, "ps3/s12/11/280700119", 128); OutputLine(NULL, "…なっはっは、こう言っちゃあ富竹くんに失礼ですが、…鷹野さんでは荷が勝ちすぎてるんじゃないかなぁってずっと思ってました。", - NULL, " ...Na ha ha, I don't mean to insult Tomitake-kun, but I thought Takano-san was way too smart for him.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700120", 128, 64); + NULL, " ...Na ha ha, I don't mean to insult Tomitake-kun, but I thought Takano-san was way too smart for him. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700120", 128); OutputLine(NULL, "鷹野が、富竹を何かに利用しようとして近付いていたとか、そういう話を村の中で聞いたことはありませんかねぇ…?」", - NULL, " Have you heard of any rumors that she was trying to use him for anything...?\"", Line_Normal); + NULL, "Have you heard of any rumors that she was trying to use him for anything...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500086", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500086", 128); OutputLine(NULL, "「……ないです。", NULL, "\"...None.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500087", 128, 64); + PlayVoice(4, "ps3/s12/05/280500087", 128); OutputLine(NULL, "でも、話は聞いてみようと思いますです。", NULL, " But I can ask around.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500088", 128, 64); + PlayVoice(4, "ps3/s12/05/280500088", 128); OutputLine(NULL, "何かわかったら大石にも知らせますです。」", - NULL, " I'll let you know if I find out something.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'll let you know if I find out something.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/11/280700121", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700121", 128); OutputLine(NULL, "「ありがとうございます。", NULL, "\"Thank you very much.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700122", 128, 64); + PlayVoice(4, "ps3/s12/11/280700122", 128); OutputLine(NULL, "村の内部に詳しい方、それも御三家の頭首でオヤシロさまの生まれ変わりの協力がいただければ鬼に金棒ですよ。」", - NULL, " I'm just glad that the reincarnation of Oyashiro-sama is on my side.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I'm just glad that the reincarnation of Oyashiro-sama is on my side.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …その生まれ変わりが、こうして百年以上も挑んで勝てない運命か。", NULL, "But even the reincarnation of Oyashiro-sama couldn't solve this mystery for over a hundred years...", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500089", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500089", 128); OutputLine(NULL, "「……でも。", NULL, "\"But...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500090", 128, 64); + PlayVoice(4, "ps3/s12/05/280500090", 128); OutputLine(NULL, "その鷹野も殺されたのですよ?", NULL, " you said Takano was killed too...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500091", 128, 64); + PlayVoice(4, "ps3/s12/05/280500091", 128); OutputLine(NULL, " どういうことなのですか。」", - NULL, " How can she be the culprit?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " How can she be the culprit?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700123", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700123", 128); OutputLine(NULL, "「私ゃ、もしあなたからタレコミ、", - NULL, "\"Well, it's because you leaked me the information,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Well, it's because you leaked me the information,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 900 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "おっと、お告げを聞いていなかったら。", NULL, " I mean, the prophecy.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700124", 128, 64); + PlayVoice(4, "ps3/s12/11/280700124", 128); OutputLine(NULL, "多分きっと、富竹と鷹野はともに犠牲者で、オヤシロさまの祟りの5年目ってことになったんだろうと思い込んだと思います。", - NULL, " Without that, I'm sure I would've just believed that both Takano and Tomitake were the victims of the fifth year's curse of Oyashiro-sama.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700125", 128, 64); + NULL, " Without that, I'm sure I would've just believed that both Takano and Tomitake were the victims of the fifth year's curse of Oyashiro-sama. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700125", 128); OutputLine(NULL, "ですが、こうなってくるとどうも違う。", - NULL, " I feel like it's different this time.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700126", 128, 64); + NULL, "I feel like it's different this time.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/11/280700126", 128); OutputLine(NULL, "どうやらこいつぁ、", - NULL, " Maybe as though", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Maybe as though", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "オヤシロさまの祟りの5年目ってことにしようとした、巧妙な事件のように見えてきました。」", NULL, " this is someone trying to make the curse of Oyashiro-sama happen.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500092", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500092", 128); OutputLine(NULL, "「…………つまり、", - NULL, "\".........So you really think...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\".........So you really think...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……鷹野が犯人…?」", NULL, " that Takano-san is the culprit...?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石が言わんとするのはわかる。", - NULL, "Basically, this is what Ooishi is trying to say.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Basically, this is what Ooishi is trying to say.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 二人とも犠牲者なんじゃない。", - NULL, "They're not both victims.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "They're not both victims.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 実は犠牲者と犯人で、犯人も犠牲になったふりをして逃れていると言いたいのだ。", NULL, "The culprit is also pretending to be a victim.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自分で言ってて実感がない。", - NULL, "This is really hard for me to believe.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "This is really hard for me to believe.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……鷹野がどうしてそんなことをするのか、まったくわからないからだ。", - NULL, "...I can't think of any reason why Takano would do something like this.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...I can't think of any reason why Takano would do something like this.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石以上に内情を知っているからこそなおさらだった。", NULL, "Ooishi only feels the way he does because he doesn't know her as well as I do.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、それでは鷹野の焼死体はどういうことになるのか。", - NULL, "For another thing, how can he explain that Takano's body was found?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "For another thing, how can he explain that Takano's body was found?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 岐阜県警がしっかり調べたのではないのか?", NULL, "Didn't the police in Gifu Prefecture identify the body?", Line_Normal); ClearMessage(); @@ -543,21 +618,24 @@ void main() ChangeBustshot( 2, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700127", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700127", 128); OutputLine(NULL, "「焼死体の識別には歯型照合がもっとも有効だと言われています。", NULL, "\"For a charred corpse, the easiest way to identify them is by their dental records.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700128", 128, 64); + PlayVoice(4, "ps3/s12/11/280700128", 128); OutputLine(NULL, "ただ、うちの鑑識のジジイが言うにはそれでも100%じゃないと言う。", - NULL, " Although, according to the old man in forensics, they're still not 100% sure.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700129", 128, 64); + NULL, " Although, according to the old man in forensics, they're still not 100% sure. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700129", 128); OutputLine(NULL, "……まぁ、それよりおかしいのが岐阜県警鑑識の死亡時刻なんです。", - NULL, " ...And besides, there's a contradiction with the estimated time of death.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700130", 128, 64); + NULL, "...And besides, there's a contradiction with the estimated time of death.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/11/280700130", 128); OutputLine(NULL, "当初、死亡時刻が合わなかったらしいんです。」", - NULL, " It just doesn't make sense.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It just doesn't make sense.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500093", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500093", 128); OutputLine(NULL, "「……死亡時刻が合わない?」", NULL, "\"What do you mean......?\"", Line_Normal); ClearMessage(); @@ -566,33 +644,37 @@ void main() ChangeBustshot( 2, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700131", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700131", 128); OutputLine(NULL, "「えぇ。", NULL, "\"Well...", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700132", 128, 64); + PlayVoice(4, "ps3/s12/11/280700132", 128); OutputLine(NULL, "祭りの前夜にはもう殺されてたっていう鑑識が出ちゃったらしいんです。", NULL, " The test results show that she was dead on the night before the festival.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700133", 128, 64); + PlayVoice(4, "ps3/s12/11/280700133", 128); OutputLine(NULL, "内容物とかそういうのから調べるらしいですね。", - NULL, " Apparently they inspected the contents of her stomach and such.", Line_WaitForInput); - PlaySE(4, "ps2/11/280700134", 128, 64); + NULL, " Apparently they inspected the contents of her stomach and such. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/11/280700134", 128); OutputLine(NULL, "ですが、この時点で岐阜さんには、鷹野の話をしちゃってたんです。", - NULL, " But at the time of testing, they already had information about Takano.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700135", 128, 64); + NULL, "But at the time of testing, they already had information about Takano.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/11/280700135", 128); OutputLine(NULL, "だから岐阜さん、綿流しの日に彼氏とデートしてたはずの死体が死後24時間では話が合わないって言って、その鑑定結果を握り潰しちゃったらしい。", - NULL, " They knew that she was at the festival that night, and realized that the test results didn't match up.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700136", 128, 64); + NULL, " They knew that she was at the festival that night, and realized that the test results didn't match up. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700136", 128); OutputLine(NULL, "……死亡時刻の鑑定なんかより、死体の歯型鑑定の方がよっぽど精度が高いですからね。", - NULL, " So they just dumped the results and decided to take the dental records alone.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700137", 128, 64); + NULL, "So they just dumped the results and decided to take the dental records alone.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/11/280700137", 128); OutputLine(NULL, "まぁ、現場にはたまにある話です。", NULL, " These things do happen every once in a while...", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700138", 128, 64); + PlayVoice(4, "ps3/s12/11/280700138", 128); OutputLine(NULL, "ですが、鷹野が犯人かもしれないって目で見てみると、こいつぁ、鷹野の死体じゃない可能性が出てきます。」", NULL, " However, if Takano really is the culprit, this body might belong to someone else.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500094", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500094", 128); OutputLine(NULL, "「……死体を誤魔化すことなんて可能なのですか?」", NULL, "\"......Is it possible to do something like that?\"", Line_Normal); ClearMessage(); @@ -601,48 +683,54 @@ void main() ChangeBustshot( 2, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700139", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700139", 128); OutputLine(NULL, "「焼死体の鑑定は基本的に歯型以外は絶望的です。", NULL, "\"When a body is burnt, dental records are the only way to identify it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700140", 128, 64); + PlayVoice(4, "ps3/s12/11/280700140", 128); OutputLine(NULL, "例えば、これは推理小説的な荒技ですが、興宮のデンタルクリニックに残されていた『鷹野三四』の歯型のカルテ、", - NULL, " This might sound too much like a mystery novel, but what if, for example, someone faked Miyo Takano's dental records?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700141", 128, 64); + NULL, " This might sound too much like a mystery novel, but what if, for example, someone faked Miyo Takano's dental records? ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700141", 128); OutputLine(NULL, "これが、巧妙な手口で捏造されていたら、誤認もありえる。", - NULL, " If they were skillfully forged, we could have the wrong ID.", Line_WaitForInput); + NULL, "If they were skillfully forged, we could have the wrong ID.", Line_WaitForInput); DisableWindow(); ChangeBustshot( 2, "Oisi5", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700142", 128, 64); + PlayVoice(4, "ps3/s12/11/280700142", 128); OutputLine(NULL, "……まぁ、そんなのは抜きにして、単純に岐阜さんが鷹野に間違いないと決め付けてしまった可能性の方が高いですが。", - NULL, " ...Anyway, the Gifu police department has made up their mind that the body belongs to Takano.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700143", 128, 64); + NULL, " ...Anyway, the Gifu police department has made up their mind that the body belongs to Takano. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700143", 128); OutputLine(NULL, "警察組織内では往々にして、初動時の鑑定ミスが後々まで尾を引くことが少なくない。", - NULL, " Within police departments, we sometimes have issues with false test results.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700144", 128, 64); + NULL, "Within police departments, we sometimes have issues with false test results.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/11/280700144", 128); OutputLine(NULL, "伝説的な冤罪事件のほとんどはこれに起因します。", NULL, " That's how most false charges are made.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700145", 128, 64); + PlayVoice(4, "ps3/s12/11/280700145", 128); OutputLine(NULL, "………私ゃどうやら、その可能性が拭えない気がする。」", NULL, " ......It feels to me like this is one of those times.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500095", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500095", 128); OutputLine(NULL, "「……つまり、鷹野は生きてる?」", NULL, "\"...So you think Takano is alive?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/11/280700146", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700146", 128); OutputLine(NULL, "「鷹野三四は先日以来、車ごと行方不明です。", NULL, "\"Since last night, both Miyo Takano and her car have gone missing.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700147", 128, 64); + PlayVoice(4, "ps3/s12/11/280700147", 128); OutputLine(NULL, "岐阜の死体が鷹野でないなら、……これは何だか面白そうな話になってきます。」", - NULL, " If that body found in Gifu isn't Takano... this is going to be very interesting indeed.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If that body found in Gifu isn't Takano... this is going to be very interesting indeed.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500096", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500096", 128); OutputLine(NULL, "「……………………………。」", NULL, "\"................\"", Line_Normal); ClearMessage(); diff --git a/Update/_mina_023_2.txt b/Update/_mina_023_2.txt index 213d14b..9689947 100644 --- a/Update/_mina_023_2.txt +++ b/Update/_mina_023_2.txt @@ -25,129 +25,153 @@ void main() SetSpeedOfMessage( FALSE, 0 ); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹たちの死については、もちろん入江の耳にも入っていた。", - NULL, "Irie had already heard about the deaths of Tomitake and Takano.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Irie had already heard about the deaths of Tomitake and Takano.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、入江が電話している様子を見る限り、東京も診療所も混乱しているように見えた。", - NULL, "It seemed like both the clinic and the office in Tokyo had flown into a panic over it.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It seemed like both the clinic and the office in Tokyo had flown into a panic over it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……自分たちの研究のためには人の命などどうとも思わないくせに、内部の人間の死には大騒ぎするのが何だか皮肉だった。", NULL, "...It's funny how they make such a big fuss about their own people when they don't care about what happens to other people's lives if it would get in the way of their research.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Sinryo_sinsatu2", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして部屋には、鷹野の部下の小此木の姿もあった。", NULL, "Takano's subordinate, Okonogi, was in the room.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 小此木は山狗の隊長だ。", - NULL, "Okonogi is the leader of the Mountain Dogs.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Okonogi is the leader of the Mountain Dogs.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……この男が今も私の警護をしてくれているのかの確認が最大の目的だった。", - NULL, "I came here to make sure he's still willing to protect me.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I came here to make sure he's still willing to protect me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 過去の場合、上司の鷹野が死ぬと、彼らは私に構わなくなってしまうことがほとんどだ。", NULL, "Based on past experience, they tend to lose interest in protecting me after Takano dies.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500097", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500097", 128); OutputLine(NULL, "「……小此木。", NULL, "\"......Okonogi.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500098", 128, 64); + PlayVoice(4, "ps3/s12/05/280500098", 128); OutputLine(NULL, "鷹野が死んでしまいましたが、ボクは大丈夫なのですか…?」", - NULL, " Takano is dead, but am I still safe...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Takano is dead, but am I still safe...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/14/283400008", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400008", 128); OutputLine(NULL, "「大丈夫ですよ梨花さん。", NULL, "\"Don't worry Rika-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400009", 128, 64); + PlayVoice(4, "ps3/s12/14/283400009", 128); OutputLine(NULL, "我々が今後も厳重に警護してますんね。", NULL, " We'll still keep up the tight security around you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400010", 128, 64); + PlayVoice(4, "ps3/s12/14/283400010", 128); OutputLine(NULL, "…ですから、警察に頼ろうとしなくても問題ないです。」", - NULL, " You don't have to call the police.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " You don't have to call the police.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …厳重に警護というのはこういう意味か。", - NULL, "...I guess this is part of that tight security?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...I guess this is part of that tight security?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私が大石と話していたことは彼らに聞かれていたようだった。", NULL, "They must have been listening to my conversation with Ooishi.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500099", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500099", 128); OutputLine(NULL, "「……大石に聞きました。", NULL, "\"......Ooishi told me something.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500100", 128, 64); + PlayVoice(4, "ps3/s12/05/280500100", 128); OutputLine(NULL, "鷹野が実は死んでいないというのは本当ですか?」", - NULL, " Is it true that Takano isn't really dead?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Is it true that Takano isn't really dead?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/14/283400011", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400011", 128); OutputLine(NULL, "「まさか。", NULL, "\"That can't be true.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400012", 128, 64); + PlayVoice(4, "ps3/s12/14/283400012", 128); OutputLine(NULL, "岐阜県警の正式な発表ですんね。", NULL, " The Gifu police department made an official announcement.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400013", 128, 64); + PlayVoice(4, "ps3/s12/14/283400013", 128); OutputLine(NULL, "大石という刑事は今年で定年、オヤシロさまの祟りを何とか解決したい一心で、何でも話をおかしくしようとするクセがありよります。", - NULL, " That Ooishi is retiring this year, isn't he? Sometimes he makes up stories because he's desperate to solve the curse of Oyashiro-sama.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400014", 128, 64); + NULL, " That Ooishi is retiring this year, isn't he? Sometimes he makes up stories because he's desperate to solve the curse of Oyashiro-sama. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400014", 128); OutputLine(NULL, "あいつの言うことに耳を貸さん方がいいでしょう。」", - NULL, " You shouldn't pay attention to anything he says.\"", Line_Normal); + NULL, "You shouldn't pay attention to anything he says.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …確かにそれは言うとおりだった。", - NULL, "...Well, he's not wrong.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...Well, he's not wrong.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 昭和58年の大石は定年前のラストチャンス。", - NULL, "This year is Ooishi's last chance.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "This year is Ooishi's last chance.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 溺れる者は藁をも掴むの故事どおり、どんなデマにも飛びつく悪癖があった。", NULL, "Because he's so desperate, he's developed a bad habit of listening to every rumor he hears.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500101", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500101", 128); OutputLine(NULL, "「……では、小此木はこの事件をどう見ていますですか…?」", - NULL, "\"......What's your opinion about this, Okonogi?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......What's your opinion about this, Okonogi?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/14/283400015", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400015", 128); OutputLine(NULL, "「現在、上が調査してますんね、いい加減なことは言えません。", NULL, "\"Right now, they're still investigating, so I can't say anything.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400016", 128, 64); + PlayVoice(4, "ps3/s12/14/283400016", 128); OutputLine(NULL, "殺された二人の関係を知る以上、内部犯行の可能性が極めて高いちゅうんは、間違いないんじゃないかと。」", NULL, " Knowing the relationship between those two... I think it's clear that this was done by someone within the organization.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その話を聞きながら入江の様子を見る。", - NULL, "I glanced over at Irie as I listened to Okonogi speak.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I glanced over at Irie as I listened to Okonogi speak.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……どうやら、富竹たちを殺した嫌疑は入江に掛けられているようで、入江は濡れ衣を晴らそうと必死だった。", NULL, "...It seemed that whoever he was talking to over the phone was accusing him of killing them. Irie was frantically trying to prove his innocence.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " やがて電話が終わった。", - NULL, "Soon enough, he hung up the phone.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Soon enough, he hung up the phone.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 献身的に働いてきたのに、真っ先に自分が疑われるとは思わず、入江は少し憤慨していた。", NULL, "Irie looked upset that he was under suspicion after working so hard for the organization.", Line_Normal); ClearMessage(); @@ -156,55 +180,64 @@ void main() DrawBustshotWithFiltering( 2, "Iri_Def2+", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/281000030", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/281000030", 128); OutputLine(NULL, "「あぁ梨花ちゃん。", NULL, "\"Oh, Rika-chan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/281000031", 128, 64); + PlayVoice(4, "ps3/s12/10/281000031", 128); OutputLine(NULL, "すみませんね、だいぶお待たせして。」", - NULL, " I'm sorry for making you wait.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm sorry for making you wait.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500102", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500102", 128); OutputLine(NULL, "「……入江も大変なことになったようなのです。」", - NULL, "\"......It seems like you're in big trouble.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......It seems like you're in big trouble.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Iri_Majime+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/281000032", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/281000032", 128); OutputLine(NULL, "「お聞きになったとおりです。", NULL, "\"Just as you heard.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/281000033", 128, 64); + PlayVoice(4, "ps3/s12/10/281000033", 128); OutputLine(NULL, "……富竹さんたちの死は何かの陰謀による可能性が非常に高いです。", NULL, " ...It sounds like there's some big conspiracy behind their deaths.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/281000034", 128, 64); + PlayVoice(4, "ps3/s12/10/281000034", 128); OutputLine(NULL, "そして、東京はその黒幕が私であると思っているようです。", - NULL, " People in Tokyo think that I'm the one who's pulling the strings.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/281000035", 128, 64); + NULL, " People in Tokyo think that I'm the one who's pulling the strings. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/281000035", 128); OutputLine(NULL, "……まったく、どうしてそういう方向になるのか大いに疑問です!」", - NULL, " ...Good grief, I have a lot of questions as to how they figure that!\"", Line_Normal); + NULL, "...Good grief, I have a lot of questions as to how they figure that!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江は珍しく感情を露にしていた。", - NULL, "I rarely ever saw Irie get so emotional.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I rarely ever saw Irie get so emotional.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自分の功績が認められず、恩を仇で返されたような気持ちなのだろう。", NULL, "He must be feeling as though all his effort is being repaid with injustice.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、入江は研究の縮小に伴う予算の削減に頑強に抵抗していた経緯があった。", - NULL, "However, it's a fact that Irie was trying to fight against the budget cuts and downsizing of his research team.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "However, it's a fact that Irie was trying to fight against the budget cuts and downsizing of his research team.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 研究者である入江にとっては当然の主張でも、東京はそうは思っていなかったということなのかもしれない。", - NULL, "Tokyo is thinking that could be his motive for killing them.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Tokyo is thinking that could be his motive for killing them.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……どの道、みんなみんな胡散臭い連中だ。", NULL, "...In any case, everyone in the organization is suspicious.", Line_Normal); ClearMessage(); @@ -213,70 +246,79 @@ void main() ChangeBustshot( 2, "Iri_Def1+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/281000036", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/281000036", 128); OutputLine(NULL, "「梨花ちゃんの心配はわかってます。", NULL, "\"I understand how scared you must feel.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/281000037", 128, 64); + PlayVoice(4, "ps3/s12/10/281000037", 128); OutputLine(NULL, "鷹野さんたちを殺した何者かが次にあなたを狙わないとは限らないですからね。", NULL, " The people who attacked Takano-san and Tomitake-san could be after you, too...", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/281000038", 128, 64); + PlayVoice(4, "ps3/s12/10/281000038", 128); OutputLine(NULL, "東京もそこは特に気にしていました。」", - NULL, " The people in Tokyo are also concerned about that.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " The people in Tokyo are also concerned about that.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawSceneWithMask( "Sinryo_sinsatu1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/14/283400017", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400017", 128); OutputLine(NULL, "「山狗にも、あなたの警護体制を最高にするよう命令が来ています。", NULL, "\"We got the order to tighten up your security.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400018", 128, 64); + PlayVoice(4, "ps3/s12/14/283400018", 128); OutputLine(NULL, "ご安心してくださいんね。」", - NULL, " Don't worry.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Don't worry.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500103", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500103", 128); OutputLine(NULL, "「……それが聞ければ、ボクは少し安心なのです。」", NULL, "\"...I'm very relieved to hear that,\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 山狗たちにそういう命令が来ていると直接聞けたのは初めての経験だった。", - NULL, "This was the first time the Mountain Dogs had ever tightened up my security.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "This was the first time the Mountain Dogs had ever tightened up my security.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今までは、疑惑の目を向けられた入江の監視に体制が移り、私は無視されることがほとんどだった。", - NULL, "They usually become so busy keeping tabs on Irie after Tomitake and Takano's deaths that they end up ignoring me.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "They usually become so busy keeping tabs on Irie after Tomitake and Takano's deaths that they end up ignoring me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、富竹たちの死は防げなくても、今回の世界はかなり有利な条件であることを確認できた。", NULL, "Even though they're dead, I'm still in a pretty favorable situation.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Sinryo_sinsatu1", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/280500104", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500104", 128); OutputLine(NULL, "「……鷹野たちを殺した犯人に、心当たりはないのですか?」", - NULL, "\"...So do you have any idea who killed them?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...So do you have any idea who killed them?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Iri_majime2+", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/281000039", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/281000039", 128); OutputLine(NULL, "「東京の皆さんも調べられています。", NULL, "\"People in Tokyo are investigating that now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/281000040", 128, 64); + PlayVoice(4, "ps3/s12/10/281000040", 128); OutputLine(NULL, "状況を見る限り、内部事情に精通した人間の仕業です。", NULL, " Based on the situation, it's clear that this was done by someone within the organization.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/281000041", 128, 64); + PlayVoice(4, "ps3/s12/10/281000041", 128); OutputLine(NULL, "……はははは、どうやら真っ先に疑われたのは私のようです。」", - NULL, " ...Ha ha ha ha, I guess I'm their prime suspect.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...Ha ha ha ha, I guess I'm their prime suspect.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500105", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500105", 128); OutputLine(NULL, "「……富竹にああいう死に方をさせられるのは入江だけなのです。」", NULL, "\"...You're the only one who could kill Tomitake like that.\"", Line_Normal); ClearMessage(); @@ -285,154 +327,177 @@ void main() ChangeBustshot( 1, "Iri_Majime+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/281000042", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/281000042", 128); OutputLine(NULL, "「そ、そんなことはありません。", NULL, "\"Th-That's not true.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/281000043", 128, 64); + PlayVoice(4, "ps3/s12/10/281000043", 128); OutputLine(NULL, "恐らく東京の方もH173の話をしているのでしょうが。", NULL, " The people in Tokyo are discussing the possible use of H173.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/281000044", 128, 64); + PlayVoice(4, "ps3/s12/10/281000044", 128); OutputLine(NULL, "あれは危険な目的での研究が中止された時、全て破棄されたはずです。", NULL, " But that drug was destroyed when the research was cancelled.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/281000045", 128, 64); + PlayVoice(4, "ps3/s12/10/281000045", 128); OutputLine(NULL, "あんなことは不可能だ…!」", NULL, " It's impossible...!\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Sinryo_sinsatu2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/14/283400019", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400019", 128); OutputLine(NULL, "「ですんが所長。", NULL, "\"However...", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400020", 128, 64); + PlayVoice(4, "ps3/s12/14/283400020", 128); OutputLine(NULL, "こういうことが起こってしまった以上、東京は疑わざるを得ません。", NULL, " They have no choice but to suspect you in this case.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400021", 128, 64); + PlayVoice(4, "ps3/s12/14/283400021", 128); OutputLine(NULL, "それに富竹氏には予防薬が予め与えられていたはず。", NULL, " Mr. Tomitake even took a vaccine before he came here.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400022", 128, 64); + PlayVoice(4, "ps3/s12/14/283400022", 128); OutputLine(NULL, "にもかかわらず発症したんです。」", - NULL, " But he still got infected.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But he still got infected.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Iri_Majime+", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/281000046", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/281000046", 128); OutputLine(NULL, "「天文学的低確率で起こった偶然だとしか言えません…。", NULL, "\"It must just be an extremely unlikely coincidence...", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/281000047", 128, 64); + PlayVoice(4, "ps3/s12/10/281000047", 128); OutputLine(NULL, "とにかく、絶対そんなことはありえないんです…!」", NULL, " Anyway, it's just impossible...!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …入江は普段は落ち着きのある人間なのだが。", - NULL, "...Irie is usually a very calm person...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...Irie is usually a very calm person...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …東京から疑いの目を向けられる綿流し以降は、落ち着きを失ってしまうことがほとんどだった。", NULL, "but once the people in Tokyo start suspecting him, he often loses his mind.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500106", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500106", 128); OutputLine(NULL, "「……鷹野が犯人、ということはありませんですか?", NULL, "\"......Do you think Takano might be the culprit?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500107", 128, 64); + PlayVoice(4, "ps3/s12/05/280500107", 128); OutputLine(NULL, " 鷹野なら内部の人間です。」", - NULL, " She's someone within the organization.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " She's someone within the organization.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Iri_Majime2+", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/10/281000048", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/281000048", 128); OutputLine(NULL, "「鷹野さんが…?", NULL, "\"Takano-san....?", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/281000049", 128, 64); + PlayVoice(4, "ps3/s12/10/281000049", 128); OutputLine(NULL, " ま、まさか……。」", NULL, " N-No way...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " とは言いつつも、鷹野が犯人だったら全ての理由は説明できることに入江は気付きつつあった。", - NULL, "But as he spoke, Irie also started to realize that everything could be explained if Takano was the culprit.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But as he spoke, Irie also started to realize that everything could be explained if Takano was the culprit.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……ただ、その仮説に自信を持たせる動機がまったく思いつかなかった。", NULL, "......But I don't know how to persuade him that it's the truth.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 人は動機を求める生き物だ。", - NULL, "More than anything, people want to hear a motive.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "More than anything, people want to hear a motive.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 誰がやったかよりも、どうしてやったかを知りたがる。", - NULL, "Not who did something, but why.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Not who did something, but why.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……よくよく考えればそれはとても取るに足らないことかもしれない。", NULL, "...Knowing that probably isn't as important as it sounds.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 動機なんて、犯人が打ち明けるまでわからない。", - NULL, "After all, you never know the motive unless the suspect talks.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "After all, you never know the motive unless the suspect talks.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを他人が想像して至ろうという時点で無意味だ。", - NULL, "Guessing about the motive is just a waste of time.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Guessing about the motive is just a waste of time.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、動機がわからないから鷹野が犯人ではありえないという入江の考え方はきっと間違っていた。", NULL, "In other words, it's stupid to assume that Takano isn't the culprit just because I don't know what her motive is.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ke5", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/14/283400023", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400023", 128); OutputLine(NULL, "「梨花さん、確証もないことを言っちゃあいけませんね…。", NULL, "\"Rika-san, you can't say something like that without any proof...", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400024", 128, 64); + PlayVoice(4, "ps3/s12/14/283400024", 128); OutputLine(NULL, "あれだけ親切にしてくれたんじゃあないんですか。", NULL, " She was very nice to you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400025", 128, 64); + PlayVoice(4, "ps3/s12/14/283400025", 128); OutputLine(NULL, "それを疑っちゃあ悪いですんね。」", - NULL, " How can you suspect her after that?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " How can you suspect her after that?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 小此木が、まるで恩知らずだとでも言いたそうな嫌味っぽい目で笑いながら私に言った。", NULL, "Upon hearing me be ungrateful towards his boss, Okonogi flashed me an unpleasant smile.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500108", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500108", 128); OutputLine(NULL, "「…………………。」", NULL, "\"...........\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 確かに私は鷹野にたくさん世話になった。", - NULL, "It's true that Takano was very nice to me.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It's true that Takano was very nice to me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを思えば疑うのは恩知らずかもしれない。", - NULL, "It might be disrespectful of me to suspect her.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It might be disrespectful of me to suspect her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、……だからといって、疑いから外すことはまだできない。", NULL, "However... I still can't trust her completely yet.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それとも、私も大石と同じ悪い癖に取り憑かれているのか?", - NULL, "Perhaps I've developed the same bad habit as Ooishi.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Perhaps I've developed the same bad habit as Ooishi.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何とか自分の運命から逃れたいと足掻くあまり、異説奇説に飛び付きたがっているのか…?", NULL, "Am I believing every crazy theory I hear just because I'm desperate to escape from my fate...?", Line_Normal); ClearMessage(); @@ -444,23 +509,26 @@ void main() DrawSceneWithMask( "Sinryo_sinsatu2", "maskup", 1, 0, 300 ); PlayBGM( 0, "Nazo", 120, 0 ); - PlaySE(4, "ps3/s12/10/281000050", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("入江", NULL, "Irie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/10/281000050", 128); OutputLine(NULL, "「とにかく、私たちの身近で、何かよくないことが起こりつつあるのは間違いありません。", NULL, "\"In any case, something bad is going on around here.", Line_WaitForInput); - PlaySE(4, "ps3/s12/10/281000051", 128, 64); + PlayVoice(4, "ps3/s12/10/281000051", 128); OutputLine(NULL, "用心するに越したことはないでしょう。」", - NULL, " We all need to be careful.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We all need to be careful.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/14/283400026", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400026", 128); OutputLine(NULL, "「ご心配なく。", NULL, "\"Don't worry.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400027", 128, 64); + PlayVoice(4, "ps3/s12/14/283400027", 128); OutputLine(NULL, "所長に対する警護体制も最高にするよう命令を受けておりますんね。」", - NULL, " We've received an order to tighten up your security too...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " We've received an order to tighten up your security too...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江が苦笑いする。", NULL, "Irie smiled bitterly.", Line_WaitForInput); OutputLine(NULL, "…きっと、警護でなく監視の間違いだと胸の中で苦笑しているだろう。", @@ -469,87 +537,102 @@ void main() DrawSceneWithMask( "Sinryo_sinsatu1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/14/283400028", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400028", 128); OutputLine(NULL, "「梨花さんも警察には不用意なことをしゃべらないようにお願いしますん。", NULL, "\"Rika-san, make sure that you don't give up too much information to the police.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400029", 128, 64); + PlayVoice(4, "ps3/s12/14/283400029", 128); OutputLine(NULL, "……わかってると思いますが、場合によっては機密保持のため、厄介なことになるかもしれませんので。」", - NULL, " I think you understand, but you could create a problem if you talked to them about our secrets.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I think you understand, but you could create a problem if you talked to them about our secrets.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは私が不用意なことをしゃべった相手を消すという意味だ。", - NULL, "He was implying that he'd have to kill anyone I talked to.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He was implying that he'd have to kill anyone I talked to.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そんなのは今この場で改めて言われることでもない。", NULL, "...This isn't the first time they've warned me about this.", Line_Normal); ClearMessage(); DrawScene( "aka1", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ただ、", NULL, "It's just......", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "………もし本当に鷹野が犯人なら。", - NULL, " what if Takano really is the culprit...?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " what if Takano really is the culprit...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野の部下である小此木もその一味に違いなかった。", - NULL, "If she is, then Okonogi is almost certainly involved too.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "If she is, then Okonogi is almost certainly involved too.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …そう考えれば、小此木が鷹野が犯人かもしれないというとすぐに否定したがるのも納得がいった。", NULL, "...Then it'd make sense that he wouldn't want me to suspect Takano.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、もしもそうならば恐ろしい。", NULL, "But that would be horrifying.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野が敵で、", NULL, "If Takano was my enemy,", Line_WaitForInput); OutputLine(NULL, "山狗も敵なら、", NULL, " then the Mountain Dogs were too.", Line_WaitForInput); OutputLine(NULL, "…つまりこの診療所は丸ごと敵の巣だということになる。", - NULL, " ...This whole clinic is a lion's den.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " ...This whole clinic is a lion's den.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江は所詮、所長という名を冠した単なる研究者に過ぎないから、何があっても知りはしないだろう。", NULL, "Irie is just a researcher, so he probably wouldn't know what's really going on.", Line_Normal); ClearMessage(); DrawScene( "aka2", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも考えれば考えるほどにわからない。", - NULL, "The more I thought about it, the more confused I got.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The more I thought about it, the more confused I got.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……鷹野がどうしてそんなことをしなくてはいけないのか?", - NULL, "Why would Takano do something like this?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Why would Takano do something like this?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …あぁもう、動機なんか何の意味もないとわかっているのに考えてしまう人としての身が憎い。", NULL, "I thought I'd just convinced myself that the motive shouldn't even matter, but I can't stop thinking about it...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野は本当に犯人なのか。", - NULL, "Is Takano really behind it all?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Is Takano really behind it all?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それとも、私も大石に感化されて妙な妄想に取り憑かれているのか。", - NULL, "Am I going as crazy as Ooishi just because of how badly I want to solve this mystery?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Am I going as crazy as Ooishi just because of how badly I want to solve this mystery?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " こう考えると、", NULL, "Perhaps...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -566,75 +649,90 @@ void main() DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は今日までの百年間。", - NULL, "I've lived for over a hundred years.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I've lived for over a hundred years.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …自分を殺す何者かの正体を掴めず、自分の守りを固めるために入江機関に媚を売ってきた。", - NULL, "I never once found out who killed me, and I stayed close to the Irie Institute so that they'd protect me.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I never once found out who killed me, and I stayed close to the Irie Institute so that they'd protect me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …それがそもそもの間違いなのだとしたら…?", NULL, "...What if that was my big mistake...?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………いや、", NULL, "......Well...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "……入江に悪意も下心もないのは間違いない。", - NULL, " I'm sure that Irie has no bad intentions.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm sure that Irie has no bad intentions.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 数多の世界で彼の真摯な姿を見てきた。", - NULL, "In many lives, I got to see just how genuine his feelings are.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "In many lives, I got to see just how genuine his feelings are.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから入江だけは信用できる。", - NULL, "I can trust him.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I can trust him.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……問題は頼りにならないことだけだ。", NULL, "...However, he's not really reliable.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Sinryo_sinsatu1", "maskup", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 小此木と目が合う。", NULL, "Okonogi glanced over at me.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大船に乗った気でいてくださいんね、と胸を叩き余裕をアピールする笑みは、今の私には悪意が篭っているように見えてならない。", NULL, "He smiled and told me not to worry, but I noticed an evil glint in his eyes.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………私も、いつの間にか雛見沢症候群を発症させてしまい、疑心暗鬼に取り憑かれてしまったか……?", NULL, "......It's possible that I have Hinamizawa Syndrome, and that was just a hallucination.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何が何やらわからない。", - NULL, "I don't understand anything.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I don't understand anything.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 誰が味方で誰が敵かわからなくなる。", NULL, "I don't even know who my enemies are anymore.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……いや、そんな情けないことを言うな。", - NULL, "...There's no point in thinking about this any longer.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...There's no point in thinking about this any longer.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 数多の世界で知ってきた、信頼を寄せるべき相手を信じるんだ。", NULL, "I have to only trust who I know I can trust for sure.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 確実に私の敵じゃないのは、", NULL, "There are only a few of those people, though.", Line_ContinueAfterTyping); SetSpeedOfMessage( TRUE, 128 ); @@ -664,42 +762,51 @@ void main() DrawScene( "aka1", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、小此木が鷹野の手先なら、鷹野を疑い始めている私を厳重に監視してくるだろう。", - NULL, "If Okonogi is on Takano's side, he will be watching me very closely.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "If Okonogi is on Takano's side, he will be watching me very closely.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 下手な接触を悟られれば、彼らの本来任務に従い、あっさり消されてしまうかもしれない。", NULL, "If I started accusing Takano of anything, who knows what they'd do to me.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……………私はこの世界が再び始まった時、何て残り少ない時間の世界だろうと嘆いたが。", - NULL, ".........When this world first began, I thought I had no time left.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, ".........When this world first began, I thought I had no time left.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …そんなことはない。", - NULL, "...But that wasn't true.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...But that wasn't true.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……なんて長く濃密な2週間なのか。", NULL, "...The number of things that happened in just two weeks was immense.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして多分、私が迎える命日までもう何日もないだろう。", NULL, "I probably only have a few more days left until the day of my death.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私に何ができる?", - NULL, "What can I do?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "What can I do?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何が足掻ける?", - NULL, "How can I change this?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "How can I change this?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……羽入が諦めるようにやはり今回も駄目なのか?", NULL, "Am I supposed to just take Hanyuu's advice and resign this time?", Line_Normal); ClearMessage(); diff --git a/Update/_mina_024.txt b/Update/_mina_024.txt index cd43dd6..d70d93e 100644 --- a/Update/_mina_024.txt +++ b/Update/_mina_024.txt @@ -33,39 +33,46 @@ void main() DrawSceneWithMask( "GK3", "maskup", 1, 0, 300 ); SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps3/s12/03/280300041", 128, 64); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300041", 128); OutputLine(NULL, "「うん。", NULL, "\"Yeah.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300042", 128, 64); + PlayVoice(4, "ps3/s12/03/280300042", 128); OutputLine(NULL, "それで綿流しの晩にはもう失踪していたらしいんだよ…。」", - NULL, " She's been missing since the night of Watanagashi...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " She's been missing since the night of Watanagashi...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_NandeA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200032", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200032", 128); OutputLine(NULL, "「……オヤシロさまの祟り、かなぁ…。」", - NULL, "\"Could it be the curse of Oyashiro-sama...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Could it be the curse of Oyashiro-sama...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Kei_Nayamu", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100035", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100035", 128); OutputLine(NULL, "「さすがに5年も連続すると薄気味悪いよなぁ。」", NULL, "\"It's freaky that this has happened five years in row now...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " さすが雛見沢。", - NULL, "Hinamizawa is a small village.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hinamizawa is a small village.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 噂が駆け巡るのは早い。", - NULL, "Rumors spread fast here.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rumors spread fast here.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いや、園崎家の魅音だ。", NULL, "Besides, she's Mion Sonozaki.", Line_WaitForInput); OutputLine(NULL, "警察が伏せていても、昨日にはもう知っていただろう。", @@ -75,45 +82,54 @@ void main() DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 仲間たちはみな、富竹の異常な死に方についてと鷹野の失踪を囁き合っていた。", - NULL, "My friends were all talking about the mysterious death of Tomitake and the disappearance of Takano.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "My friends were all talking about the mysterious death of Tomitake and the disappearance of Takano.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " こういうのを聞いていると、本当に雛見沢は迷信深い土地だなと思う。", - NULL, "People in this village are very superstitious.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "People in this village are very superstitious.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 綿流しの夜に何があってもオヤシロさまの祟りという魔法の言葉で全部ひとまとめにしてしまうのだ。", NULL, "No matter what happens, they conclude that everything is the curse of Oyashiro-sama.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私にとっては過去の事件などどうでもいい。", - NULL, "The past incidents don't matter to me either way.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The past incidents don't matter to me either way.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今回の事件がどうなのかが問題なのだ。", - NULL, "All I'm interested in is the current one.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "All I'm interested in is the current one.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そして、その犯人はおそらく私を殺す犯人でもある。", NULL, "...The culprit of this case will probably kill me, too.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Sora", "maskup", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " すでに綿流しから二日が経過した。", NULL, "Two days have passed since Watanagashi.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今日は昭和58年6月21日、火曜日。", - NULL, "Today is Tuesday, June 21st, 1983.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Today is Tuesday, June 21st, 1983.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もっとも最短で、", NULL, "At the earliest,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -125,58 +141,70 @@ void main() NULL, " That is, tomorrow night.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私の殺される日にちは、かなりブレが大きい。", - NULL, "The day of my death is always different.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The day of my death is always different.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …必ず殺すのに、その決行の日は面白いくらいに不安定だった。", - NULL, "I always end up getting killed, but the day when it happens varies.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I always end up getting killed, but the day when it happens varies.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 殺す側には殺す側の都合があるのだろうと納得するしかない。", NULL, "I guess the culprit has their own reasons for that.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " とにかくひとつ言えることは。", - NULL, "There's only one thing I'm sure about.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "There's only one thing I'm sure about.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私が数多の世界でも確実に生きていられるのは明日の日中までで。", - NULL, "Based on my experiences, I'll live for sure until tomorrow night.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Based on my experiences, I'll live for sure until tomorrow night.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 明日の夜からは毎夜、いつ自分が殺されるのかと怯えながら暮らさなければならない。", NULL, "After then, I'll have to live with the fear of getting murdered at any moment.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………怯えたところで無意味だ。", NULL, "...Still, there's no real reason to be afraid.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …気付けばまた他の世界で目を覚ます。", - NULL, "...When I wake up, I'll be in a brand new world again.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...When I wake up, I'll be in a brand new world again.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どう殺されたかなどの記憶は乱雑に破かれていて残っていない。", - NULL, "I can never remember how I'm killed.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I can never remember how I'm killed.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、私は死そのものは大して恐れていない。", - NULL, "That's why I'm not that afraid of the killing itself.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That's why I'm not that afraid of the killing itself.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……自分の人生が壊れたレコードのように、同じ場所で毎回巻き戻ってしまうことを不愉快に思っているだけだ…。", NULL, "...I'm just frustrated that my life is about repeating the same things over and over like a broken record...", Line_Normal); ClearMessage(); DrawSceneWithMask( "GK2", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/280500109", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500109", 128); OutputLine(NULL, "「…………………………。」", NULL, "\"............\"", Line_Normal); ClearMessage(); @@ -187,24 +215,28 @@ void main() DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); PlayBGM( 0, "livescene", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、", NULL, "However,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "…悔しい。", - NULL, " at present, I'm frustrated.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " at present, I'm frustrated.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " クラスメートたちは誰もが今日と同じ平凡な明日が訪れることを疑わない。", - NULL, "My classmates just expect that their peaceful days will continue forever.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "My classmates just expect that their peaceful days will continue forever.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、私だけが違う。", - NULL, "But I couldn't feel that way.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But I couldn't feel that way.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それが悔しくて悲しくて、", NULL, "I feel frustrated and full of sorrow......", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -219,24 +251,28 @@ void main() DrawBustshotWithFiltering( 0, "Ha_YowakiA1%", "maskc", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9*2, 1300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100012", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100012", 128); OutputLine(NULL, "「……………明日の夜ですが、…梨花は悔いがありませんですか…?」", - NULL, "\".........It's tomorrow night... Are you ready, Rika...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\".........It's tomorrow night... Are you ready, Rika...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500110", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500110", 128); OutputLine(NULL, "「……馬鹿……。", NULL, "\"...How foolish of you to even ask...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500111", 128, 64); + PlayVoice(4, "ps3/s12/05/280500111", 128); OutputLine(NULL, "………ない訳ないでしょう…。」", NULL, " ......What makes it look like I am...?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入は多分、最短で明日の夜には殺されると言っているのだろう。", - NULL, "Hanyuu was trying to warn me that I might get killed tomorrow night.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Hanyuu was trying to warn me that I might get killed tomorrow night.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …だが、今の私には羽入がまるで、明日が私の命日だと知っているように感じられた。", NULL, "As though she already knew it was going to happen for sure.", Line_Normal); ClearMessage(); @@ -245,35 +281,41 @@ void main() ChangeBustshot( 0, "Ha_DefA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100013", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100013", 128); OutputLine(NULL, "「………梨花はとてもよくがんばりました。", NULL, "\"......You worked very hard, Rika.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100014", 128, 64); + PlayVoice(4, "ps3/s12/12/281100014", 128); OutputLine(NULL, "そして今年の綿流しは、僕が生きてきた中でも一番の楽しいお祭りでした。", NULL, " This life's Watanagashi was the best festival I've ever had.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100015", 128, 64); + PlayVoice(4, "ps3/s12/12/281100015", 128); OutputLine(NULL, "……それは、梨花もだったのではないですか?」", NULL, " ...Didn't you feel that way too?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 楽しかった。", - NULL, "It was fun.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It was fun.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 本当に楽しかった。", - NULL, "It really was fun.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It really was fun.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子の顔は絆創膏だらけだったけど、みんなが揃って心の底から騒ぎ合って。", - NULL, "Satoko had band-aids all over her face, but everyone was there together, and we kicked up a storm.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Satoko had band-aids all over her face, but everyone was there together, and we kicked up a storm.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんな世界だからこそ、この世界がいつまでもずっと続いて欲しい。", - NULL, "I want this world to continue forever...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I want this world to continue forever...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それが最短で明日には。", NULL, "I can't accept that", Line_WaitForInput); OutputLine(NULL, "長くても1〜2週間の内に終わってしまうなんて許せなかった…。", @@ -284,56 +326,64 @@ void main() ChangeBustshot( 0, "Ha_WaraiA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100016", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100016", 128); OutputLine(NULL, "「……また、次の世界でもきっと楽しくできますのですよ。」", - NULL, "\"...I'm sure your next life will be just as fun.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...I'm sure your next life will be just as fun.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500112", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500112", 128); OutputLine(NULL, "「……………この世界はもう終わりなの…?", NULL, "\"............So this world is over and done with...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500113", 128, 64); + PlayVoice(4, "ps3/s12/05/280500113", 128); OutputLine(NULL, " こんなにも楽しい世界なのに、", - NULL, " This is such a happy world...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " This is such a happy world...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…もう、", - NULL, " but...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " but...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…終わりなの……?」", NULL, " it's just going to end like that...?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 仲間同士がみんな仲良し。", NULL, "All of my friends are alive and happy.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一が変な疎外感を持つこともないし、", NULL, "Keiichi doesn't feel alone,", Line_WaitForInput); OutputLine(NULL, "レナの家庭だって順風満帆。", - NULL, " and Rena's family is happy too.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " and Rena's family is happy too.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音の姉妹仲は良好だし、", NULL, "Mion and Shion are getting along,", Line_WaitForInput); OutputLine(NULL, "詩音と沙都子も考えられないくらいに仲良しになった。", - NULL, " as well as Shion and Satoko.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " as well as Shion and Satoko.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そして叔父の問題も今や解決し、沙都子を冷遇する村の気質すらも打ち破った。", - NULL, "The issue of Satoko's uncle is resolved, and she's no longer treated coldly by the other villagers.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The issue of Satoko's uncle is resolved, and she's no longer treated coldly by the other villagers.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これ以上ない最高の世界だった。", NULL, "This is the best world I've ever experienced.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その世界が、", NULL, "But this world is", Line_ContinueAfterTyping); SetSpeedOfMessage( TRUE, 128 ); @@ -356,95 +406,106 @@ void main() ChangeBustshot( 0, "Ha_DefA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100017", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100017", 128); OutputLine(NULL, "「……梨花。", NULL, "\"...Rika.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100018", 128, 64); + PlayVoice(4, "ps3/s12/12/281100018", 128); OutputLine(NULL, "僕たちは特別な存在なのに、梨花は自分のことを普通の人間として考え過ぎなのです。", NULL, " You think of yourself as a normal person too often, when we're both special beings.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100019", 128, 64); + PlayVoice(4, "ps3/s12/12/281100019", 128); OutputLine(NULL, "……楽しいパーティがいつまでも続けばいいのにと子どもの誰もが願う。", NULL, " ...Every child wants their birthday party to continue forever.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100020", 128, 64); + PlayVoice(4, "ps3/s12/12/281100020", 128); OutputLine(NULL, "でも、いつかパーティはお開きになりますのです。", - NULL, " But the party always ends.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100021", 128, 64); + NULL, " But the party always ends. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100021", 128); OutputLine(NULL, "だから子どもたちは楽しい瞬間を、どうか永遠に続いて欲しいと願うのです。", - NULL, " That's why children always wish for their enjoyable moments to continue for all time.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100022", 128, 64); + NULL, "That's why children always wish for their enjoyable moments to continue for all time.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/12/281100022", 128); OutputLine(NULL, "でも、だからといって、終わったパーティを嘆くことはない。", NULL, " But that doesn't mean they'll grieve over a party that's ended.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100023", 128, 64); + PlayVoice(4, "ps3/s12/12/281100023", 128); OutputLine(NULL, "眠ればまた明日の朝になる。", - NULL, " Once they sleep, another day will come for them.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100024", 128, 64); + NULL, " Once they sleep, another day will come for them. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100024", 128); OutputLine(NULL, "そしてまた色々と楽しいことが起こるのです。", - NULL, " Something wonderful will happen again.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100025", 128, 64); + NULL, "Something wonderful will happen again.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/12/281100025", 128); OutputLine(NULL, "パーティが終われば消えてしまうシンデレラなんか、いない。」", NULL, " No one disappears like Cinderella once the party is over.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500114", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500114", 128); OutputLine(NULL, "「………私の生への固執を、そんな風に例えられるなんて知らなかったわ。」", NULL, "\"......What a way for you to describe my view on life.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/12/281100026", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100026", 128); OutputLine(NULL, "「……今の梨花は、パーティから帰りたくないと泣いて椅子にしがみ付く子どもと同じなのです。", NULL, "\"You're like a child who's crying because she doesn't want to leave the party.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100027", 128, 64); + PlayVoice(4, "ps3/s12/12/281100027", 128); OutputLine(NULL, "……どうして泣いたり悲しんだりする必要が?", NULL, " ...But there's no need to feel that sad, is there?", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100028", 128, 64); + PlayVoice(4, "ps3/s12/12/281100028", 128); OutputLine(NULL, " またパーティはやってきます。", - NULL, " There'll be another party again soon.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100029", 128, 64); + NULL, " There'll be another party again soon. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100029", 128); OutputLine(NULL, "梨花は死を越すことを未だに忌み嫌っているけれど、僕たちにとっては一眠りの跨ぎだというのに。」", - NULL, " You still hate to go through another death, but it's only like sleeping for a while, isn't it?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "You still hate to go through another death, but it's only like sleeping for a while, isn't it?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500115", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500115", 128); OutputLine(NULL, "「羽入は、………昭和58年の6月より先に何があるのか、", - NULL, "\"Hanyuu...... don't you want to see", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Hanyuu...... don't you want to see", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } Wait( 700 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "見たくないの?」", NULL, "what lies beyond June of 1983?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/12/281100030", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100030", 128); OutputLine(NULL, "「……見たくないと言えば嘘になりますです。", NULL, "\"I would be lying if I said I didn't.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100031", 128, 64); + PlayVoice(4, "ps3/s12/12/281100031", 128); OutputLine(NULL, "でも、", - NULL, " But", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " But", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "それに固執して裏切られ、", - NULL, " I'm more concerned", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " I'm more concerned", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "傷ついてゆく梨花の方が心配なのです。", NULL, " about you being consumed by that thought and getting hurt because of it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100032", 128, 64); + PlayVoice(4, "ps3/s12/12/281100032", 128); OutputLine(NULL, "…………梨花にはわかってない。", - NULL, " .........You just don't understand.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100033", 128, 64); + NULL, " .........You just don't understand. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100033", 128); OutputLine(NULL, "気の遠くなるほどの長い時間を誰とも会話をすることができず、楽しい祭りもじっと眺めているだけ。", - NULL, " Without you, I'd have to live for such a long time without anyone to talk to,", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100034", 128, 64); + NULL, "Without you, I'd have to live for such a long time without anyone to talk to,", Line_WaitForInput); + PlayVoice(4, "ps3/s12/12/281100034", 128); OutputLine(NULL, "子どもたちの遊ぶ輪を横で眺めていることしかできない悲しさなんてわからない。", NULL, " and I'll only be able to stare at the festival without being part of it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100035", 128, 64); + PlayVoice(4, "ps3/s12/12/281100035", 128); OutputLine(NULL, "誰にも私の姿が見えない。", - NULL, " No one will be able to see me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100036", 128, 64); + NULL, " No one will be able to see me. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100036", 128); OutputLine(NULL, "誰にも私の声が届かないし、誰も私に話し掛けてはくれない。", - NULL, " No one will be able to hear me or talk to me either.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100037", 128, 64); + NULL, "No one will be able to hear me or talk to me either.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/12/281100037", 128); OutputLine(NULL, "そんな辛さや悲しさが梨花に想像つきますのですか。", NULL, " Do you have any idea how miserable and lonely that will be?", Line_Normal); ClearMessage(); @@ -453,35 +514,38 @@ void main() ChangeBustshot( 0, "Ha_YowakiA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100038", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100038", 128); OutputLine(NULL, " ……その中でやっと出会えた梨花なのです。", NULL, "...But I finally found you, Rika.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100039", 128, 64); + PlayVoice(4, "ps3/s12/12/281100039", 128); OutputLine(NULL, "……僕は梨花がいなかったら生きていけない。", NULL, " ...I can't survive without you anymore.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100040", 128, 64); + PlayVoice(4, "ps3/s12/12/281100040", 128); OutputLine(NULL, "でも、梨花のように死ねもしないのです。", NULL, " But I can't just die like you can, either.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100041", 128, 64); + PlayVoice(4, "ps3/s12/12/281100041", 128); OutputLine(NULL, "僕は時の果てまでひとりぼっちで生きていかなくてはならない。", - NULL, " I'll have to live alone until the end of time.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100042", 128, 64); + NULL, " I'll have to live alone until the end of time. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100042", 128); OutputLine(NULL, "新しいあなたが現れるまで、ずっと膝を抱いてひとりで過ごしていかなくてはならない。", - NULL, " I'll have to be alone until someone like you shows up again.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100043", 128, 64); + NULL, "I'll have to be alone until someone like you shows up again.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/12/281100043", 128); OutputLine(NULL, "……僕は、そんなのは嫌なのです。", NULL, " ...I don't want that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100044", 128, 64); + PlayVoice(4, "ps3/s12/12/281100044", 128); OutputLine(NULL, "絶対に、", - NULL, " I...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " I...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……嫌なのです……!」", NULL, " I can't stand the thought of it...!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500116", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500116", 128); OutputLine(NULL, "「……羽入………。」", NULL, "\"...Hanyuu......\"", Line_Normal); ClearMessage(); @@ -490,51 +554,59 @@ void main() ChangeBustshot( 0, "Ha_AuA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100045", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100045", 128); OutputLine(NULL, "「だから梨花…、あの悲しい約束を取り消してほしいのです…!", NULL, "\"Rika... Please take back that heartbreaking promise you made...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100046", 128, 64); + PlayVoice(4, "ps3/s12/12/281100046", 128); OutputLine(NULL, " この世界でも運命に打ち勝てなかったら、もう全てを諦めるというあの約束を取り消してほしいのです…!!」", - NULL, " I don't want you to give up if this world doesn't work out for you...!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I don't want you to give up if this world doesn't work out for you...!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500117", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500117", 128); OutputLine(NULL, "「……………………羽入。", NULL, "\"...............Hanyuu.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500118", 128, 64); + PlayVoice(4, "ps3/s12/05/280500118", 128); OutputLine(NULL, "……ごめん、", - NULL, " ...I'm sorry.", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " ...I'm sorry.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "もう少しだけその返事を待たせて。」", NULL, " I'll have to think about it for a while.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " せめて、最後まで足掻いてみたかった。", - NULL, "I want to do what I can until the end.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I want to do what I can until the end.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その最期の瞬間に決めればいい。", NULL, "When that happens, I can decide what to do.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …希望がまだあると思ったなら続ければいいし、", NULL, "If I think there's still some hope, I can go on living,", Line_WaitForInput); OutputLine(NULL, "抗えないと失望したならそれで幕を閉じればいい。", - NULL, " but if I feel desperate enough, I can just give up.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " but if I feel desperate enough, I can just give up.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …羽入の言うように全てを諦め、傍観者として昭和58年の6月を好きなだけ過ごすのもいいだろう。", - NULL, "It might not ultimately be a bad thing to repeat June of 1983 over and over.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It might not ultimately be a bad thing to repeat June of 1983 over and over.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……その覚悟さえあれば、いつか再び強い運気の追い風を受けることもあるかもしれない。", NULL, "Perhaps I might be blessed with another fortunate life someday.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入はそれを聞き、少なくとも私の気持ちが羽入の望む方に変わりつつあるように感じたらしく、少しだけ満足そうに頷いてくれた。", NULL, "Hanyuu nodded with a little satisfaction after hearing that, sensing that my feelings were starting to lean the way she wanted them.", Line_Normal); ClearMessage(); @@ -545,30 +617,33 @@ void main() PlayBGM( 0, "semi", 120, 0 ); DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/280100036", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100036", 128); OutputLine(NULL, "「…どうしたよ、レナ。", NULL, "\"...What's up, Rena?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100037", 128, 64); + PlayVoice(4, "ps3/s12/01/280100037", 128); OutputLine(NULL, "梨花ちゃんをお持ち帰りする算段でもしてるのかー?」", - NULL, " Are you plotting to take Rika-chan home with you?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Are you plotting to take Rika-chan home with you?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Re_NandeA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200033", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200033", 128); OutputLine(NULL, "「ねぇ圭一くん。", NULL, "\"Hey, Keiichi-kun...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200034", 128, 64); + PlayVoice(4, "ps3/s12/02/280200034", 128); OutputLine(NULL, "……梨花ちゃんに元気がないとは思わないかな。」", - NULL, " ...Don't you think that Rika-chan seems to be feeling down?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...Don't you think that Rika-chan seems to be feeling down?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/280100038", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100038", 128); OutputLine(NULL, "「………どうだろうな。", NULL, "\".........I don't know.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100039", 128, 64); + PlayVoice(4, "ps3/s12/01/280100039", 128); OutputLine(NULL, "奉納演舞の疲れが抜けないんじゃないのか?」", NULL, " She might still be tired from doing the dedication dance at the festival.\"", Line_Normal); ClearMessage(); @@ -576,11 +651,13 @@ void main() DrawBustshotWithFiltering( 1, "Ri_KomaruA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "GK2", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花ちゃんは憂鬱そうな表情を浮かべながら、なぜかひとりぼっちだった。", - NULL, "Rika-chan was sitting all by herself, wearing a sad expression.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Rika-chan was sitting all by herself, wearing a sad expression.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まだ疲れが抜けないんじゃないか、なんて適当なことを言ったが、梨花ちゃんの様子は疲労とはどこか違った…。", NULL, "I'd said she might still be tired from the festival, but that wasn't really how it looked...", Line_Normal); ClearMessage(); @@ -590,64 +667,74 @@ void main() DrawBustshotWithFiltering( 0, "Re_KomaruA1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200035", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200035", 128); OutputLine(NULL, "「沙都子ちゃんが解放されて、躍り上がってもいいくらいなのに。", NULL, "\"Satoko-chan is free now, so I thought she'd have a spring in her step,", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200036", 128, 64); + PlayVoice(4, "ps3/s12/02/280200036", 128); OutputLine(NULL, "……何だか昨日から梨花ちゃんの様子がおかしいように思うの。", NULL, " but she's been acting weird since yesterday.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200037", 128, 64); + PlayVoice(4, "ps3/s12/02/280200037", 128); OutputLine(NULL, "…悩み事でもあるんじゃないかな。」", - NULL, " I wonder if something's going on....\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I wonder if something's going on....\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/280100040", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100040", 128); OutputLine(NULL, "「…鉄平の件は完全に決着したはずだろ。", NULL, "\"...Satoko's issues are all settled now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100041", 128, 64); + PlayVoice(4, "ps3/s12/01/280100041", 128); OutputLine(NULL, "梨花ちゃんが悩むような問題は何もないはずだぜ?」", NULL, " There shouldn't be anything that's troubling her anymore...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 一時期、沙都子に新しい親権者や後見人が決まれば、沙都子は梨花ちゃんと一緒には住めなくなるのではないかという憶測が流れた。", NULL, "We'd thought Satoko and Rika-chan might not be able to live together if they found a new guardian for Satoko.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、その問題は解決しそうなのだ。", - NULL, "But that problem is almost solved.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But that problem is almost solved.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 園崎家か公由家のどちらかが後見人になることで調整中だという。", - NULL, "Either the Sonozaki family or the Kimiyoshi family will become her guardian.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Either the Sonozaki family or the Kimiyoshi family will become her guardian.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花ちゃんも実際は公由村長が後見人ということになっている。", - NULL, "Mayor Kimiyoshi is already Rika's guardian.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Mayor Kimiyoshi is already Rika's guardian.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もし園崎家が後見人になれば、晴れて妹だと詩音は躍り上がっていたっけ。", - NULL, "If the Sonozaki family gets custody, Satoko will officially become Shion's little sister.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "If the Sonozaki family gets custody, Satoko will officially become Shion's little sister.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だからこそ、言われれば言われるほどに、梨花ちゃんの悩んでいる様子は理由がわからなかった。", NULL, "Anyway, I had no idea why Rika-chan was acting so upset.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/280100042", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100042", 128); OutputLine(NULL, "「こういう時は、声を掛けてみるのが一番じゃねぇのか?」", - NULL, "\"I think we should ask her what's going on.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I think we should ask her what's going on.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Re_NandeA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200038", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200038", 128); OutputLine(NULL, "「……うーん。", NULL, "\"...Hmm.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200039", 128, 64); + PlayVoice(4, "ps3/s12/02/280200039", 128); OutputLine(NULL, "それがかえってデリカシーがない時もあるし。", NULL, " But I don't want her to think that we're insensitive...", Line_WaitForInput); @@ -655,16 +742,18 @@ void main() ChangeBustshot( 0, "Re_WaraiB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200040", 128, 64); + PlayVoice(4, "ps3/s12/02/280200040", 128); OutputLine(NULL, "…でも、圭一くんなら大丈夫だと思うかな、かな。」", - NULL, " But I guess you can ask her, I guess.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But I guess you can ask her, I guess.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/280100043", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100043", 128); OutputLine(NULL, "「それはつまり、俺にデリカシーがないって言う意味だな…。」", - NULL, "\"So you're saying that it's okay for me to be insensitive...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"So you're saying that it's okay for me to be insensitive...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナが、あはは、ごめんと言って舌を出す。", NULL, "Rena laughed and stuck her tongue out at me.", Line_Normal); ClearMessage(); @@ -672,46 +761,52 @@ void main() DrawBustshotWithFiltering( 1, "Ri_KomaruA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "GK2", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺は難しく考えず、梨花ちゃんに声を掛けてみた。", - NULL, "I walked up to Rika-chan and struck up a conversation.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I walked up to Rika-chan and struck up a conversation.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …俺たちが知らないだけで、沙都子を巡る何かのトラブルがまだ続いているのかもしれない。", - NULL, "Perhaps something is still troubling Satoko, and we just don't know about it.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Perhaps something is still troubling Satoko, and we just don't know about it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だとしたら、それは他人事ではないからだ。", NULL, "If that's the case, we need to help her.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/280100044", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100044", 128); OutputLine(NULL, "「元気なさそうだな。", NULL, "\"You don't look so good...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100045", 128, 64); + PlayVoice(4, "ps3/s12/01/280100045", 128); OutputLine(NULL, "……何か悩んでるのか?」", NULL, " ...Is anything weird going on?\"", Line_Normal); ClearMessage(); SetSpeedOfMessage( TRUE, 16 ); - PlaySE(4, "ps3/s12/05/280500119", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500119", 128); OutputLine(NULL, "「……………………", - NULL, "\"............", Line_ContinueAfterTyping); + NULL, "\"............", Line_Continue); SetSpeedOfMessage( TRUE, 128 ); OutputLine(NULL, "ぁ、", - NULL, " Oh,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Oh,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…圭一。」", - NULL, " Keiichi......\"", Line_ContinueAfterTyping); + NULL, " Keiichi......\"", Line_Continue); SetSpeedOfMessage( FALSE, 0 ); - OutputLineAll(NULL, "", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花ちゃんは自分の世界にいたらしく、俺が話しかけたことに気付くのに少し時間が掛かったようだった。", NULL, "Rika-chan had been daydreaming, and it took her a while to realize that I was talking to her.", Line_Normal); ClearMessage(); @@ -720,47 +815,53 @@ void main() ChangeBustshot( 1, "Ri_DefA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/280500120", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500120", 128); OutputLine(NULL, "「……ボクが悩んでるように見えましたですか?」", - NULL, "\"...Do I look upset, or something?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...Do I look upset, or something?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/280100046", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100046", 128); OutputLine(NULL, "「まぁな。", NULL, "\"Kind of.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100047", 128, 64); + PlayVoice(4, "ps3/s12/01/280100047", 128); OutputLine(NULL, "……どうしたんだよ、何かあったのか?」", - NULL, " ...Is anything the matter?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...Is anything the matter?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Ri_KomaruA1", 200, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花ちゃんは、イエスかノーで答えればいいだけの問いに、ずいぶん長い時間を掛けた。", - NULL, "It took her a while to answer.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It took her a while to answer.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …それは考えようによっては明白なイエスだった。", NULL, "...Such a long silence had to mean \"yes\".", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500121", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500121", 128); OutputLine(NULL, "「…………………圭一。", NULL, "\"............Keiichi.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500122", 128, 64); + PlayVoice(4, "ps3/s12/05/280500122", 128); OutputLine(NULL, "…聞いてもらいたい詩がありますです。", NULL, " There's a poem that I want you to listen to.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500123", 128, 64); + PlayVoice(4, "ps3/s12/05/280500123", 128); OutputLine(NULL, "誰が作った詩かは聞かないでくださいです。", NULL, " Don't ask me who wrote it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500124", 128, 64); + PlayVoice(4, "ps3/s12/05/280500124", 128); OutputLine(NULL, "そして、聞いたら感想を聞かせて欲しいです。」", - NULL, " I just want to know what you think.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I just want to know what you think.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/280100048", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100048", 128); OutputLine(NULL, "「…いいぜ。どんなのだよ。」", NULL, "\"...All right. Let me hear it, then.\"", Line_Normal); ClearMessage(); @@ -769,6 +870,7 @@ void main() FadeOutBGM( 2, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花ちゃんは思い出すように目を閉じた後、短い詩を詠った。", NULL, "Rika-chan closed her eyes and recited a short poem.", Line_WaitForInput); OutputLine(NULL, "それはこんな詩だった。", @@ -778,53 +880,59 @@ void main() DrawSceneWithMask( "black", "maskdown", 1, 0, 1300 ); PlayBGM( 0, "Soul_scour", 120, 0 ); SetSpeedOfMessage( TRUE, 128 ); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 誰だって幸せに過ごす権利がある。", NULL, "Everyone has the right to be happy.", Line_ContinueAfterTyping); Wait( 1000 ); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 難しいのはその享受。", NULL, "Yet it's so hard to receive.", Line_ContinueAfterTyping); Wait( 2500 ); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 誰だって幸せに過ごす権利がある。", NULL, "Everyone has the right to be happy.", Line_ContinueAfterTyping); Wait( 1500 ); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 難しいのはその履行。", NULL, "Yet it's so hard to fulfill.", Line_ContinueAfterTyping); Wait( 2500 ); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私にだって幸せに過ごす権利がある。", NULL, "I have the right to be happy.", Line_ContinueAfterTyping); Wait( 1500 ); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 難しいのはその妥協。", NULL, "Yet it's so hard to compromise.", Line_ContinueAfterTyping); OutputLineAll(NULL, "", Line_Normal); @@ -835,106 +943,127 @@ void main() DrawBustshotWithFiltering( 0, "Ri_KomaruA1", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "GK2", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/280100049", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100049", 128); OutputLine(NULL, "「結構、難しい詩だな。", NULL, "\"That's a pretty interesting poem.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100050", 128, 64); + PlayVoice(4, "ps3/s12/01/280100050", 128); OutputLine(NULL, "それは梨花ちゃんが作ったのか?", NULL, " Did you write it?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100051", 128, 64); + PlayVoice(4, "ps3/s12/01/280100051", 128); OutputLine(NULL, " って、聞くのはなしなんだったな。」", - NULL, " Oh... I'm not supposed to ask that, huh?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Oh... I'm not supposed to ask that, huh?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500125", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500125", 128); OutputLine(NULL, "「……なしです。", NULL, "\"......No, you're not.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500126", 128, 64); + PlayVoice(4, "ps3/s12/05/280500126", 128); OutputLine(NULL, "…圭一はこの詩を聞いてどんな感想を持ちましたですか…?」", NULL, " What did you think after hearing it?\"", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "“誰だって幸せに過ごす権利がある。", - NULL, "\"Everyone has the right to be happy.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Everyone has the right to be happy.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 難しいのはその享受”", - NULL, "Yet it's so hard to receive.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Yet it's so hard to receive.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これはわかる。", - NULL, "I understand that.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I understand that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 幸せに過ごす権利は誰にだってある。", - NULL, "Everyone does have the right to be happy.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Everyone does have the right to be happy.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、だからといって、誰でも享受できるわけではない。", NULL, "But that doesn't mean that everyone can receive that happiness.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "“誰だって幸せに過ごす権利がある。", - NULL, "\"Everyone has the right to be happy.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Everyone has the right to be happy.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 難しいのはその履行”", - NULL, "Yet it's so hard to fulfill.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Yet it's so hard to fulfill.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …これは、ちょっと判りにくいが、権利の履行とは多分、幸せになるためのプロセスのことだろう。", - NULL, "...This one is a little harder to understand, but exercising that right probably refers to the process of finding happiness.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...This one is a little harder to understand, but exercising that right probably refers to the process of finding happiness.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 誰だって幸せになるために努力する権利がある。", - NULL, "Everyone has the right to work hard for their happiness.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Everyone has the right to work hard for their happiness.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でもそれを実らせるのは容易じゃない。", NULL, "But it's not that easy for that work to bear fruit.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "“私にだって幸せに過ごす権利がある。", - NULL, "\"I have the right to be happy.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I have the right to be happy.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 難しいのはその妥協”", - NULL, "Yet it's so hard to compromise.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Yet it's so hard to compromise.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 単純に組み合わせると、幸せの妥協と読み取れた。", - NULL, "I guess she's trying to talk about compromising your happiness?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I guess she's trying to talk about compromising your happiness?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 幸せだって上を見ればキリがない。", - NULL, "There's no limit to human desires.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "There's no limit to human desires.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 求めだしたらキリがない。", - NULL, "You can never stop wanting more.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "You can never stop wanting more.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから適当なところで幸せを妥協しなくてはならない…。", - NULL, "That's why people need to make compromises on their happiness...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That's why people need to make compromises on their happiness...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そういう意味だろうと思った。", NULL, "...At least, that's how I understand it.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 上を見たらキリがない、今を満足しようと言えばポジティブな印象も受ける。", - NULL, "If she was trying to say that we should be satisfied with what we have, it sounds like a positive statement...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "If she was trying to say that we should be satisfied with what we have, it sounds like a positive statement...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……でも、幸せを妥協するという言い方には、何だか拭いようのない諦めが感じられた。", NULL, "But there's also a negative tone to the way it's presented.", Line_Normal); ClearMessage(); @@ -942,95 +1071,106 @@ void main() DrawBustshotWithFiltering( 0, "Ri_FumanA1", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "GK2", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/280100052", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100052", 128); OutputLine(NULL, "「…この詩は多分、詩を作った人の心情を表してるものだと思う。」", - NULL, "\"...I think this poem is reflecting the feelings of the writer.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...I think this poem is reflecting the feelings of the writer.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ri_MajimeA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/280500127", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500127", 128); OutputLine(NULL, "「……ボクもそうだと思いますです。", NULL, "\"...I think so too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500128", 128, 64); + PlayVoice(4, "ps3/s12/05/280500128", 128); OutputLine(NULL, "…それで、感想はいかがですか。」", - NULL, " So what else did you think...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " So what else did you think...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花ちゃんは認めようとしなかったが、", NULL, "She wouldn't admit it,", Line_WaitForInput); OutputLine(NULL, "この詩は多分、間違いなく梨花ちゃんの作で梨花ちゃんの今の心境を語っているものに違いなかった。", - NULL, " but I'm sure Rika-chan is the one who made that poem, and it's reflecting on how she's feeling.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " but I'm sure Rika-chan is the one who made that poem, and it's reflecting on how she's feeling.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……いくら俺が天性の鈍感でもそれくらいわかる。", NULL, "I'm not that smart, but even I can understand that.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/280100053", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100053", 128); OutputLine(NULL, "「悲しい歌だなって思った。」", - NULL, "\"I thought it was a sad poem.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I thought it was a sad poem.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ri_KomaruA2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/280500129", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500129", 128); OutputLine(NULL, "「……………悲しい、ですか。」", NULL, "\"Sad...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/280100054", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100054", 128); OutputLine(NULL, "「最初の2つはわかる。", NULL, "\"I understand the first two lines.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100055", 128, 64); + PlayVoice(4, "ps3/s12/01/280100055", 128); OutputLine(NULL, "幸せに過ごす権利は誰にだってあるが、だからといって誰でも簡単に幸せになれるわけじゃないもんな。", NULL, " Everyone has a right to be happy, but not everyone can become happy that easily.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100056", 128, 64); + PlayVoice(4, "ps3/s12/01/280100056", 128); OutputLine(NULL, "そういう厳しさを詠ったものだと思う。", - NULL, " I think those lines are describing the difficult parts of our lives.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100057", 128, 64); + NULL, " I think those lines are describing the difficult parts of our lives. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100057", 128); OutputLine(NULL, "でも、最後の1つは毛色が違う。", - NULL, " But the last line is different.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100058", 128, 64); + NULL, "But the last line is different.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/280100058", 128); OutputLine(NULL, "……妥協ってのは諦めるって意味だ。", - NULL, " Making compromises is the same thing as giving up...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100059", 128, 64); + NULL, " Making compromises is the same thing as giving up... ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100059", 128); OutputLine(NULL, "この詩の“私”は、幸せになることを諦めて、今を妥協して幸せだと思いこもうとしてるんだ。」", - NULL, " The writer of this poem has given up on their happiness, compromised with reality, and trying to convince themselves they're happy.", Line_Normal); + NULL, "The writer of this poem has given up on their happiness, compromised with reality, and trying to convince themselves they're happy.", Line_Normal); ClearMessage(); DisableWindow(); ChangeBustshot( 0, "Ri_DefA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/280500130", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500130", 128); OutputLine(NULL, "「……幸せだと思いこもうとしている、", - NULL, "\"...Trying to convince themselves they're happy,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"...Trying to convince themselves they're happy,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…ですか。」", NULL, " you say?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/280100060", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100060", 128); OutputLine(NULL, "「それも未練いっぱいにな。", NULL, "\"With plenty of regrets, too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100061", 128, 64); + PlayVoice(4, "ps3/s12/01/280100061", 128); OutputLine(NULL, "誰だって努力さえすればきっと幸せになれるのに、自分だけはそれが絶対届かないとわかっている。", NULL, " Everyone can become happy with enough effort, but she thinks that she can't.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100062", 128, 64); + PlayVoice(4, "ps3/s12/01/280100062", 128); OutputLine(NULL, "そんな諦めが漂う、", - NULL, " The poem reflects her hopelessness.", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " The poem reflects her hopelessness.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 1000 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "悲しい歌だ。」", NULL, " It's very sad.\"", Line_Normal); ClearMessage(); @@ -1039,56 +1179,63 @@ void main() ChangeBustshot( 0, "Ri_KomaruA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/280500131", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500131", 128); OutputLine(NULL, "「なら圭一。", NULL, "\"Then, Keiichi.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500132", 128, 64); + PlayVoice(4, "ps3/s12/05/280500132", 128); OutputLine(NULL, "……この詩の“私”は、どうすればいいんでしょうか…。」", - NULL, " ...What do you think she should do...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...What do you think she should do...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/280100063", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100063", 128); OutputLine(NULL, "「挫けるな、ってことだな。」", - NULL, "\"She shouldn't give up.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"She shouldn't give up.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500133", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500133", 128); OutputLine(NULL, "「……挫けるな、ですか。」", NULL, "\"...She shouldn't give up?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/280100064", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100064", 128); OutputLine(NULL, "「この詩を詠ったヤツは、自分がどういう風になれれば幸せなのか、悩んだ末にしっかり見つけてる。", NULL, "\"The writer of this poem already knows how she can be happy.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100065", 128, 64); + PlayVoice(4, "ps3/s12/01/280100065", 128); OutputLine(NULL, "それは決して高望みしたものではないと思う。", NULL, " It's something that she deserves.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100066", 128, 64); + PlayVoice(4, "ps3/s12/01/280100066", 128); OutputLine(NULL, "どうやったら幸せになれるかを延々、3段も考察してるヤツなんだぜ。真剣に考えてるんだ。」", - NULL, " She's been thinking about how to become happy for a long time.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " She's been thinking about how to become happy for a long time.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500134", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500134", 128); OutputLine(NULL, "「…………………。」", NULL, "\".........\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/280100067", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100067", 128); OutputLine(NULL, "「だから、ここまで幸せになりたいと一途に思ってるなら、絶対に諦めちゃ駄目だと思うぜ、梨花ちゃん。", NULL, "\"If she really wants to be happy, she shouldn't give up.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100068", 128, 64); + PlayVoice(4, "ps3/s12/01/280100068", 128); OutputLine(NULL, "俺たちは絶望的な状況をほんの数日で引っくり返したんだぜ?", NULL, " Remember, we overcame a desperate situation in only a few days.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100069", 128, 64); + PlayVoice(4, "ps3/s12/01/280100069", 128); OutputLine(NULL, " みんなで力を合わせれば、きっと奇跡が起こせる。", - NULL, " If we all work together, we can make a miracle happen.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100070", 128, 64); + NULL, " If we all work together, we can make a miracle happen. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100070", 128); OutputLine(NULL, "梨花ちゃんだってそれを目の当たりにしたはずだぜ?", - NULL, " You saw it with your own eyes, didn't you?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100071", 128, 64); + NULL, "You saw it with your own eyes, didn't you?", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/280100071", 128); OutputLine(NULL, " あるんだろ、悩み。", NULL, " What's troubling you?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100072", 128, 64); + PlayVoice(4, "ps3/s12/01/280100072", 128); OutputLine(NULL, "打ち明けてくれよ。」", NULL, " Talk to me.\"", Line_Normal); ClearMessage(); @@ -1097,99 +1244,115 @@ void main() ChangeBustshot( 0, "Ri_FumanA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/280500135", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500135", 128); OutputLine(NULL, "「……………打ち明けたいことはあります。", NULL, "\".........There's something I want to talk to all of you about.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500136", 128, 64); + PlayVoice(4, "ps3/s12/05/280500136", 128); OutputLine(NULL, "…でも、打ち明ければみんなはもう雛見沢でのんびりと暮らすことはできなくなるでしょう。", - NULL, " ...But if I do that, you won't be able to live in this village anymore.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500137", 128, 64); + NULL, " ...But if I do that, you won't be able to live in this village anymore. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500137", 128); OutputLine(NULL, "……私にとっての幸せは、みんなと楽しく昭和58年6月以降も過ごすこと。", - NULL, " Happiness for me would be to see what's beyond June of 1983, together with all of you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500138", 128, 64); + NULL, "Happiness for me would be to see what's beyond June of 1983, together with all of you.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/05/280500138", 128); OutputLine(NULL, "だからこそ、6月を潜り抜けるためだけにみんなを巻き込んでも、それは私にとっての幸せではない。」", NULL, " It wouldn't mean anything if I lived beyond this June without you.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/280100073", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100073", 128); OutputLine(NULL, "「雛見沢にのんびり暮らせなくなる…?", NULL, "\"We won't be able to live in Hinamizawa anymore...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100074", 128, 64); + PlayVoice(4, "ps3/s12/01/280100074", 128); OutputLine(NULL, " どうしてだよ。」", NULL, " Why is that?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500139", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500139", 128); OutputLine(NULL, "「………打ち明けたことを知られたら、ヤツらは必ずみんなを殺す。", NULL, "\"......They'll kill you if they find out that I talked to you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500140", 128, 64); + PlayVoice(4, "ps3/s12/05/280500140", 128); OutputLine(NULL, "だから、助けを求められない。」", - NULL, " That's why I can't say anything.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " That's why I can't say anything.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/280100075", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100075", 128); OutputLine(NULL, "「殺すって、……穏便な話じゃないな。", NULL, "\"What do you mean... they'll kill us...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100076", 128, 64); + PlayVoice(4, "ps3/s12/01/280100076", 128); OutputLine(NULL, "…まさか梨花ちゃん、誰かに脅迫されてるのか…?!」", NULL, " ...Are you being threatened by someone...?!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 殺すという言葉は、スラングだったとしてもそんなにひょいひょい出てきていい言葉ではない。", - NULL, "The word \"kill\" is not something that most people use casually.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The word \"kill\" is not something that most people use casually.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 増してや、それが梨花ちゃんの口から出ればなおさらだ。", - NULL, "I was shocked to hear it coming from her mouth.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I was shocked to hear it coming from her mouth.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺は仰天し、一瞬、声を大きくしてしまった。", NULL, "That's why I couldn't help but raise my voice.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500141", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500141", 128); OutputLine(NULL, "「……………誰が敵かもわからない状態です。", NULL, "\"I don't know who's the enemy and who's not.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500142", 128, 64); + PlayVoice(4, "ps3/s12/05/280500142", 128); OutputLine(NULL, "ひとつわかるのは、誰かが私を必ず殺すということだけです。」", NULL, " The only thing I know for sure is that someone is going to kill me.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/280100077", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100077", 128); OutputLine(NULL, "「ご、ごめん梨花ちゃん。", NULL, "\"W-Wait, Rika-chan...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100078", 128, 64); + PlayVoice(4, "ps3/s12/01/280100078", 128); OutputLine(NULL, "話してくれ。", NULL, " Talk to me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100079", 128, 64); + PlayVoice(4, "ps3/s12/01/280100079", 128); OutputLine(NULL, "一体、何があったんだ…!?」", NULL, " What the hell is going on...?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まさか、鉄平に脅されているのか?", - NULL, "Is Teppei threatening her?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Is Teppei threatening her?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いや、そんなはずはない。", - NULL, "No, that isn't possible.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "No, that isn't possible.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 警察はきっちりと逮捕してくれてるし、園崎家が二度と雛見沢に近付くなときっちり脅してくれてるはずだ。", - NULL, "The police arrested him, and besides that the Sonozaki family told him to never come back to the village.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The police arrested him, and besides that the Sonozaki family told him to never come back to the village.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " こんな状況で梨花ちゃんを脅すなんてやったら、今度こそ園崎家に簀巻きにされるだろう。", NULL, "There's no way he could contact Rika-chan in order to threaten her.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……それに梨花ちゃんだって、その程度の脅迫なら魅音に相談すれば解決できるとわかるはず。", - NULL, "And even if that somehow was the case, Rika-chan could just talk to Mion and everything would be taken care of.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "And even if that somehow was the case, Rika-chan could just talk to Mion and everything would be taken care of.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …だが、梨花ちゃんの深刻そうな顔を見る限り、そんなレベルではないようだった。", NULL, "But based on her expression, it seems like this is way deeper than that.", Line_Normal); ClearMessage(); @@ -1198,59 +1361,65 @@ void main() ChangeBustshot( 0, "Ri_KomaruA2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/280500143", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500143", 128); OutputLine(NULL, "「……ごめんなさいです。", NULL, "\"...I'm sorry.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500144", 128, 64); + PlayVoice(4, "ps3/s12/05/280500144", 128); OutputLine(NULL, "これ以上を言えば、きっと巻き込みますです。", NULL, " If I talk, you'll be dragged into this.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500145", 128, 64); + PlayVoice(4, "ps3/s12/05/280500145", 128); OutputLine(NULL, "圭一たちが巻き込まれれば、仮に6月を越えられても、それは私の望む世界じゃない。", NULL, " If I lose you, I have no more reason to survive.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500146", 128, 64); + PlayVoice(4, "ps3/s12/05/280500146", 128); OutputLine(NULL, "だから打ち明けられないのです。", NULL, " I just can't talk to you about this.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500147", 128, 64); + PlayVoice(4, "ps3/s12/05/280500147", 128); OutputLine(NULL, "………それが多分、私が望む幸せに対し、妥協しないということなのだと思いますです。」", NULL, " ...I'm not going to compromise my happiness.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/280100080", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100080", 128); OutputLine(NULL, "「梨花ちゃんがさっきから何を言ってるのかさっぱりだが…。", NULL, "\"I don't understand what you're trying to say...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100081", 128, 64); + PlayVoice(4, "ps3/s12/01/280100081", 128); OutputLine(NULL, "梨花ちゃんのその言い方、先日までの沙都子にそっくりだぜ?」", - NULL, " But you sound just like Satoko did a few days ago...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But you sound just like Satoko did a few days ago...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ri_DefA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/280500148", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500148", 128); OutputLine(NULL, "「沙都子に…?」", NULL, "\"Like Satoko...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/280100082", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100082", 128); OutputLine(NULL, "「あぁ。", NULL, "\"Yeah.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100083", 128, 64); + PlayVoice(4, "ps3/s12/01/280100083", 128); OutputLine(NULL, "耐えることが美徳だと勘違いして、戦う勇気を忘れてる。", NULL, " You're thinking it's better to be patient. You forgot the courage needed to fight.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100084", 128, 64); + PlayVoice(4, "ps3/s12/01/280100084", 128); OutputLine(NULL, "そういう風に聞こえるな。", NULL, " You sound like that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100085", 128, 64); + PlayVoice(4, "ps3/s12/01/280100085", 128); OutputLine(NULL, "電話で沙都子に、戦う勇気を奮い起こせと檄を飛ばした梨花ちゃんらしくもないぜ。」", - NULL, " Weren't you the one who told Satoko to be brave over the phone?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Weren't you the one who told Satoko to be brave over the phone?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは梨花ちゃんにとっては少し痛い言葉になったようだった。", NULL, "My words had clearly hurt Rika-chan's feelings.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……しばらくの間、梨花ちゃんは唇を噛むような仕草をしていた。", NULL, "She bit her lip and went quiet for a moment.", Line_Normal); ClearMessage(); @@ -1259,23 +1428,25 @@ void main() ChangeBustshot( 0, "Ri_KomaruA2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/280500149", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500149", 128); OutputLine(NULL, "「……………巻き込まれれば、", - NULL, "\".........If I talk to you,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\".........If I talk to you,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 1000 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "圭一たちもきっと殺されますですよ。」", - NULL, " you might get killed too.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " you might get killed too.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/280100086", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100086", 128); OutputLine(NULL, "「殺されるのは御免だなぁ。", NULL, "\"Well, I don't want that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100087", 128, 64); + PlayVoice(4, "ps3/s12/01/280100087", 128); OutputLine(NULL, "でもよ、放っておけば梨花ちゃんは必ず殺されるんだろ?", NULL, " But if we don't do anything, you're going to get killed, right?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100088", 128, 64); + PlayVoice(4, "ps3/s12/01/280100088", 128); OutputLine(NULL, " だったら、俺も梨花ちゃんのいない未来なんて御免だな。」", NULL, " We don't want a future without you either, Rika-chan.\"", Line_Normal); ClearMessage(); @@ -1284,101 +1455,111 @@ void main() ChangeBustshot( 0, "Ri_DefA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/280500150", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500150", 128); OutputLine(NULL, "「………え…。」", NULL, "\"......What...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/280100089", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100089", 128); OutputLine(NULL, "「梨花ちゃんが俺たちを巻き込みたくないって思うように、俺たちも梨花ちゃんを失いたくないって思ってる。", NULL, "\"You may not want to get us involved, but likewise, we don't want to lose you either.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100090", 128, 64); + PlayVoice(4, "ps3/s12/01/280100090", 128); OutputLine(NULL, "荒事は大歓迎だぜ。", NULL, " We welcome the struggle.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100091", 128, 64); + PlayVoice(4, "ps3/s12/01/280100091", 128); OutputLine(NULL, "それに三人集まれば文殊の知恵って言うだろ。", - NULL, " Besides, you know how powerful we can be together.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100092", 128, 64); + NULL, " Besides, you know how powerful we can be together. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100092", 128); OutputLine(NULL, "部活メンバーみんなで相談し合えば必ず妙案が出るぜ。」", - NULL, " I'm sure we can solve anything if we all work as one.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm sure we can solve anything if we all work as one.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ri_KomaruA2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/280500151", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500151", 128); OutputLine(NULL, "「…………いくら部活メンバーでも、", - NULL, "\".........Not even our combined strength...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\".........Not even our combined strength...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 1000 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…無理なものは無理だと思いますです…。」", NULL, " can solve this problem...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/280100093", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100093", 128); OutputLine(NULL, "「俺たちを巻き込みたくないから、打ち明けられないんだな?", NULL, "\"You don't want to talk to us because you don't want to drag us into it, right?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100094", 128, 64); + PlayVoice(4, "ps3/s12/01/280100094", 128); OutputLine(NULL, " なら、梨花ちゃんは俺たちに打ち明けず、ひとりで死のうってことなんだな…?」", - NULL, " So what you're saying is that you want to die without telling us anything...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " So what you're saying is that you want to die without telling us anything...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/05/280500152", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500152", 128); OutputLine(NULL, "「…", - NULL, "\"...", Line_ContinueAfterTyping); + NULL, "\"...", Line_Continue); Wait( 200 ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); + NULL, "...", Line_Continue); Wait( 200 ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); + NULL, "...", Line_Continue); Wait( 200 ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); + NULL, "...", Line_Continue); Wait( 200 ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); + NULL, "...", Line_Continue); Wait( 200 ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); + NULL, "...", Line_Continue); Wait( 200 ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); + NULL, "...", Line_Continue); Wait( 200 ); OutputLine(NULL, "…そういうことだと思いますです。」", - NULL, "...I guess that's what I'm saying.\"", Line_ContinueAfterTyping); + NULL, "...I guess that's what I'm saying.\"", Line_Continue); OutputLineAll(NULL, "", Line_Normal); ClearMessage(); SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps3/s12/01/280100095", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100095", 128); OutputLine(NULL, "「耐えることを美徳だと勘違いするな。", NULL, "\"Don't think that being patient is the same as being brave.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100096", 128, 64); + PlayVoice(4, "ps3/s12/01/280100096", 128); OutputLine(NULL, "戦う勇気を思い出すんだ。", NULL, " Remember the courage to fight.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100097", 128, 64); + PlayVoice(4, "ps3/s12/01/280100097", 128); OutputLine(NULL, "………心の整理がついたら、いつでも何時でもいいから相談してくれ。", NULL, " You can talk to me anytime, once you organize your feelings.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100098", 128, 64); + PlayVoice(4, "ps3/s12/01/280100098", 128); OutputLine(NULL, "…俺たちは絶対に力になるからな。」", NULL, " We'll help you. You can count on us.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500153", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500153", 128); OutputLine(NULL, "「………ありがとうです…。」", - NULL, "\"......Thank you...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"......Thank you...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花ちゃんは悲しそうに笑いながら礼を言った。", - NULL, "Rika-chan was wearing a sorrowful smile.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rika-chan was wearing a sorrowful smile.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それはまるで、もらえた同情に対する返礼のようだった。", NULL, "I could tell that she appreciated my sympathy.", Line_Normal); ClearMessage(); @@ -1387,19 +1568,23 @@ void main() FadeBustshotWithFiltering( 0, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何かわからないが、梨花ちゃんはドデカい悩みを抱えてる。", - NULL, "I don't know why, but Rika-chan is troubled by something.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I don't know why, but Rika-chan is troubled by something.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それも、本人は生き死にを賭けるくらいに悩んでる。", - NULL, "It's a matter of life and death for her.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It's a matter of life and death for her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " しかもそいつは、打ち明けるべきかすら悩む、ややこしい問題のようだった。", - NULL, "She can't even talk to us about it.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She can't even talk to us about it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、梨花ちゃんは打ち明けてくれない……。", NULL, "At the very least, she won't talk to me...", Line_Normal); ClearMessage(); @@ -1408,19 +1593,21 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/280200041", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200041", 128); OutputLine(NULL, "「……どうだった、圭一くん?」", - NULL, "\"......How was it, Keiichi-kun?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......How was it, Keiichi-kun?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_TohohoA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300043", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300043", 128); OutputLine(NULL, "「梨花ちゃんが悩み事だって?", NULL, "\"Is Rika-chan troubled by something?", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300044", 128, 64); + PlayVoice(4, "ps3/s12/03/280300044", 128); OutputLine(NULL, " 珍しいねぇ。」", NULL, " That doesn't happen very often...\"", Line_Normal); ClearMessage(); @@ -1428,71 +1615,79 @@ void main() DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/280100099", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100099", 128); OutputLine(NULL, "「…………沙都子。", NULL, "\".........Satoko.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100100", 128, 64); + PlayVoice(4, "ps3/s12/01/280100100", 128); OutputLine(NULL, "変なことを聞いてすまんが、……梨花ちゃんが命を狙われているような話って、あるのか?」", - NULL, " This is going to sound strange... but is there any chance that someone is threatening Rika-chan's life...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " This is going to sound strange... but is there any chance that someone is threatening Rika-chan's life...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Sa_OdorokiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400019", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400019", 128); OutputLine(NULL, "「はぁ?!", NULL, "\"What?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400020", 128, 64); + PlayVoice(4, "ps3/s12/04/280400020", 128); OutputLine(NULL, " な、何を言ってるんですの圭一さんは…。」", - NULL, " What in the world are you saying, Keiichi-san...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " What in the world are you saying, Keiichi-san...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Si_AkuwaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/280600016", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/280600016", 128); OutputLine(NULL, "「梨花ちゃまは村のシンボルじゃないですか。", NULL, "\"Rika-chama is the village mascot.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/280600017", 128, 64); + PlayVoice(4, "ps3/s12/06/280600017", 128); OutputLine(NULL, "拝む人はいても、命を狙う人なんているわけないです。」", - NULL, " People worship her. No one would ever try to kill her.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " People worship her. No one would ever try to kill her.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Me_TohohoA2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300045", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300045", 128); OutputLine(NULL, "「何だい何だい…!", NULL, "\"What's this...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300046", 128, 64); + PlayVoice(4, "ps3/s12/03/280300046", 128); OutputLine(NULL, " 物騒な話だねぇ…!!」", NULL, " What are you guys talking about?!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなの話を聞けば聞くほどに、梨花ちゃんが命を狙われる心当たりが思いつかない。", - NULL, "The more I talked to my friends, the stranger it seemed that someone would try to kill Rika-chan.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The more I talked to my friends, the stranger it seemed that someone would try to kill Rika-chan.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だからみんなは俺以上に首を捻るのだった…。 ", NULL, "Everyone was even more confused than I felt...", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/280100101", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100101", 128); OutputLine(NULL, "「……梨花ちゃんは悩みを打ち明けてくれたわけじゃない。", NULL, "\"Rika-chan didn't talk to me about what's troubling her...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100102", 128, 64); + PlayVoice(4, "ps3/s12/01/280100102", 128); OutputLine(NULL, "…でも、何かに悩んでるのは間違いなく、それはかなり深刻らしいんだ。", NULL, " But I'm sure there's something very serious going on with her.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100103", 128, 64); + PlayVoice(4, "ps3/s12/01/280100103", 128); OutputLine(NULL, "…梨花ちゃんが俺たちを信頼してくれるなら、…きっと近いうちに打ち明けてくれると思う。", - NULL, " ...If she really trusts us, I'm sure she'll talk to us soon.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100104", 128, 64); + NULL, " ...If she really trusts us, I'm sure she'll talk to us soon. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100104", 128); OutputLine(NULL, "その時は、どんな突拍子もない話であっても、きっと信じてあげて力になってあげよう。", - NULL, " Let's believe everything she tells us if she opens her heart.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100105", 128, 64); + NULL, "Let's believe everything she tells us if she opens her heart.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/280100105", 128); OutputLine(NULL, "きっとだぜ…!」", NULL, " Okay...?!\"", Line_Normal); ClearMessage(); @@ -1503,6 +1698,7 @@ void main() ChangeBustshot( 2, "Sa_YareyareA1", 200, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 仲間たちは互いの顔を見合って、力強く頷いた。", NULL, "We all looked at each other, and nodded.", Line_Normal); ClearMessage(); diff --git a/Update/_mina_025.txt b/Update/_mina_025.txt index 7af6ce2..a3abd3c 100644 --- a/Update/_mina_025.txt +++ b/Update/_mina_025.txt @@ -12,31 +12,37 @@ void main() DrawSceneWithMask( "white", "maskm1", 1, 0, 1300 ); DrawScene( "Hu_R1", 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 目が覚めると、ちょうど日捲りカレンダーと沙都子が見えた。", NULL, "When I woke up, the first things I saw were Satoko and the calendar.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 先に起きた方が破るルールになってる。", - NULL, "The first one to wake up is supposed to tear yesterday's date off the calendar.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The first one to wake up is supposed to tear yesterday's date off the calendar.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、たまに寝惚けた2人が2枚破って、2日進めてしまう時もあった。", NULL, "Sometimes, we both tear the calendar by mistake, so the date ends up two days ahead.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どうやら沙都子の中では、このカレンダーを破るのが個人的に流行っているらしく、最近は毎朝、率先して早起きしているようだった。", NULL, "Satoko likes to tear the calendar, and that makes her wake up early every morning.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、そんな微笑ましい光景も、沙都子が破り取った後に表れた「22日」に粉々にされてしまった。", - NULL, "That would usually make me smile, but I felt devastated as soon as I saw the 22 on the calendar.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That would usually make me smile, but I felt devastated as soon as I saw the 22 on the calendar.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } FadeOutBGM( 1, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); PlayBGM( 0, "Feel", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……多分、今日だろう。", NULL, "It's going to happen today...", Line_WaitForInput); OutputLine(NULL, "6月22日。", @@ -52,26 +58,29 @@ void main() DrawBustshotWithFiltering( 2, "Ha_DefA1%", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100047", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100047", 128); OutputLine(NULL, "「……おはようなのです。」", - NULL, "\"......Good morning...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Good morning...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_WaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400021", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400021", 128); OutputLine(NULL, "「おはようございますですわよ、梨花ぁ。」", - NULL, "\"Good morning, Rika.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Good morning, Rika.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500154", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500154", 128); OutputLine(NULL, "「…………ん、", - NULL, "\".........Hm.", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\".........Hm.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 1000 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…2人ともおはようです…。」", NULL, " ...Morning, you two...\"", Line_Normal); ClearMessage(); @@ -80,21 +89,23 @@ void main() ChangeBustshot( 1, "Sa_AkireruB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400022", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400022", 128); OutputLine(NULL, "「2人??", NULL, "\"You two??", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400023", 128, 64); + PlayVoice(4, "ps3/s12/04/280400023", 128); OutputLine(NULL, " あらあら、まだ寝惚けてるでございますのー?」", - NULL, " Are you still asleep?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Are you still asleep?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500155", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500155", 128); OutputLine(NULL, "「……みー。", NULL, "\"......Meep.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500156", 128, 64); + PlayVoice(4, "ps3/s12/05/280500156", 128); OutputLine(NULL, "沙都子の他にもこの部屋に住んでいる人がいますのですよ?", NULL, " There's someone else living in this house other than you and I.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500157", 128, 64); + PlayVoice(4, "ps3/s12/05/280500157", 128); OutputLine(NULL, " その人にもおはようを言いましたのです。」", NULL, " I just said good morning to that person as well.\"", Line_Normal); ClearMessage(); @@ -103,33 +114,38 @@ void main() ChangeBustshot( 1, "Sa_OdorokiB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400024", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400024", 128); OutputLine(NULL, "「も、もう!", NULL, "\"H-Hey!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400025", 128, 64); + PlayVoice(4, "ps3/s12/04/280400025", 128); OutputLine(NULL, " 朝から怖がらせるのはなしでございますわよー!!」", - NULL, " Do not try and spook me like that!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Do not try and spook me like that!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Ha_WaraiA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/05/280500158", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500158", 128); OutputLine(NULL, "「……くすくす。これで沙都子は今晩、怖くて梨花の手を握ってないと寝られないのです。」", - NULL, "\"...Hee hee... Satoko won't be able to sleep without holding your hand tonight, Rika.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...Hee hee... Satoko won't be able to sleep without holding your hand tonight, Rika.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500159", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500159", 128); OutputLine(NULL, "「……くすくすくすくす。」", - NULL, "\"......Hee hee hee hee.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Hee hee hee hee.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " たまに、沙都子にも羽入が見えていて、3人で暮らしているような錯覚になるときがある。", - NULL, "Sometimes I feel like Satoko can see Hanyuu, and it's as if the three of us are living together.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Sometimes I feel like Satoko can see Hanyuu, and it's as if the three of us are living together.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …そうなればきっと楽しいだろう。", NULL, "...That would be a lot of fun.", Line_Normal); ClearMessage(); @@ -137,30 +153,35 @@ void main() DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); DrawScene( "Hu_R3", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 学校へ行く時間になっても、体が鈍かった。", NULL, "It was time to go to school, but my body felt heavy.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今日、", NULL, "Today,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "殺される。", - NULL, " I was going to die.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I was going to die.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …それがわかっていると、何だか学校に行くのがとても億劫だった。", - NULL, "Knowing that, I didn't even feel like going to school.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Knowing that, I didn't even feel like going to school.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は何度も死を繰り返す内に、自分の命日を嗅ぎ取る嗅覚だけは鋭くなったのかもしれない。", - NULL, "The more I've repeated the same life, the more precisely I can detect my day of death.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The more I've repeated the same life, the more precisely I can detect my day of death.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……こんな感じになる日は、決まって命日だった。", NULL, "...I always die on the day I feel this way.", Line_Normal); ClearMessage(); @@ -169,25 +190,27 @@ void main() DrawBustshot( 2, "Sa_DefA1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400026", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400026", 128); OutputLine(NULL, "「梨花。", NULL, "\"Rika.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400027", 128, 64); + PlayVoice(4, "ps3/s12/04/280400027", 128); OutputLine(NULL, "そろそろ学校に行きますわよ。」", - NULL, " We ought to get going soon.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We ought to get going soon.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( TRUE, 16 ); - PlaySE(4, "ps3/s12/05/280500160", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500160", 128); OutputLine(NULL, "「…………………", - NULL, "\".........", Line_ContinueAfterTyping); + NULL, "\".........", Line_Continue); SetSpeedOfMessage( TRUE, 128 ); OutputLine(NULL, "ボクは、", - NULL, " I'm", Line_ContinueAfterTyping); + NULL, " I'm", Line_Continue); SetSpeedOfMessage( FALSE, 0 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "今日はお休みしますです。」", NULL, " taking the day off today.\"", Line_Normal); ClearMessage(); @@ -196,46 +219,54 @@ void main() ChangeBustshot( 2, "Sa_YareyareA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400028", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400028", 128); OutputLine(NULL, "「…………梨花…。", NULL, "\".........Rika...", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400029", 128, 64); + PlayVoice(4, "ps3/s12/04/280400029", 128); OutputLine(NULL, "……あの、圭一さんに聞きましたけど、…何か悩み事があるって本当なんですの…?」", - NULL, " ...I heard from Keiichi-san... Are you troubled by something?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...I heard from Keiichi-san... Are you troubled by something?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500161", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500161", 128); OutputLine(NULL, "「……あると言えばあるし、ないと言えばないです。」", - NULL, "\"......Kind of, but not really.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Kind of, but not really.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Sa_AkireruA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400030", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400030", 128); OutputLine(NULL, "「…………………??」", NULL, "\".........??\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今日になってどんな努力があるというのか。", - NULL, "What else is there left to do?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "What else is there left to do?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それでも焦燥感を感じるのは未練なのか。", - NULL, "Today is the day. It's too late now.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Today is the day. It's too late now.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、足掻きたい心も同時にある。", NULL, "But part of me still feels like doing something.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私はこの世界に来てからの数日間。", - NULL, "I've been in this world only a few days.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I've been in this world only a few days.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 運命と戦おうと意気込んでみたり、", NULL, "My emotions went up and down like a rollercoaster.", Line_WaitForInput); OutputLine(NULL, "そんなことは無駄なのかと諦めてみたり、", @@ -244,109 +275,131 @@ void main() NULL, " and other times I felt desperate and gave up.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一やみんなに、あれだけの力強さを見せられながら。", NULL, "Even though Keiichi and everyone else showed me such strength,", Line_WaitForInput); OutputLine(NULL, "私は運命と抗おうという鉄の意思が持てなかった。", - NULL, " I lacked the iron will to fight against my fate.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I lacked the iron will to fight against my fate.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 一番、自信に溢れていたのはいくつかのサイコロに6が連続した、他力本願な幸運が並んだ時だけ。", - NULL, "The most confidence I ever felt was when the dice all came up six, a fortunate coincidence that was just handed to me.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The most confidence I ever felt was when the dice all came up six, a fortunate coincidence that was just handed to me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……結局、私は自分の力で運命を切り開く勇気というものを持ちたい持ちたいと願いつつ、", NULL, "I was hoping to gain the courage to fight against my fate,", Line_WaitForInput); OutputLine(NULL, "………それでも結局、運命の壁の高さに屈服して今日を迎える。", NULL, " but here I am today, conceding to destiny.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一たちは、みんなで結束することで奇跡が起こせると言ったが、", NULL, "Keiichi told me that we can make a miracle happen if we work together...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "ひとつ教えてくれなかった前提がある。", - NULL, " but there was something he didn't teach me.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " but there was something he didn't teach me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは、固く信じること。", - NULL, "He didn't teach me how to believe in that.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He didn't teach me how to believe in that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自信が宿らなければ、運命という頑丈な壁に刃を突き立てることもできないのだ。", NULL, "If I don't believe that I can make a miracle happen, I won't be able to make even a crack in the wall of fate.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんな当り前のことを、理解したり、挫けたり。", - NULL, "It seems so simple, yet it's so difficult.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It seems so simple, yet it's so difficult.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自らの立場を、舞台の上の役者なのか舞台の下の傍観者なのか、はっきりしなかったことのツケだ。", NULL, "I couldn't even decide whether I should be on the stage, or stay off it and remain as a spectator.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入には昨日、この世界が終わったらどうするか決めていないと言った。", - NULL, "I told Hanyuu that I haven't decided what to do after this world is over.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I told Hanyuu that I haven't decided what to do after this world is over.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、それは考えてみたらものすごく傍観者の考え方だ。", - NULL, "But that's the spectator's point of view.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But that's the spectator's point of view.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 舞台の上の人々は、この世界ひとつしかない。", - NULL, "For the people on the stage, this world is the only one.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "For the people on the stage, this world is the only one.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから世界が終わることは全ての終焉だ。", - NULL, "For them, the end of the world means the end of their lives.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "For them, the end of the world means the end of their lives.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、そんな運命とは死に物狂いになって戦うだろう。", - NULL, "That's why they'd do anything to change their fate.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That's why they'd do anything to change their fate.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、奇跡も起こせる。", NULL, "That's why they can make a miracle happen.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 人生をお気楽にリセットしてきた私には、その死に物狂いというのが常に中途半端だった。", - NULL, "I never worked hard enough, because I always knew that I could reset my life.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I never worked hard enough, because I always knew that I could reset my life.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 不幸な運命に酔い、自分の運命は打ち破れないのを口癖にしてきた。", - NULL, "I thought I was just one pathetic girl who couldn't change her own fate.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I thought I was just one pathetic girl who couldn't change her own fate.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……だから、こんな今日を迎えてしまう。", NULL, "...That's why I ended up here again today.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それはまるで、夏休みの宿題を溜め込んで、明日になったら頑張ると言いながら最後の日を迎えてしまう子どもにそっくりだった。", NULL, "It's as if I slacked off on my summer homework, and woke up on the last day of vacation with nothing completed.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " では、その最後の日を迎えた子どもはどうするのだろう。", - NULL, "What should I do?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "What should I do?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どうせ間に合わないのだから、少し手をつけてもつけなくても怒られるのは同じと開き直り、いつもと同じ夏休みを過ごすのか。", - NULL, "Should I not work on my assignment, knowing that I'm not going to make it on time anyway?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Should I not work on my assignment, knowing that I'm not going to make it on time anyway?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …それとも、同じ怒られるにしても、少しでも手をつけてあれば何かが違うと信じて、今さらの頑張りを見せるのか。", - NULL, "Or should I do whatever I can, even though I may still get in big trouble...?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Or should I do whatever I can, even though I may still get in big trouble...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …………それとも、", NULL, ".........Perhaps,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -361,19 +414,23 @@ void main() NULL, " Perhaps the homework will be done overnight.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……宿題に奇跡なんかない。", - NULL, "......Miracles don't happen to homework.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "......Miracles don't happen to homework.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 宿題は自分でやらなければならないものなんだ。", - NULL, "I have to do the homework on my own.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I have to do the homework on my own.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、自分が努力した分しか、片付かない。", - NULL, "Without effort, nothing will ever get done.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Without effort, nothing will ever get done.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自分以外の力ではドリルの1ページだってなくなりはしないのだ。", NULL, "Without effort, not even one question will be solved.", Line_Normal); ClearMessage(); @@ -385,78 +442,94 @@ void main() DrawBustshotWithFiltering( 0, "Ha_DefA1%", "maskc", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9*2, 1300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100048", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100048", 128); OutputLine(NULL, "「………梨花の、好きなように過ごすといいと思いますです。", NULL, "\"......Rika, I think you should spend your day doing what you want to.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100049", 128, 64); + PlayVoice(4, "ps3/s12/12/281100049", 128); OutputLine(NULL, "……梨花の大好きな窓際で甘いお酒を飲むのも、梨花らしい過ごし方だと思いますのです。」", - NULL, " You can drink by the window all day, just the way you like doing.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You can drink by the window all day, just the way you like doing.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500162", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500162", 128); OutputLine(NULL, "「どうせ怒られるなら、最期の一日も気ままに過ごそうという開き直りね。」", NULL, "\"You're suggesting that I shouldn't do anything since I know I'll get in trouble anyway?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入にとっては、夏休みの宿題ではなく、夏休みそのものなのだろう。", NULL, "For Hanyuu, it's not about the homework. It's more about the vacation itself.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私が夏休みが終わるのは嫌だと駄々をこねても、夏休みは必ず決まった日に終わりを迎える。", NULL, "The vacation will be over, no matter how much I want it to continue.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そういう目線で見れば、私が宿題をやってないと騒ぎ、", NULL, "In her eyes, it's pathetic for me to make a big deal out of not completing my homework,", Line_WaitForInput); OutputLine(NULL, "今から少しでもやるのと開き直ってやらないのはどちらがいいかなんて言っているのはとても滑稽だ。", - NULL, " and contemplating whether I should still work on it or not.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " and contemplating whether I should still work on it or not.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …しかも夏休みが終わるくらいなら死ぬなんて騒いでるのだ。", - NULL, "On top of that, I'm saying that I might as well die if my vacation is going to be over.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "On top of that, I'm saying that I might as well die if my vacation is going to be over.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……逆の立場だったらお腹を抱えて笑ってるかもしれない。", NULL, "If I was in her situation, I'd be laughing hysterically.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 宿題を終わらすために、みんなの力を頼れと圭一が言ってくれた。", - NULL, "Keiichi told me to seek everyone's help in order to finish my homework.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Keiichi told me to seek everyone's help in order to finish my homework.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを私は、夏休みが終わった後に借りを残したくないし、先生に知られたら大変なことになるからと断る。", NULL, "But I'm not taking that offer, not only because I don't want to cause them trouble, but also because I don't want the teacher to know that I got help from them.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 潔いなら初めからちゃんと宿題をやっていればよかった。", - NULL, "If I was going to have regrets, I should've worked on it from the beginning.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "If I was going to have regrets, I should've worked on it from the beginning.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何も努力する気がないなら、無駄な考えで心を疲れさせずのんびり過ごせばよかった。", - NULL, "If I had no intention of working on it, I should've just relaxed without stressing so much.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "If I had no intention of working on it, I should've just relaxed without stressing so much.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …形振り構わないなら、みんなの力を借りればよかった。", NULL, "If I didn't care what other people thought, I should've asked for their help in the first place.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自らが昨日、羽入に言った3つの選択。", - NULL, "Those are the three options I talked about with Hanyuu yesterday.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Those are the three options I talked about with Hanyuu yesterday.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …私はどれすらも選んでいなかった。", - NULL, "I didn't choose any of them.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I didn't choose any of them.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 百年以上も生きて、それすら決めていなかった。", - NULL, "I've been living for over a hundred years, but I still can't decide.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I've been living for over a hundred years, but I still can't decide.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんな、無駄な百年だったのだ…。", NULL, "My hundred years were wasted...", Line_Normal); ClearMessage(); @@ -464,30 +537,33 @@ void main() DrawBustshotWithFiltering( 0, "Sa_AkireruA1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "Hu_R3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/280500163", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500163", 128); OutputLine(NULL, "「……沙都子。", NULL, "\"......Satoko.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500164", 128, 64); + PlayVoice(4, "ps3/s12/05/280500164", 128); OutputLine(NULL, "ボクは今日、風邪をひいてしまったのでお休みしますです。」", - NULL, " I'm not going to school today, because I have a cold.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm not going to school today, because I have a cold.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Sa_OdorokiB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400031", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400031", 128); OutputLine(NULL, "「そ、そうなんですの…?", NULL, "\"I-Is that so?", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400032", 128, 64); + PlayVoice(4, "ps3/s12/04/280400032", 128); OutputLine(NULL, " 体温計でお熱を測ります?」", - NULL, " Do you want me to take your temperature?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Do you want me to take your temperature?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500165", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500165", 128); OutputLine(NULL, "「……今日はゆっくりさせてくださいです。", NULL, "\"......I need to rest today.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500166", 128, 64); + PlayVoice(4, "ps3/s12/05/280500166", 128); OutputLine(NULL, "知恵には、ボクは風邪で休むと伝えて欲しいのですよ。」", NULL, " Could you tell Chie that I'm not coming because I'm sick?\"", Line_Normal); ClearMessage(); @@ -496,25 +572,28 @@ void main() ChangeBustshot( 0, "Sa_YareyareA2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400033", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400033", 128); OutputLine(NULL, "「梨花…。", NULL, "\"Rika...", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400034", 128, 64); + PlayVoice(4, "ps3/s12/04/280400034", 128); OutputLine(NULL, "本当に風邪なんですの?", NULL, " Are you really sick?", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400035", 128, 64); + PlayVoice(4, "ps3/s12/04/280400035", 128); OutputLine(NULL, " …何だか、命を狙われてるような話をしているって圭一さんが言ってて、…私、本当に心配してますのよ?」", - NULL, " Keiichi-san told me that you're worried someone is trying to kill you... I'm very concerned, you realize?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Keiichi-san told me that you're worried someone is trying to kill you... I'm very concerned, you realize?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500167", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500167", 128); OutputLine(NULL, "「…………ありがとうです。", NULL, "\"......Thank you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500168", 128, 64); + PlayVoice(4, "ps3/s12/05/280500168", 128); OutputLine(NULL, "もう行かないと、遅刻しますですよ。」", NULL, " You should go now. You'll be late.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は時計と私の顔を見比べると、最後に言った。", NULL, "Satoko looked at the clock, then looked back at me again.", Line_Normal); ClearMessage(); @@ -523,13 +602,14 @@ void main() ChangeBustshot( 0, "Sa_HauA2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s04/36/310100805", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("夏美", NULL, "Natsumi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s04/36/310100805", 128); OutputLine(NULL, "「私は、", - NULL, "\"I'm...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"I'm...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); - PlaySE(4, "ps3/s12/04/280400036", 128, 64); + // (backup) SetValidityOfInput( TRUE ); + PlayVoice(4, "ps3/s12/04/280400036", 128); OutputLine(NULL, "…今、すごく幸せですのよ。", NULL, " very happy right now.", Line_WaitForInput); @@ -537,35 +617,36 @@ void main() ChangeBustshot( 0, "Sa_WaraiB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400037", 128, 64); + PlayVoice(4, "ps3/s12/04/280400037", 128); OutputLine(NULL, "みんなと楽しく過ごせて、また梨花と一緒に暮らせるようになってとても嬉しいですの。", NULL, " I'm happy that I'm back with everyone, and that I'm living with you again.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400038", 128, 64); + PlayVoice(4, "ps3/s12/04/280400038", 128); OutputLine(NULL, "………だから、", - NULL, " .........So...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " .........So...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…梨花がいなくなったら、", - NULL, " if I lose you...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " if I lose you...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "私がどれだけ悲しい世界に生き続けなくちゃならないか、", - NULL, " I'll be living in a very sad world...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " I'll be living in a very sad world...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……よく考えてほしいでございますのよ。」", NULL, " ...Just think about that.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500169", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500169", 128); OutputLine(NULL, "「…………ボクの、", - NULL, "\".........The world", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\".........The world", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "いない世界。」", NULL, " without me.\"", Line_Normal); ClearMessage(); @@ -574,29 +655,33 @@ void main() ChangeBustshot( 0, "Sa_hannbesoA3", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400039", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400039", 128); OutputLine(NULL, "「えぇ。", NULL, "\"Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400040", 128, 64); + PlayVoice(4, "ps3/s12/04/280400040", 128); OutputLine(NULL, "……梨花のいない世界なんて、", - NULL, " ...The world without you...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " ...The world without you...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…とても辛くて悲しい世界ですわ。」", - NULL, " would be a very sad world.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " would be a very sad world.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 考えたこともなかった。", - NULL, "I've never thought about that.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I've never thought about that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …自分が死ねば世界は終わると思ってた。", - NULL, "I thought that the world ended when I died.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I thought that the world ended when I died.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、残された世界がどんな風になって続いていくかなんて、", NULL, "I've never thought about the world after my death.", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -610,18 +695,20 @@ void main() ChangeBustshot( 0, "Sa_HannbesoA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400041", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400041", 128); OutputLine(NULL, "「だから、………どうか自分を、梨花が思っている以上に大事にしてほしいんですの。", NULL, "\"So please... take care of yourself.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400042", 128, 64); + PlayVoice(4, "ps3/s12/04/280400042", 128); OutputLine(NULL, "…梨花ひとりの不幸じゃない。", NULL, " It isn't just me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400043", 128, 64); + PlayVoice(4, "ps3/s12/04/280400043", 128); OutputLine(NULL, "…梨花に悲しいことがあれば、私も、そしてみんなも不幸になることを、決して忘れないでくださいですのよ。」", - NULL, " ...If anything happens to you, everyone will be sad.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...If anything happens to you, everyone will be sad.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500170", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500170", 128); OutputLine(NULL, "「………………………沙都子…。」", NULL, "\"............Satoko...\"", Line_Normal); ClearMessage(); @@ -630,18 +717,20 @@ void main() ChangeBustshot( 0, "Sa_YareyareA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400044", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400044", 128); OutputLine(NULL, "「……梨花。", NULL, "\"Rika...", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400045", 128, 64); + PlayVoice(4, "ps3/s12/04/280400045", 128); OutputLine(NULL, "今日はそっとしておきますけど、…悩みがあるなら絶対に相談するんですのよ?", NULL, " I'll leave you alone for today, but please talk to me if you have something on your mind.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400046", 128, 64); + PlayVoice(4, "ps3/s12/04/280400046", 128); OutputLine(NULL, " 仲間が悩んでいるのに、自分を頼ってくれないこともまた、悲しいんですから…。」", - NULL, " It's kind of upsetting how you won't talk to me...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " It's kind of upsetting how you won't talk to me...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子はもっと言いたいことがあるようだったが、", NULL, "Satoko seemed like she wanted to say more,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -651,19 +740,23 @@ void main() NULL, " but she looked at the floor instead.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、沙都子の言いたいことは全て伝わった。", NULL, "I know what she's trying to say.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …私はなんて自分勝手に生きていたんだろうと思う。", - NULL, "...I realize how selfishly I've been living.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...I realize how selfishly I've been living.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 世界を舞台に例えることすらなんて傲慢なことだったのか。", - NULL, "It was wrong for me to look at this world as a stage play.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It was wrong for me to look at this world as a stage play.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、それらが全て遅い…。", NULL, "But it's too late...", Line_WaitForInput); OutputLine(NULL, "全て。", @@ -674,11 +767,13 @@ void main() FadeBustshotWithFiltering( 0, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は大急ぎで駆け出して行った。", - NULL, "Satoko left the house in a hurry.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Satoko left the house in a hurry.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 後には私と羽入だけが残される。", NULL, "Hanyuu and I were left alone inside the house.", Line_Normal); ClearMessage(); @@ -688,12 +783,14 @@ void main() DrawBustshotWithFiltering( 2, "Ha_DefA1%", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100050", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100050", 128); OutputLine(NULL, "「……僕もお邪魔でしょうから、梨花が呼ぶまで消えていますのです。」", - NULL, "\"...I can tell you want to be alone. I'll disappear until you call for me.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...I can tell you want to be alone. I'll disappear until you call for me.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500171", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500171", 128); OutputLine(NULL, "「…………気が利くのね。」", NULL, "\".........Thank you.\"", Line_Normal); ClearMessage(); @@ -702,136 +799,148 @@ void main() ChangeBustshot( 2, "Ha_YowakiA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100051", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100051", 128); OutputLine(NULL, "「……百年生きても、梨花は梨花です。", NULL, "\"You're still yourself, even after a hundred years.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100052", 128, 64); + PlayVoice(4, "ps3/s12/12/281100052", 128); OutputLine(NULL, "百歳の仙人にはなれないのです。", NULL, " You're not a hundred-year-old transcendent.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100053", 128, 64); + PlayVoice(4, "ps3/s12/12/281100053", 128); OutputLine(NULL, "……梨花には、年相応に悩んで、考える時間があってもいいと思います。", NULL, " You deserve to think about your life as a young girl.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100054", 128, 64); + PlayVoice(4, "ps3/s12/12/281100054", 128); OutputLine(NULL, "…僕が梨花に、背伸びを強いたこともあるかもしれませんのです。」", - NULL, " I don't want to force you to think like a grownup.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I don't want to force you to think like a grownup.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500172", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500172", 128); OutputLine(NULL, "「羽入は悪くないわ。", NULL, "\"It's not your fault, Hanyuu.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500173", 128, 64); + PlayVoice(4, "ps3/s12/05/280500173", 128); OutputLine(NULL, "……私が勝手に天狗になってただけよ。」", - NULL, " ...I was just being arrogant.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...I was just being arrogant.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Ha_DefA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100055", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100055", 128); OutputLine(NULL, "「……僕とおしゃべりしたい時は呼んでくださいです…。」", NULL, "\"...Call me if you want to talk.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500174", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500174", 128); OutputLine(NULL, "「もう泣きつかないの?", NULL, "\"You're not crying anymore?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500175", 128, 64); + PlayVoice(4, "ps3/s12/05/280500175", 128); OutputLine(NULL, " 私がこの世界で終わりにするのを撤回してほしいって。」", - NULL, " You're not going to beg me not to give up on my life?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You're not going to beg me not to give up on my life?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/281100056", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100056", 128); OutputLine(NULL, "「……梨花は頑固な人ですから。", NULL, "\"You're a stubborn person...", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100057", 128, 64); + PlayVoice(4, "ps3/s12/12/281100057", 128); OutputLine(NULL, "言えば言うほど逆効果になりますのです。」", - NULL, " I know it's better to not be too persistent with you.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I know it's better to not be too persistent with you.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500176", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500176", 128); OutputLine(NULL, "「くすくす。", NULL, "\"Hee hee.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500177", 128, 64); + PlayVoice(4, "ps3/s12/05/280500177", 128); OutputLine(NULL, "…さすが、付き合いが長いだけのことはあるわね。」", NULL, " ...After all these years, you know me very well.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/12/281100058", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100058", 128); OutputLine(NULL, "「…………もう梨花も悟っているようですから言います。", NULL, "\"......I know you're already aware, but let me say this.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100059", 128, 64); + PlayVoice(4, "ps3/s12/12/281100059", 128); OutputLine(NULL, "…今日です。", NULL, " Today is the day.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100060", 128, 64); + PlayVoice(4, "ps3/s12/12/281100060", 128); OutputLine(NULL, "悔いのない一日を。」", - NULL, " Do your best.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Do your best.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500178", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500178", 128); OutputLine(NULL, "「………………。」", NULL, "\"..........\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/12/281100061", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100061", 128); OutputLine(NULL, "「梨花が何をしてもしなくても、朝が来て夏休みが終わるように、この世界も終わります。", NULL, "\"No matter what you do or don't do, this world is going to end today.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100062", 128, 64); + PlayVoice(4, "ps3/s12/12/281100062", 128); OutputLine(NULL, "でも、…梨花が望めば次の朝も訪れる。", NULL, " But if you wish for it, you'll see a brand new day, just like when morning comes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100063", 128, 64); + PlayVoice(4, "ps3/s12/12/281100063", 128); OutputLine(NULL, "……それはまたしても今年の6月かもしれないけれど、", - NULL, " You might find yourself back in June of this year again...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " You might find yourself back in June of this year again...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 5000 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…朝は朝。」", NULL, " but it'll still be a brand new day.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500179", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500179", 128); OutputLine(NULL, "「…………もっと小さい頃。", NULL, "\"......When I was younger,", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500180", 128, 64); + PlayVoice(4, "ps3/s12/05/280500180", 128); OutputLine(NULL, "毎日が退屈で、", - NULL, " every day seemed so boring.", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " every day seemed so boring.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "毎朝、", - NULL, " Every morning,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Every morning,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "起きても同じ日が繰り返されてるんじゃないかって思ったことがある。", NULL, " I thought the same things would happen again after I woke up.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500181", 128, 64); + PlayVoice(4, "ps3/s12/05/280500181", 128); OutputLine(NULL, "……それが本当になるだけのことだしね。」", - NULL, " ...This just means that'll end up being true.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...This just means that'll end up being true.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/281100064", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100064", 128); OutputLine(NULL, "「……今日を有意義に生きてくださいとだけ、言いますのです。", NULL, "\"Let me just tell you to live this day productively.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100065", 128, 64); + PlayVoice(4, "ps3/s12/12/281100065", 128); OutputLine(NULL, "これ以上は僕は何も言いませんです。」", NULL, " I'm not going to say anything else to you.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500182", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500182", 128); OutputLine(NULL, "「多分、今日だろうと思っていたけど、", - NULL, "\"I knew today was the day...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"I knew today was the day...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "………あんたにはっきりと言われると堪えるわね。", NULL, " ......But it's still difficult to hear that from you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500183", 128, 64); + PlayVoice(4, "ps3/s12/05/280500183", 128); OutputLine(NULL, "……やっぱり終わるのね、", - NULL, " ...It's going to come to an end", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " ...It's going to come to an end", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "今回も。」", NULL, " again, huh?\"", Line_Normal); ClearMessage(); @@ -840,16 +949,17 @@ void main() ChangeBustshot( 2, "Ha_YowakiA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100066", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100066", 128); OutputLine(NULL, "「はい。", NULL, "\"Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100067", 128, 64); + PlayVoice(4, "ps3/s12/12/281100067", 128); OutputLine(NULL, "今回も終わりますです。", NULL, " It's going to end again.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100068", 128, 64); + PlayVoice(4, "ps3/s12/12/281100068", 128); OutputLine(NULL, "……いつもと同じように。」", - NULL, " Just like always.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Just like always.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } DisableWindow(); @@ -857,6 +967,7 @@ void main() FadeBustshotWithFiltering( 2, "mask00" , 1, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入は姿を消し、静寂の朝が訪れた。", NULL, "Hanyuu disappeared, and it went completely quiet inside the house.", Line_Normal); ClearMessage(); @@ -864,51 +975,63 @@ void main() DrawScene( "white", 400 ); DrawSceneWithMask( "Sora", "maskc", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今日をどうやって生きよう。", - NULL, "How should I spend my day?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "How should I spend my day?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どんな心構えで終わりを迎えよう。", - NULL, "How should I end this day?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "How should I end this day?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 間に合わない宿題に、今さら申し訳程度に手をつけるのか、それとも諦めるのか。", NULL, "Should I work on my homework, knowing that I'm not going to make it on time?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私に残された時間は半日。", - NULL, "I only have half a day left.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I only have half a day left.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自分の納得がいくように生きてみよう。", - NULL, "I have to do my best.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I have to do my best.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それで、最期の時にまだ思うことがあったなら、考えてみよう。", NULL, "I should think about what I can do.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 世の中は理詰めじゃない。", - NULL, "This world is supposed to be a happy place.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "This world is supposed to be a happy place.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …誰もがもっと気楽に生きてるんだ。", - NULL, "People are enjoying their lives.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "People are enjoying their lives.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 生をもっと、私は楽しむべきだったのだ。", - NULL, "I should've enjoyed my life more, too.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I should've enjoyed my life more, too.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 生を楽しむというのは、気楽の楽しくという意味ではない。", - NULL, "I don't mean in that I should've lived my life in blind optimism.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I don't mean in that I should've lived my life in blind optimism.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……喜びも悲しみも悩みも、もっと本気で取り組んで、全力で生き抜くという意味だ。", - NULL, "It means that I should've enjoyed my life by fully experiencing both happiness and sadness.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It means that I should've enjoyed my life by fully experiencing both happiness and sadness.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それができたなら、死んだ時どうしようなんて考えない。", NULL, "If I did that, I wouldn't be as worried about what to do after my death.", Line_WaitForInput); OutputLine(NULL, "ただただ一生懸命に生きる。", @@ -917,21 +1040,24 @@ void main() NULL, " When the time comes, it'll be over.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500184", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500184", 128); OutputLine(NULL, "「……今日を、", - NULL, "\"...Today,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"...Today,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "生きる。」", NULL, " I will live.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それはとても大切な一言だけれど。", - NULL, "That's a very important phrase.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That's a very important phrase.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……無駄な時間を永遠に過ごすことができる自分が口にすると、あまりに軽々しく聞こえてしまうのだった…。", NULL, "...But it sounds meaningless when I say it, because I can repeat this meaningless life as many times as I wish...", Line_Normal); ClearMessage(); @@ -951,57 +1077,69 @@ void main() DrawSceneWithMask( "Hu_R3", "maskup", 1, 0, 300 ); SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子が登校した後、私は朝食の食器を洗った。", - NULL, "While Satoko was at school, I washed the dishes.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "While Satoko was at school, I washed the dishes.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入は沙都子がいない時は、私と一緒にいることが多かった。", - NULL, "Hanyuu would usually stay with me when Satoko wasn't around.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Hanyuu would usually stay with me when Satoko wasn't around.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、今日はいない。", - NULL, "But she's not here right now.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But she's not here right now.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、…私が本当の意味でひとりぼっちになるのはものすごく久し振りだった。", NULL, "It's been a while since I was all by myself.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ひとりで食器を洗うのが、こんなに悲しいものだと思わなかった。", - NULL, "I never thought anyone could feel so lonely while washing the dishes.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I never thought anyone could feel so lonely while washing the dishes.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どうせ私は今日で死ぬのに。", - NULL, "I'm going to die today anyway.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm going to die today anyway.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 終わる世界なのに。", - NULL, "This world is ending today.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "This world is ending today.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 食器を洗うのは、どうしてだろう。", NULL, "Why should I wash these dishes?", Line_Normal); ClearMessage(); PlayBGM( 0, "Gray_2", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……それは、明日からひとり残される沙都子のことを思ったからだった。", - NULL, "......That's because I'm thinking about Satoko, who will have to move on with her life after tomorrow...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "......That's because I'm thinking about Satoko, who will have to move on with her life after tomorrow...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私にとっての沙都子は、毎回毎回の新しい世界での沙都子だ。", NULL, "I will encounter a new Satoko in the next world.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、私はさっき沙都子に言われて初めて気が付いた。", NULL, "But I realized something after hearing what Satoko told me earlier.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …私が死んだ後に残される沙都子は、", NULL, "After I'm dead...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1011,42 +1149,49 @@ void main() NULL, " I wonder how Satoko will move on with her life.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私がリセット感覚で投げてきた世界は、私にとっての幕が降りただけで、それぞれの世界はそのまま続いていく。", - NULL, "The worlds that I've left in the past all went on without me.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The worlds that I've left in the past all went on without me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その世界の沙都子は、私がいなくてもちゃんと食事の準備ができるだろうか。", - NULL, "I wonder if Satoko will be able to cook without me.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I wonder if Satoko will be able to cook without me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 買い物を間違えないだろうか。", - NULL, "I wonder if she can go shopping on her own.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I wonder if she can go shopping on her own.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " お洗濯はこなせるだろうか。", NULL, "I wonder if she can wash her clothes by herself.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私が目を背けてきただけで、", NULL, "I've been avoiding thinking about this,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "……私が死に、悲しみに暮れる沙都子や仲間たちの姿が、私の死の数だけあったのだ。", - NULL, " but Satoko and my other friends must've been overcome by sadness.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " but Satoko and my other friends must've been overcome by sadness.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今さらそんなこと考えても仕方がないのに、", NULL, "It's too late for me to think about this,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 600 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "……悲しくなった。", - NULL, " but I started feeling like I want to cry...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " but I started feeling like I want to cry...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは多分、", NULL, "I'm feeling like this...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1058,35 +1203,42 @@ void main() DrawScene( "Sora3", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この世界こそ、私の望んだ理想の世界だった。", - NULL, "This is the world that I've always wanted.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "This is the world that I've always wanted.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、この世界が6月を越えてずっと続いていくのが望みだったのだ。", - NULL, "It's my hope that I can continue to live in this world beyond June 1983.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It's my hope that I can continue to live in this world beyond June 1983.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、その世界を私は長い旅の末にようやく手に入れた。", - NULL, "After a long journey, I finally ended up in this world.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "After a long journey, I finally ended up in this world.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " なのに、その世界に居られたのはたったの一晩。", NULL, "But I was able to truly live in this ideal world for only one night.", Line_WaitForInput); OutputLine(NULL, "…綿流しの祭りの晩だけだった。", NULL, " The night of Watanagashi...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今日、この世界を私が去ることで、この世界は壊れる。", - NULL, "This world will be shattered again after I die tonight.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "This world will be shattered again after I die tonight.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 仲間たちは、ようやく沙都子を助け出し、これからはみんなで楽しく過ごしていけると何の疑いも持っていないはずだ。", - NULL, "We finally saved Satoko, and all our friends assume that our happy life has returned.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We finally saved Satoko, and all our friends assume that our happy life has returned.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……にもかかわらず、", NULL, "However...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1103,21 +1255,25 @@ void main() DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 仲間たちは悲しむだろう。", - NULL, "They will mourn for me.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "They will mourn for me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " せっかくみんなで結束して起こした奇跡で得たこの世界を、わずか一日で失ってしまうことを嘆くだろう。", - NULL, "We worked so hard to make a miracle happen, but they're going to lose their happy world in just one day.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "We worked so hard to make a miracle happen, but they're going to lose their happy world in just one day.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私はのうのうと次の世界で仕切りなおしの生活を始めるのだろうか。", - NULL, "Am I going to start a new life in the next world, as if nothing happened...?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Am I going to start a new life in the next world, as if nothing happened...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …そんな私が3日過ごす間、", NULL, "I'd live three days in my new world,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1127,52 +1283,62 @@ void main() NULL, " but three sad days were going to pass in this world...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……駄目だ。", NULL, "...That's no good.", Line_WaitForInput); OutputLine(NULL, "……何を考えても支離滅裂で、わけがわからない。", NULL, " ...I can't think straight anymore.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 止め処なく溢れる涙がもう抑えられなくて。", - NULL, "I couldn't stop the tears from flowing from my eyes.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I couldn't stop the tears from flowing from my eyes.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……私はまだ畳んでいない布団の、沙都子の枕を抱いて泣いた。", NULL, "I hugged Satoko's pillow and cried...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子の髪の匂いがした。", - NULL, "I could smell her scent.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I could smell her scent.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………でも、私が死ねば、きっと沙都子も同じように私の枕を抱いて泣くだろう。", NULL, "......After I die, Satoko will probably hug my pillow and cry just like this.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなも泣いてくれるだろうか…?", - NULL, "Is everyone else going to cry for me too...?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Is everyone else going to cry for me too...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …きっと泣いてくれるだろう。", NULL, "I'm sure they will...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、", NULL, "And...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 900 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "………そして?", - NULL, " ...And?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...And?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……悲しむ。", NULL, "They'll be sad.", Line_WaitForInput); OutputLine(NULL, "私の死にじゃない。", - NULL, " Not about my death.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Not about my death.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …悩みがあることはみんなが気付いてくれたのに、それを打ち明けてくれなかったことに、", NULL, "They'll be sad, not because I'm dead,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1182,10 +1348,12 @@ void main() NULL, " but because I never told them about what was troubling me so much.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなは後悔するのだろうか。", - NULL, "I wonder if they're going to feel regret.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I wonder if they're going to feel regret.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どうすれば梨花ちゃんの心を開けたのか、", NULL, "Will they wonder what they could've done to open up my heart,", Line_WaitForInput); OutputLine(NULL, "どうすれば力になれたのか、", @@ -1194,10 +1362,12 @@ void main() NULL, " Will they wonder what they could've done to save me...?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 悲しくて悔しくて。", - NULL, "I felt miserable and frustrated.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I felt miserable and frustrated.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は沙都子の枕を抱いてずっと泣いていた……。", NULL, "I held Satoko's pillow and continued to cry...", Line_Normal); ClearMessage(); @@ -1205,25 +1375,29 @@ void main() PlayBGM( 1, "M_Denwa8k", 120, 0 ); DrawSceneWithMask( "Hu_R2", "maskup", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんな時、無粋な電話が鳴った。", NULL, "And the next moment, I heard the phone ringing.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 無視したが鳴り止まない。", - NULL, "I tried to ignore it, but it wouldn't stop ringing.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I tried to ignore it, but it wouldn't stop ringing.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……ひょっとしたら、私を心配してくれたみんなかもしれないと変な期待をして受話器を取る。", - NULL, "...I picked up the phone, hoping that my friends would call to check on me.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...I picked up the phone, hoping that my friends would call to check on me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } FadeOutBGM( 1, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …でも、変な男の声だった。", NULL, "However, I heard a weird guy's voice coming from the receiver.", Line_Normal); ClearMessage(); @@ -1231,129 +1405,148 @@ void main() DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); DrawSceneWithMask( "Re_Tel", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/14/283400030", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400030", 128); OutputLine(NULL, "「どうもお世話んなっておりますんね。", NULL, "\"Hello.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400031", 128, 64); + PlayVoice(4, "ps3/s12/14/283400031", 128); OutputLine(NULL, "小此木造園と申しますが古手さんのお宅でいらっしゃいますか。」", - NULL, " This is Okonogi Gardeners. Is this the Furude residence?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " This is Okonogi Gardeners. Is this the Furude residence?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500185", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500185", 128); OutputLine(NULL, "「…………小此木。」", - NULL, "\"Okonogi......\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"Okonogi......\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 山狗の小此木だった。", - NULL, "It was Okonogi from the Mountain Dogs.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It was Okonogi from the Mountain Dogs.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……彼が直接私に電話してくるなんて初めての経験だった。", NULL, "...It was the first time I'd received a phone call from him.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/14/283400032", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400032", 128); OutputLine(NULL, "「緊急のご連絡がしたくってお電話させてもらいましたん。", NULL, "\"I'm calling because I have something urgent to ask you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400033", 128, 64); + PlayVoice(4, "ps3/s12/14/283400033", 128); OutputLine(NULL, "学校にお電話したら今日は休んだと言われましたもので。", NULL, " I called the school, but they told me that you're sick today.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400034", 128, 64); + PlayVoice(4, "ps3/s12/14/283400034", 128); OutputLine(NULL, "具合は大丈夫ですかいね?」", - NULL, " Are you feeling alright?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Are you feeling alright?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自分の死ぬ日に具合のいいも悪いもない。", - NULL, "I'm not alright. This is the day I die.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm not alright. This is the day I die.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …もちろん、向こうはそんなことを知りはしないのだが、妙に無神経に聞こえて、私はひとりでカチンと来ていた。", NULL, "I knew he had no idea, but I still couldn't help but feel upset.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500186", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500186", 128); OutputLine(NULL, "「……風邪なのです。", NULL, "\"......It's only a cold.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500187", 128, 64); + PlayVoice(4, "ps3/s12/05/280500187", 128); OutputLine(NULL, "ちょっと今日はゆっくりしていますです。」", - NULL, " I just want to rest today.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I just want to rest today.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/14/283400035", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400035", 128); OutputLine(NULL, "「そうですか。", NULL, "\"Really?", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400036", 128, 64); + PlayVoice(4, "ps3/s12/14/283400036", 128); OutputLine(NULL, "偶然とは言え、それは好都合だったですんね。」", - NULL, " Well, that's a very fortunate coincidence.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Well, that's a very fortunate coincidence.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500188", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500188", 128); OutputLine(NULL, "「………え?」", - NULL, "\"...What?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"...What?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 風邪をひいて自宅にいるというのが、小此木にとってどう好都合なのかわからず、私は少しぎょっとする…。", NULL, "I had no idea what made him say that he was glad I was sick...", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500189", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500189", 128); OutputLine(NULL, "「……どうしてボクが風邪をひくと小此木の好都合になるのですか。」", - NULL, "\"Why is it a fortunate for you if I'm home?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Why is it a fortunate for you if I'm home?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s08/13/321000705", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("赤坂", NULL, "Akasaka", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s08/13/321000705", 128); OutputLine(NULL, "「いえ、", - NULL, "\"Well.", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Well.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); - PlaySE(4, "ps3/s12/14/283400037", 128, 64); + // (backup) SetValidityOfInput( TRUE ); + PlayVoice(4, "ps3/s12/14/283400037", 128); OutputLine(NULL, "実は、あなたの命が狙われている可能性があるっちゅうん連絡が入ってきたんです。」", - NULL, " We got a tip from Tokyo that someone is planning to murder you.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We got a tip from Tokyo that someone is planning to murder you.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500190", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500190", 128); OutputLine(NULL, "「…それはどういうことなのですか。」", NULL, "\"What do you mean?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/14/283400038", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400038", 128); OutputLine(NULL, "「この度の富竹氏たちの事件なんですが、", NULL, "\"Tokyo was investigating the murder of Tomitake-san and Takano-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400039", 128, 64); + PlayVoice(4, "ps3/s12/14/283400039", 128); OutputLine(NULL, "東京の調査の結果、", - NULL, " Their investigation concluded", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Their investigation concluded", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 1000 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "入江所長が黒幕である可能性が高いっちゅう、連絡が入ってきました。」", - NULL, " that there's a high possibility Dr. Irie is pulling the strings.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " that there's a high possibility Dr. Irie is pulling the strings.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500191", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500191", 128); OutputLine(NULL, "「…………入江が、", - NULL, "\".........Irie is", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\".........Irie is", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "黒幕……?!」", - NULL, " behind everything?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " behind everything?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " このような連絡を受けたことは、数多の世界でも初めてだった。", NULL, "This is the first time I've heard something like this.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " たまに起こることではなく、本当に初めてのこと。", - NULL, "This isn't something that happens at random. It's the very first time.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "This isn't something that happens at random. It's the very first time.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……ということは、何かの気まぐれなどでなく、", NULL, "...That means it's not just a coincidence.", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1363,74 +1556,87 @@ void main() NULL, " I'm hearing this now because of something that I did differently in this world.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今回の世界では、色々と普段とは違ったことをしている。", - NULL, "I've done many things differently in this world, though.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I've done many things differently in this world, though.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そのどれが作用したのかはわからない。", - NULL, "I can't tell which decision led me to this result.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I can't tell which decision led me to this result.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ただ、そんな珍しい「イベント」であっても、私の運命に大きな亀裂を与えるほどの変化になるかどうかは疑わしいのだが…。", NULL, "However, maybe this is something that could change my life drastically...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 小此木のエセ雛見沢口調は疲れるが、要約するとこういうことだった。", NULL, "Okonogi continued to explain to me.", Line_Normal); ClearMessage(); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江は、雛見沢症候群の研究が段階的に縮小され、近年中に完全に終了される決定に反対していたという。", - NULL, "There had been budget cuts to their research, and they were scheduled to be shut down within a few years.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "There had been budget cuts to their research, and they were scheduled to be shut down within a few years.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その裏では実は入江が、東京からの研究費を水増し請求し、横領していたというのだ。", - NULL, "Irie was strongly against that, because he was embezzling their research money by requesting bigger and bigger budgets.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Irie was strongly against that, because he was embezzling their research money by requesting bigger and bigger budgets.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それで研究の段階的中止が決定したので、最後に研究を売り巨額の大金を得ようと企んだ、という…。", NULL, "Because they were going to cancel their research, he tried to sell the research data and make a lot money off of it...", Line_Normal); ClearMessage(); DrawSceneWithMask( "Re_Tel", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/280500192", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500192", 128); OutputLine(NULL, "「………それは", - NULL, "\"......Is that...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"......Is that...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…本当なのですか…。」", - NULL, " really true...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " really true...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/14/283400040", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400040", 128); OutputLine(NULL, "「信じたくないでしょうが、事実ですんね。", NULL, "\"I know it's hard to believe, but it is.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400041", 128, 64); + PlayVoice(4, "ps3/s12/14/283400041", 128); OutputLine(NULL, "まぁ、入江所長はどこか後ろめたそうなところがありましたんよ、すったらんなぁ感じでした。」", NULL, " I always thought that he was kind of suspicious myself.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江がそんなことをする人ではないと知っているつもりだ。", - NULL, "I think I can say with certainty that Irie is not that type of person.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I think I can say with certainty that Irie is not that type of person.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 数多の世界で入江と交流してきたが、少なくとも入江は悪い人ではない。", - NULL, "I've been around him for years, and as far as I know, he's not a bad guy.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I've been around him for years, and as far as I know, he's not a bad guy.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 悪い人になる度胸すらない。", - NULL, "He doesn't even have the guts to be one.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He doesn't even have the guts to be one.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 研究のために冷酷さを装いつつも、色々な後悔が抜け切れない、", NULL, "He pretends to be cold-hearted for the sake of his research, but he can't shake his regrets.", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1440,29 +1646,35 @@ void main() NULL, " ...He's simply a nice person.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その入江が、実は裏で、東京からの危険な金を着服していたなんて、にわかには信じ難い。", - NULL, "It's hard to believe that he was embezzling money from Tokyo.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It's hard to believe that he was embezzling money from Tokyo.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……それを言ったら、私が今、疑いかけている鷹野だって、入江とはタイプが違うが決して悪い人じゃない。", - NULL, "...I'm starting to be suspicious of Takano, but she's actually a nice person too.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...I'm starting to be suspicious of Takano, but she's actually a nice person too.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 上辺は意地悪そうだが、実際は子どもっぽい無邪気な人だった。", - NULL, "She seemed mean at times, but she could also act as innocent as a child.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She seemed mean at times, but she could also act as innocent as a child.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、それが大石からもたらされた、岐阜の死体は鷹野ではないかもしれないという一言で揺らいでいる。", NULL, "However, I'm starting to suspect her because Ooishi told me that the body they found in Gifu might not be Takano's body.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その鷹野の部下が小此木。", - NULL, "Okonogi works for Takano.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Okonogi works for Takano.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから小此木は信用できない、", NULL, "That means I can't trust Okonogi.", Line_WaitForInput); OutputLine(NULL, "だから小此木が悪く言う入江は逆に信用できる、", @@ -1471,36 +1683,43 @@ void main() NULL, " On the other hand, if Takano isn't guilty, I could be making a huge mistake.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、富竹と入江はごく普通に交流していたと思う。", - NULL, "Yet, it always seemed to me as though Tomitake and Irie were good friends.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Yet, it always seemed to me as though Tomitake and Irie were good friends.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……もし、東京が入江の資金着服を疑っていたなら、富竹はもっと厳しい口調で入江に接していたと思う。", - NULL, "If Tokyo had suspected that Irie was embezzling money from them, Tomitake would've treated him far more coldly.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "If Tokyo had suspected that Irie was embezzling money from them, Tomitake would've treated him far more coldly.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " とにかく、少なくとも東京から来ている富竹は、入江に対してそういう悪い印象を持ってはいなかった…。", NULL, "Anyway, at the very least, Tomitake of Tokyo didn't have such a bad impression of Irie...", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …………入江機関の入江と東京の富竹、仲良し。", - NULL, "......The Irie of the Irie Institute and Tomitake of Tokyo were good friends.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "......The Irie of the Irie Institute and Tomitake of Tokyo were good friends.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……東京の富竹と東京の鷹野、仲良し。", - NULL, "...Tomitake of Tokyo and Takano of Tokyo were good friends.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...Tomitake of Tokyo and Takano of Tokyo were good friends.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……東京の鷹野と東京の小此木、上司と部下。", - NULL, "...Takano of Tokyo and Okonogi of Tokyo were superior and subordinate.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...Takano of Tokyo and Okonogi of Tokyo were superior and subordinate.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……東京の小此木の言う東京は、", NULL, "...But Okonogi of Tokyo says that Tokyo", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1510,29 +1729,34 @@ void main() NULL, " is suspicious of Irie.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何だかおかしい。", NULL, "This doesn't make sense.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 一見するとみんな仲良しのはずなのに、", NULL, "Everyone seems to be good friends at first glance...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "………最後と最初がつながらない。", - NULL, " ...but the links don't connect from start to finish.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " ...but the links don't connect from start to finish.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江は東京と普通の関係のつもりなのに、東京は入江を疑っているという。", NULL, "Irie thinks he has a positive relationship with Tokyo, but Tokyo is suspicious of Irie...?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " おかしいおかしい。", - NULL, "That's just odd.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That's just odd.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ちゃんと線はつながっているのに、どこかでぐるりと一回転ねじれてしまって、", NULL, "The chain should be connected, but one of the links is twisted out of order.", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1544,50 +1768,57 @@ void main() DrawSceneWithMask( "Re_Tel", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/14/283400042", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400042", 128); OutputLine(NULL, "「すでに東京が内偵に着手してますんね、詳しいことはもうちょい待ってほしいそうです。", NULL, "\"Tokyo is conducting further investigations at the moment.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400043", 128, 64); + PlayVoice(4, "ps3/s12/14/283400043", 128); OutputLine(NULL, "また、入江はあなたを何らかの交渉の最後の切り札に使おうとしている可能性があるらしく、あなたに対する警護体制を本日よりさらに強化せよとの命令が来ました。", - NULL, " We also have information that Irie is trying to use you as a bargaining chip. For that reason, we've been told to tighten up your security, starting today.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400044", 128, 64); + NULL, " We also have information that Irie is trying to use you as a bargaining chip. For that reason, we've been told to tighten up your security, starting today. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400044", 128); OutputLine(NULL, "………それでご自宅に居られるんはぁ都合がいいと言ったんですんね。", - NULL, " That's why I'm glad that you're at home right now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400045", 128, 64); + NULL, "That's why I'm glad that you're at home right now.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/14/283400045", 128); OutputLine(NULL, "すでに、古手神社の周辺は山狗が3交代20人体制で警護に入らせていただきましたん。", NULL, " There are twenty security guards patrolling the Furude shrine in three shifts.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400046", 128, 64); + PlayVoice(4, "ps3/s12/14/283400046", 128); OutputLine(NULL, "…もちろん、ご安心ください、それっちゃぁわからなんように気を利かせてますんね。」", NULL, " You may not notice, but they're there for you.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500193", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500193", 128); OutputLine(NULL, "「……すごい警護体制なのです。", NULL, "\"......That's a lot of security.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500194", 128, 64); + PlayVoice(4, "ps3/s12/05/280500194", 128); OutputLine(NULL, "…その警護はいつまで続くのですか。」", - NULL, " How long are you going to guard me like that...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " How long are you going to guard me like that...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/14/283400047", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400047", 128); OutputLine(NULL, "「東京から解除の命令が来るまでずうっとですんね。", NULL, "\"Until Tokyo feels you're no longer in danger.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400048", 128, 64); + PlayVoice(4, "ps3/s12/14/283400048", 128); OutputLine(NULL, "今回の一件が解決するまでです。」", NULL, " Until this whole case is resolved.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今日死ぬ運命にある私にとって、それは本来とても喜ぶべきことだった。", - NULL, "That should have been good news for me, since today was the day I was supposed to die.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That should have been good news for me, since today was the day I was supposed to die.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " このような厳重な警戒態勢がほしくて、鷹野に祭具殿の中を公開してまで頼んだんじゃないか。", NULL, "This is exactly the kind of security I wanted. That's why I let Takano into the ritual storehouse.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……でも、", NULL, "...However,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1597,11 +1828,13 @@ void main() NULL, " I have a bad feeling about this.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 東京は私の味方。", - NULL, "Tokyo should be my ally.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Tokyo should be my ally.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " という図式も、さっきの入江と東京の関係という図式と同じで、", NULL, "But that arrangement is just like Irie's relationship with Tokyo--", Line_WaitForInput); OutputLine(NULL, "ここは良好にくっ付いているのに、", @@ -1613,20 +1846,24 @@ void main() NULL, " ...But when you trace it the other way, it feels like something's off at some point.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 違和感の正体は、東京の立場のあやふやさだった。", - NULL, "I have this uncomfortable feeling because I have a few uncertainties about Tokyo.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I have this uncomfortable feeling because I have a few uncertainties about Tokyo.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 東京は入江と良好な関係を築いている。", - NULL, "Tokyo and Irie have strong ties...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Tokyo and Irie have strong ties...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …にもかかわらず、同時に入江を疑っている。", - NULL, "but they're suspicious of him?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "but they're suspicious of him?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……入江が実は悪い人だったとか、", NULL, "...Is Irie actually a bad guy?", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1640,11 +1877,13 @@ void main() DrawScene( "aka1", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 東京はひとつの組織だからひとつの意思を持つと思ってきた。", - NULL, "I'd thought Tokyo, as a single organization, would move with a single intention.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I'd thought Tokyo, as a single organization, would move with a single intention.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……でも実は、", NULL, "...But in reality...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1656,129 +1895,156 @@ void main() Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "もしくは二つの………えっと、何て言うんだっけ。", - NULL, " In other words, there must be multiple... what's the word...?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " In other words, there must be multiple... what's the word...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 新聞の政治欄でよく見る言葉だ…。", - NULL, "I see it in the political section of newspapers all the time...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I see it in the political section of newspapers all the time...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そうそう、派閥だ。", NULL, "...Ah, right. Factions.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 東京にも、入江と良好な関係を築こうという派閥と、入江を貶めようとする派閥の2つがあるのではないか…??", NULL, "Are there two factions in Tokyo? One that wants to remain friendly with Irie, and one that looks down on him...?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう考えると、この歪な輪っかのねじれが何だか説明できるような気がした。", - NULL, "That would explain the irregularities I'm sensing.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That would explain the irregularities I'm sensing.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……私は先入観から、大石に感化されすぎているのだろうか?", - NULL, "...Maybe I've been talking to Ooishi too much?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...Maybe I've been talking to Ooishi too much?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石に鷹野が怪しいという話さえ聞かされなかったら、小此木のこの話をもう少し受け容れていたかもしれない…?", NULL, "If he hadn't told me that he was suspicious of Takano, would I have believed Okonogi without a doubt...?", Line_Normal); ClearMessage(); DrawScene( "aka2", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いや、そんなことはない。", - NULL, "Well, maybe not.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Well, maybe not.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石の話を抜きにしても、小此木の話はやはりおかしい。", - NULL, "Even without Ooishi's theory, Okonogi still sounded very suspicious.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Even without Ooishi's theory, Okonogi still sounded very suspicious.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……入江は雛見沢の奇病に対して献身的に尽くす研究者だ。", - NULL, "Irie was loyal to his research on Hinamizawa Syndrome.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Irie was loyal to his research on Hinamizawa Syndrome.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを東京も理解しているからこそ、富竹と入江の温和な関係ができるんじゃないか。", NULL, "Tokyo understood this, so his relationship with Tomitake wasn't particularly strained.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それに、入江には横領なんて大それた真似をする度胸はない。", - NULL, "Plus, Irie isn't the type of person who would commit embezzlement.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Plus, Irie isn't the type of person who would commit embezzlement.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 堅実さと善意がモットーの小市民だ。", - NULL, "He's a law-abiding citizen with a good moral character.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He's a law-abiding citizen with a good moral character.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……もちろん、一端の研究者としての野心は多少はある。", - NULL, "...Of course he has some ambition as a researcher.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...Of course he has some ambition as a researcher.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でもそれは、研究者なら誰もが持つ常識の範囲内であって、大掛かりな着服に手を染めるような犯罪度胸とはまったく異なる。", NULL, "But that only goes as far as common sense expects any researcher to. It's nothing like the criminal aspirations that would lead to major embezzlement.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大勢の山狗が私の警護に入る。", - NULL, "A great number of the Mountain Dogs were going to be guarding me.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "A great number of the Mountain Dogs were going to be guarding me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それはこれまでの世界では私が望んできたこと。", - NULL, "This is what I'd been wanting in my previous lives.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "This is what I'd been wanting in my previous lives.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " なのに、", NULL, "But...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 700 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "……なぜか素直に喜べない。", - NULL, " for some reason, I couldn't be happy about it.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " for some reason, I couldn't be happy about it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 心の暗雲を払えない。", NULL, "I couldn't help but feel depressed.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 空っぽの鶏小屋。", - NULL, "If this house is like an empty birdcage,", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If this house is like an empty birdcage,", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 口の周りに鶏の羽のついた狐。", - NULL, "then they'd be the fox with feathers stuck to its face.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "then they'd be the fox with feathers stuck to its face.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は自分の番をさせる相手が本当に信用できるのかわかりかねていた。", NULL, "I don't know if I can really trust the people who are protecting me.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………だが、最後の最後で小此木のこともちゃんと思い返してみた。", NULL, "...I tried to recall more about Okonogi.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 山狗は今日まで何年間も私を警護してくれた。", - NULL, "The Mountain Dogs have been protecting me for years.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The Mountain Dogs have been protecting me for years.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 小此木のその実績は数多の世界でも証明されている。", NULL, "Okonogi proved his skills in many of my other lives.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は特別な存在だ。", - NULL, "To them, I'm something of a special existence.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "To them, I'm something of a special existence.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 万が一のことがあったら大変なことになる。", - NULL, "If something happens to me, it would be a disaster.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "If something happens to me, it would be a disaster.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、「雛見沢症候群」が表沙汰にならないよう入江機関が隠蔽し、", NULL, "The Irie Institute is there to keep Hinamizawa Syndrome under control,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1788,32 +2054,39 @@ void main() NULL, " and the Mountain Dogs are there to protect me from evildoers.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " なぜ、これまで守ってくれていた山狗が、ここに来て手の平を返す?", - NULL, "So why would they try to betray me now...?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "So why would they try to betray me now...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………さっぱりわからない…………。", NULL, "......I thought about it for a while, but I had no idea......", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " とにかく、ひとつだけ言えることは。", - NULL, "I just know one thing for sure.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I just know one thing for sure.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …今の私は、山狗の警護で胸を撫で下ろせる心境ではないということだった…。", - NULL, "I can't feel comfortable with the protection of the Mountain Dogs alone...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I can't feel comfortable with the protection of the Mountain Dogs alone...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 東京とは違う人の警護がほしい。", - NULL, "I want someone other than Tokyo protecting me.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I want someone other than Tokyo protecting me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………でも、その人はきっと私を信じてはくれないだろう。", NULL, "...But I bet such a person wouldn't believe me.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……いや、", NULL, "...Wait...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1823,140 +2096,162 @@ void main() NULL, " ...what about Ooishi?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 先日以来、大石は私と少なからずの連携をしている。", - NULL, "I've been keeping in touch with Ooishi since the other day.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I've been keeping in touch with Ooishi since the other day.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石は、連続怪死事件が村の陰謀だと信じていて、私はその内部にいる反対分子だと思っている。", - NULL, "He still thinks that the mysterious deaths in Hinamizawa are all plotted by the village authorities.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He still thinks that the mysterious deaths in Hinamizawa are all plotted by the village authorities.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……陰謀だと信じてくれているなら、東京という存在の説明抜きに、私が命を狙われているということを信じてくれるのではないだろうか。", - NULL, "If he believes that, then he might believe that my life is in danger...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "If he believes that, then he might believe that my life is in danger...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石にとって、今の私は貴重な情報源のはずなのだから。", NULL, "For him, I'm a special person with lots of useful information.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 確か山狗は警察を嫌ったはず…。", - NULL, "The Mountain Dogs hate the police, though...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The Mountain Dogs hate the police, though...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 叔父を暗殺してほしいと頼んだ時も、警察の監視があるから近寄れないとかなり慎重だった。", NULL, "When I asked them to assassinate Satoko's uncle, they refused because he was being watched by the police.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、警察にも二重で私を警護してもらえれば、きっと心強い。", - NULL, "I would feel relieved if the police were guarding me along with the Mountain Dogs.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I would feel relieved if the police were guarding me along with the Mountain Dogs.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 山狗が、実は東京の悪意ある派閥の手先だったとしても、警察が居れば手は出せない。", - NULL, "That way, the Dogs wouldn't be able to harm me, even if they were working for an evil faction of Tokyo.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That way, the Dogs wouldn't be able to harm me, even if they were working for an evil faction of Tokyo.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、もし山狗に対する疑念が誤解だったとしたらこれはとても理想的な警護になる。", - NULL, "Besides that, if my suspicions toward them turned out to be baseless, more protection couldn't hurt.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Besides that, if my suspicions toward them turned out to be baseless, more protection couldn't hurt.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 陰と陽の二重警護ラインは簡単には突破できないはずだ。", NULL, "I'm sure that double security will keep me safe.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Re_Tel", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/280500195", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500195", 128); OutputLine(NULL, "「……わかりましたです。", NULL, "\"......I understand.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500196", 128, 64); + PlayVoice(4, "ps3/s12/05/280500196", 128); OutputLine(NULL, "今日は大人しくしていますです。」", - NULL, " I'll stay home for today.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'll stay home for today.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/14/283400049", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400049", 128); OutputLine(NULL, "「えぇ、そうなさって下さるとうちらも助かりますんね。", NULL, "\"Yes, please do.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400050", 128, 64); + PlayVoice(4, "ps3/s12/14/283400050", 128); OutputLine(NULL, "町へ繰り出して、変なちんぴらに喧嘩でも売られると、うちらも苦労しますん。」", - NULL, " And please don't go out into the city and try to pick a fight with delinquents...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " And please don't go out into the city and try to pick a fight with delinquents...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500197", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500197", 128); OutputLine(NULL, "「……みー。", NULL, "\"......Meep.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500198", 128, 64); + PlayVoice(4, "ps3/s12/05/280500198", 128); OutputLine(NULL, "根に持たれているのです。」", - NULL, " Sorry about that...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Sorry about that...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/14/283400051", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400051", 128); OutputLine(NULL, "「はっはっはっは。", NULL, "\"Ha ha ha ha...", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400052", 128, 64); + PlayVoice(4, "ps3/s12/14/283400052", 128); OutputLine(NULL, "ではそういうことです。", NULL, " Anyway,", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400053", 128, 64); + PlayVoice(4, "ps3/s12/14/283400053", 128); OutputLine(NULL, "風邪、お大事になさってください。」", NULL, " please take care of yourself.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500199", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500199", 128); OutputLine(NULL, "「……風邪の診察に診療所に行ってはいけませんですか。」", - NULL, "\"I have a cold, so may I at least go to the clinic...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I have a cold, so may I at least go to the clinic...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/14/283400054", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400054", 128); OutputLine(NULL, "「万が一ということがありますんね、入江診療所には当分近寄らないでください。", NULL, "\"You never know what might happen, so please don't go near there for a while.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400055", 128, 64); + PlayVoice(4, "ps3/s12/14/283400055", 128); OutputLine(NULL, "妙な注射でも打たりゃあすと大変ですかいね。」", - NULL, " I don't want them to inject you with anything suspicious.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I don't want them to inject you with anything suspicious.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500200", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500200", 128); OutputLine(NULL, "「…………入江はそんなことしないです。」", NULL, "\".........Irie would never do anything like that.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/14/283400056", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400056", 128); OutputLine(NULL, "「しないとうちらも思いたいですがんね…。", NULL, "\"That's what we want to believe...", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400057", 128, 64); + PlayVoice(4, "ps3/s12/14/283400057", 128); OutputLine(NULL, "その疑いが解けるまで、ちょいとしばらく慎重にしてほしいっちゅうこってん、あんじょうご理解をいただきたいんですわ。」", - NULL, " But you need to be careful of him until things are cleared up.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But you need to be careful of him until things are cleared up.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/14/283400058", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/14/283400058", 128); OutputLine(NULL, "「……すったらん、しゃもないのー、です。」", - NULL, "\"......So, I have no choice, huh...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......So, I have no choice, huh...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/05/280500201", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/05/280500201", 128); OutputLine(NULL, "「え?", NULL, "\"No?", Line_WaitForInput); - PlaySE(4, "ps2/05/280500202", 128, 64); + PlayVoice(4, "ps2/05/280500202", 128); OutputLine(NULL, " ははははは…!」", NULL, " Hahahahaha...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500203", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500203", 128); OutputLine(NULL, "「……小此木もいつの間にかすっかり地元言葉になりましたです。", NULL, "\"...You've totally picked up the local dialect, Okonogi.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400059", 128, 64); + PlayVoice(4, "ps3/s12/14/283400059", 128); OutputLine(NULL, "最初は普通の東京訛りだったです。」", - NULL, " You used to have a Tokyo accent before.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You used to have a Tokyo accent before.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/14/283400060", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400060", 128); OutputLine(NULL, "「直せと言われれば直せるつもりですがね。", NULL, "\"I like to think I can fix it if asked, though.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400061", 128, 64); + PlayVoice(4, "ps3/s12/14/283400061", 128); OutputLine(NULL, "地域に溶け込むのが仕事ですから。」", NULL, " But it's my job to blend in with the local culture.\"", Line_Normal); ClearMessage(); @@ -1964,6 +2259,7 @@ void main() DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); DrawSceneWithMask( "Hu_R2", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それで小此木との電話は終わった。", NULL, "I finished speaking with him.", Line_Normal); ClearMessage(); @@ -1972,6 +2268,7 @@ void main() FadeOutBGM( 2, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 受話器を置くと同時に、私は電話帳を開き、興宮署の電話番号を探した。", NULL, "As soon as I hung up the phone, I opened my phone book and looked for the number to the Okinomiya police department.", Line_Normal); ClearMessage(); @@ -1990,9 +2287,10 @@ void main() DrawSceneWithMask( "Sora", "maskright", 1, 0, 300 ); PlayBGM( 0, "higurashi", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 見れば時間はもうお昼前。", - NULL, "It was nearly noon.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It was nearly noon.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } PlaySE( 0, "s_page", 128, 64 ); SetValidityOfInput( FALSE ); @@ -2000,38 +2298,46 @@ void main() SetValidityOfInput( TRUE ); PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …なぜか電話帳のページが嫌にベタついて張り付く感じがする。", NULL, "...It felt like the pages of the phone book were sticking to my skin.", Line_WaitForInput); OutputLine(NULL, "焦っているんだなと思った。", NULL, " I must have been in a hurry.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……あぁ、私はやっぱり死にたくないんだなと思う。", - NULL, "I really don't want to die...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I really don't want to die...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それはつまり、この世界への未練。", - NULL, "I want to stay in this world.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I want to stay in this world.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この理想の世界を去りたくないという私の強い意志。", NULL, "I don't want to leave this perfect world.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 死にたくないから足掻く。", - NULL, "I'm trying to do something, because I don't want to die.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm trying to do something, because I don't want to die.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それこそ、思い切り生きるということ。", - NULL, "I'm trying to live with all my might.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm trying to live with all my might.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 生を楽しむということ。", - NULL, "I'm trying to enjoy my life.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I'm trying to enjoy my life.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……………私は初めて、いじけてワインを飲んで過ごす最期の日と決別するのだった。", NULL, ".........For the first time, I was spending my last day positively, without drinking wine until I was drunk.", Line_Normal); ClearMessage(); @@ -2043,154 +2349,172 @@ void main() DrawScene( "Re_Tel", 1000 ); PlayBGM( 0, "Nazo", 120, 0 ); - PlaySE(4, "ps3/s12/11/280700148", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700148", 128); OutputLine(NULL, "「もしもし、大石です。", NULL, "\"Hello, it's Ooishi.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700149", 128, 64); + PlayVoice(4, "ps3/s12/11/280700149", 128); OutputLine(NULL, "お待たせしてすみませんでしたねぇ。", NULL, " Sorry for the wait.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700150", 128, 64); + PlayVoice(4, "ps3/s12/11/280700150", 128); OutputLine(NULL, "ちょいと今から岐阜に行ってこようとしてたところでした。", NULL, " I was getting ready to leave for Gifu prefecture.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700151", 128, 64); + PlayVoice(4, "ps3/s12/11/280700151", 128); OutputLine(NULL, "どうもあちらさん、話が通らないんで、直に襟首を掴んで揺すってやろうと思いましてね。」", - NULL, " I was going to browbeat them until they owned up to botching the case.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I was going to browbeat them until they owned up to botching the case.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500204", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500204", 128); OutputLine(NULL, "「……岐阜。", NULL, "\"......Gifu.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500205", 128, 64); + PlayVoice(4, "ps3/s12/05/280500205", 128); OutputLine(NULL, "鷹野の死体のことですか。」", NULL, " You're talking about Takano's body?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/11/280700152", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700152", 128); OutputLine(NULL, "「えぇ。", NULL, "\"Yeah.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700153", 128, 64); + PlayVoice(4, "ps3/s12/11/280700153", 128); OutputLine(NULL, "周りは勝手に納得して鷹野の死体に間違いないって繰り返すんですが、私ゃあもうどうにも腑に落ちない。", NULL, " My colleagues are convinced that the body is Takano, but I'm still not satisfied.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700154", 128, 64); + PlayVoice(4, "ps3/s12/11/280700154", 128); OutputLine(NULL, "それで直接行って見てこようと思います。", NULL, " That's why I'm going there myself.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700155", 128, 64); + PlayVoice(4, "ps3/s12/11/280700155", 128); OutputLine(NULL, "死体が鷹野でないとわかれば話は一気に急展開しますからね。", - NULL, " If that body isn't Takano, this is going to be a whole different story.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700156", 128, 64); + NULL, " If that body isn't Takano, this is going to be a whole different story. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700156", 128); OutputLine(NULL, "鷹野を重要参考人として手配できます。", - NULL, " We can put out a search for her as a material witness, see.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700157", 128, 64); + NULL, "We can put out a search for her as a material witness, see.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/11/280700157", 128); OutputLine(NULL, "幸い、向こうの柔道部とは交流がありますので、岐阜県警にも味方は大勢います。", NULL, " Fortunately, I have a lots of connections in the Gifu police department.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700158", 128, 64); + PlayVoice(4, "ps3/s12/11/280700158", 128); OutputLine(NULL, "ちょいとみっちり話し込んできますよぅ?", NULL, " I'll go have a nice, long talk with them.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700159", 128, 64); + PlayVoice(4, "ps3/s12/11/280700159", 128); OutputLine(NULL, " んっふっふっふ!」", NULL, " Nfu fu fu!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石なりに積極的に捜査を進めているようだった。", - NULL, "It looked like Ooishi was proactively moving forward with the investigation.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It looked like Ooishi was proactively moving forward with the investigation.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野の死体が本人であるとわかれば、鷹野には気の毒だがそれはそれで山狗を信じるひとつの切っ掛けになる。", - NULL, "If that body is really is Takano, that would be sad for her, but it would give me reason to trust the Mountain Dogs.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If that body is really is Takano, that would be sad for her, but it would give me reason to trust the Mountain Dogs.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……逆に、鷹野の死体が偽装であれば、鷹野こそが黒幕であるというひとつの手掛かりになる。", NULL, "If that's not Takano, then it would tell me that she's part of this whole incident...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どちらの結果が出ようと、私にとってはとても重要な何かになるはずだった。", - NULL, "No matter what the result is, it will give me some kind of hint.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "No matter what the result is, it will give me some kind of hint.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……それが、私の生きている内にもたらされればの話だが。", - NULL, "But only if I'm still alive...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But only if I'm still alive...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …しかし困った…。", - NULL, "...But really, it's unfortunate...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...But really, it's unfortunate...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だとしたら大石は岐阜に行ってしまう。", NULL, "Ooishi is leaving for Gifu.", Line_WaitForInput); OutputLine(NULL, "私を守ってくれない。", NULL, " He can't be around to protect me.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500206", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500206", 128); OutputLine(NULL, "「……大石。", NULL, "\"......Ooishi.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500207", 128, 64); + PlayVoice(4, "ps3/s12/05/280500207", 128); OutputLine(NULL, "実は、変な声の電話があったのです。", NULL, " Some stranger called me today.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500208", 128, 64); + PlayVoice(4, "ps3/s12/05/280500208", 128); OutputLine(NULL, "知らない人でしたが、村人だと名乗りましたです。」", - NULL, " I don't know who it was, but he said he's one of the villagers.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I don't know who it was, but he said he's one of the villagers.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/11/280700160", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700160", 128); OutputLine(NULL, "「匿名の電話、ですか?", NULL, "\"He didn't tell you who he was...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700161", 128, 64); + PlayVoice(4, "ps3/s12/11/280700161", 128); OutputLine(NULL, " ふむふむ。", NULL, " Hmm, I see.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700162", 128, 64); + PlayVoice(4, "ps3/s12/11/280700162", 128); OutputLine(NULL, "続けてください。", NULL, " Please, go on.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700163", 128, 64); + PlayVoice(4, "ps3/s12/11/280700163", 128); OutputLine(NULL, "その電話は何と?」", NULL, " What did he tell you?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500209", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500209", 128); OutputLine(NULL, "「……ボクを殺そうとしている人たちがいる、というのです。", NULL, "\"He told me that someone is going to kill me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500210", 128, 64); + PlayVoice(4, "ps3/s12/05/280500210", 128); OutputLine(NULL, "早ければ今日にも決行すると言ってますです。」", NULL, " He said they'd kill me tonight at the earliest.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/11/280700164", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700164", 128); OutputLine(NULL, "「それは本当ですか…!!", NULL, "\"Is that true...?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700165", 128, 64); + PlayVoice(4, "ps3/s12/11/280700165", 128); OutputLine(NULL, " なるほど、それは有り得ない話じゃないな…。", NULL, " I see. That's not outside the realm of possibility...", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700166", 128, 64); + PlayVoice(4, "ps3/s12/11/280700166", 128); OutputLine(NULL, "むむむむ!", NULL, " Hmmmm!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700167", 128, 64); + PlayVoice(4, "ps3/s12/11/280700167", 128); OutputLine(NULL, " ………わかりました。", NULL, " ...I see.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700168", 128, 64); + PlayVoice(4, "ps3/s12/11/280700168", 128); OutputLine(NULL, "私はもう出発しなければなりませんので行けませんが、警官を何人か行かせます。", NULL, " I have to leave soon, but I'll send some officers over there.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700169_1", 128, 64); + PlayVoice(4, "ps3/s12/11/280700169_1", 128); OutputLine(NULL, "駐在にも連絡してあなたの近辺を警戒するように伝えましょう。", NULL, " I'll tell them to keep you safe.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700170", 128, 64); + PlayVoice(4, "ps3/s12/11/280700170", 128); OutputLine(NULL, "今日はご自宅ですよね?", - NULL, " You're home right now, right?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700171", 128, 64); + NULL, " You're home right now, right? ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700171", 128); OutputLine(NULL, " 風邪か何かですか?」", - NULL, " Do you have a cold or something?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Do you have a cold or something?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500211", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500211", 128); OutputLine(NULL, "「…………………………。」", NULL, "\"............\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/11/280700172", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700172", 128); OutputLine(NULL, "「家に居て戸締りをしっかりしてください。", NULL, "\"Just stay home and lock your doors and windows.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700173", 128, 64); + PlayVoice(4, "ps3/s12/11/280700173", 128); OutputLine(NULL, "すぐに警官を行かせます。」", NULL, " I'll send someone over immediately.\"", Line_Normal); ClearMessage(); @@ -2203,77 +2527,88 @@ void main() PlayBGM( 1, "semi", 120, 0 ); DrawSceneWithMask( "Ke_S2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/19/283100011", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/19/283100011", 128); OutputLine(NULL, "「大石さぁん、どうしたんすか?", NULL, "\"What's wrong, Ooishi-san?", Line_WaitForInput); - PlaySE(4, "ps3/s12/19/283100012", 128, 64); + PlayVoice(4, "ps3/s12/19/283100012", 128); OutputLine(NULL, " 先方との約束の時間、ぎりぎりですよ。」", - NULL, " You'll be late for your appointment.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You'll be late for your appointment.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/11/280700174", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700174", 128); OutputLine(NULL, "「……今ね、古手梨花から電話がありました。", NULL, "\".......I just got a call from Rika Furude.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700175", 128, 64); + PlayVoice(4, "ps3/s12/11/280700175", 128); OutputLine(NULL, "匿名の電話があり、彼女の命を誰かが狙っているらしいと警告してきたらしいって言うんです。」", NULL, " Someone called to warn her that she was going to be murdered.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/19/283100013", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/19/283100013", 128); OutputLine(NULL, "「古手梨花をですか…!", NULL, "\"Someone is trying kill Rika Furude?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/19/283100014", 128, 64); + PlayVoice(4, "ps3/s12/19/283100014", 128); OutputLine(NULL, " どうして?!", NULL, " But why?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/19/283100015", 128, 64); + PlayVoice(4, "ps3/s12/19/283100015", 128); OutputLine(NULL, " 村のマスコットじゃなかったんですか?」", - NULL, " I thought she was like the village mascot?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I thought she was like the village mascot?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/11/280700176", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700176", 128); OutputLine(NULL, "「連続怪死事件絡みで私と接触してたことに対する警告じゃないかと見てます。", NULL, "\"It might be a warning for contacting me about the incidents in the village.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700177", 128, 64); + PlayVoice(4, "ps3/s12/11/280700177", 128); OutputLine(NULL, "本当に殺すかどうかは疑わしいが、彼女も年頃の子どもです。", NULL, " I don't know if they're really trying to kill her, but she's just a young girl.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700178", 128, 64); + PlayVoice(4, "ps3/s12/11/280700178", 128); OutputLine(NULL, "命を狙われていると聞かされたら穏やかにはいられないでしょう。", - NULL, " I'm sure she's very frightened right about now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700179", 128, 64); + NULL, " I'm sure she's very frightened right about now. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700179", 128); OutputLine(NULL, "それに、ここで信頼を損ねると以後の関係にも支障を来たしますからね。", - NULL, " Plus, if we lose her trust now, that might hurt our relationship in the future.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700180", 128, 64); + NULL, "Plus, if we lose her trust now, that might hurt our relationship in the future.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/11/280700180", 128); OutputLine(NULL, "2〜3人でいいです、大至急行かせてください。", - NULL, " Two or three officers are enough, but please send them over at once.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700181", 128, 64); + NULL, " Two or three officers are enough, but please send them over at once. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700181", 128); OutputLine(NULL, "あと駐在さんにも連絡して、とりあえず彼女を安心させてあげてください。」", - NULL, " Also, get a hold of her local officer and have them reassure her some.\"", Line_Normal); + NULL, "Also, get a hold of her local officer and have them reassure her some.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/19/283100016", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/19/283100016", 128); OutputLine(NULL, "「了解っす!!」", NULL, "\"Yes sir!!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 古手梨花は、連続怪死事件の唯一の手掛かりになるかもしれない人間だ。", - NULL, "Rika Furude might have some kind of hint regarding the mysterious deaths in Hinamizawa.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rika Furude might have some kind of hint regarding the mysterious deaths in Hinamizawa.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 殺されるわけにはいかない。", NULL, "Ooishi couldn't let her die.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ke2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/11/280700182", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700182", 128); OutputLine(NULL, "「私たちも岐阜のわからずや共を締め落としたら、すぐに雛見沢へ行きましょう。", NULL, "\"We should head back to Hinamizawa as soon as we get the Gifu police department to spill the beans.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700183", 128, 64); + PlayVoice(4, "ps3/s12/11/280700183", 128); OutputLine(NULL, "ちょいとハードな出張スケジュールになりましたよぅ?」", - NULL, " This is going to be a pretty tight schedule for our business trip.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " This is going to be a pretty tight schedule for our business trip.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/19/283100017", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/19/283100017", 128); OutputLine(NULL, "「はははは、こんなの楽勝っす!」", NULL, "\"Hahahaha, this'll be a piece of cake!\"", Line_Normal); ClearMessage(); @@ -2290,118 +2625,131 @@ void main() PlayBGM( 0, "semi", 120, 0 ); DrawScene( "Hu2", 1000 ); - PlaySE(4, "ps3/s12/00/hiba28001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("雲雀", NULL, "Hibari", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/hiba28001", 128); OutputLine(NULL, "「こちら雲雀。", NULL, "\"This is Skylark.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/hiba28002", 128, 64); + PlayVoice(4, "ps3/s12/00/hiba28002", 128); OutputLine(NULL, "……駐在警官が境内に入りました。", NULL, " A local police officer is on the shrine property.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/hiba28003", 128, 64); + PlayVoice(4, "ps3/s12/00/hiba28003", 128); OutputLine(NULL, "R宅へ向っています。」", - NULL, " He's heading toward R's house.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " He's heading toward R's house.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/14/283400062", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400062", 128); OutputLine(NULL, "「了解。", NULL, "\"Roger.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400063", 128, 64); + PlayVoice(4, "ps3/s12/14/283400063", 128); OutputLine(NULL, "引き続き監視されたし。」", NULL, " Continue observation.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/hiba28004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("雲雀", NULL, "Hibari", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/hiba28004", 128); OutputLine(NULL, "「Rと接触。", NULL, "\"Encountering R.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/hiba28005", 128, 64); + PlayVoice(4, "ps3/s12/00/hiba28005", 128); OutputLine(NULL, "警官を中に入れました。」", - NULL, " She let the officer inside.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " She let the officer inside.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/hiba28006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("雲雀", NULL, "Hibari", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/hiba28006", 128); OutputLine(NULL, "「興宮署にRから連絡があったようです。", NULL, "\"R called the Okinomiya police department.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/hiba28007", 128, 64); + PlayVoice(4, "ps3/s12/00/hiba28007", 128); OutputLine(NULL, "自身の身辺警護を依頼したと思われます。」", - NULL, " She requested protection on her own.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " She requested protection on her own.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/14/283400064", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400064", 128); OutputLine(NULL, "「……うちらのことはしゃべったんかいね。」", NULL, "\"Did she tell them about us...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/hiba28008", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("雲雀", NULL, "Hibari", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/hiba28008", 128); OutputLine(NULL, "「命を狙われているとの匿名電話があったと言っています。", NULL, "\"She told them that she got an anonymous call.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/hiba28009", 128, 64); + PlayVoice(4, "ps3/s12/00/hiba28009", 128); OutputLine(NULL, "作り話でしょう。", NULL, " I'm sure that's made up.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/hiba28010", 128, 64); + PlayVoice(4, "ps3/s12/00/hiba28010", 128); OutputLine(NULL, "また、それとは別に興宮署から私服警官が数人派遣されるようです。」", - NULL, " The Okinomiya police department is sending a few more officers to her location.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " The Okinomiya police department is sending a few more officers to her location.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/14/283400065", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400065", 128); OutputLine(NULL, "「何ねん。", NULL, "\"What?", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400066", 128, 64); + PlayVoice(4, "ps3/s12/14/283400066", 128); OutputLine(NULL, "山狗だけじゃあ信用できんってこっかいね…。」", NULL, " Doesn't she trust the Mountain Dogs...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/hiba28011", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("雲雀", NULL, "Hibari", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/hiba28011", 128); OutputLine(NULL, "「厄介ですね。", NULL, "\"This is trouble.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/hiba28012", 128, 64); + PlayVoice(4, "ps3/s12/00/hiba28012", 128); OutputLine(NULL, "監視体制にも支障が出ます。」", - NULL, " it's going to prove more difficult to continue the mission.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " it's going to prove more difficult to continue the mission.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/14/283400067", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400067", 128); OutputLine(NULL, "「……まさか、…気付いたんじゃねんかね。", NULL, "\"...Is it possible... that she somehow found out?", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400068", 128, 64); + PlayVoice(4, "ps3/s12/14/283400068", 128); OutputLine(NULL, "……そんな訳はないとは思うが。", NULL, " Well, we're probably safe.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400069", 128, 64); + PlayVoice(4, "ps3/s12/14/283400069", 128); OutputLine(NULL, "全班に職質に注意しろと伝達。", NULL, " Just tell the team to be aware of the officers.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400070", 128, 64); + PlayVoice(4, "ps3/s12/14/283400070", 128); OutputLine(NULL, "疑われたら意味ないんね、あんじょう警戒しろっちゅ、伝えてぇな。」", NULL, " We don't want them to become suspicious of us.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/hiba28013", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("雲雀", NULL, "Hibari", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/hiba28013", 128); OutputLine(NULL, "「了解。", NULL, "\"Roger.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/hiba28014", 128, 64); + PlayVoice(4, "ps3/s12/00/hiba28014", 128); OutputLine(NULL, "本部より全班。", NULL, " HQ to all units.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/hiba28015", 128, 64); + PlayVoice(4, "ps3/s12/00/hiba28015", 128); OutputLine(NULL, "古手神社周辺に警察介入の動きあり。", NULL, " There are police officers around the Furude shrine.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/hiba28016", 128, 64); + PlayVoice(4, "ps3/s12/00/hiba28016", 128); OutputLine(NULL, "職質には特に注意されたし。」", - NULL, " Please be mindful of them.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Please be mindful of them.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/hiba28017", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("雲雀", NULL, "Hibari", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/hiba28017", 128); OutputLine(NULL, "「今夜の決行ですが、様子を見た方がよろしいのでは。」", NULL, "\"We may have to postpone tonight's mission...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/14/283400071", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400071", 128); OutputLine(NULL, "「連絡はするが、三佐はやるっちゅう言うだろな。", NULL, "\"I'll call her, but I'm sure the major will order a go anyway.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400072", 128, 64); + PlayVoice(4, "ps3/s12/14/283400072", 128); OutputLine(NULL, "明朝にRの死亡が発覚して話が進むよう、もうお膳立てが済んどるって話だ。", NULL, " Everything's already set up for R to be discovered dead tomorrow morning so we can move to the next stage.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400073", 128, 64); + PlayVoice(4, "ps3/s12/14/283400073", 128); OutputLine(NULL, "警官に不審と思われとない。", - NULL, " But we don't want the police to suspect us.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400074", 128, 64); + NULL, " But we don't want the police to suspect us. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400074", 128); OutputLine(NULL, "もし疑われたら大人しゅう退くこっちゃん。」", - NULL, " If they start suspecting you, just leave quietly.\"", Line_Normal); + NULL, "If they start suspecting you, just leave quietly.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); @@ -2411,45 +2759,55 @@ void main() DrawScene( "Hu_R1", 1000 ); PlayBGM( 0, "Nazo", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石はすぐに連絡してくれたらしい。", - NULL, "Ooishi had called the officers pretty quickly.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Ooishi had called the officers pretty quickly.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 電話を終えてからものの10分もしない内に駐在の警官が飛んできた。", NULL, "The officer who was in the area arrived within ten minutes after I spoke with him.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 警官らしく、どんな電話が掛かってきたのか事細かに聞かれた。", - NULL, "He asked me what kind of phone call I received today.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He asked me what kind of phone call I received today.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……適当にでっちあげておく。", - NULL, "...I decided to make up a whole story.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...I decided to make up a whole story.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 電話の交信記録を調べられたらそれまでだが、大石は多分、そんな無粋なことはしない。", - NULL, "It'll all be over if they check my call history, but I'm sure Ooishi won't bother doing anything like that.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It'll all be over if they check my call history, but I'm sure Ooishi won't bother doing anything like that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私のことを連続怪死事件の重要な情報源と位置づけてるだろうから、それでも守る価値があると思ってくれるはずだ。", NULL, "He thinks I'm worth protecting, because I have information about the incidents in Hinamizawa.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 駐在の警官とは、村の住民でもあるわけで、私とは無論、馴れ馴れしいくらいの面識がある。", - NULL, "The policeman is one of the villagers, so I know him very well.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The policeman is one of the villagers, so I know him very well.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もうすぐ署から応援が来てくれる。", - NULL, "More officers are coming here from the Okinomiya department.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "More officers are coming here from the Okinomiya department.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それまで一緒にいるから安心しなさいと、私を元気付けてくれた。", - NULL, "The officer told me to relax, because he'd stay with me until then.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The officer told me to relax, because he'd stay with me until then.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …どうも大石は、私が脅迫電話を恐れて自宅で縮こまっていると取ったらしかった。", NULL, "Ooishi must have thought I was frightened half to death after getting a threatening phone call.", Line_Normal); ClearMessage(); @@ -2457,48 +2815,55 @@ void main() DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); DrawSceneWithMask( "Hu1", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 30分ほどして興宮署から4人の私服警官がやってきた。", - NULL, "After about thirty minutes, four officers in plain clothes arrived at the shrine.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "After about thirty minutes, four officers in plain clothes arrived at the shrine.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それで駐在警官は引継ぎ、戻っていった。", NULL, "The local officer returned to his police box.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Hu_R2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/polia28001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("警官", NULL, "Policeman", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/polia28001", 128); OutputLine(NULL, "「状況は聞いてます。", NULL, "\"We've heard the whole story.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/polia28002", 128, 64); + PlayVoice(4, "ps3/s12/00/polia28002", 128); OutputLine(NULL, "神社周辺に我々が立ちますので、何かあったらすぐに呼んでください。", NULL, " We'll guard the shrine, so please call us if something happens.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/polia28003", 128, 64); + PlayVoice(4, "ps3/s12/00/polia28003", 128); OutputLine(NULL, "あと、夕方になったら、大石刑事がこっちに来ると言っていました。」", - NULL, " Detective Ooishi will be here this evening.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Detective Ooishi will be here this evening.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石が直接来てくれるのは心強かった。", NULL, "I was relieved to learn that Ooishi would be coming here.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500212", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500212", 128); OutputLine(NULL, "「……どうかよろしくお願いしますです。」", - NULL, "\"......Thank you very much.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Thank you very much.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/polia28004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("警官", NULL, "Policeman", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/polia28004", 128); OutputLine(NULL, "「必ず1人がここの下にいますので。", NULL, "\"At least one person will be downstairs.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/polia28005", 128, 64); + PlayVoice(4, "ps3/s12/00/polia28005", 128); OutputLine(NULL, "すみませんが、その者にお手洗いだけは貸してもらってもよろしいですか。", NULL, " I'm sorry, but is it okay if we use your restroom?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/polia28006", 128, 64); + PlayVoice(4, "ps3/s12/00/polia28006", 128); OutputLine(NULL, "あと、緊急時用にその者に合鍵を預からせることはできますか?」", - NULL, " Also, will you give us one of your spare keys, just in case?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Also, will you give us one of your spare keys, just in case?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500213", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500213", 128); OutputLine(NULL, "「……どうぞです。おトイレも貸しますです。」", NULL, "\"......Sure. You can use the restroom too.\"", Line_Normal); ClearMessage(); @@ -2507,91 +2872,112 @@ void main() PlayBGM( 1, "semi", 120, 0 ); DrawSceneWithMask( "Hu2", "maskup", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私の家は倉庫小屋の2階だ。", - NULL, "My house is on the second floor of a storage building.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "My house is on the second floor of a storage building.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 1階は町会の防災倉庫になっている。", - NULL, "The first floor contains emergency supplies for the village.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The first floor contains emergency supplies for the village.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そこに必ず1人警官がいてくれるのは本当に心強い。", NULL, "I'm happy to know that at least one police officer will be there for me.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 警官たちは境内の地図を点検し合い、1階に1名常駐。", - NULL, "The officers confirmed their positions on the map of the shrine.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The officers confirmed their positions on the map of the shrine.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 境内を2名で巡視。", - NULL, "One will be in the storage building, and two more will walk around the shrine property.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "One will be in the storage building, and two more will walk around the shrine property.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 境内への階段前に1人立ち番となることを決め、持ち場についてくれた。", NULL, "Also, one more officer will be standing in front of the stairs that lead to the shrine.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………この世界の大石は本当に頼もしい。", NULL, "......This world's Ooishi is certainly reliable.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 普段の大石は私のことを、どちらかというと敵寄りだと思っているようだ。", - NULL, "In my other lives, Ooishi tended to look at me as his enemy.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "In my other lives, Ooishi tended to look at me as his enemy.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、この世界の大石は私のことを、味方だと思ってくれているようだった。", - NULL, "However, in this world, he thinks I'm on his side.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "However, in this world, he thinks I'm on his side.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………沙都子を救う前後で友好的な関係を築けた賜物に違いなかった。", NULL, "......I'm sure it's because we all became friendly with him around the time we saved Satoko.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを思うと、…叔父が帰ってくるという致命的な出来事すら、必要なイベントだったのではないかと思えてしまうのが皮肉だった。", NULL, "It was unfortunate at the time, but perhaps the return of Satoko's uncle was a necessary event.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 小此木が言うように、本当に入江が悪い人だったとしても、山狗20人と警官4人の警護を破れはしないだろう。", - NULL, "If Okonogi was right about Irie, he wouldn't be able to come near me with twenty Mountain Dogs and four police officers protecting me.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "If Okonogi was right about Irie, he wouldn't be able to come near me with twenty Mountain Dogs and four police officers protecting me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、逆に小此木が悪い人だったとしても、常駐する警官を彼らは嫌う。", - NULL, "If Okonogi is the bad guy, they'd be discouraged from acting by the presence of the police.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If Okonogi is the bad guy, they'd be discouraged from acting by the presence of the police.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …吸血鬼に対するニンニクみたいなものだ。", NULL, "...Not too different from giving garlic to a vampire.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この百年間、一度も成し得なかった厳重な警戒態勢だ。", - NULL, "This is the best protection I've had in a hundred years.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "This is the best protection I've had in a hundred years.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……これでも、私は殺されるのか…?", NULL, "...Even so, am I still going to be killed tonight...?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何でもいい。", - NULL, "I need to do whatever I can.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I need to do whatever I can.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 足掻く。", NULL, "I should struggle,", Line_WaitForInput); OutputLine(NULL, "思い切り。", - NULL, " as hard as possible.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " as hard as possible.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 無理かもしれないとか諦めるな。", - NULL, "I won't give up.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I won't give up.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今回は駄目だから次回なんて考えるな。", - NULL, "I won't even think about my next life.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I won't even think about my next life.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それが、生を楽しむってこと。", NULL, "This is what enjoying life is all about.", Line_WaitForInput); OutputLine(NULL, "本気で生きるということ。", @@ -2600,10 +2986,11 @@ void main() DrawSceneWithMask( "Hu_R3", "maskright", 1, 0, 1300 ); - PlaySE(4, "ps3/s12/05/280500214", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500214", 128); OutputLine(NULL, "「………羽入、いる?」", - NULL, "\"......Hanyuu, are you there?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Hanyuu, are you there?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } FadeOutBGM( 0, 0, FALSE ); FadeOutBGM( 1, 0, FALSE ); @@ -2616,39 +3003,44 @@ void main() DrawBustshotWithFiltering( 0, "Ha_DefA1%", "maskm1", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9*2, 1300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100069", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100069", 128); OutputLine(NULL, "「……いますのですよ。」", - NULL, "\"...I'm here.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...I'm here.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } PlayBGM( 0, "higurashi", 120, 0 ); - PlaySE(4, "ps3/s12/05/280500215", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500215", 128); OutputLine(NULL, "「どう思う?", NULL, "\"What do you think?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500216", 128, 64); + PlayVoice(4, "ps3/s12/05/280500216", 128); OutputLine(NULL, " 今回。」", - NULL, " About all this.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " About all this.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ha_DefA2%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100070", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100070", 128); OutputLine(NULL, "「……確かに、僕もこういう展開はあまり見た記憶がありませんのです。」", NULL, "\"......I have to admit, I've never seen anything like this before.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500217", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500217", 128); OutputLine(NULL, "「今回はひょっとして、…って思うことはやっぱり罪なのかしらね。」", - NULL, "\"Is it still wrong... for me to expect something different this time?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Is it still wrong... for me to expect something different this time?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/281100071", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100071", 128); OutputLine(NULL, "「…………僕は期待も失望もしませんです。", NULL, "\".........I'm not going to hope for anything.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100072", 128, 64); + PlayVoice(4, "ps3/s12/12/281100072", 128); OutputLine(NULL, "ただ、あるがままに訪れる結果を眺めるのみです。」", NULL, " I'll just have to accept whatever the result is.\"", Line_Normal); ClearMessage(); @@ -2657,11 +3049,13 @@ void main() FadeOutBGM( 2, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入は相変わらずの傍観者の立場だった。", - NULL, "Hanyuu is still acting like a bystander.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Hanyuu is still acting like a bystander.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんな素っ気無い答えは想像がついていたのに、", NULL, "I knew she was going to say something like that,", Line_WaitForInput); OutputLine(NULL, "…それでも羽入に、今回は大丈夫かもしれないと一言、言ってもらいたかった。", @@ -2670,6 +3064,7 @@ void main() PlayBGM( 0, "livescene", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それにほんの少し失望すると共に、", NULL, "Upon hearing her say what she did, I felt a little disappointed,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -2679,62 +3074,75 @@ void main() NULL, " and wondered why Hanyuu refused to be anything but an onlooker.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入は特別な存在だからこそ、傍観者という立場になるのは当然だと思ってたし、", NULL, "I always thought it was normal for her to be that way, because she's a special existence.", Line_WaitForInput); OutputLine(NULL, "私も羽入と近い存在なのだから傍観者にならなくてはならないと思い込んできた。", NULL, " I also convinced myself I had to be an onlooker too, since I was a similar being.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、実際には私は傍観者になれない。", - NULL, "However, I can't just let go of everything and become a bystander.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "However, I can't just let go of everything and become a bystander.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入のような純粋な傍観者にはなりきれない。", - NULL, "I can't become like her.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I can't become like her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どう冷静を装っても、古手梨花の人生がより良くなることを祈ってしまう。", NULL, "I can't stop hoping for a better life for Rika Furude.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、その期待を何度も裏切られ、傷ついていった。", - NULL, "That hope was betrayed so many times, and my heart was crushed countless more.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That hope was betrayed so many times, and my heart was crushed countless more.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから私は、期待することをやめようとしていったんだっけ。", NULL, "That's why I stopped expecting anything to turn out the way I wanted.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " なら、羽入もそうなんだろうか…。", NULL, "So, is Hanyuu the same way...?", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500218", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500218", 128); OutputLine(NULL, "「……羽入も、傷つくのが嫌で、期待することをやめた…?」", NULL, "\"......Are you also afraid of being hurt....?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 思えば、…私は百年ちょっとで、もう期待することの恐ろしさを覚えてしまっている。", - NULL, "I've only lived for one hundred years, but I know how frightening it is to have high expectations.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I've only lived for one hundred years, but I know how frightening it is to have high expectations.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それ以上に長い時を生きてきた羽入ならなおさらに違いないのだ。", NULL, "Hanyuu should also be aware of that, since she's lived far longer than me.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は、羽入のことを特別な存在だとずっと思ってきた。", - NULL, "I always thought that Hanyuu was a special existence.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I always thought that Hanyuu was a special existence.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " こんなにも人と同じ気持ちを持っていて、触れられず話すことができない存在である以外は私と何も変らないのに、", NULL, "But, except for the fact that she's invisible, everything about us is the same.", Line_WaitForInput); OutputLine(NULL, "…特別な存在だと思い込んできた。", - NULL, " She has the same thoughts and feelings as everyone else, yet I still saw her as a special existence.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " She has the same thoughts and feelings as everyone else, yet I still saw her as a special existence.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だからその心の構造も人と異なるものだと勝手に決め付けてきた。", NULL, "That's why I just assumed that her mind worked in a different way.", Line_Normal); ClearMessage(); @@ -2743,218 +3151,252 @@ void main() ChangeBustshot( 0, "Ha_YowakiA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100073", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100073", 128); OutputLine(NULL, "「…………僕は、梨花に比べて長くを生き過ぎましたのです。", NULL, "\"I've been living for longer than you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100074", 128, 64); + PlayVoice(4, "ps3/s12/12/281100074", 128); OutputLine(NULL, "喜びより悲しみが後に残り、期待すれば裏切られる方が多いことを知り過ぎてしまいました。", NULL, " I know that there are more sad things than happy things in this world, and that your hopes will always be betrayed.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100075", 128, 64); + PlayVoice(4, "ps3/s12/12/281100075", 128); OutputLine(NULL, "だから、もう何が起こっても心を傷付けたいと思わないのです。」", NULL, " That's why I don't want to be hurt anymore.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500219", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500219", 128); OutputLine(NULL, "「だから、……今回の世界でも期待しないのね。", NULL, "\"So you're not expecting anything from this world either...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500220", 128, 64); + PlayVoice(4, "ps3/s12/05/280500220", 128); OutputLine(NULL, "私が、ひょっとするとこの運命から逃れられるかもしれないという期待を。", NULL, " I still have hope that this world might be different...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500221", 128, 64); + PlayVoice(4, "ps3/s12/05/280500221", 128); OutputLine(NULL, "……羽入は、私がどうせまた失意の内に殺されると思ってる?」", - NULL, "....But you think I'll just be killed again?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "....But you think I'll just be killed again?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ha_AuA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100076", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100076", 128); OutputLine(NULL, "「……あぅ…。", NULL, "\"...Au...", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100077", 128, 64); + PlayVoice(4, "ps3/s12/12/281100077", 128); OutputLine(NULL, "そんなことは、思ってないのです…。」", NULL, " That's not what I'm thinking...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入は痛いところを突かれたという表情を浮かべていた。", - NULL, "Hanyuu looked uncomfortable.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hanyuu looked uncomfortable.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入は間違いなく、今回も私は殺されると思っている。", - NULL, "She had no doubts that I'd be killed again that night.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She had no doubts that I'd be killed again that night.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …期待しないというのはそういうことだ。", - NULL, "That's what it means to not have hope.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That's what it means to not have hope.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、私が気を悪くすると思って、口にできないだけのこと。", NULL, "But she just can't own up to it, because she doesn't want to hurt my feelings.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500222", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500222", 128); OutputLine(NULL, "「羽入も、沙都子と同じなのね。」", - NULL, "\"You're the same as Satoko...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"You're the same as Satoko...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/281100078", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100078", 128); OutputLine(NULL, "「………………。」", NULL, "\"...........\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500223", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500223", 128); OutputLine(NULL, "「何かの幸運か、誰かが助けて奇跡を起こしてくれるまで、堪えて待っているだけ。", NULL, "\"You're waiting for some stroke of luck or some miracle to come and help you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500224", 128, 64); + PlayVoice(4, "ps3/s12/05/280500224", 128); OutputLine(NULL, "戦うことを恐れているだけよ。", NULL, " You're afraid of fighting.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500225", 128, 64); + PlayVoice(4, "ps3/s12/05/280500225", 128); OutputLine(NULL, "それを強さだと、勘違いしている。", - NULL, " You think that being patient is the same as being strong.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500226", 128, 64); + NULL, " You think that being patient is the same as being strong. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500226", 128); OutputLine(NULL, "…………つい最近までは私もそうだったけどね。」", - NULL, " .........That's how I was until just a little while ago.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, ".........That's how I was until just a little while ago.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入は唇を噛みながら俯く。", - NULL, "Hanyuu looked down and bit her lip.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hanyuu looked down and bit her lip.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 否定できないところを見ると、多少の自覚はあるようだった。", NULL, "She couldn't deny what I said.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500227", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500227", 128); OutputLine(NULL, "「あんたも何度も聞いてるはず。", NULL, "\"I know that you've heard it over and over.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500228", 128, 64); + PlayVoice(4, "ps3/s12/05/280500228", 128); OutputLine(NULL, "奇跡ってのは、みんなで団結しないと起こせない。", NULL, " Miracles will not happen unless everyone works together.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500229", 128, 64); + PlayVoice(4, "ps3/s12/05/280500229", 128); OutputLine(NULL, "団結というのはつまり、信じること。", NULL, " That means you have to believe, too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500230", 128, 64); + PlayVoice(4, "ps3/s12/05/280500230", 128); OutputLine(NULL, "……みんなで信じないと、奇跡は起こせないのよ。」", NULL, " A miracle will never happen unless everyone believes in it.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは羽入にはきっと、あんたのせいで奇跡が起きないのだと言っているように聞こえただろう。", - NULL, "What I just said sounded as though I was blaming her for the miracle not happening.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "What I just said sounded as though I was blaming her for the miracle not happening.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …言ってから少しして、言葉を少し選ばなさ過ぎたと後悔する…。", NULL, "Maybe I was too harsh to her.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " しばらくの間、私は言葉を失い、羽入は俯いたまま震えていた。", NULL, "I stayed quiet, and Hanyuu continued to look at the floor, shaking.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そして、ゆっくりと顔を上げて言った。", - NULL, "Then she looked up at me and spoke.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Then she looked up at me and spoke.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その顔には、悲しみとわずかの怒りが浮いていた。", NULL, "I noticed sadness, but also a little bit of anger in her eyes.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); - PlaySE(4, "ps3/s12/12/281100079", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100079", 128); OutputLine(NULL, "「……触れることもできず、", NULL, "\"I can't even touch people", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100080", 128, 64); + PlayVoice(4, "ps3/s12/12/281100080", 128); OutputLine(NULL, "話すこともできない、", NULL, " or talk to them.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100081", 128, 64); + PlayVoice(4, "ps3/s12/12/281100081", 128); OutputLine(NULL, "見ているしかできない僕も、そのみんなに含まれるのですか…?", NULL, " You think I'm just like everyone else, even though all I can do is watch...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100082", 128, 64); + PlayVoice(4, "ps3/s12/12/281100082", 128); OutputLine(NULL, " 梨花に、どんな顛末も見ていることしか許されなかった僕の気持ちがわかるというのですか…?」", NULL, " Do you understand how it feels not to be involved in anything...?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入の言葉の語尾がほんの少しだけ厳しくなる。", - NULL, "There was a slight severity in the tail end of Hanyuu's speech.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "There was a slight severity in the tail end of Hanyuu's speech.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …彼女にとって、私のような例外を除き、人とコミュニケーションを取れないことはとても悲しいことで大きなトラウマでもあった。", - NULL, "Except for me, she can't communicate with anyone in this world.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Except for me, she can't communicate with anyone in this world.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、それを指摘されることをこの上なく嫌がった。", NULL, "She hates to be reminded of that.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500231", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500231", 128); OutputLine(NULL, "「……………ごめん。", NULL, "\"............I'm sorry.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500232", 128, 64); + PlayVoice(4, "ps3/s12/05/280500232", 128); OutputLine(NULL, "やめましょ、この流れは喧嘩になるわね。", NULL, " Let's stop this. I don't want to have a fight with you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500233", 128, 64); + PlayVoice(4, "ps3/s12/05/280500233", 128); OutputLine(NULL, "…自分が殺されるまでの貴重な時間を、あんたと喧嘩して過ごしたいとは思わないわ。」", - NULL, " I don't want to spend the rest of the time I'm alive in an argument...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I don't want to spend the rest of the time I'm alive in an argument...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/281100083", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100083", 128); OutputLine(NULL, "「……僕も梨花と喧嘩をしたくはないのです。」", NULL, "\"...I don't want to argue with you, either.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500234", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500234", 128); OutputLine(NULL, "「でも、これだけは言わせて。", NULL, "\"But let me just say one thing.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500235", 128, 64); + PlayVoice(4, "ps3/s12/05/280500235", 128); OutputLine(NULL, "………私とあなたは、友人だと思ってる。", NULL, " You're my friend...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500236", 128, 64); + PlayVoice(4, "ps3/s12/05/280500236", 128); OutputLine(NULL, "……だから、友人の人生が乗るか反るかという時に、期待しないとかあるがままを受け入れるとか、言って欲しくなかった。」", NULL, " I don't want my friend to tell me not to expect too much out of my life.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/12/281100084", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100084", 128); OutputLine(NULL, "「……………そのことは謝りますのです。", NULL, "\"..........I'll apologize for that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100085", 128, 64); + PlayVoice(4, "ps3/s12/12/281100085", 128); OutputLine(NULL, "…でも、期待するかしないかは、僕の心の中で好きにさせてくださいなのです。」", - NULL, " But you should try respecting my opinions, too.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " But you should try respecting my opinions, too.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入はたまに妙なところで意地を張る。", - NULL, "She can be very stubborn sometimes.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She can be very stubborn sometimes.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………羽入は一見気弱そうに見えるが、それは表向きのことで、", NULL, "Hanyuu seems weak on the outside,", Line_WaitForInput); OutputLine(NULL, "実際は彼女なりの独特のルールに従い、絶対譲れないところは一歩たりとも譲ろうとしないところがあった。", NULL, " but she actually has a very strong moral code, one that she wouldn't bend for anything.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入は一応謝りはしたが、心の中では謝ってない。", - NULL, "She apologized to me, but she wasn't being honest.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She apologized to me, but she wasn't being honest.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから相変わらずこの世界でも期待していないだろう。", - NULL, "She still wasn't expecting anything good to come from this world.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She still wasn't expecting anything good to come from this world.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " また私が失意の中で死ぬと思ってる。", - NULL, "She still thinks that I'm going to die pitifully.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She still thinks that I'm going to die pitifully.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから奇跡を信じない。", NULL, "That's why she refuses to believe in miracles.", Line_WaitForInput); OutputLine(NULL, "………付き合いが長いから胸中は読めていた。", NULL, " ......I've been living with her long enough to read her mind...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ひょっとすると今度こそはという、", NULL, "I feel bad for her in a sense.", Line_WaitForInput); OutputLine(NULL, "淡い期待すらできないくらいに疲れきった羽入のこれまでの長い長い人生が、今さら少しだけ気の毒に感じるのだった…。", @@ -2963,27 +3405,33 @@ void main() DrawScene( "Hu_R3", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入は、何かあったら呼んでくださいなのですと言い、姿を消した。", - NULL, "Hanyuu told me to call her if anything else happened, and soon disappeared.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Hanyuu told me to call her if anything else happened, and soon disappeared.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……姿を消してもきっとすぐ近くにいるだろう。", - NULL, "...I'm sure she's still around.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...I'm sure she's still around.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 期待せず、あるがままの結末を受け容れようと、私という名のブラウン管の向こうのテレビを見ているかのように。", NULL, "She's probably still watching me, as if she's watching a TV show.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私の殺される時間が少しずつ近付いていく。", NULL, "The time of my death is slowly approaching.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今回は果たして抗えるのか。", - NULL, "Will I be able to survive this time?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Will I be able to survive this time?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……ワインのまどろみでその恐怖を薄れさせないのは、本当にものすごく久し振りのことだった……。", NULL, "It's been a long time since I faced this fear without drinking wine......", Line_Normal); ClearMessage(); diff --git a/Update/_mina_026.txt b/Update/_mina_026.txt index 70bcad8..0fdd572 100644 --- a/Update/_mina_026.txt +++ b/Update/_mina_026.txt @@ -4,53 +4,66 @@ void main() PlayBGM( 0, "semi", 120, 0 ); DrawScene( "Hu_R1", 1000 ); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 洗い物や部屋の片付けを終えると、部屋の中でできることはなくなってしまった。", NULL, "I was left with nothing else to do after washing the dishes and cleaning the room.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 山狗と警察に任せた以上、", NULL, "The Mountain Dogs and police were protecting me.", Line_WaitForInput); OutputLine(NULL, "私にできることは、いつものように私が殺された後、この部屋に残される沙都子のために残してやれることだけだった。", NULL, " Just in case, I figured I should leave something behind for Satoko.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子に教え切れなかったレシピでもノートに書いておこうか。", - NULL, "Should I write down some recipes for her in the notebook...?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Should I write down some recipes for her in the notebook...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何か遺言のようなものを残したら喜ぶだろうか。", NULL, "Will she be happy if I leave a will for her...?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……喜ぶだろうかと自問して苦笑いする。", - NULL, "...I laughed at my own foolishness.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...I laughed at my own foolishness.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …遺言を喜ぶ人などいるものか。", NULL, "...No one would be happy to read a will.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私が死ねば、どうしてそれを相談してくれなかったのかと悔やむに決まってる。", - NULL, "If I die, they'll be devastated, and wonder why I didn't talk to them.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If I die, they'll be devastated, and wonder why I didn't talk to them.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それはかつて、沙都子が叔父の許にいる時、助けを求めないことを悔やんだのとまったく同じだった。", NULL, "That's exactly how I felt when Satoko didn't ask for any help when her uncle was abusing her.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …沙都子が帰ってくるのと、私が殺されるのはどちらが早いのだろう。", NULL, "...I wonder, will I be killed before Satoko even comes home?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今日を殺されていた世界では、すでに死が近付き、記憶が遡って乱れている。", - NULL, "My memories of these days are never very clear.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "My memories of these days are never very clear.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …だから、今日という日の記憶はもはやなかった。", NULL, "The day I die is always vague in my recollections.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子が帰ってくる前に殺されているならいいが…、", NULL, "It's fine if I'm murdered before Satoko gets home...", Line_WaitForInput); OutputLine(NULL, "沙都子が帰ってきた後に殺されるなら、", @@ -59,154 +72,186 @@ void main() Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "…………沙都子も殺されてしまっているのだろうか。", - NULL, " Would they kill her along with me...?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Would they kill her along with me...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それだけは悲しい。", - NULL, "I don't want that to happen.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I don't want that to happen.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 不幸は自分だけで充分だ。", - NULL, "It's bad enough already that I end up killed.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It's bad enough already that I end up killed.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子まで実は私と同じように毎回殺されていたなんて、辛すぎる。", NULL, "If Satoko's murdered along with me each time, that would be too much bear.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……私は自分が死ねば世界が終わるという暴言で、どれだけの人たちの悲しみを無視してきたのだろう。", - NULL, "Just how much have I ignored other people's sadness with that rash idea that the world ends when I die?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Just how much have I ignored other people's sadness with that rash idea that the world ends when I die?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …自分の罪深さに慄かずにはいられなかった。", NULL, "...Thinking about that made me feel truly ashamed of myself.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 静寂が怖くなりつけっ放したテレビも、私の感情を薄めてはくれなかった。", - NULL, "I turned on the TV to try and reduce the silence, but it didn't help at all.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I turned on the TV to try and reduce the silence, but it didn't help at all.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……それどころか、テレビが私の感情に何も訴えないということが、まるで羽入や私の見方を象徴しているようで、かえって気持ちを不愉快にさせた。", NULL, "...Worse, not only did the TV not help with my fears, it felt like it symbolized Hanyuu and my allies, making me feel even more unpleasant.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 昼が過ぎ、もうすぐ3時になろうとしていた。", NULL, "It was past lunchtime. Nearly 3 PM.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もうすぐ学校が終わるだろう。", - NULL, "School should be out soon.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "School should be out soon.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私がいないから恐らく部活はない。", - NULL, "I'm not there today, so they probably won't do a club activity.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm not there today, so they probably won't do a club activity.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だからもうじき沙都子が帰ってくるだろう。", - NULL, "Satoko should be home shortly.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Satoko should be home shortly.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どうやら私は、沙都子が帰ってくるまでは生き延びられるようだった。", NULL, "It seems I'm going to survive until she gets home after all.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もし、沙都子が帰ってきて、まだ私を心配してくれて、悩み事を聞こうとしてくれるなら…。", - NULL, "If she comes home and asks me what's troubling me...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If she comes home and asks me what's troubling me...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …………私は全てを話そうかと思うようになっていた。", NULL, ".........I might end up telling her the truth.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 話せば、やがては機密保持のため山狗に「鬼隠し」にされる。", - NULL, "If I talk to someone, that person will be demoned away by the Mountain Dogs.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "If I talk to someone, that person will be demoned away by the Mountain Dogs.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから私は今まで話さなかった。", - NULL, "That's why I've never spoken to anyone about it.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That's why I've never spoken to anyone about it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 仲間たちが全員無事であることは私の理想の世界の大前提だからだ。", NULL, "I didn't want my friends to get into danger.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、", NULL, "But...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "………もし、私に巻き込まれて沙都子も同じく全ての世界で殺されているなら、", - NULL, " ...if Satoko was also murdered likewise in every world because she was involved with me, ", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...if Satoko was also murdered likewise in every world because she was involved with me, ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "………沙都子は私と運命をひとつにしている。", - NULL, "then we're doomed to share the same fate.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "then we're doomed to share the same fate.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …何も知らずに殺されるくらいになら、せめて死を迎えるまでに真相を話してもよいのではないか。", NULL, "It's better to know the truth than to be killed without knowing what's going on...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …でもでも。", - NULL, "But...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この世界では非常に厳重な警護になってる。", - NULL, "I'm under very strict security right now.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm under very strict security right now.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ひょっとしたら私はこの世界を生き抜ける。", - NULL, "I might be able to survive in this world.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I might be able to survive in this world.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……だったなら、沙都子には余計なことをしゃべらない方がいい。", NULL, "If that's the case, I shouldn't talk to Satoko about it.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …………結局、仲間たちには何も話せないのだ。", NULL, "......It won't be so easy to talk to my friends after all.", Line_Normal); ClearMessage(); DrawScene( "Hu_R1", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " やがて、階下に足音と、沙都子の、わッ!と驚く声が聞こえた。", NULL, "Moments later, I heard a surprised yell of Satoko's coming from downstairs.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子が帰ってきたようだった。", - NULL, "She'd returned.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She'd returned.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " やり取りの様子から、帰ってきていきなり知らない人が居たので驚いたという風だ。", - NULL, "It sounded like she was scared to see a stranger in our home.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It sounded like she was scared to see a stranger in our home.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子には、警官が来てくれていることを話さないといけない。", NULL, "I'd have to tell her that the police were here.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …それは私の命が狙われていると説明するのと同じ意味だ。", - NULL, "...That would be tantamount to telling her that someone is out to kill me.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...That would be tantamount to telling her that someone is out to kill me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……何と説明すればいいのか、私はどこまでを話しても大丈夫なのか、", NULL, "...I don't know how to explain it her, or how much I should tell her.", Line_WaitForInput); OutputLine(NULL, "頭を悩めようとした時、階段を上がってくる賑やかな足音や声に驚いた。", - NULL, " However, my thoughts were soon interrupted by the noise of a crowd.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " However, my thoughts were soon interrupted by the noise of a crowd.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……沙都子ひとりじゃなかったからだ。", NULL, "...Satoko hadn't come home alone.", Line_Normal); ClearMessage(); @@ -220,34 +265,37 @@ void main() DrawSceneWithMask( "Hu_R3", "maskright", 1, 0, 300 ); PlayBGM( 0, "demo_48khz", 120, 0 ); - PlaySE(4, "ps3/s12/04/280400047", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400047", 128); OutputLine(NULL, "「ただいまでございますのよー!", NULL, "\"I'm home!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400048", 128, 64); + PlayVoice(4, "ps3/s12/04/280400048", 128); OutputLine(NULL, " それより梨花ぁ!", NULL, " Hey, Rika!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400049", 128, 64); + PlayVoice(4, "ps3/s12/04/280400049", 128); OutputLine(NULL, " し、下のお巡りさんは何なんですの?!」", - NULL, " What's up with that officer downstairs?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " What's up with that officer downstairs?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_OdorokiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300047", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300047", 128); OutputLine(NULL, "「私服警官が護衛してるなんてどういうわけよ!!", NULL, "\"Why is that guy guarding your house?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300048", 128, 64); + PlayVoice(4, "ps3/s12/03/280300048", 128); OutputLine(NULL, " あんた一体何をしでかしたの?!」", - NULL, " What the heck did you do?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " What the heck did you do?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 0, "Re_BikkuriB1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200042", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200042", 128); OutputLine(NULL, "「魅ぃちゃん、聞くこと違う!", NULL, "\"Mii-chan! That's not the right question!", Line_WaitForInput); @@ -255,7 +303,7 @@ void main() ChangeBustshot( 0, "Re_NandeA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200043", 128, 64); + PlayVoice(4, "ps3/s12/02/280200043", 128); OutputLine(NULL, " 一体何があったの梨花ちゃん…!」", NULL, " What happened to you, Rika-chan...?!\"", Line_Normal); ClearMessage(); @@ -263,39 +311,43 @@ void main() DrawBustshotWithFiltering( 2, "Si_MajimeA1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Hu_R3", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/06/280600018", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/280600018", 128); OutputLine(NULL, "「境内の中にも見慣れない人がいました。", NULL, "\"There were some strangers on the shrine grounds, too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/280600019", 128, 64); + PlayVoice(4, "ps3/s12/06/280600019", 128); OutputLine(NULL, "あれも私服警官ですか?", NULL, " Are they also police officers?", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/280600020", 128, 64); + PlayVoice(4, "ps3/s12/06/280600020", 128); OutputLine(NULL, " 只事じゃないんですけど…!」", - NULL, " This isn't normal, you know...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " This isn't normal, you know...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "kei_Nayamu", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100106", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100106", 128); OutputLine(NULL, "「俺たち、梨花ちゃんが何を悩んでるのか知らないが、みんなで励まそうって思って来たんだ。", NULL, "\"We don't know what's troubling you, but we're all here to cheer you up.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100107", 128, 64); + PlayVoice(4, "ps3/s12/01/280100107", 128); OutputLine(NULL, "でもどうやら、そんな悠長な事態じゃねぇようだな…。」", - NULL, " It looks like something bad is going on...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It looks like something bad is going on...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500237", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500237", 128); OutputLine(NULL, "「……………あ、", - NULL, "\".........Ah...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\".........Ah...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…あははははははははは。」", NULL, " Ahahahahahahahahahaha.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなが余りに無神経にドタドタとやってきて、", NULL, "I couldn't stop laughing", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -305,6 +357,7 @@ void main() NULL, " upon seeing everyone rush into my house all asking the same questions.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何ていうのか、…私が今日一日ずっと頭を悩ませてきた小難しい理屈が、全部馬鹿馬鹿しくなってしまうような、そんな感じ。", NULL, "It made me feel as though being depressed all day had just been a waste of time.", Line_Normal); ClearMessage(); @@ -314,36 +367,40 @@ void main() DrawBustshot( 0, "Sa_AkireruA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400050", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400050", 128); OutputLine(NULL, "「…梨花。", NULL, "\"...Rika.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400051", 128, 64); + PlayVoice(4, "ps3/s12/04/280400051", 128); OutputLine(NULL, "笑ってる場合じゃありませんでしてよ。", NULL, " What on earth is so funny!?", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400052", 128, 64); + PlayVoice(4, "ps3/s12/04/280400052", 128); OutputLine(NULL, "どういうことなのか説明してくださいまし…!」", - NULL, " You need to explain to us what is going on...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You need to explain to us what is going on...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500238", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500238", 128); OutputLine(NULL, "「……どうもこうもないのです。", NULL, "\"......There's nothing to explain.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500239", 128, 64); + PlayVoice(4, "ps3/s12/05/280500239", 128); OutputLine(NULL, "今日は僕が殺される日なのです。」", NULL, " I'm getting murdered today.\"", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); - PlaySE(4, "ps3/s12/01/280100108", 128, 64); - PlaySE(5, "ps3/s12/02/280200044", 128, 64); - PlaySE(6, "ps3/s12/03/280300049", 128, 64); - PlaySE(7, "ps3/s12/04/280400053", 128, 64); - PlaySE(8, "ps3/s12/06/280600020_1", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("部活メンバー", NULL, "Club Members", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100108", 128); + PlayVoice(5, "ps3/s12/02/280200044", 128); + PlayVoice(6, "ps3/s12/03/280300049", 128); + PlayVoice(7, "ps3/s12/04/280400053", 128); + PlayVoice(8, "ps3/s12/06/280600020_1", 128); OutputLine(NULL, "「「「はあッ?!」」」", NULL, "\"\"\"What?!\"\"\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなは一応、私が殺されるなんて口走っているというのは知ってはいたようだが、", NULL, "Everyone already knew that I'd been telling people about how I was going to be killed,", Line_WaitForInput); OutputLine(NULL, "私の口から直接聞かされて仰天を隠せなかった。", @@ -353,36 +410,41 @@ void main() DrawBustshotWithFiltering( 2, "Kei_Ikari1", "maskup", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Hu_R3", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/280100109", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100109", 128); OutputLine(NULL, "「な、なぁ梨花ちゃん…!", NULL, "\"H-Hey, Rika-chan...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100110", 128, 64); + PlayVoice(4, "ps3/s12/01/280100110", 128); OutputLine(NULL, " 俺は確かに昨日、梨花ちゃんから聞いた。", NULL, " I heard that from you yesterday.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100111", 128, 64); + PlayVoice(4, "ps3/s12/01/280100111", 128); OutputLine(NULL, "自分は誰かに殺されるみたいな話をな。", NULL, " You told me that you think someone is trying to kill you...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100112", 128, 64); + PlayVoice(4, "ps3/s12/01/280100112", 128); OutputLine(NULL, "…でもそれは梨花ちゃんの冗談みたいなもんだと思ってた。", NULL, " ...But I thought that was one of your jokes then.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100113", 128, 64); + PlayVoice(4, "ps3/s12/01/280100113", 128); OutputLine(NULL, "だがな、もう誤魔化すのはなしだぜ。", - NULL, " Now though, you're not fooling me anymore.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100114", 128, 64); + NULL, " Now though, you're not fooling me anymore. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100114", 128); OutputLine(NULL, "話してもらうぜ…!!」", - NULL, " You have to talk to your friends!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "You have to talk to your friends!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一の口調は、まるで私が悪いことをして怒っているかのようだった。", NULL, "Keiichi spoke with a harsh tone, as though I'd made him upset.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……圭一にとっては、悩み事があるのに仲間を信じて打ち明けようとしない私は許せないところがあるのかもしれない。", - NULL, "...As my friend, he must think that it's unforgivable that I didn't talk to him about it.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...As my friend, he must think that it's unforgivable that I didn't talk to him about it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でもよくよく他のみんなの顔も見れば、", NULL, "He wasn't the only one feeling that way, though.", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -394,39 +456,44 @@ void main() DrawBustshotWithFiltering( 1, "Sa_OdorokiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "Hu_R1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/04/280400054", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400054", 128); OutputLine(NULL, "「梨花。私はみんなに助けてもらいましたの。", NULL, "\"Rika, everybody here saved me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400055", 128, 64); + PlayVoice(4, "ps3/s12/04/280400055", 128); OutputLine(NULL, "…だから、私もみんなのために何かの助けをしたいんですのよ。」", - NULL, " ...I want to do something for my friends as well.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...I want to do something for my friends as well.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500240", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500240", 128); OutputLine(NULL, "「……気持ちだけで嬉しいのです。」", - NULL, "\"......I'm glad to hear that.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......I'm glad to hear that.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Sa_AkireruA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400056", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400056", 128); OutputLine(NULL, "「梨花が自分で私に言いましたのよ。", NULL, "\"Remember what you told me!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400057", 128, 64); + PlayVoice(4, "ps3/s12/04/280400057", 128); OutputLine(NULL, "戦う勇気を持てと!", NULL, " You told me to have the courage to fight!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400058", 128, 64); + PlayVoice(4, "ps3/s12/04/280400058", 128); OutputLine(NULL, " あなたは自分でそう私に言っておきながら、実践していないではございませんの!!」", - NULL, " But just look at you! You're not even fighting yourself!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But just look at you! You're not even fighting yourself!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500241", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500241", 128); OutputLine(NULL, "「………………………。」", NULL, "\"..............\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私が思っていたことを沙都子の口からも言われる。", NULL, "Satoko pointed out something that I've already realized.", Line_WaitForInput); OutputLine(NULL, "返す言葉などなかった。", @@ -438,31 +505,33 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200045", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200045", 128); OutputLine(NULL, "「梨花ちゃんは話せば巻き込まれるって言ったんだよね?", NULL, "\"You told me that you'll put us in danger by talking to us.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200046", 128, 64); + PlayVoice(4, "ps3/s12/02/280200046", 128); OutputLine(NULL, " 梨花ちゃんが話さなくても、私たちは巻き込まれる気でいるんだよ。」", - NULL, " But all of us are already involved, no matter if you talk to us or not.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But all of us are already involved, no matter if you talk to us or not.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Kei_Def1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100115", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100115", 128); OutputLine(NULL, "「そうさ。", NULL, "\"That's right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100116", 128, 64); + PlayVoice(4, "ps3/s12/01/280100116", 128); OutputLine(NULL, "俺たちは仲間で、部活のメンバーなんだよ!", NULL, " We're your friends!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100117", 128, 64); + PlayVoice(4, "ps3/s12/01/280100117", 128); OutputLine(NULL, " 梨花ちゃんの危機はメンバー全体の危機さ。", NULL, " If you're in danger, all of us are in danger too!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100118", 128, 64); + PlayVoice(4, "ps3/s12/01/280100118", 128); OutputLine(NULL, "かつて沙都子が危機だった時もメンバー全体の危機として戦った。", NULL, " When Satoko was in danger, we all fought for her, remember?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100119", 128, 64); + PlayVoice(4, "ps3/s12/01/280100119", 128); OutputLine(NULL, "それと同じだよ!」", NULL, " It's the same thing!\"", Line_Normal); ClearMessage(); @@ -472,51 +541,55 @@ void main() DrawBustshotWithFiltering( 2, "Si_MajimeA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/280600021", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/280600021", 128); OutputLine(NULL, "「命を狙われるとか物騒な話になれば、ますます園崎家の出番だと思いますけれど。", NULL, "\"If your life is in danger, then I think it's time for the Sonozaki family to step in.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/280600022", 128, 64); + PlayVoice(4, "ps3/s12/06/280600022", 128); OutputLine(NULL, "それこそ物騒な話に及ぶなら、警察より頼もしいですよ。", NULL, " We're way more reliable than the police.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/280600023", 128, 64); + PlayVoice(4, "ps3/s12/06/280600023", 128); OutputLine(NULL, "ねぇお姉?」", - NULL, " Isn't that right, Sis?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Isn't that right, Sis?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_OdorokiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300050", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300050", 128); OutputLine(NULL, "「そうだよ!", NULL, "\"That's right!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300051", 128, 64); + PlayVoice(4, "ps3/s12/03/280300051", 128); OutputLine(NULL, " こういうことこそ相談してほしいね!", NULL, " You have to talk to us!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300052", 128, 64); + PlayVoice(4, "ps3/s12/03/280300052", 128); OutputLine(NULL, " 何をトラブったの?!", NULL, " What kind of trouble are you in?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300053_1", 128, 64); + PlayVoice(4, "ps3/s12/03/280300053_1", 128); OutputLine(NULL, " 梨花ちゃんを殺すなんて脅迫するなんてとんでもない野郎だよ!!」", - NULL, " Who the hell is threatening to kill you?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Who the hell is threatening to kill you?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Kei_Majime", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100120", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100120", 128); OutputLine(NULL, "「まぁ、梨花ちゃんの口の重さを見る限り、心当たりがないのか薄いのかのどちらかだな。", NULL, "\"Based on how you're acting, I assume you don't even know who it is.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100121", 128, 64); + PlayVoice(4, "ps3/s12/01/280100121", 128); OutputLine(NULL, "相手がわかってりゃ楽な話なんだからな。」", NULL, " If you did know, it wouldn't be as big of a problem.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500242", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500242", 128); OutputLine(NULL, "「……みー。", NULL, "\"...Meep.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500243", 128, 64); + PlayVoice(4, "ps3/s12/05/280500243", 128); OutputLine(NULL, "みんなは鋭いので、ボクが何も話さなくても勝手に話が進んでしまうのです。」", NULL, " You're all so smart. You know everything, even though I haven't talked to you yet.\"", Line_Normal); ClearMessage(); @@ -524,31 +597,34 @@ void main() DrawBustshotWithFiltering( 1, "Sa_OdorokiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "Hu_R1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/04/280400059", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400059", 128); OutputLine(NULL, "「梨花、はぐらかさないでほしいですわよ!", NULL, "\"This is not a time for jokes, Rika!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400060", 128, 64); + PlayVoice(4, "ps3/s12/04/280400060", 128); OutputLine(NULL, " ちゃんとお話なさいませ!!", NULL, " You must talk to us!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400061", 128, 64); + PlayVoice(4, "ps3/s12/04/280400061", 128); OutputLine(NULL, " 一体何があったんですの?!", NULL, " What's happened?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400062", 128, 64); + PlayVoice(4, "ps3/s12/04/280400062", 128); OutputLine(NULL, " これはどういうことなんですの?!", NULL, " What's this all about?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400063", 128, 64); + PlayVoice(4, "ps3/s12/04/280400063", 128); OutputLine(NULL, " 警察が来るなんてよっぽどのことですのよ?!", - NULL, " You don't call the police unless you're really in danger, no?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400064", 128, 64); + NULL, " You don't call the police unless you're really in danger, no?! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400064", 128); OutputLine(NULL, " 警察には話せて、どうして私たちには話してくれませんの?!」", - NULL, " How dare you talk to the police before talking to us!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "How dare you talk to the police before talking to us!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_KomaruA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200047", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200047", 128); OutputLine(NULL, "「……………私たちには、話しにくい理由なの?」", NULL, "\"......Is the cause something you're uncomfortable talking to us about?\"", Line_Normal); ClearMessage(); @@ -557,7 +633,8 @@ void main() ChangeBustshot( 1, "Sa_OdorokiB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400065", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400065", 128); OutputLine(NULL, "「……り、梨花に話しにくいようなやましい理由なんてあるわけありませんでしてよ!!」", NULL, "\"...R-Rika would never have any issue that would be uncomfortable to talk about!!\"", Line_Normal); ClearMessage(); @@ -567,48 +644,53 @@ void main() DrawBustshotWithFiltering( 2, "Kei_Nayamu", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100122", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100122", 128); OutputLine(NULL, "「落ち着け沙都子!", NULL, "\"Calm down, Satoko!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100123", 128, 64); + PlayVoice(4, "ps3/s12/01/280100123", 128); OutputLine(NULL, " 梨花ちゃんはこう見えても御三家の頭首なんだぞ。", NULL, " Rika-chan is the leader of the Furude family.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100124", 128, 64); + PlayVoice(4, "ps3/s12/01/280100124", 128); OutputLine(NULL, "オヤシロさまの生まれ変わりなんて呼ばれて年寄り連中に妄信されてるんだ。", - NULL, " She's worshipped as the reincarnation of Oyashiro-sama in this village!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100125", 128, 64); + NULL, " She's worshipped as the reincarnation of Oyashiro-sama in this village! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100125", 128); OutputLine(NULL, "……俺たちの想像のつかないところで、何か厄介なことに巻き込まれていたということもあるかもしれない。", - NULL, " She might have been in trouble for a long time, even though we didn't know about it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100126", 128, 64); + NULL, "She might have been in trouble for a long time, even though we didn't know about it.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/280100126", 128); OutputLine(NULL, "…そういうゴタゴタを、これからこの村で楽しく過ごしていこうっていう俺たちに話したくなかったとか。", - NULL, " ...Maybe she just didn't want to talk to us about such trouble because we're all trying to have a fun life here in this village.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100127", 128, 64); + NULL, " ...Maybe she just didn't want to talk to us about such trouble because we're all trying to have a fun life here in this village. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100127", 128); OutputLine(NULL, "…そういうのじゃないのか?」", - NULL, " ...That's probably what it was, right?\"", Line_Normal); + NULL, "...That's probably what it was, right?\"", Line_Normal); ClearMessage(); DrawBustshotWithFiltering( 2, "Si_MajimeA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Hu_R3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/06/280600024", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/280600024", 128); OutputLine(NULL, "「村と梨花ちゃまに関わるヤバい話ですか…。", NULL, "\"So it has something to do with Rika-chama and the village...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/280600025", 128, 64); + PlayVoice(4, "ps3/s12/06/280600025", 128); OutputLine(NULL, "となるとオヤシロさまを妄信する年寄り連中の絡みとしか思えません。」", - NULL, " It must involve those crazy old people who worship Oyashiro-sama.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It must involve those crazy old people who worship Oyashiro-sama.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_MajimeA2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300054", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300054", 128); OutputLine(NULL, "「…ってことは、時期的に考えてオヤシロさまの祟り関係か。", NULL, "\"...So it must have something to do with the curse of Oyashiro-sama...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300055", 128, 64); + PlayVoice(4, "ps3/s12/03/280300055", 128); OutputLine(NULL, "……あれだ。", NULL, " I know.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300056", 128, 64); + PlayVoice(4, "ps3/s12/03/280300056", 128); OutputLine(NULL, "富竹さんと鷹野さんが殺された件絡みじゃないかな。」", NULL, " I bet it's related to what happened to Tomitake-san and Takano-san.\"", Line_Normal); ClearMessage(); @@ -616,22 +698,24 @@ void main() DrawBustshotWithFiltering( 2, "Re_BikkuriB1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Hu_R2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/280200048", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200048", 128); OutputLine(NULL, "「どうして富竹さんたちが殺された事件が梨花ちゃんに関連して、梨花ちゃんが命を狙われなくちゃならないの?!", NULL, "\"Why would Tomitake-san's murder cause Rika-chan's life to be in danger?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200049", 128, 64); + PlayVoice(4, "ps3/s12/02/280200049", 128); OutputLine(NULL, " 話が突飛過ぎるよ…!」", - NULL, " That's too big a leap!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " That's too big a leap!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Kei_Majime", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100128", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100128", 128); OutputLine(NULL, "「命が狙われてるって時点で充分話がぶっ飛んでる。", NULL, "\"It's crazy just to think that someone is trying to kill her, anyway.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100129", 128, 64); + PlayVoice(4, "ps3/s12/01/280100129", 128); OutputLine(NULL, "……俺たちが普段知る以上のしがらみが梨花ちゃんにあって、それを話せないってことなんだろうな。", NULL, " ...Rika-chan is bound by more obligations than we know, and she probably couldn't talk about them.", Line_WaitForInput); @@ -639,26 +723,28 @@ void main() ChangeBustshot( 1, "Kei_Def2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100130", 128, 64); + PlayVoice(4, "ps3/s12/01/280100130", 128); OutputLine(NULL, "……ビンゴだろ?", - NULL, " ...I'm right, aren't I?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100131", 128, 64); + NULL, " ...I'm right, aren't I? ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100131", 128); OutputLine(NULL, " あまり楽しい話じゃないから、むしろ仲間には話せないってんだろ……?」", - NULL, " It's not a very fun topic, which is why you couldn't tell your friends, right...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It's not a very fun topic, which is why you couldn't tell your friends, right...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshot( 2, "Sa_OdorokiB1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400066", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400066", 128); OutputLine(NULL, "「………し、信じられないですわ。", NULL, "\"......I cannot believe this.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400067", 128, 64); + PlayVoice(4, "ps3/s12/04/280400067", 128); OutputLine(NULL, "…本当なんですの梨花。", NULL, " ...Is it really true, Rika?", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400068", 128, 64); + PlayVoice(4, "ps3/s12/04/280400068", 128); OutputLine(NULL, "何か、村とか富竹さんたちの事件とか、そういうのが関係してますの…?!」", NULL, " Is it really true that you're involved in Tomitake-san's murder case?\"", Line_Normal); ClearMessage(); @@ -666,109 +752,128 @@ void main() DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); DrawSceneWithMask( "Hu_R1", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は口をぽかんと開けるしかなかった。", NULL, "I remained silent, but with my mouth open.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …私は何一つ答えていないのに、勝手に彼らは憶測だけで話を進め、しかもそれが割りと当らずも遠からずなのだ。", - NULL, "...I hadn't answered any of their questions, but they continued to ask, and had eventually hit the nail on the head.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...I hadn't answered any of their questions, but they continued to ask, and had eventually hit the nail on the head.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 驚くほかない。", - NULL, "It was more surprising than anything.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It was more surprising than anything.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……なるほど、これが私の愛すべき部活メンバーなのだ。", NULL, "...But then again, these are, after all, my beloved club mates.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから私は改めて笑ってしまった。", - NULL, "I laughed once more.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I laughed once more.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私の秘密や悩みなど、どれほどの悲壮さを伴ったところで、みんなが集まればあっさり程度の扱いだ。", - NULL, "My issues and my secrets are so devastating to me, but they stopped sounding like such a big deal when everyone talked about them together.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "My issues and my secrets are so devastating to me, but they stopped sounding like such a big deal when everyone talked about them together.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …百年を生きた魔女の悩み事すらも、本人の口から返事を聞かずとも見抜いてしまうのだ。", - NULL, "...They knew exactly what was going on without me saying a word.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...They knew exactly what was going on without me saying a word.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 個人の力なんていかに大したことがないか、私は改めて思い知る。", NULL, "In that moment, I realized just how powerless I am.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もう、完全に脱帽するほかなかった。", - NULL, "I had to tip my hat to them.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I had to tip my hat to them.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 全てが馬鹿らしくなった。", - NULL, "Everything seemed so foolish now.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Everything seemed so foolish now.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、もういいやと思った。", NULL, "And so, I decided to just tell them everything.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500244", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500244", 128); OutputLine(NULL, "「……話せと言うなら話しますです。", NULL, "\"If you want me to talk, I will.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500245", 128, 64); + PlayVoice(4, "ps3/s12/05/280500245", 128); OutputLine(NULL, "でも、どうせ信じられませんのです。」", - NULL, " But I'm sure you won't believe me.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But I'm sure you won't believe me.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Kei_Def1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100132", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100132", 128); OutputLine(NULL, "「信じるさ。", NULL, "\"We will.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100133", 128, 64); + PlayVoice(4, "ps3/s12/01/280100133", 128); OutputLine(NULL, "梨花ちゃんが真実を語る限り、俺たちは疑わない!」", - NULL, " As long as you tell us the truth, we'll never doubt it!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " As long as you tell us the truth, we'll never doubt it!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなは表情を厳しくし、どんな話であっても茶化さないと誓ってくれた。", NULL, "Everyone's expressions turned grave as they vowed not to make light of anything I told them.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …ここまでみんながテンポいいと、…じゃあ真相を聞かせてやろうという気になってくる。", - NULL, "And so... I'm going to tell them everything.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "And so... I'm going to tell them everything.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それに、信じると連呼するみんなが、真相を聞いて本当に信じることができるか試してみたいとも思ってきた。", NULL, "I want to see if they really will believe me or not.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500246", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500246", 128); OutputLine(NULL, "「…………なら、話します。", NULL, "\".........In that case, I'll tell you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500247", 128, 64); + PlayVoice(4, "ps3/s12/05/280500247", 128); OutputLine(NULL, "多分、私は富竹と鷹野を殺した犯人に狙われています。」", - NULL, " I think I'm being targeted by the same person who killed Tomitake and Takano.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I think I'm being targeted by the same person who killed Tomitake and Takano.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_TohohoA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300057", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300057", 128); OutputLine(NULL, "「ってことは…、それって連続怪死事件の真犯人ってこと?!」", - NULL, "\"Then... are they the true culprit behind the series of mysterious deaths?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Then... are they the true culprit behind the series of mysterious deaths?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500248", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500248", 128); OutputLine(NULL, "「……それはわかりません。", NULL, "\"......I don't know about that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500249", 128, 64); + PlayVoice(4, "ps3/s12/05/280500249", 128); OutputLine(NULL, "ですがその可能性もあります。」", NULL, " But it is possible.\"", Line_Normal); ClearMessage(); @@ -778,52 +883,62 @@ void main() DrawBustshotWithFiltering( 2, "Sa_AkireruA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400069", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400069", 128); OutputLine(NULL, "「…意味がわかりづらいですわね…。", NULL, "\"...I don't understand...", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400070", 128, 64); + PlayVoice(4, "ps3/s12/04/280400070", 128); OutputLine(NULL, "どうして富竹さんや鷹野さんを殺した人が、さらに梨花も殺さないといけませんの?」", - NULL, " Why would Tomitake-san and Takano-san's murderer also want to kill Rika?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Why would Tomitake-san and Takano-san's murderer also want to kill Rika?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石が言うように鷹野が怪しいとしても。", - NULL, "Ooishi thinks Takano is the culprit.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Ooishi thinks Takano is the culprit.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 小此木が言うように入江が怪しくても。", - NULL, "Okonogi thinks that Irie is the culprit.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Okonogi thinks that Irie is the culprit.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……どちらの可能性にしても、東京自体が私の命を狙っているという言葉で括ることができた。", NULL, "Either way, it sounds like someone from Tokyo is trying to kill me.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野と入江、どちらが犯人でも、私は彼らにとって「切り札」になる。", - NULL, "I can't tell if it's Takano or Irie, but I do know that to them, I'm like a trump card.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I can't tell if it's Takano or Irie, but I do know that to them, I'm like a trump card.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを説明するには、東京と雛見沢、そして入江診療所のことを全て説明する必要があった。", NULL, "In order to explain everything, I'd need to talk to them about the relationship between Hinamizawa, Tokyo, and the Irie clinic.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……絶対説明しても信じないと思う。", - NULL, "I don't think they'll believe me.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I don't think they'll believe me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何しろ突拍子もない話だ。", - NULL, "It's such a ridiculous story.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It's such a ridiculous story.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、だからこそ仲間以外の誰が信じてくれるというのか。", NULL, "But who would ever believe it, if not my friends?", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500250", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500250", 128); OutputLine(NULL, "「……話せばみんな巻き込まれますです。", NULL, "\"......You'll all be in danger if I talk to you about this.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500251", 128, 64); + PlayVoice(4, "ps3/s12/05/280500251", 128); OutputLine(NULL, "…いいのですか?」", NULL, " ...Are you sure you still want to hear it?\"", Line_Normal); ClearMessage(); @@ -832,14 +947,16 @@ void main() DrawBustshotWithFiltering( 0, "Kei_Def1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100134", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100134", 128); OutputLine(NULL, "「いいに決まってるぜ!", NULL, "\"Of course!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100135", 128, 64); + PlayVoice(4, "ps3/s12/01/280100135", 128); OutputLine(NULL, " 梨花ちゃんが巻き込まれた時点で、すでに俺たちも巻き込まれてるんだからな。」", - NULL, " If you're in danger, we're in danger.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If you're in danger, we're in danger.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一がそう言うとみんな頷いた。", NULL, "Everyone nodded at Keiichi's words.", Line_Normal); ClearMessage(); @@ -850,19 +967,23 @@ void main() FadeOutBGM( 3, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); - PlaySE(4, "ps3/s12/05/280500252", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500252", 128); OutputLine(NULL, "「……では、話しますです。」", NULL, "\"......Well then.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなの覚悟を試してみよう。", - NULL, "I'm going to see how everyone reacts.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm going to see how everyone reacts.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなのいう仲間という言葉がどれだけのものか、試してみよう。", NULL, "I'm going to ascertain what friendship is all about.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私も一度頷いてから口を開いた。", NULL, "With a nod of my own, I opened my mouth and began to explain.", Line_Normal); ClearMessage(); @@ -871,14 +992,16 @@ void main() PlayBGM( 0, "Cradle_song", 120, 0 ); DrawSceneWithMask( "Hi1", "maskc", 1, 0, 1300 ); - PlaySE(4, "ps3/s12/05/280500253", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500253", 128); OutputLine(NULL, "「……雛見沢には、ある特別な病気があるのです。", NULL, "\"......There's a disease unique to Hinamizawa.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500254", 128, 64); + PlayVoice(4, "ps3/s12/05/280500254", 128); OutputLine(NULL, "その病気の名前は、仮なのか正式なのかわかりませんですが『雛見沢症候群』と呼ばれていますです。」", NULL, " I'm not sure what it's officially called, but I've always known it as 'Hinamizawa Syndrome'.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 雛見沢症候群という初めて聞く言葉にみんなは顔を見合わせる。", NULL, "Everyone glanced back and forth at each other when I mentioned the term.", Line_WaitForInput); OutputLine(NULL, "…当然、誰も知らないはずだ。", @@ -887,41 +1010,50 @@ void main() DrawScene( "black", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この雛見沢症候群という名称は古く、実は戦前くらいに遡る。", NULL, "The name \"Hinamizawa Syndrome\" has actually been around since before the war.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 雛見沢近隣の出身者が遠方で患う重度のホームシックとそれに伴う精神不安定などの総称である。", - NULL, "It's the general term for the severe homesickness and mental instability that people from Hinamizawa experience when outside of the village.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It's the general term for the severe homesickness and mental instability that people from Hinamizawa experience when outside of the village.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 雛見沢の人間は鬼ヶ淵村の昔から外へ出ることを嫌う。", - NULL, "People in Hinamizawa have refused to leave the village since the era of Onigafuchi.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "People in Hinamizawa have refused to leave the village since the era of Onigafuchi.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 村を捨てればオヤシロさまの祟りがあると信じ、ある者は祟りを受けたと信じて村に逃げ帰ってきたりした。", NULL, "The villagers believed that they'd be cursed by Oyashiro-sama if they left, and people who did often came back because of that curse.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは初め、特殊な文化性に根ざしたある種のホームシックだと考えられていた。", NULL, "In general, it used to be thought of as only severe homesickness.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、戦時中、遠方の戦地で雛見沢出身の兵士による錯乱事件が数件起こった。", - NULL, "But during the war, soldiers from Hinamizawa became mentally deranged in faraway places.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But during the war, soldiers from Hinamizawa became mentally deranged in faraway places.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 戦争と言う異常な状況下では時折そういう兵士もいる。", - NULL, "That does sometimes happen in war.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That does sometimes happen in war.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから特別珍しいことではなかったのだが、極度の被害妄想からの味方殺し、その後の異常な自殺の仕方は一際目立つものだった。", NULL, "What was unique about the soldiers from Hinamizawa was the way that they killed their own comrades and committed suicide at the end.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ある医師がそれに注目し、事件兵士の追跡調査を行なったところ、", NULL, "One doctor became curious about these cases and studied those soldiers.", Line_WaitForInput); OutputLine(NULL, "雛見沢出身者特有の「症状」であることがわかった。", @@ -930,88 +1062,107 @@ void main() DrawScene( "File", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その医師はこの特異な共通が文化性ではなく、外因性精神疾患によるものではないかと仮説を立てた。", - NULL, "According to this doctor, their strange behavior was not the result of their culture. It was a mental disease triggered by external circumstances.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "According to this doctor, their strange behavior was not the result of their culture. It was a mental disease triggered by external circumstances.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 外因性精神疾患とは、心理的ストレス等によるとする心因性とは違い、", NULL, "A mental disease with an external cause is different from a psychological illness.", Line_WaitForInput); OutputLine(NULL, "肉体などに物理的な疾患があり、それが引き金となって精神に何かの歪みを与えていると考えられる病気のカテゴリーだ。", NULL, " It's the result of some kind of physical disorder, and it causes people to become mentally unstable when something triggers it.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そのカテゴリーはさらに3つに分類される。", - NULL, "There are three categories of externally caused mental diseases:", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "There are three categories of externally caused mental diseases:", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 器質性・中毒性・症状性の3つだ。", NULL, "traumatically induced, substance abuse induced, and chemical imbalance induced.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 器質性は脳に損傷や病気などが起こり精神に影響を及ぼすケースだ。", - NULL, "Traumatically induced disorders are cases resulting from damage to the brain from trauma or infection that influences the mind.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Traumatically induced disorders are cases resulting from damage to the brain from trauma or infection that influences the mind.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 頭部への損傷が人格を変えてしまうこともあるといわれるのはその所以だ。", - NULL, "This is the reason personalities can change as a result of head injuries.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "This is the reason personalities can change as a result of head injuries.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 中毒性はその名のとおり、薬物、特にアルコールや覚醒剤などが精神に影響を及ぼすケース。", - NULL, "Substance abuse, as the name suggests, refers to cases where drugs, especially alcohol or stimulants, have influenced the mind.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Substance abuse, as the name suggests, refers to cases where drugs, especially alcohol or stimulants, have influenced the mind.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして最後の症状性。", - NULL, "The last category is chemical imbalances.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The last category is chemical imbalances.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これは、肉体の何らかの疾患の結果、体内の分泌物に異常が出て精神に影響を与えてしまうケースだ。", NULL, "These are cases where some ailment in the patient's body causes abnormal secretions of bodily chemicals which then influence the brain's functions.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大袈裟に聞こえるかもしれないが、例えば風邪のときは落ち込みやすいなどと言われるように、", NULL, "This may sound odd, but it's been said that people tend to become depressed when they have a cold.", Line_WaitForInput); OutputLine(NULL, "昔から病気が人の心にネガティブな作用をすることは広く知られている。", - NULL, " We've all experienced the ways in which physical sickness can cause a buildup of negative emotions.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " We've all experienced the ways in which physical sickness can cause a buildup of negative emotions.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ただ、症状性の場合はもっと直接的なところに起因する。", NULL, "However, with chemical imbalances, the cause is more direct.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 人間の感情は心が生み出すものではない。", - NULL, "People's emotions aren't born from our hearts.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "People's emotions aren't born from our hearts.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 体内の器官が必要に応じて分泌した物質によって生み出されていることは、理屈として誰でも知っているはずだ。", - NULL, "Everyone should know, logically, that they're the result of chemicals secreted by the organs in our body as necessary.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Everyone should know, logically, that they're the result of chemicals secreted by the organs in our body as necessary.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その、人の感情をコントロールする分泌物を生み出す器官が疾患にかかり、異常な分泌を行なうようになることがあるのだ。", NULL, "So when the organs operating the secretion of those emotional controllers malfunction, it causes them to secrete abnormal amounts.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 甲状腺も心に大きな影響を及ぼすホルモンを分泌していることは有名だ。", - NULL, "The thyroid gland, for example, secretes hormones that regulate emotions.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The thyroid gland, for example, secretes hormones that regulate emotions.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その甲状腺が疾患を起こすことで、ホルモンのバランスが崩れて様々な病気が起こることが知られている。", - NULL, "When that gland is defective, the balance of those hormones becomes unstable.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "When that gland is defective, the balance of those hormones becomes unstable.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それらは身体的な疾患だけでなく、躁病などの精神的な疾患を起こすことも少なくない。", NULL, "This can cause people to have not only a physical sickness, but also a mental sickness such as depression.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、人は心理的な理由だけで心を病むのではない。", - NULL, "People don't get mentally ill just because of mental problems.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "People don't get mentally ill just because of mental problems.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 人間は肉でできている。", NULL, "Human beings are made out of meat.", Line_WaitForInput); OutputLine(NULL, "肉の病気でも心は病むのだ。", @@ -1021,15 +1172,18 @@ void main() DrawScene( "black", 400 ); DrawScene( "Hi2", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この医師はさらに仮説を立てた。", - NULL, "The doctor studying Hinamizawa Syndrome also came up with a theory.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The doctor studying Hinamizawa Syndrome also came up with a theory.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 雛見沢にはある種の風土病があり、その地から離れるとホルモンの分泌などを狂わし過度の被害妄想を膨らませるのではないかというのだ。", NULL, "He suggested that there is a pathogen endemic to Hinamizawa that, if its hosts stray too far from home, affects the chemicals in their brain and causes them to hallucinate.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 雛見沢のオヤシロさま信仰をその見地から見ると、明らかに古代鬼ヶ淵村の人々はこの風土病を理解しているように思われた。", NULL, "The villagers' belief in Oyashiro-sama is certainly related to this endemic disease. People in Onigafuchi Village knew about this syndrome.", Line_Normal); ClearMessage(); @@ -1037,121 +1191,146 @@ void main() DrawScene( "black", 400 ); DrawScene( "Ji2", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自らが村を出ては生きられないことを理解し、", NULL, "They knew that they couldn't survive outside the village.", Line_WaitForInput); OutputLine(NULL, "また他所から人がくれば感染し二度と村から出られなくなるため村に近付けまいとする土着の教義。", NULL, " They also didn't want anyone else to enter the village, because they would get infected too.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 古代の人々はそれを病気という概念ではなく、祟りという概念で捉えたのだ。", - NULL, "They took this disease as a curse, not a sickness.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "They took this disease as a curse, not a sickness.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、この病気の最大の特徴は、発症時の極端な被害妄想とそれに起因する反社会行為。", - NULL, "The most significant symptoms of this disease are antisocial behavior and an extreme persecution complex.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The most significant symptoms of this disease are antisocial behavior and an extreme persecution complex.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それとリンパ腺?の異常による自傷行為である。", NULL, "The eventual suicide caused by defects in the lymph nodes are also another unique characteristic.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この末期患者の異常行為は、鬼ヶ淵の沼から鬼が湧き出し村人を襲った、という伝承の行を、", - NULL, "The unusual behavior of terminal patients is what inspired the legend of the demons coming out of the swamp and attacking the villagers.", Line_WaitForInput); + NULL, "The unusual behavior of terminal patients is what inspired the legend of the demons coming out of the swamp and attacking the villagers. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "ガス災害という見方ではなく、何らかの感染症が突如大発生し、順応できなかった(急性発症した)村人たちが被害妄想を肥大させて村人殺しに発展したと読み解けた。", - NULL, " Basically, sick villagers developed severe persecution complexes and wound up killing other villagers.", Line_Normal); + NULL, "Basically, sick villagers developed severe persecution complexes and wound up killing other villagers.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " やがて長い時間の中で、感染症と相性の悪い人間がほぼ淘汰されると、村人たちは自分たちの病気(祟り)のルールを理解し始めていた。", NULL, "After a long time, survivors of the disease started to comprehend its \"rules\".", Line_Normal); ClearMessage(); DrawScene( "aka1", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まず、この病気は一度罹患すると(少なくとも当時の人々には)治せない。", - NULL, "They discovered that the disease is incurable once you contract it.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They discovered that the disease is incurable once you contract it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そのため、村を閉ざし余所者を近付けない教義が生み出された。", NULL, "That's why they started barring outsiders from entering the village.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そしてこの病気を発症させると極度の被害妄想に取り憑かれる。", - NULL, "Also, once you become ill, you will begin developing a persecution complex.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Also, once you become ill, you will begin developing a persecution complex.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは村人の誰にも起こり得ることなのだ。", - NULL, "This can happen to anyone in the village.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "This can happen to anyone in the village.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それはオヤシロさまの教義の中では、人と鬼の血が混じり、その鬼の血の凶暴性はオヤシロさまの力で抑えられていると教えた。", NULL, "The doctrine of Oyashiro-sama says that the blood of humans and demons was mixed together, and that Oyashiro-sama has control over the violent blood of the demons.", Line_Normal); ClearMessage(); DrawScene( "aka2", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、オヤシロさまの教えに従わないと祟りがあるというのは、", NULL, "People said that you'd be cursed if you didn't follow Oyashiro-sama's rules.", Line_WaitForInput); OutputLine(NULL, "オヤシロさまの教えという鉄則を守る限りこの風土病と共存していけるという風にも読み解けるのだ。", - NULL, " That could also be understood to mean that as long as you followed Oyashiro-sama's rules, you could cope with this endemic disease.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " That could also be understood to mean that as long as you followed Oyashiro-sama's rules, you could cope with this endemic disease.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " オヤシロさま伝説の最初の、オヤシロさまが降臨し、人と鬼を融和し共に村に住まわせたとする行はまさにこれを意味している。", NULL, "This is what was meant by the scripture in Oyashiro-sama's legend that said they appeared, unified the humans and demons, and made them live together in this village.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そしてもっとも肝心なこと。", NULL, "Then there was the most important part--", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 発症させないルール。", - NULL, "the rules to prevent symptoms from appearing.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "the rules to prevent symptoms from appearing.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これこそが禁忌であり、これを犯せばオヤシロさまの祟りがあると厳しく教えた。", - NULL, "Those rules are the taboos, and people were strictly taught that Oyashiro-sama would curse them if they broke those rules.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Those rules are the taboos, and people were strictly taught that Oyashiro-sama would curse them if they broke those rules.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …村に残る残酷な儀式の風習は、その禁忌をさらに強固に守らせようとする抑止力だった可能性が高い。", NULL, "...The horrible, bloody traditions of the village were probably performed in order to force people to respect these taboos.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 発症する条件(禁忌)はいくつかあるが、もっとも顕著なものが2つあった。", NULL, "There are several ways to keep the disease under control, but there are two main conditions for doing so.", Line_Normal); ClearMessage(); DrawScene( "Hi6", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 1つは疑心暗鬼。", NULL, "The first one is to prevent suspicion.", Line_Normal); ClearMessage(); DrawFilm( 3, 255, 255, 255, 256, 0, 400, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 人を疑る気持ちは被害妄想を膨らませ、自ら末期症状を引き起こしてしまう。", - NULL, "When the villagers are suspicious of someone, it can trigger their persecution complex, which can lead to them developing terminal symptoms.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "When the villagers are suspicious of someone, it can trigger their persecution complex, which can lead to them developing terminal symptoms.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから村人たちはコミュニティ意識を強くし、村人同士が疑りあうことがないようにした。", - NULL, "That's why they made sure to have such a tightly-knit community, so that people wouldn't suspect each other.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That's why they made sure to have such a tightly-knit community, so that people wouldn't suspect each other.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " オヤシロさまは、その祟りの恐ろしさばかりが強調されているのであまり知られていないが、実は縁結びや隣人愛の神さまでもある所以はそこにある。", - NULL, "Since the terror of Oyashiro-sama's curse is emphasized, many don't know this, but she's also a god of marriage and neighborly love.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Since the terror of Oyashiro-sama's curse is emphasized, many don't know this, but she's also a god of marriage and neighborly love.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、これは後述するもう1つの発症条件ほど劇的ではなく、", - NULL, "However, this condition is not as important as the other one.", Line_WaitForInput); + NULL, "However, this condition is not as important as the other one. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "概念的にも曖昧だったので本家雛見沢では徐々に廃れ、現在では興宮の平坂町にわずかに残る程度だ。", - NULL, " Indeed, Oyashiro-sama isn't even recognized as a god of friendship in Hinamizawa anymore, and is only worshipped as such in Okinomiya's Hirasaka District.", Line_Normal); + NULL, "Indeed, Oyashiro-sama isn't even recognized as a god of friendship in Hinamizawa anymore, and is only worshipped as such in Okinomiya's Hirasaka District.", Line_Normal); ClearMessage(); DrawScene( "white", 400 ); @@ -1160,63 +1339,77 @@ void main() DrawScene( "black", 0 ); FadeSprite( 0, 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そしてもう1つの発症条件。", - NULL, "Now, for the other condition.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Now, for the other condition.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " こちらがもっともわかりやすく、そして教義の根幹となった。", NULL, "This one is much clearer, and was practiced more strictly.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは雛見沢を離れると、距離・時間に比例して発症確率が高まるというものだ。", - NULL, "If villagers leave Hinamizawa, they will fall ill quickly, proportional to the distance from the village.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "If villagers leave Hinamizawa, they will fall ill quickly, proportional to the distance from the village.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 現代の村人たちは長期旅行に行っても海外旅行に行っても発症することはほぼない。", - NULL, "Villagers nowadays will not get sick as rapidly, even if they leave town or even go out of the country for a long time.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Villagers nowadays will not get sick as rapidly, even if they leave town or even go out of the country for a long time.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、当時の村人たちにはとても顕著で劇的な発症をもたらしたという。", NULL, "However, long ago, they would fall ill as soon as they left the village.", Line_Normal); ClearMessage(); DrawScene( "aka2", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……だから、引っ越してきたばかりの圭一が、短期間で感染したことも運が悪いし(雛見沢に真の意味ですぐに馴染めた、とも言えるので皮肉だが)、", - NULL, "It's very unfortunate that Keiichi got infected so soon after he moved to the village.", Line_WaitForInput); + NULL, "It's very unfortunate that Keiichi got infected so soon after he moved to the village. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "ある世界では、ほんの数日、親類の葬式のために雛見沢を出てそれが理由で発症するのも、天文学的確率で不幸だと言えた。", - NULL, " It was also very unfortunate that he got sick just because he left the village for a few days to go to his relative's funeral in that one world.", Line_Normal); + NULL, "It was also very unfortunate that he got sick just because he left the village for a few days to go to his relative's funeral in that one world.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、あまりに奇跡的確率での発症に、あの世界の羽入は申し訳なくなり、圭一にずっと謝っていたらしい。", - NULL, "That's why Hanyuu felt so bad for him that time, and kept on apologizing over and over.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That's why Hanyuu felt so bad for him that time, and kept on apologizing over and over.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …まぁ、羽入が何を謝っても当人の耳にはなかなか届かないだろうが。", NULL, "...Although, no matter how much she apologized, he never heard her voice.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 長くなったが、……これらのルールこそが、オヤシロさまの祟りとして刻まれた『雛見沢症候群』と共生する古代の知恵だったのだ。", NULL, "This turned into a long discussion, but... these rules etched around Oyashiro-sama's curse represent the ancient wisdom of how to cope with the Hinamizawa Syndrome. ", Line_Normal); ClearMessage(); DrawScene( "aka1", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この正体不明の外因性精神疾患には何かの軍事的利用価値がないのか。", NULL, "Is there any way to use this mental disease for military purposes?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 冒頭の医師はそう主張したが、当時の軍部では相手にされなかった。", - NULL, "The aforementioned doctor insisted there was, but the military didn't listen to him at all at the time.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The aforementioned doctor insisted there was, but the military didn't listen to him at all at the time.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 軍部は戦局を劇的に変えられる新兵器を要求しており、そのような奇病の研究に割く予算などなかったのだ。", - NULL, "They were interested in developing a weapon that could make a dramatic change to the war efforts. They didn't have any money to spare for the research of this strange disease.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They were interested in developing a weapon that could make a dramatic change to the war efforts. They didn't have any money to spare for the research of this strange disease.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " こうして、この『雛見沢症候群』を研究しようという話は潰えるはずだった……。", NULL, "In this way, research on Hinamizawa Syndrome was abandoned...", Line_Normal); ClearMessage(); @@ -1226,99 +1419,119 @@ void main() FadeOutBGM( 2, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして終戦。", - NULL, "Then the war ended.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Then the war ended.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 再び国際社会の一員に戻るべくアメリカの主導で我が国は新生日本として再出発をする。", - NULL, "Japan started its reconstruction under American leadership.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Japan started its reconstruction under American leadership.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …だが、政財界などの重鎮の中には、無条件降伏とアメリカによる洗脳政策を受け容れず、再び戦前の日本を再興したいという人々がまだ燻っていた。", NULL, "However, some powerful people in the political world didn't want to accept the American way of thinking.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それらの重鎮たちはGHQによって職を追放された者もいれば、今だ中枢に居座る者もいたが、長老者を尊ぶ日本社会では変らず黒幕として君臨し続けていた。", NULL, "Some of them were fired by the GHQ, but they still stayed on as advisors to the government, since Japan has a culture of respecting the elderly.", Line_Normal); ClearMessage(); PlayBGM( 0, "B_Dive", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " やがて、大東亜共栄圏の復活と戦前日本への回帰を目標に掲げる政治結社が結成された。", - NULL, "Eventually, a political organization was formed, the object of which was to restore Japan to the way it was before the war.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Eventually, a political organization was formed, the object of which was to restore Japan to the way it was before the war.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もちろん当初は結社などというレベルではない。", - NULL, "In the beginning, this organization was a very small group.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "In the beginning, this organization was a very small group.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 同じ意思を持つ同志数人が料亭で気炎を吐くだけのほんの2〜3人の集まりでしかなかった。", NULL, "It was just a gathering of two or three individuals who shared the same ideals blowing hot air at a restaurant.", Line_Normal); ClearMessage(); DrawScene( "aka2", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その2〜3人の集まりのいくつかが次第に意気投合し、同窓会レベルとなった。", - NULL, "Those two or three hit it off with each other and grew to the size of a class reunion.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Those two or three hit it off with each other and grew to the size of a class reunion.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その同窓会レベルが互いに交流するようになり、勉強会が結成されるようになった。", - NULL, "That group became a rather sizeable organization...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That group became a rather sizeable organization...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その勉強会が連携するようになった頃から、超党派の政治結社化していった。", - NULL, "Eventually becoming a political one.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Eventually becoming a political one.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いや、表沙汰にはできない結社だったから、秘密結社という言葉を使ってもいいかもしれない。", NULL, "Well, it would be more accurate to call them a secret society.", Line_Normal); ClearMessage(); DrawScene( "aka1", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、いつしかこの結社の総称を「東京」と呼ぶようになっていた。", NULL, "This secret society eventually came to be called by the name of the place where it was based: \"Tokyo\".", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 「東京」の全貌はまったくの謎だ。", - NULL, "There are many mysteries about Tokyo.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "There are many mysteries about Tokyo.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ひとつ言えることは、日本の政財界の長老たちで構成されていて、彼らは間接的に政府に関与すらできる強い力と、表沙汰にする必要のない莫大な資金力を持っていること。", - NULL, "One thing I knew for sure is that it was composed of old men from Japan's political stage, ones with strong power to indirectly influence the government and vast assets that meant they could work from the shadows.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "One thing I knew for sure is that it was composed of old men from Japan's political stage, ones with strong power to indirectly influence the government and vast assets that meant they could work from the shadows.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そしてあらゆる業界に及び、それぞれの業界の立場から戦前日本の復興を目論んでいるのだ、という。", NULL, "They were also connected to various corporations, and their goal was to return Japan to the way it was before the war.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もちろん、これはとても馬鹿げた話だ。", - NULL, "Of course, that was a pretty ridiculous goal.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Of course, that was a pretty ridiculous goal.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 終戦直後の、まだ頭の中に鬼畜米英が残りながらも進駐軍に頭を下げていた頃だけの話でしかない。", NULL, "It was nothing more than an idea in their minds immediately after the war, back when they were still bowing their heads to the occupation forces of those white barbarians.", Line_Normal); ClearMessage(); DrawScene( "Mati12", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 日本が戦後復興を遂げ始めると、次第に「東京」は形骸化した。", - NULL, "Once Japan's post-war reconstruction began, \"Tokyo\" steadily became a shell of its former self.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Once Japan's post-war reconstruction began, \"Tokyo\" steadily became a shell of its former self.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……だが、それは形骸化ではなく、淘汰でもあった。", NULL, "...But it didn't totally become a shell; it culled the fat.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 日本が平和になってもなお、", NULL, "Japan regained its peace,", Line_WaitForInput); OutputLine(NULL, "敗戦して短からぬ時間が経過してもなお、", @@ -1329,24 +1542,29 @@ void main() DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この「東京」は、様々な角度から戦前日本の再興を企図していた。", - NULL, "So this \"Tokyo\" plotted how to restore pre-war Japan from many angles.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "So this \"Tokyo\" plotted how to restore pre-war Japan from many angles.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは経済的なことであったり外交的なことであったり、もちろん軍事的なことであったりした。", NULL, "They approached the problem economically, internationally, and militarily as well.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 日本は非核三原則により核武装を放棄していた。", - NULL, "Japan has no nuclear armaments due to the Three Non-Nuclear Principles.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Japan has no nuclear armaments due to the Three Non-Nuclear Principles.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それはつまり、冷戦の国際情勢下ではアメリカの核の傘の下で尻尾を振るほかないことを意味する。", - NULL, "In other words, this country has to brown-nose America as long as they hold nuclear weapons.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "In other words, this country has to brown-nose America as long as they hold nuclear weapons.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 「東京」にとっては、アメリカの隷属からの脱却は第一目標で、", NULL, "The number one priority of Tokyo is to be independent from America.", Line_WaitForInput); OutputLine(NULL, "アメリカと対等に交渉でき、", @@ -1357,14 +1575,17 @@ void main() DrawScene( "File", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんな折、……戦時中に忘れ去られた『雛見沢症候群』が、軍事的価値を持たないか注目されたのである。", NULL, "That was the reason why they started thinking about utilizing Hinamizawa Syndrome.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もちろん、この奇病を公に研究することなどできない。", - NULL, "However, they couldn't study this disease openly.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "However, they couldn't study this disease openly.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 軍事的利用の見地からも、そもそも奇病の存在自体を隠蔽する必要があった。", NULL, "In order to utilize it for military purposes, they had to hide the existence of the disease itself.", Line_Normal); ClearMessage(); @@ -1374,19 +1595,23 @@ void main() DrawBustshotWithFiltering( 0, "Iri_Def1+", "maskc", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 1300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そこで送り込まれた研究者が、入江京介である。", NULL, "So, they enlisted one young researcher--Kyousuke Irie.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 誤解がないようにしたいのは、入江が極右的な政治結社の末端ではないというだ。", - NULL, "I need to make it clear that Irie isn't some far-right supporter of this secret society.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I need to make it clear that Irie isn't some far-right supporter of this secret society.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江は若く有能な医者であり、同時に研究者であった。", - NULL, "He's just a young, capable doctor and an earnest researcher.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He's just a young, capable doctor and an earnest researcher.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " また、革新的な論文を発表し、学会からは異端だと無視されていたが、", NULL, "He published an innovative thesis, but other academics thought he was too radical.", Line_WaitForInput); OutputLine(NULL, "その内容から「東京」は、『雛見沢症候群』を研究できる適任者は彼以外にはいないと判断し白羽の矢を立てたのである。", @@ -1397,176 +1622,215 @@ void main() ChangeBustshot( 0, "Iri_Majime+", 200, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江には若さ相応の野心があった。", - NULL, "As someone young and ambitious...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "As someone young and ambitious...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 珍しい奇病の研究を任され、そのための研究資金とスタッフ、施設の提供を受けられることは、当時の入江にとっては魅力的な話だった。", NULL, "Irie was thrilled to take on the project of studying this rare disease with a large budget, a large staff, and his own facility.", Line_Normal); ClearMessage(); DrawScene( "aka1", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …その研究を任されるということは、自分も感染するということだ。", - NULL, "...But researching the disease would mean that he'd end up infected too.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...But researching the disease would mean that he'd end up infected too.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そのような危険な研究を承諾する人間などいない。", NULL, "No one would want to take on such dangerous research.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …だが、入江は若かった。", - NULL, "...He really was too young.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...He really was too young.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " このまま地方の医局で夜勤にこき使われて若さを失うくらいなら、自分を抜擢してくれた「スポンサー」の期待に応えたいと思ったのだ。", NULL, "With his other option being wearing down his youth working hard at the night shift for a local practice, he wanted to answer the expectations of the sponsor who carefully selected him.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 最終的に入江は、『雛見沢症候群』の正体が仮説どおり、特殊な感染症であることを突き止め、治療薬や予防薬などを生み出すのである。", - NULL, "In the end, Irie was able to uncover that, as hypothesized, the Hinamizawa Syndrome was a unique infectious disease, and he developed both a treatment and a vaccine.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "In the end, Irie was able to uncover that, as hypothesized, the Hinamizawa Syndrome was a unique infectious disease, and he developed both a treatment and a vaccine.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江は極めて有能だったのだ。", NULL, "Irie was extremely talented.", Line_Normal); ClearMessage(); DrawScene( "Sinryo_soto2", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その研究のために結成されたのが通称、入江機関である。", NULL, "The Irie Institute was formed to study the disease.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 名目上の所長は入江だが、もちろん一介の研究者なので、「東京」からお目付け役が派遣された。", - NULL, "Irie was nominally the head of the organization, but Tokyo still sent out a supervisor, because when all was said and done, he was just a researcher.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Irie was nominally the head of the organization, but Tokyo still sent out a supervisor, because when all was said and done, he was just a researcher.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Ta_Def+", "maskc", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 1300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それが鷹野三四だった。", NULL, "That supervisor was Miyo Takano.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野の仕事は「東京」と入江の仲介と、研究の進捗管理、機密保持などだった。", NULL, "Takano's job at the Institute was to act as a go-between for Tokyo and Irie, manage the research progress, and preserve its secrecy.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 特にこの機密保持がもっとも重要で、奇病研究の事実と、奇病が発覚するような事態の隠蔽は鷹野の最大の任務だった。", - NULL, "The latter was the most important part of her job. She had to do her best to prevent people from finding out that Irie was researching the disease, or even that the disease exists at all.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The latter was the most important part of her job. She had to do her best to prevent people from finding out that Irie was researching the disease, or even that the disease exists at all.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そのための存在が山狗だった。", - NULL, "The \"Mountain Dogs\" were formed for that purpose.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The \"Mountain Dogs\" were formed for that purpose.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 山狗と呼ばれる鷹野直属の部隊が機密保持の実行部隊だったのだ。", NULL, "They were under Takano's command, and their job is to prevent the Institute's secrets from being discovered.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 山狗は、自衛隊に絶大な影響力を持つ「東京」が有する不正規戦専門の特殊部隊のひとつだ。", NULL, "The Mountain Dogs are one special forces unit specializing in unconventional warfare and owned by Tokyo with its vast influence on the SDF.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 「東京」は非核の切り札として、少数精鋭の秘密工作部隊が紛争初期に大きな活躍ができると注目。", NULL, "Tokyo had set their eyes on the likelihood that a small, elite squad of covert operatives would be a trump card in the anti-nuke era.", Line_WaitForInput); OutputLine(NULL, "盛んに研究させていた。", - NULL, " So they vigorously investigated those options.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " So they vigorously investigated those options.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これは冷戦構造化で表立って軍隊を送れないため、世界的に加速した風潮でもある。", - NULL, "This was a worldwide trend, since the Cold War everyone avoided sending troops directly to their enemy's doorstep.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "This was a worldwide trend, since the Cold War everyone avoided sending troops directly to their enemy's doorstep.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 日本もその風潮に遅れまいとしたのだ。", NULL, "Japan was also trying to be part of that world.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その結果、昭和58年当時、警察はすでに公にできない特殊部隊をいくつか設立し運用を開始していた。", - NULL, "As a result, by 1983, even the police have been forming secret special forces units.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "As a result, by 1983, even the police have been forming secret special forces units.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLine(NULL, "", NULL, "", Line_Continue); } OutputLine(NULL, " レナの篭城事件の時にやってきた府警第2機動隊は後に零中隊と名を変え、関西空港を中心としたハイジャック対策の対テロ専門部隊へと成長していく。", - NULL, "Prefectural Police Squad 2, the ones who intervened when Rena laid siege to her school, changed their name to Zero Company, and grew into an anti-terrorism squad that handled hijackings around the Kansai airport area.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Prefectural Police Squad 2, the ones who intervened when Rena laid siege to her school, changed their name to Zero Company, and grew into an anti-terrorism squad that handled hijackings around the Kansai airport area.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 対する成田空港にも対テロ専門部隊として警視庁第6機動隊が組織され、こちらは七中隊と名を変えていく。", NULL, "The National Police Agency's Squad 6 was formed as a counter-terrorism squad for Narita Airport too, and they later changed their name to Seventh Company as well.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLine(NULL, "", NULL, "", Line_Continue); } OutputLine(NULL, " 核を持てど使えない世界の戦争は、少数精鋭の特殊部隊による首都撹乱であると想定し、警視庁も首都治安の切り札として昭和52年、SATの前身である特殊部隊SAPを組織。", - NULL, "They theorized that in a world where nations possessed nukes they can't use, small, elite special forces disrupting metropolitan areas would be the new way of waging war, so in 1977, they developed the SAT's predecessor, the special task force SAP, to serve as the National Police Agency's trump card in securing the peace.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They theorized that in a world where nations possessed nukes they can't use, small, elite special forces disrupting metropolitan areas would be the new way of waging war, so in 1977, they developed the SAT's predecessor, the special task force SAP, to serve as the National Police Agency's trump card in securing the peace.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " また、海上保安庁も近海での不正規戦を想定した特殊部隊SSTを組織。", - NULL, "Likewise, the Japan Coast Guard established their special task force, the SST, in anticipation of unconventional warfare on the coast.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Likewise, the Japan Coast Guard established their special task force, the SST, in anticipation of unconventional warfare on the coast.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 一般に知られるだけでも日本にはこれだけの特殊部隊がある。", NULL, "There are several known special forces units in Japan.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 平和に慣れきった日本人は特殊部隊という言葉を聞くと、まるで漫画か映画の中のような気分になるかもしれない。", - NULL, "When they hear a phrase like \"special forces,\" most people tend to think of a movie or a comic book.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "When they hear a phrase like \"special forces,\" most people tend to think of a movie or a comic book.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが実際にはこれだけの、これ以上の特殊部隊が存在し、陰に陽に活躍しているのだ。", NULL, "However, these units actually exist, and are protecting Japan in secret.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLine(NULL, "", NULL, "", Line_Continue); } OutputLine(NULL, " 有名な能登半島不審船事件でも、一般のニュースで報道された“銃撃戦を専門にした部隊のヘリが向ったが不審船が沈没したため退き返した”とは海上保安庁特殊部隊のSSTのことを指す。", - NULL, "During the famous incident of suspicious boats off the coast of Noto peninsula, the news reported that \"the boats sank before the helicopter squad trained in gun battles, so the squad was recalled\", but that was because the Coast Guard's SST acted.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "During the famous incident of suspicious boats off the coast of Noto peninsula, the news reported that \"the boats sank before the helicopter squad trained in gun battles, so the squad was recalled\", but that was because the Coast Guard's SST acted.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だがニュースは一言もSSTや特殊部隊という単語を使うことはなかった…。", NULL, "However, the news never mentions the SST or any other special forces unit...", Line_Normal); ClearMessage(); DrawScene( "aka2", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これらの部隊は全て「東京」が政府に働きかけた結果、創立されたものだ。", - NULL, "All of these units were established after Tokyo made a suggestion about it to the government.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "All of these units were established after Tokyo made a suggestion about it to the government.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 治安の名で戦術研究を行なうのは、表沙汰にできない東京の隠れ蓑としては最適だった。", - NULL, "Researching military tactics under the name of peace and order worked perfectly for Tokyo.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Researching military tactics under the name of peace and order worked perfectly for Tokyo.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、昭和中期の反戦ムードがこれらの部隊の存在を嫌ったため、昭和58年の当時にはこういった特殊部隊は国民には隠蔽されていた。", NULL, "But since the mid-century anti-war movement made people resent those forces, these special units have been kept secret as of 1983.", Line_Normal); ClearMessage(); DrawScene( "aka1", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、ここに挙げた特殊部隊は全て、警察の部隊だけでしかない。", - NULL, "Furthermore, these units are not all formed under the jurisdiction of the police.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Furthermore, these units are not all formed under the jurisdiction of the police.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 非公開の自衛隊特殊部隊は今日でも知る人以外はまったく知らない未知のベールに包まれたままだ。", NULL, "There are still many other military units that are kept secret from the average citizen.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 「山狗」はその自衛隊の特殊部隊の中の1つから選抜された部隊だ。", - NULL, "The Mountain Dogs are actually one of those special units.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The Mountain Dogs are actually one of those special units.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それも拉致や傍受、情報操作などを専門とする機密保持専門。", NULL, "They specialize in kidnapping, espionage, and preserving secrecy.", Line_WaitForInput); OutputLine(NULL, "事実上の暗殺部隊だった。", @@ -1576,24 +1840,29 @@ void main() DrawScene( "black", 400 ); DrawScene( "Damu2", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " かつてのダム戦争でも、山狗は影で暗躍していた。", NULL, "They were around during the dam conflict as well.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江機関の研究を頓挫させるダム計画を、「東京」はあらゆる手で中止させようと画策した。", - NULL, "Tokyo worked to put an end to the dam project because of the impact it would have on Irie's research.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Tokyo worked to put an end to the dam project because of the impact it would have on Irie's research.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その中で、山狗による大臣誘拐事件も発生したのである。", - NULL, "The Mountain Dogs were the ones who kidnapped the Minister of Construction's grandson.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The Mountain Dogs were the ones who kidnapped the Minister of Construction's grandson.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あるいはそれだけでなく、園崎家がやったと誰もが信じる一部の事件も、山狗の仕業かもしれない。", - NULL, "Most people believe that the Sonozaki family was at the center of the movement, but in reality, the Mountain Dogs were responsible for many of the things the Sonozakis were accused of.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Most people believe that the Sonozaki family was at the center of the movement, but in reality, the Mountain Dogs were responsible for many of the things the Sonozakis were accused of.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何か不審な事件があれば黒幕は園崎家に違いないと誰もが信じる土壌は、山狗が暗躍する上でこの上なく好都合だった。", NULL, "In that sense, the existence of the Sonozaki family was an advantage to the Dogs.", Line_Normal); ClearMessage(); @@ -1601,34 +1870,41 @@ void main() DrawSceneWithMask( "black", "maskleft", 1, 0, 1300 ); DrawSceneWithMask( "Damu3", "maskleft", 1, 0, 1300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ダム戦争後の彼らの主な仕事は、奇病の隠蔽だった。", - NULL, "Their main job after the dam conflict ended has been to continue keeping the disease hidden from the public.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Their main job after the dam conflict ended has been to continue keeping the disease hidden from the public.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 情報網が普及した近代では、異常な事件が起きればマスコミが飛び付き、すぐに全国に配信してしまう。", - NULL, "With the spread of information networks in the modern age, the media jumped onto any unusual incident and quickly aired it to the whole nation.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "With the spread of information networks in the modern age, the media jumped onto any unusual incident and quickly aired it to the whole nation.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 軍事的価値の見地から「東京」は、事件により奇病が全国に知られてしまうのを嫌ったのだ。", NULL, "Tokyo doesn't want the disease to be known nationwide, since they're trying to utilize it for their own purposes.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そのため、山狗の最大の仕事は急性発症者の誘拐だった。", - NULL, "The main task of the Mountain Dogs is to kidnap people suffering from Hinamizawa Syndrome.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The main task of the Mountain Dogs is to kidnap people suffering from Hinamizawa Syndrome.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼らは表向きは造園業者の隠れ蓑を持っていて、村の中を出入りしながら、異常な事件の発生を未然に防いでいるのである。", - NULL, "They pose as gardeners, but in actuality, they patrol the village to make sure nothing strange happens.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "They pose as gardeners, but in actuality, they patrol the village to make sure nothing strange happens.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "「鬼隠し」の真の実行者と言ってもいい。", - NULL, "They're the ones who demon away people who go missing.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They're the ones who demon away people who go missing.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……ここでは割愛するが、雛見沢村連続怪死事件の一部には彼らの関与がある。", NULL, "...They're probably also involved in some of the mysterious deaths, too.", Line_Normal); ClearMessage(); @@ -1637,20 +1913,24 @@ void main() DrawBustshot( 1, "Tomi_Def", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 1000, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、最後に富竹ジロウ。", NULL, "The last important person is Jirou Tomitake.", Line_WaitForInput); OutputLine(NULL, "本名は知らない。", NULL, " I don't know his real name.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼は年4回、「東京」から派遣される定期査察の連絡員だった。", - NULL, "He was an auditor who was sent from Tokyo four times a year.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He was an auditor who was sent from Tokyo four times a year.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 進捗の確認と方針説明、「東京」の要望などを説明し、入江からの予算や要求を汲み上げる。", - NULL, "He came to check on the progress of the research, and outlined requests from Tokyo. He discussed the research budget with Irie, too.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He came to check on the progress of the research, and outlined requests from Tokyo. He discussed the research budget with Irie, too.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして鷹野から入江の監視報告を受ける。", NULL, "He also got the observation report on Irie from Takano.", Line_WaitForInput); OutputLine(NULL, "そういう役だった。", @@ -1660,14 +1940,17 @@ void main() FadeBustshotWithFiltering( 1, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); DrawScene( "ryuuketu1", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江の研究は雛見沢の住人の検死を研究に流用するところから始まり、", NULL, "Irie started out by studying the autopsy results of dead villagers,", Line_WaitForInput); OutputLine(NULL, "仮設の外堀を徐々に埋め、", - NULL, " and he discovered many answers from that.", Line_WaitForInput); + NULL, " and he discovered many answers from that. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "昭和54年、山狗が拉致した、バラバラ殺人事件の犯人という末期発症者の生体を得た時点で『雛見沢症候群』の劇的解明に至った。", - NULL, " In 1979, the Mountain Dogs kidnapped the culprit behind the murder of the construction chief, who was a terminal patient of Hinamizawa Syndrome. The nature of the disease was dramatically clarified.", Line_Normal); + NULL, "In 1979, the Mountain Dogs kidnapped the culprit behind the murder of the construction chief, who was a terminal patient of Hinamizawa Syndrome. The nature of the disease was dramatically clarified.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 以後、昭和58年にわたるまで、研究は飛躍的に進み、", NULL, "Their research made rapid progress after that,", Line_WaitForInput); OutputLine(NULL, "治療薬、", @@ -1675,30 +1958,36 @@ void main() OutputLine(NULL, "予防薬の発見、", NULL, " medication,", Line_WaitForInput); OutputLine(NULL, "治療法の確立と目を見張る成果を挙げた。", - NULL, " and other methods of treatment for the disease.", Line_WaitForInput); + NULL, " and other methods of treatment for the disease. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "……その一方で、軍事的に利用できる研究も併せて進められていた。", - NULL, " ...At the same time, they continued to investigate how to utilize it for military purposes.", Line_Normal); + NULL, "...At the same time, they continued to investigate how to utilize it for military purposes.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 『雛見沢症候群』の軍事的価値として非常に注目されたのが、奇病の原因である病原体が、宿主が生体でないと検出ができないことにあった。", - NULL, "One of the interesting findings of the research was that the pathogen can only be found when the patient is still alive.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "One of the interesting findings of the research was that the pathogen can only be found when the patient is still alive.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " しかもそれは、ある種の非人道的手法でなければ検出できない。", - NULL, "On top of that, they couldn't detect the presence of the pathogen at all unless they used a certain inhumane method.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "On top of that, they couldn't detect the presence of the pathogen at all unless they used a certain inhumane method.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、一般的には検出不能ということだ。", NULL, "In other words, it's virtually impossible to detect the pathogen by normal means.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 痕跡はほとんど残らず、その異常行為は限りなく自発的であるため、軍事的に非常に有用であると判断された。", NULL, "It left almost no trace, and the unusual symptoms it produced seemed like voluntary behavior, so they concluded that the disease could be used to their advantage.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、", NULL, "However...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1710,134 +1999,162 @@ void main() DrawSceneWithMask( "Mati12", "maskup", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 昭和も60年代を間近に控え、戦後も半世紀を迎えようとしている。", - NULL, "It's been almost fifty years since the war ended.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It's been almost fifty years since the war ended.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " かつて「東京」の中枢に君臨し、日本の政財界の黒幕だった重鎮たちも少しずつ老衰により席を空け、徐々に幹部が世代交代を進めていた。", - NULL, "The leaders in shadows behind Japan's government who ruled from the center of \"Tokyo\" began growing infirm and opening up seats, steadily passing their leadership to the new generation.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The leaders in shadows behind Japan's government who ruled from the center of \"Tokyo\" began growing infirm and opening up seats, steadily passing their leadership to the new generation.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、「東京」という組織が少しずつ変っていっていたのである。", NULL, "The whole organization has started to shift.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 依然、「東京」の設立趣旨は変らない。", - NULL, "Of course, the purpose of \"Tokyo\" has stayed the same.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Of course, the purpose of \"Tokyo\" has stayed the same.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 日本を国際社会の雄に押し上げようとする国粋主義者の結社であることは同じである。", - NULL, "It's still a secret society of ultra-nationalists who want Japan to be at the top of the world.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It's still a secret society of ultra-nationalists who want Japan to be at the top of the world.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ただ、大東亜共栄圏の復活であるとか、米英に報復戦争を仕掛けるとかいった、戦争の亡霊たちが少しずつ薄れていっていた。", NULL, "However, their ambition to start a war with America and take over the world has diminished.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 「東京」は次第に方針を転換し、経済や外交、教育などに重点方針を移し始めていたのである。", NULL, "Tokyo has directed its priorities towards the economy, international affairs, and education.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、戦争の亡霊である重鎮たちが全ていなくなったわけではない。", - NULL, "That doesn't mean that those ambitions are gone entirely, however.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That doesn't mean that those ambitions are gone entirely, however.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 長老とてまだ何人かが君臨している。", NULL, "Several seniors still alive retain those ambitions.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼らは聖域的予算によって、依然、現在の「東京」の方針にそぐわない軍事的研究を継続させていたのである。", - NULL, "Tokyo continues to finance military research...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Tokyo continues to finance military research...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……つまり、入江機関の研究もそれで、今の「東京」にとっては、すでに煙たい研究となっていたのだ。", NULL, "But for the present-day Tokyo, Irie's research is actually something of an embarrassment.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 新しい「東京」は、この研究の継続を頑なに続けさせてきたある古老の老死を見届けると、すぐに研究の中止と資金援助の終了を宣告した。", NULL, "The new Tokyo is no longer interested in his project, and they announced that they're going to cut their budget as soon as those seniors pass away.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、これに入江は強く反発。", - NULL, "However, Irie objected to that plan.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "However, Irie objected to that plan.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 研究の継続を強く要望した。", - NULL, "He strongly appealed for the continuation of his research.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He strongly appealed for the continuation of his research.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …これが小此木の言う、入江と東京が対立していたという部分である。", NULL, "This is what Okonogi was talking about. Irie is in disagreement with Tokyo.", Line_Normal); ClearMessage(); DrawScene( "Sinryo_soto2", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この頃、入江は『雛見沢症候群』の全容解明に向けてもっとも躍進していた時だった。", - NULL, "Irie's research has been making great progress.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Irie's research has been making great progress.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 様々な治療法や検査法が確立し、全住民の治療プランにも着手していた。", - NULL, "They've discovered various treatment and testing methods, and he's even starting to develop a treatment plan for the whole village.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "They've discovered various treatment and testing methods, and he's even starting to develop a treatment plan for the whole village.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ここで援助が打ち切られれば、結局、入江の研究は何も残さなかったことになってしまうのだ。", NULL, "If they cut his funding, Irie's research would end without any results.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 「東京」は富竹を通じて、入江と交渉を重ね、即時中止を段階的中止に変更した。", - NULL, "Tokyo had a discussion with Irie through Tomitake, and they decided to shut down his research partially, but not fully.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Tokyo had a discussion with Irie through Tomitake, and they decided to shut down his research partially, but not fully.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ただし、軍事的研究は即時破棄とし、研究成果の全てを抹消するよう求められた。", - NULL, "However, they told him to immediately stop researching military applications of the disease, and destroy all the research data related to that.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "However, they told him to immediately stop researching military applications of the disease, and destroy all the research data related to that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もともと善良な小市民である彼は軍事的研究の中止にはさほど異議は唱えず、すぐに了承したという。", - NULL, "He had little interest in weaponizing the disease anyway, so Irie accepted those terms right away.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He had little interest in weaponizing the disease anyway, so Irie accepted those terms right away.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 「東京」は即時中止して奇病を放置するよりは、この奇病が完全に撲滅された方が長い目で見れば機密の保持になると考えたのである。", NULL, "Tokyo probably believed that it was better to let him find a cure for the disease than to terminate the project entirely.", Line_Normal); ClearMessage(); DrawScene( "Hi1", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この頃には入江も、一研究者であると同時に村の一員としても溶け込んでいた。", - NULL, "At this point, Irie considers himself one of the villagers.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "At this point, Irie considers himself one of the villagers.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 村人が知らずに感染している奇病を撲滅することは、村で後ろめたい研究をしながら名士と讃えられてきたことに対する彼なりの罪滅ぼしと考えたのかもしれない。", NULL, "Perhaps exterminating the disease infecting the villagers without their knowledge is his way of atoning for using the village to advance his research and reputation.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 両者の利害は一致し、入江は数年以内に『雛見沢症候群』を完全に撲滅して研究を完全に終了させることとなった。", - NULL, "Both Tokyo and Irie agreed to fully terminate his research as soon as he discovered a way to completely eradicate Hinamizawa Syndrome.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Both Tokyo and Irie agreed to fully terminate his research as soon as he discovered a way to completely eradicate Hinamizawa Syndrome.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江はそれを3カ年計画として立案し、昭和61年までに完全治療プランを提案。", - NULL, "Irie made a plan for the next three years, and he promised them that he would find a resolution by 1986 at the latest.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Irie made a plan for the next three years, and he promised them that he would find a resolution by 1986 at the latest.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そのプランと予算の了承を求めているのが昭和58年6月の定期連絡会の要旨だったのである。", NULL, "The meeting they had this June was to discuss the plan and budget for the next three years.", Line_Normal); ClearMessage(); DrawScene( "aka1", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …………ここでいよいよ話が最初に戻る。", NULL, ".........Which brings us back to the beginning.", Line_Normal); ClearMessage(); @@ -1846,13 +2163,15 @@ void main() DrawBustshotWithFiltering( 2, "Iri_Majime2+", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江が「東京」と対立し、悪意ある切り札として古手梨花を暗殺しようとしている話。", - NULL, "One theory goes that Irie is in opposition with Tokyo, and as his trump card, he's planning to kill Rika Furude.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "One theory goes that Irie is in opposition with Tokyo, and as his trump card, he's planning to kill Rika Furude.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawBustshotWithFiltering( 1, "Ta_Akuwarai+", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "aka1", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もしくは、鷹野が富竹を殺し、さらに何らかの切り札として古手梨花を暗殺しようとしている話に戻る。", NULL, "The other theory is that Takano killed Tomitake, and as her trump card, she's going to kill Rika Furude.", Line_Normal); ClearMessage(); @@ -1864,6 +2183,7 @@ void main() DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そもそも古手梨花がどうして切り札なのかの説明がいる。", NULL, "I suppose I need to explain why Rika Furude can be a trump card.", Line_Normal); ClearMessage(); @@ -1871,30 +2191,36 @@ void main() DrawScene( "File", 400 ); PlayBGM( 0, "B_Dive", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これも雛見沢に残る古い伝承が初めから答えを示していた。", - NULL, "The answer to that lies in the ancient traditions of Hinamizawa.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The answer to that lies in the ancient traditions of Hinamizawa.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは、古手家にはオヤシロさまの血筋が流れているというものだ。", - NULL, "Supposedly, members of Furude family have the blood of Oyashiro-sama in their veins.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Supposedly, members of Furude family have the blood of Oyashiro-sama in their veins.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " オヤシロさまとは奇病との共生のためのルールを徹底する戒律のための偶像ではなかったのか。", NULL, "I explained earlier that Oyashiro-sama was made up as a method for having people cope with the disease.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 実は違う。", NULL, "However, that's actually not true...", Line_WaitForInput); OutputLine(NULL, "……鬼たちには、いや、病原体には女王にあたる特別な存在があったのだ。", - NULL, " ...For the demons, the pathogens, to survive, a certain being must be present.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " ...For the demons, the pathogens, to survive, a certain being must be present.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを代々受け継ぐのが古手家だった。", NULL, "That being is the successor of the Furude family line.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 伝承にある、オヤシロさまの降臨と、", NULL, "The truth behind the advent of Oyashiro-sama,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1906,62 +2232,73 @@ void main() Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "…彼らの女王の存在を示していたのだ。", - NULL, " is that Oyashiro-sama was actually the queen of the village.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " is that Oyashiro-sama was actually the queen of the village.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江の研究によると、信じ難いことだが、梨花が村中に猫のように可愛がられているのは梨花の個人的魅力によるものでなく、女王によるというのだ。", - NULL, "According to Irie's research, Rika is adored by the whole village not only because she's a charming little girl, but because she's the queen carrier.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "According to Irie's research, Rika is adored by the whole village not only because she's a charming little girl, but because she's the queen carrier.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 感染者たちは無意識の内に女王感染者を守るように「誘導」されているのだという。", - NULL, "Infected patients are unconsciously driven to protect their queen.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Infected patients are unconsciously driven to protect their queen.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江はとりあえずそれをフェロモンと呼んでいた。", NULL, "Irie says that this is done with pheromones.", Line_Normal); ClearMessage(); DrawScene( "Hi8", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 古手梨花の母も、小さい頃には村中から猫可愛がりだったという。", - NULL, "Rika Furude's mother was also adored by everyone since she was little.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rika Furude's mother was also adored by everyone since she was little.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、その状況は梨花の出産と同時に一変し、今度は村中が梨花を可愛がり出したという。", - NULL, "However, as soon as she gave birth, people's attention quickly shifted to Rika.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "However, as soon as she gave birth, people's attention quickly shifted to Rika.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江はそれを女王の継承と呼んでいる。", NULL, "Irie calls it the succession of the throne.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、この村では女王は特別な存在なのだ。", - NULL, "The queen is a precious existence to people in this village.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The queen is a precious existence to people in this village.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 実は感染者は、雛見沢を離れては生きていけないのではなく、", NULL, "There are theories that carriers of the disease are actually unable to survive when away from the queen,", Line_WaitForInput); OutputLine(NULL, "女王を離れては生きていけないのではないかとも疑われたくらいだ。", NULL, " not from the village itself.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 入江の研究によるならば、おそらく、女王は雛見沢でしか生きていけず、", NULL, "Irie's research indicates that the queen can only survive in Hinamizawa,", Line_WaitForInput); OutputLine(NULL, "そして一般感染者は女王の周りでしか生きていけないのではないかと言う。", - NULL, " and infected patients can only stay alive when they're around her.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " and infected patients can only stay alive when they're around her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " こればかりは仮説で、試しようがない。", NULL, "But this is just a theory.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そして、信じられないことだが、", NULL, "...Surprisingly, however,", Line_WaitForInput); OutputLine(NULL, "一番最初に『雛見沢症候群』を発見した戦時中の医師も、女王の存在を仮定していたのである。", @@ -1970,57 +2307,69 @@ void main() DrawScene( "File", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 医師であると同時に民俗学にも明るかった彼は、伝承の傾向から古手家に特別な意味があることを特に重視。", - NULL, "That doctor was also knowledgeable about Hinamizawa's culture, and he was interested in how much value the village placed on the Furude family.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That doctor was also knowledgeable about Hinamizawa's culture, and he was interested in how much value the village placed on the Furude family.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 古手の血に潜む女王が、村を操る力すら持っているのではないかと想像した。", - NULL, "He theorized that the queen lying in the Furude bloodline might have the power to manipulate the whole village.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He theorized that the queen lying in the Furude bloodline might have the power to manipulate the whole village.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 真相は不明だが、太古にはそのような力が本当にあり、古手家には神職に相応しい奇跡の力が宿っていたのかもしれない。", - NULL, "The truth is still unknown, but perhaps the Furude family really has held such power since ancient times, miraculous power that would make them perfect for serving in the priesthood.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The truth is still unknown, but perhaps the Furude family really has held such power since ancient times, miraculous power that would make them perfect for serving in the priesthood.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 末裔の梨花には、せいぜい村中から可愛がってもらう程度の力しか残っていないようだが。", NULL, "Although the only thing Rika can do is be doted upon by the villagers.", Line_Normal); ClearMessage(); DrawScene( "aka1", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうなると、女王感染者がいなくなったらどうなるのかという恐ろしい想像が首をもたげる。", NULL, "If all this is true, then the question is what would happen if the queen disappeared from the village.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 戦時中の医師は、女王がもし死ぬようなことがあれば、全ての感染者全員が末期症状を起こし、", NULL, "During the war, a doctor prophesized that if the queen were to die, then all the infected would show terminal symptoms,", Line_WaitForInput); OutputLine(NULL, "ひとつの自治体が壊滅すると予言。", - NULL, " and the whole village would be wiped out.", Line_WaitForInput); + NULL, " and the whole village would be wiped out. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "女王感染者を厳重に保護するべきであると提唱していた。", - NULL, " He advocated for strict preservation of the queen's host.", Line_Normal); + NULL, "He advocated for strict preservation of the queen's host.", Line_Normal); ClearMessage(); DrawScene( "aka2", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花の存在の重要性は、彼女を調べることで多くの謎を解明できた、生きた標本としてだけではない。", - NULL, "Rika is important to Tokyo not only because Irie found many answers after running tests on her body.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Rika is important to Tokyo not only because Irie found many answers after running tests on her body.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 古手梨花がもし間違って死ねば、雛見沢二千人は全員が“鬼の血を目覚めさせることになる”。", NULL, "If Rika Furude dies, the two thousand people in Hinamizawa will turn into demons.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " しかもその発症は一見、自発的で、その上、自覚症状も他覚症状もない。", NULL, "It would happen too fast for people to even realize that they're getting sick.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 村中が突然、同時多発的に恐ろしい被害妄想に包まれ、生きるために殺しあう阿鼻叫喚の生き地獄が現れるのだ……。", - NULL, "They will each be overcome with a violent persecution complex, and start killing each other out of fear...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "They will each be overcome with a violent persecution complex, and start killing each other out of fear...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そのため、山狗は女王である古手梨花の警護を最優先任務としていた。", NULL, "This is why the Mountain Dogs are protecting the queen, Rika Furude.", Line_WaitForInput); OutputLine(NULL, "彼女の死は村の死なのだから。", @@ -2029,6 +2378,7 @@ void main() DrawScene( "aka1", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、古手梨花が女王であることを知る者にとって、古手梨花を殺すぞと脅迫することは「切り札」になり得るのだ……。", NULL, "That's why Rika Furude is the trump card for those who know that she's the center of the whole epidemic...", Line_Normal); ClearMessage(); @@ -2036,48 +2386,57 @@ void main() DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); DrawScene( "Hi6", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これが、雛見沢という舞台だ。", NULL, "This is the story of Hinamizawa.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この舞台の状況の中で、昭和58年6月。", - NULL, "Our tale begins in June, 1983.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Our tale begins in June, 1983.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } DrawScene( "ryuuketu1", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 東京の連絡員である富竹が、予防薬の投与を受けているにもかかわらず急性発症し異常な死に方で発見された。", - NULL, "Tokyo's liaison, Tomitake, was found dead of the disease, even though he was vaccinated against it.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Tokyo's liaison, Tomitake, was found dead of the disease, even though he was vaccinated against it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして東京の監視者である鷹野も同じ夜にどこかへ連れ去られ、殺された。", - NULL, "On the same night, Takano was also kidnapped and murdered.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "On the same night, Takano was also kidnapped and murdered.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……本当に殺されたのか実は生きているのかは取り敢えず捨て置くが……。", NULL, "...Though I don't know for sure if she's really dead or not...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この状況下で古手梨花は殺される。", NULL, "Rika Furude is also going to be murdered soon enough.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………入江が怪しい、鷹野が怪しいというこの状況に来て初めて東京を疑った。", - NULL, "...While I've suspected Irie and Takano, this was my first time doubting Tokyo.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...While I've suspected Irie and Takano, this was my first time doubting Tokyo.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 東京は味方のはずだと思っていた。", - NULL, "I always thought that they were on my side.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I always thought that they were on my side.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もちろん味方だ。", NULL, "They had to be.", Line_WaitForInput); OutputLine(NULL, "私が死ねば大惨事になる。", @@ -2086,20 +2445,24 @@ void main() DrawScene( "aka2", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが同時に、東京の内側に、それを切り札にして何かを目論んでいる人間もいるようなのだ。", - NULL, "At the same time, there might be people within Tokyo who could use my death as a trump card.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "At the same time, there might be people within Tokyo who could use my death as a trump card.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………東京に派閥があるなんて、考えたこともなかった。", - NULL, "......I never considered that there were opposing factions within Tokyo.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "......I never considered that there were opposing factions within Tokyo.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……いや、「東京」の方針が変りつつある時点で、世代交代に関わる新旧対立の構図を描けなかった私の浅はかさなのか。", NULL, "I guess I was naive enough to not realize that Tokyo had internal problems due to the generation gap...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " とにかく、", NULL, "Anyway,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -2111,46 +2474,55 @@ void main() DrawScene( "aka1", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " このたったひとつに気付けたら、一気に真相が見えてきた。", - NULL, "I feel like I'm starting to see the greater picture.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I feel like I'm starting to see the greater picture.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もちろん悪いのは入江で鷹野は善良な犠牲者である可能性もある。", - NULL, "It's possible too that Takano is the victim, and Irie is the bad guy.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It's possible too that Takano is the victim, and Irie is the bad guy.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………つまり、私を今、守ってくれている山狗20人は、頼もしい味方か、私を殺す暗殺者なのかの二択だというわけだ。", NULL, "The Mountain Dogs might be on my side, or they might be assassins who are trying to kill me...", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …汚物の混じったリスクのあるワイン樽なんか怖くて選べない。", - NULL, "...I was too scared to choose a wine that might be at risk of having something poisonous mixed in.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...I was too scared to choose a wine that might be at risk of having something poisonous mixed in.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それならば多少不味くても綺麗なワイン樽の方が安心できる……。", NULL, "In which case, I could rest assured with a fresh, unopened bottle, even if it was a little bad...", Line_Normal); ClearMessage(); DrawSceneWithMask( "Hu_R1", "maskup", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " こうして全て話し終えてみると、本当に信用できるのは警察と、そして仲間たちだけだということがわかった。", NULL, "After telling everything to my friends, I finally realized that I could only trust them and the police.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 本当に私は馬鹿だ。", NULL, "I'm really dumb.", Line_WaitForInput); OutputLine(NULL, "……色々考えているつもりで、百年間も考えて、何もわかっちゃいなかった。", NULL, " ...I thought I was thinking so hard, but I never actually understood anything.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " こうしてみんなに口を開くだけで、勝手に理解できてしまうことがたくさんある。", - NULL, "After all this time, I made things clear just by talking about them with my friends.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "After all this time, I made things clear just by talking about them with my friends.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …仲間に打ち明けるだけで、こんなにも何かが違うのか…。", NULL, "...I'd never have thought it would make such a big difference...", Line_Normal); ClearMessage(); @@ -2164,50 +2536,56 @@ void main() SetValidityOfInput( TRUE ); DrawSceneWithMask( "Hu_R2", "maskup", 1, 0, 1300 ); - PlaySE(4, "ps3/s12/05/280500255", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500255", 128); OutputLine(NULL, "「………みー。", NULL, "\"......Meep.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500256", 128, 64); + PlayVoice(4, "ps3/s12/05/280500256", 128); OutputLine(NULL, "…ボクの話はこれで終わりなのです。」", NULL, " ...And that's the end of my story.\"", Line_Normal); ClearMessage(); PlayBGM( 0, "semi", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 予想通り、みんなの開いた口は塞がらなかった。", - NULL, "As I thought, everyone was staring at me with their mouths open in shock.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "As I thought, everyone was staring at me with their mouths open in shock.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……いくらデマ好きの大石でも、ここまでは信じてくれないだろう。", - NULL, "...Even Ooishi wouldn't believe a story like this.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...Even Ooishi wouldn't believe a story like this.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いや、信じられなくて当然だ。", NULL, "That's only normal.", Line_WaitForInput); OutputLine(NULL, "普通なら、正気を疑われるところだ……。", NULL, " I'm sure I sound like a crazy person...", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500257", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500257", 128); OutputLine(NULL, "「……沙都子。", NULL, "\"......Satoko.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500258", 128, 64); + PlayVoice(4, "ps3/s12/05/280500258", 128); OutputLine(NULL, "ボクたちが毎週、診療所に研究のお手伝いに行っていますですよね?", NULL, " We go to the clinic every week to help with Irie's research, right?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500259", 128, 64); + PlayVoice(4, "ps3/s12/05/280500259", 128); OutputLine(NULL, " あれは、入江の研究に協力しているだけではないのです。", NULL, " We're actually not just helping him.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500260", 128, 64); + PlayVoice(4, "ps3/s12/05/280500260", 128); OutputLine(NULL, "沙都子の治療のためでもあったのです。」", - NULL, " We go there so you can get treatment.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We go there so you can get treatment.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Kei_Komaru", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100136", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100136", 128); OutputLine(NULL, "「そうだ、そういえば、沙都子が病気みたいなことを言ってたよな…。」", NULL, "\"I remember... you told me that Satoko is ill...\"", Line_Normal); ClearMessage(); @@ -2217,7 +2595,8 @@ void main() DrawBustshotWithFiltering( 1, "Sa_OdorokiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400071", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400071", 128); OutputLine(NULL, "「……私が…?", NULL, "\"...Me...?", Line_WaitForInput); @@ -2225,10 +2604,10 @@ void main() ChangeBustshot( 1, "Sa_AkuwaraiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400072", 128, 64); + PlayVoice(4, "ps3/s12/04/280400072", 128); OutputLine(NULL, " ほほ、ほっほっほっほ!", NULL, " Hoho, ho ho ho ho!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400073", 128, 64); + PlayVoice(4, "ps3/s12/04/280400073", 128); OutputLine(NULL, " 梨花の話なら私だけじゃなく、この村に住むみんなが、みんなみんな、その怪しげな病気に掛かってることになるじゃありませんの。", NULL, " As you said, it's not only me, but the whole village that is infected with this disease...!", Line_WaitForInput); @@ -2236,27 +2615,30 @@ void main() ChangeBustshot( 1, "Sa_AkireruB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400074", 128, 64); + PlayVoice(4, "ps3/s12/04/280400074", 128); OutputLine(NULL, "でも、どうして私だけがお注射しなくちゃいけないんですの?", - NULL, " Why would I have to take the shot every day and not everyone else?", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400075", 128, 64); + NULL, " Why would I have to take the shot every day and not everyone else? ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400075", 128); OutputLine(NULL, " 監督の作っている新型の栄養剤の実験じゃないんでございますの?」", - NULL, " I thought it was just a new type of vitamin that the coach is developing!\"", Line_Normal); + NULL, "I thought it was just a new type of vitamin that the coach is developing!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500261", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500261", 128); OutputLine(NULL, "「……沙都子は、一度、末期症状を迎えてしまっているのです。", NULL, "\"......At one point you were a terminal patient, Satoko.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500262", 128, 64); + PlayVoice(4, "ps3/s12/05/280500262", 128); OutputLine(NULL, "だから、日に2回のお注射がないと、すぐに症状がぶり返してしまうのです。", NULL, " That's why you need two shots every day to keep your symptoms under control.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500263", 128, 64); + PlayVoice(4, "ps3/s12/05/280500263", 128); OutputLine(NULL, "入江は、沙都子を救おうと特に熱心に研究してくれていました。", - NULL, " Irie is very passionate about saving you,", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500264", 128, 64); + NULL, " Irie is very passionate about saving you, ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500264", 128); OutputLine(NULL, "………でも、毎日2回の注射をしなくてもいい体には、どうしても戻す方法が見つけられなかった。", - NULL, " but he still can't find a better treatment than that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500265", 128, 64); + NULL, "but he still can't find a better treatment than that.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/05/280500265", 128); OutputLine(NULL, "でも、いつか見つけると意気込んで、今日も熱心に研究を続けてくれていますです。」", NULL, " Don't think he's not still working hard to find a cure, though.\"", Line_Normal); ClearMessage(); @@ -2265,26 +2647,30 @@ void main() ChangeBustshot( 1, "Sa_OdorokiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400076", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400076", 128); OutputLine(NULL, "「じょ、冗談じゃないですわよ!", NULL, "\"D-Don't you joke around!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400077", 128, 64); + PlayVoice(4, "ps3/s12/04/280400077", 128); OutputLine(NULL, " 私たち、貧乏だから監督の怪しげな研究に協力してお金を恵んでもらってるんじゃありませんの?!", NULL, " I thought we were getting financial support by aiding his research!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400078", 128, 64); + PlayVoice(4, "ps3/s12/04/280400078", 128); OutputLine(NULL, " あんな注射、一生やれなんて、冗談ポイでございましてよ!!」", - NULL, " I don't want to get those shots every day for the rest of my life!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I don't want to get those shots every day for the rest of my life!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は自分だけが真相を伏せられていることを憤慨していたし、自分だけが注射をしなければならない体であることを受け入れたくないようだった。", - NULL, "Satoko looked upset that she had been completely ignorant of all this; she also didn't want to accept the reality of having to manage her condition.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Satoko looked upset that she had been completely ignorant of all this; she also didn't want to accept the reality of having to manage her condition.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その虚勢を張るような笑いが、みんなに悲しく染み込んで行く…。", NULL, "Her fake laughter sadly echoed in everyone's ears.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……圭一がぽつりと言った。", NULL, "...Keiichi opened his mouth to speak.", Line_Normal); ClearMessage(); @@ -2293,45 +2679,51 @@ void main() ChangeBustshot( 2, "Kei_Nayamu", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100137", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100137", 128); OutputLine(NULL, "「……………その注射を、", - NULL, "\"So...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"So...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "1回でもしないと、", - NULL, " if she misses a shot...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " if she misses a shot...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……あの日みたいになるんだな…。」", NULL, " she'll react like she did the other day...?\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子が注射を忘れた日。", - NULL, "There was a day where she forgot to take her shot.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "There was a day where she forgot to take her shot.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……廊下からやってきた校長を沙都子は叔父だと思い込んだ。", - NULL, "...She convinced herself that the principal was her uncle.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...She convinced herself that the principal was her uncle.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 被害妄想が肥大して、叔父が学校まで押し掛けてきたと思い込んだ。", - NULL, "Her fear escalated, and she thought her uncle came inside the school to take her back home.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Her fear escalated, and she thought her uncle came inside the school to take her back home.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子がそう思い込んだら、沙都子の世界はそのように改ざんされてしまうのだ。", NULL, "Once she feels that way, there's no turning back for her.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500266", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500266", 128); OutputLine(NULL, "「……そうです。", NULL, "\"......Yes, she will.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500267", 128, 64); + PlayVoice(4, "ps3/s12/05/280500267", 128); OutputLine(NULL, "……だから、ボクは沙都子がお注射を忘れないように、毎日しつこく言っているのです。」", NULL, " That's why I tell her to be sure to take her shot every day.\"", Line_Normal); ClearMessage(); @@ -2339,10 +2731,11 @@ void main() DrawBustshotWithFiltering( 1, "Sa_HannbesoA1", "maskup", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawSceneWithMask( "Hu_R2", "maskup", 1, 0, 1300 ); - PlaySE(4, "ps3/s12/04/280400079", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400079", 128); OutputLine(NULL, "「そんな、信じられませんわ…!!", NULL, "\"I don't, I don't believe you...!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400080", 128, 64); + PlayVoice(4, "ps3/s12/04/280400080", 128); OutputLine(NULL, " 大体、何なんですの末期症状って!!", NULL, " What do you mean, I'm a terminal patient?!", Line_WaitForInput); @@ -2350,61 +2743,68 @@ void main() ChangeBustshot( 1, "Sa_NakuB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400081", 128, 64); + PlayVoice(4, "ps3/s12/04/280400081", 128); OutputLine(NULL, " 私だけそんなの嫌ですわよ!", NULL, " Why me, exactly!?", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400082", 128, 64); + PlayVoice(4, "ps3/s12/04/280400082", 128); OutputLine(NULL, " どうして私が!", NULL, " I refuse to believe it!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400083", 128, 64); + PlayVoice(4, "ps3/s12/04/280400083", 128); OutputLine(NULL, " いつそんな末期症状になったって言うんですの!!」", - NULL, " When did I even become so sick?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " When did I even become so sick?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……沙都子の顔がどんどんくしゃくしゃになっていき、瞳に大粒の涙が浮かぶ。", NULL, "...Satoko's face contorted as tears began to flow from her eyes.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……やはり言ってはいけなかった。", - NULL, "...I shouldn't have said this.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...I shouldn't have said this.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …沙都子は思い出してはいけないことを思い出してしまった…。", NULL, "...Satoko is starting to remember something she's not supposed to...", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500268", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500268", 128); OutputLine(NULL, "「ごめん、沙都子……。", NULL, "\"I'm sorry, Satoko...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500269", 128, 64); + PlayVoice(4, "ps3/s12/05/280500269", 128); OutputLine(NULL, "思い出さなくていいのです。", NULL, " You don't have to remember.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500270", 128, 64); + PlayVoice(4, "ps3/s12/05/280500270", 128); OutputLine(NULL, "あれは事故なのです。", NULL, " That was just an accident.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500271", 128, 64); + PlayVoice(4, "ps3/s12/05/280500271", 128); OutputLine(NULL, "…沙都子は何も悪くないのですよ………。」", - NULL, " ...It wasn't your fault......\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...It wasn't your fault......\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/04/280400084", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400084", 128); OutputLine(NULL, "「……ぅっく、えっく!!", NULL, "\"......Ghhk, ugh!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400085", 128, 64); + PlayVoice(4, "ps3/s12/04/280400085", 128); OutputLine(NULL, " 嘘ですわ、嘘ですわ…!!", NULL, " No, this is a lie...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400086", 128, 64); + PlayVoice(4, "ps3/s12/04/280400086", 128); OutputLine(NULL, " 梨花は、……全部嘘ばっかりなんですわ…!!", NULL, " You're just lying to us...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400087", 128, 64); + PlayVoice(4, "ps3/s12/04/280400087", 128); OutputLine(NULL, " えっく、……うっく!!!」", - NULL, " Ugh... ugh...!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Ugh... ugh...!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …他の仲間たちは私と沙都子が何を言っているのかわからないだろう。", - NULL, "...The others probably had no idea what Satoko was talking about.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...The others probably had no idea what Satoko was talking about.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……わかる必要はない。", NULL, "......They don't need to know.", Line_WaitForInput); OutputLine(NULL, "仲間だからこそ、永遠に知らなくていいことなのだ……。", @@ -2415,46 +2815,54 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 嗚咽を漏らして俯く沙都子の肩をレナがそっと抱く。", - NULL, "Rena gently touched Satoko's shoulder.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rena gently touched Satoko's shoulder.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そして、レナは私も抱いてくれた。", NULL, "...She gently touched mine, too.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); - PlaySE(4, "ps3/s12/02/280200050", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200050", 128); OutputLine(NULL, "「…私たちは梨花ちゃんの話、ちゃんと信じてるよ。」", - NULL, "\"...We believe your story, Rika-chan.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...We believe your story, Rika-chan.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500272", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500272", 128); OutputLine(NULL, "「……ありがとうです。」", NULL, "\"......Thank you.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/02/280200051", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200051", 128); OutputLine(NULL, "「…………そして、……今まで自分ひとりでよくそれだけの大変なことを背負ってきたね。", NULL, "\".........And... you've been carrying such a heavy burden for a long time...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200052", 128, 64); + PlayVoice(4, "ps3/s12/02/280200052", 128); OutputLine(NULL, "…梨花ちゃんは偉いよ。", NULL, " I'm proud of you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200053", 128, 64); + PlayVoice(4, "ps3/s12/02/280200053", 128); OutputLine(NULL, "たったひとりで、今日まで人に言えない秘密を背負ってきたんだね……。」", - NULL, " You've been struggling all alone to this day...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You've been struggling all alone to this day...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500273", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500273", 128); OutputLine(NULL, "「…………………………。」", - NULL, "\"..........\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"..........\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナにそんな言葉をかけてもらえるなんて思わなかった。", - NULL, "I never thought Rena would say something like that to me.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I never thought Rena would say something like that to me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……不覚にも、自分の目に涙が浮かぶのを感じる。", NULL, "...My eyes were filling up with tears.", Line_Normal); ClearMessage(); @@ -2464,35 +2872,38 @@ void main() DrawBustshotWithFiltering( 1, "Me_MajimeA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200054", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200054", 128); OutputLine(NULL, "「…人に話せない秘密を背負うってのは、悲しくて重いよね。", NULL, "\"...It's difficult to have a secret that you can't tell people.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200055", 128, 64); + PlayVoice(4, "ps3/s12/02/280200055", 128); OutputLine(NULL, "……私のは、梨花ちゃんに比べたら全然大したことないけどさ。", NULL, " ...Mine was hardly a big deal compared to yours.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200056", 128, 64); + PlayVoice(4, "ps3/s12/02/280200056", 128); OutputLine(NULL, "……少しはわかるつもりだよ。」", - NULL, " ...But I can still sympathize with you.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...But I can still sympathize with you.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Si_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/280600026", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/280600026", 128); OutputLine(NULL, "「そうですね。", NULL, "\"I agree.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/280600027", 128, 64); + PlayVoice(4, "ps3/s12/06/280600027", 128); OutputLine(NULL, "お姉もよく頑張ってます。", NULL, " You've done your best too, sis.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/280600028", 128, 64); + PlayVoice(4, "ps3/s12/06/280600028", 128); OutputLine(NULL, "…お姉に擦り付けて楽させてもらってるから、よくわかりますよ。」", NULL, " ...I often shift the blame onto you to relieve myself, so I can tell.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Hu_R2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/280500274", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500274", 128); OutputLine(NULL, "「………みんなは、…ボクの話を疑わないのですか…?」", NULL, "\"You're all going to believe my story...?\"", Line_Normal); ClearMessage(); @@ -2501,48 +2912,52 @@ void main() DrawBustshotWithFiltering( 2, "Kei_Def2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100138", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100138", 128); OutputLine(NULL, "「どうして疑うんだよ。", NULL, "\"Of course.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100139", 128, 64); + PlayVoice(4, "ps3/s12/01/280100139", 128); OutputLine(NULL, "全部信じるって言ったじゃねぇか。", NULL, " We said we'd believe you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100140", 128, 64); + PlayVoice(4, "ps3/s12/01/280100140", 128); OutputLine(NULL, "むしろ、村の秘密が解けたような気がして俺はすっきりしたくらいだぜ。」", - NULL, " It's a bit of a relief, since a lot of my questions about this village are answered now.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's a bit of a relief, since a lot of my questions about this village are answered now.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Re_DefA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100141", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100141", 128); OutputLine(NULL, "「その、『雛見沢症候群』という病気は感染症で、…村に住んでる人はみんな掛かってるのかな。」", NULL, "\"So... Is everyone in this village infected by that disease, that Hinamizawa Syndrome...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500275", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500275", 128); OutputLine(NULL, "「……はい。", NULL, "\"...Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500276", 128, 64); + PlayVoice(4, "ps3/s12/05/280500276", 128); OutputLine(NULL, "みんななのです。", NULL, " Everyone is infected.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500277", 128, 64); + PlayVoice(4, "ps3/s12/05/280500277", 128); OutputLine(NULL, "でも、昔とは違います。", NULL, " But unlike hundreds of years ago,", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500278", 128, 64); + PlayVoice(4, "ps3/s12/05/280500278", 128); OutputLine(NULL, "鬼ヶ淵村の頃に比べるとこの病気はとても大人しくなりましたです。", NULL, " this disease is much weaker now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500279", 128, 64); + PlayVoice(4, "ps3/s12/05/280500279", 128); OutputLine(NULL, "だから、別に遠くへ引っ越しても平気ですし、旅行だってへっちゃらなのです。」", - NULL, " That's why people can survive even if they move far away, or go somewhere far for a trip.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " That's why people can survive even if they move far away, or go somewhere far for a trip.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Kei_Nayamu", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100142", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100142", 128); OutputLine(NULL, "「ただし、ものすごく低い確率で発症するってんだろ?", NULL, "\"But some people still get sick, right?", Line_WaitForInput); @@ -2550,24 +2965,26 @@ void main() ChangeBustshot( 2, "Kei_Warai", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100143", 128, 64); + PlayVoice(4, "ps3/s12/01/280100143", 128); OutputLine(NULL, " …俺、怖くてもう村を出られねぇなぁ。", NULL, " ...I'll never leave this village again.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100144", 128, 64); + PlayVoice(4, "ps3/s12/01/280100144", 128); OutputLine(NULL, "ははははは!」", NULL, " Hahahahaha!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500280", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500280", 128); OutputLine(NULL, "「……もし病気に掛かっても、簡単な心構えで病気は抑えられるのです。", NULL, "\"......Even if you do get sick, you can still control the illness yourself.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500281", 128, 64); + PlayVoice(4, "ps3/s12/05/280500281", 128); OutputLine(NULL, "それはとても簡単だけど、…難しいこと。」", NULL, " It's very simple... yet very difficult.\"", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………疑心暗鬼に取り憑かれても、", NULL, "......If you think you might be suspicious of someone...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -2579,19 +2996,23 @@ void main() NULL, " Continue to trust in them.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 疑心が疑心を呼び、被害妄想を破裂させた時、手遅れにしてしまう。", - NULL, "When you become too suspicious of someone, that suspicion will degenerate into a persecution complex, and it will be too late.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "When you become too suspicious of someone, that suspicion will degenerate into a persecution complex, and it will be too late.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …だから、みんなが結束して仲良しでいて、互いを疑わなければこんな病気、ないも同然なのだ。", NULL, "...So long as everyone stays friendly and united, we will never have to worry about this disease.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 気に病むことが、病の始まりなのだ。", - NULL, "This disease starts with anxiety.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "This disease starts with anxiety.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 村から離れたら祟りがあると思い込んでいた昔の人に比べ、", NULL, "Modern people don't believe in curses the way people long ago did.", Line_WaitForInput); OutputLine(NULL, "祟りなんかあるわけがないと笑い捨てる現代人の方が耐性があるのも、その辺りに少し関係するだろう。", @@ -2601,25 +3022,27 @@ void main() DrawBustshot( 1, "Re_WaraiA1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawScene( "Hu_R3", 400 ); - PlaySE(4, "ps3/s12/02/280200057", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200057", 128); OutputLine(NULL, "「なぁんだ。", NULL, "\"I see.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200058", 128, 64); + PlayVoice(4, "ps3/s12/02/280200058", 128); OutputLine(NULL, "なら私たちは全然平気だね。」", - NULL, " Then we should be fine.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Then we should be fine.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Kei_Def1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100145", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100145", 128); OutputLine(NULL, "「だな。", NULL, "\"Yup!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100146", 128, 64); + PlayVoice(4, "ps3/s12/01/280100146", 128); OutputLine(NULL, "俺たちは仲間で部活メンバーで、家族なんだぞ。", NULL, " We're friends, and we're family!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100147", 128, 64); + PlayVoice(4, "ps3/s12/01/280100147", 128); OutputLine(NULL, "間違っても仲間を疑ったりするもんか!", NULL, " We would never suspect each other!", Line_WaitForInput); @@ -2627,25 +3050,29 @@ void main() ChangeBustshot( 2, "Kei_Def2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100148", 128, 64); + PlayVoice(4, "ps3/s12/01/280100148", 128); OutputLine(NULL, " だから梨花ちゃんの話、俺は丸ごと信じるぞ。", - NULL, " I'm going to believe everything that you said today.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100149", 128, 64); + NULL, " I'm going to believe everything that you said today. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100149", 128); OutputLine(NULL, "そんなヤバイ話をすれば、俺たちがその山狗って連中に消されるかもしれないって思って、ずっと言えなかったわけだろ?」", - NULL, " You couldn't talk because you were afraid that the Mountain Dogs would hurt us, right?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "You couldn't talk because you were afraid that the Mountain Dogs would hurt us, right?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は小さく頷いて応える。", NULL, "I nodded quietly.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 山狗がこの部屋に盗聴器を仕掛けているとは思いたくないが、", NULL, "I don't want to think that the Mountain Dogs have bugged this room...", Line_WaitForInput); OutputLine(NULL, "もし小此木が今、私のこの会話を聞いていたなら、今日、私を消すだけでなく仲間たちも消そうとするだろう。", - NULL, " But if Okonogi overhears this conversation, they will definitely kill not only me, but all of my friends tonight.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " But if Okonogi overhears this conversation, they will definitely kill not only me, but all of my friends tonight.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……入江と鷹野、どちらが黒幕であろうと関係なく。", NULL, "...That's true no matter who my enemy is.", Line_Normal); ClearMessage(); @@ -2657,7 +3084,8 @@ void main() DrawSceneWithMask( "Hu_R2", "maskright", 1, 0, 300 ); PlayBGM( 0, "B_Dive", 120, 0 ); - PlaySE(4, "ps3/s12/03/280300058", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300058", 128); OutputLine(NULL, "「ま、だとするとすぐに部活メンバーは臨戦態勢に入った方がよさそうだね。", NULL, "\"Well, it sounds as if we should all get ready for battle.", Line_WaitForInput); @@ -2665,18 +3093,19 @@ void main() ChangeBustshot( 0, "Me_DefB2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300059", 128, 64); + PlayVoice(4, "ps3/s12/03/280300059", 128); OutputLine(NULL, "状況を整理しよう。", NULL, " Let's sum up the story.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300060", 128, 64); + PlayVoice(4, "ps3/s12/03/280300060", 128); OutputLine(NULL, "梨花ちゃんを殺すと大惨事になると信じてる連中が、梨花ちゃんの命を狙う可能性がある。", NULL, " Someone might come and kill you, knowing that your death will cause chaos and destruction in the village.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300061", 128, 64); + PlayVoice(4, "ps3/s12/03/280300061", 128); OutputLine(NULL, "……間違いないね?」", - NULL, " Is that correct...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Is that correct...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500282", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500282", 128); OutputLine(NULL, "「……可能性でなく、必ず殺しに来ますです。」", NULL, "\"......They'll definitely come for me.\"", Line_Normal); ClearMessage(); @@ -2684,29 +3113,32 @@ void main() DrawBustshotWithFiltering( 2, "Re_OkoruA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Hu_R3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/280200059", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200059", 128); OutputLine(NULL, "「どうかな。", NULL, "\"Are you sure?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200060", 128, 64); + PlayVoice(4, "ps3/s12/02/280200060", 128); OutputLine(NULL, "梨花ちゃんが切り札なら、そんな簡単に切っちゃう?」", - NULL, " Will they get rid of their trump card that easily?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Will they get rid of their trump card that easily?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_OdorokiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400088", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400088", 128); OutputLine(NULL, "「…そ、そうでございますわよ。", NULL, "\"...Sh-She's quite right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400089", 128, 64); + PlayVoice(4, "ps3/s12/04/280400089", 128); OutputLine(NULL, "切り札は伝家の宝刀。", NULL, " A trump card is like a pile of gold.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400090", 128, 64); + PlayVoice(4, "ps3/s12/04/280400090", 128); OutputLine(NULL, "抜かない内が花ですもの。」", - NULL, " Isn't it better to keep your hands on it?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Isn't it better to keep your hands on it?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は泣き腫らした目をしていたが、もうしっかりした表情になっていた。", NULL, "Satoko's eyes were still swollen, but she had stopped crying.", Line_Normal); ClearMessage(); @@ -2716,40 +3148,44 @@ void main() DrawBustshotWithFiltering( 2, "Si_MajimeA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/280600029", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/280600029", 128); OutputLine(NULL, "「……甘いですね沙都子。", NULL, "\"......But think about it, Satoko.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/280600030", 128, 64); + PlayVoice(4, "ps3/s12/06/280600030", 128); OutputLine(NULL, "切り札は2枚以上ある時に限りすぐ1枚切ります。」", - NULL, " If you have more than one trump card, you'd want to play one of them right away...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If you have more than one trump card, you'd want to play one of them right away...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Re_OkoruB1", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300062", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300062", 128); OutputLine(NULL, "「そうだね。", NULL, "\"That's true.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300063", 128, 64); + PlayVoice(4, "ps3/s12/03/280300063", 128); OutputLine(NULL, "人質は複数で初めて成立する。", NULL, " It's more effective to have more than one hostage.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300064", 128, 64); + PlayVoice(4, "ps3/s12/03/280300064", 128); OutputLine(NULL, "1人の人質の価値は複数の時に比べて格段に落ちるからね。」", - NULL, " One hostage is not as valuable as many of them.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " One hostage is not as valuable as many of them.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Kei_Majime", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100150", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100150", 128); OutputLine(NULL, "「とにかく、向こうの状況がさっぱりわからねぇ以上、殺されないなんて楽観はありえねえな。」", - NULL, "\"Anyway, we don't know anything for sure, and that means we can't be too optimistic.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Anyway, we don't know anything for sure, and that means we can't be too optimistic.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんな、うんと頷く。", NULL, "Everyone nodded in unison.", Line_Normal); ClearMessage(); @@ -2757,22 +3193,24 @@ void main() DrawBustshotWithFiltering( 2, "Re_NandeA1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Hu_R2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/280200061", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200061", 128); OutputLine(NULL, "「魅ぃちゃんは山狗って人たちをどう思う?", NULL, "\"What do you think about the Mountain Dogs?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200062", 128, 64); + PlayVoice(4, "ps3/s12/02/280200062", 128); OutputLine(NULL, " 敵かな、味方かな。」", - NULL, " Do you think they're our enemies?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Do you think they're our enemies?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_AkuwaraiB1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300065", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300065", 128); OutputLine(NULL, "「それは問題じゃないだろうねぇ。", NULL, "\"That's not even a question.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300066", 128, 64); + PlayVoice(4, "ps3/s12/03/280300066", 128); OutputLine(NULL, "僕は善良な狼ですって人に羊の番を頼むかい。」", NULL, " They're like wolves trying to watch after the sheep.\"", Line_Normal); ClearMessage(); @@ -2780,45 +3218,49 @@ void main() DrawBustshotWithFiltering( 2, "Sa_YareyareA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Hu_R3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/04/280400091", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400091", 128); OutputLine(NULL, "「疑わしきはクロでございましてよ。", NULL, "\"Just think of all suspicious people as bad guys.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400092", 128, 64); + PlayVoice(4, "ps3/s12/04/280400092", 128); OutputLine(NULL, "その東京とかいう連中とまったく関わりのない人たちに助けを求めた方がいいですわね。」", - NULL, " We need to seek help from someone who has nothing to do with Tokyo.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We need to seek help from someone who has nothing to do with Tokyo.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Kei_Def1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100151", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100151", 128); OutputLine(NULL, "「だな。", NULL, "\"I agree.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100152", 128, 64); + PlayVoice(4, "ps3/s12/01/280100152", 128); OutputLine(NULL, "その意味では梨花ちゃんが即、警察に応援を求めたのは迅速ないい判断ってことになるぜ。", NULL, " I think you made a good choice by seeking help from the police.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100153", 128, 64); + PlayVoice(4, "ps3/s12/01/280100153", 128); OutputLine(NULL, "大石さんは俺たちの味方なんだよな?」", NULL, " Ooishi-san is on our side, right?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500283", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500283", 128); OutputLine(NULL, "「……はい。", NULL, "\"......Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500284", 128, 64); + PlayVoice(4, "ps3/s12/05/280500284", 128); OutputLine(NULL, "大石には全てを話してはいませんので、ボクの命を狙っているのを、連続怪死事件の犯人、つまり村人の誰かだと信じてるようです。」", - NULL, " Ooishi doesn't know everything yet, so he thinks that the culprit behind of the curse of Oyashiro-sama is targeting me.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Ooishi doesn't know everything yet, so he thinks that the culprit behind of the curse of Oyashiro-sama is targeting me.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 0, "Re_DefA1", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200063", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200063", 128); OutputLine(NULL, "「大石さんにも真実を話した方がいいと思うな。", NULL, "\"I think you should talk to Ooishi-san too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200064", 128, 64); + PlayVoice(4, "ps3/s12/02/280200064", 128); OutputLine(NULL, "大人の力は重要だよ。」", NULL, " We need help from some adults.\"", Line_Normal); ClearMessage(); @@ -2827,10 +3269,11 @@ void main() ChangeBustshot( 2, "Sa_AkireruB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400093", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400093", 128); OutputLine(NULL, "「………リスクのある一手ですわね。", NULL, "\"......But that's pretty risky.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400094", 128, 64); + PlayVoice(4, "ps3/s12/04/280400094", 128); OutputLine(NULL, "かえって嘘くさくなって手を引かれるとまずいんではありませんの?」", NULL, " What if they don't believe her and step away from the investigation?\"", Line_Normal); ClearMessage(); @@ -2839,28 +3282,30 @@ void main() ChangeBustshot( 1, "Kei_Def2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100154", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100154", 128); OutputLine(NULL, "「いや、大石さんには話そう。", NULL, "\"We should still talk to him.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100155", 128, 64); + PlayVoice(4, "ps3/s12/01/280100155", 128); OutputLine(NULL, "……あの人、今年が定年で、昔殺された友達の仇を討つ最後のチャンスだって言ってた。", NULL, " ...He said that he's going to retire this year, and that it's his last chance to avenge his old friend.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100156", 128, 64); + PlayVoice(4, "ps3/s12/01/280100156", 128); OutputLine(NULL, "だからきっと、どんな嘘くさい話でも信じてくれると思うんだ。」", - NULL, " I'm sure he will believe any story, no matter how wild.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm sure he will believe any story, no matter how wild.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Re_WaraiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200065", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200065", 128); OutputLine(NULL, "「うん。", NULL, "\"Yeah.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200066", 128, 64); + PlayVoice(4, "ps3/s12/02/280200066", 128); OutputLine(NULL, "大石さんは沙都子ちゃんを助ける時にも、警察の立場でありながら私たちに協力してくれた。", NULL, " He helped us when we were trying to save Satoko-chan, too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200067", 128, 64); + PlayVoice(4, "ps3/s12/02/280200067", 128); OutputLine(NULL, "頼もしい味方になってくれると思うな。」", NULL, " I think he'll remain on our side.\"", Line_Normal); ClearMessage(); @@ -2869,21 +3314,23 @@ void main() DrawBustshotWithFiltering( 2, "Me_DefB1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Hu_R1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/280300067", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300067", 128); OutputLine(NULL, "「よし。", NULL, "\"Okay.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300068", 128, 64); + PlayVoice(4, "ps3/s12/03/280300068", 128); OutputLine(NULL, "大石には話そう。", NULL, " Let's talk to Ooishi.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300069", 128, 64); + PlayVoice(4, "ps3/s12/03/280300069", 128); OutputLine(NULL, "で、大石は今は署?」", - NULL, " Where is he now?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Where is he now?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500285", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500285", 128); OutputLine(NULL, "「……いえ、岐阜に行っています。", NULL, "\"......He's out in Gifu prefecture.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500286", 128, 64); + PlayVoice(4, "ps3/s12/05/280500286", 128); OutputLine(NULL, "鷹野の死体を確かめに。」", NULL, " He went to check on Takano's body.\"", Line_Normal); ClearMessage(); @@ -2892,24 +3339,26 @@ void main() DrawBustshotWithFiltering( 1, "Si_MajimeA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/280600031", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/280600031", 128); OutputLine(NULL, "「あー…。", NULL, "\"Oh...", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/280600032", 128, 64); + PlayVoice(4, "ps3/s12/06/280600032", 128); OutputLine(NULL, "岐阜の山の中でしたっけ?", NULL, " She was found in Gifu, right?", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/280600033", 128, 64); + PlayVoice(4, "ps3/s12/06/280600033", 128); OutputLine(NULL, " ドラム缶の中で黒こげって話。", NULL, " Burned to death inside an oil drum.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/280600034", 128, 64); + PlayVoice(4, "ps3/s12/06/280600034", 128); OutputLine(NULL, "……でも何でわざわざ大石ともあろう人が直々なんでしょうね。」", - NULL, " ...Why does he have to go there directly to check on her?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...Why does he have to go there directly to check on her?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500287", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500287", 128); OutputLine(NULL, "「……鷹野の死体が違う可能性があるらしいのです。", NULL, "\"......There's a possibility that it might not be Takano's body.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500288", 128, 64); + PlayVoice(4, "ps3/s12/05/280500288", 128); OutputLine(NULL, "岐阜が協力的じゃなくてあやふやなことを言ってるらしいです。」", NULL, " But the Gifu police department isn't being very cooperative.\"", Line_Normal); ClearMessage(); @@ -2918,7 +3367,8 @@ void main() ChangeBustshot( 2, "Me_TokuiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300070", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300070", 128); OutputLine(NULL, "「その山狗って連中は機密保持と情報操作が仕事じゃなかったっけ…?", NULL, "\"You said that the Mountain Dogs specialize in preserving secrets and manipulating information, right...?", Line_WaitForInput); @@ -2926,18 +3376,20 @@ void main() ChangeBustshot( 2, "Me_AkuwaraiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300071", 128, 64); + PlayVoice(4, "ps3/s12/03/280300071", 128); OutputLine(NULL, " 私ゃ何だかその死体、おかしいなぁって思うねぇ。", - NULL, " That corpse is pretty suspicious.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300072", 128, 64); + NULL, " That corpse is pretty suspicious. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300072", 128); OutputLine(NULL, "というかあの人、大人しく焼いたくらいで死ぬとは思えないんだよねー、あっはっは!」", - NULL, " I don't think she's the kind of person who would die just from being burnt a little, ah ha ha!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I don't think she's the kind of person who would die just from being burnt a little, ah ha ha!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500289", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500289", 128); OutputLine(NULL, "「……もちろん、入江が黒幕で、鷹野を殺した可能性もありますです。", NULL, "\"......It's still possible that Irie is the bad guy and that he killed Takano.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500290", 128, 64); + PlayVoice(4, "ps3/s12/05/280500290", 128); OutputLine(NULL, "山狗の小此木はそうだと言っていますです。」", NULL, " That's what Okonogi tried to make me believe.\"", Line_Normal); ClearMessage(); @@ -2945,32 +3397,35 @@ void main() DrawBustshotWithFiltering( 2, "Kei_Def1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Hu_R2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/280100157", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100157", 128); OutputLine(NULL, "「監督が黒幕ってことはねぇだろ。", NULL, "\"I kinda doubt that the Coach is the mastermind.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100158", 128, 64); + PlayVoice(4, "ps3/s12/01/280100158", 128); OutputLine(NULL, "…あの人は悪い人じゃねぇと思うんだ。」", - NULL, " ...He's just not that kind of person.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...He's just not that kind of person.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_WaraiB1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400095", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400095", 128); OutputLine(NULL, "「そうですわよ。", NULL, "\"I do agree.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400096", 128, 64); + PlayVoice(4, "ps3/s12/04/280400096", 128); OutputLine(NULL, "メとイとドを発言禁止にしてくれれば基本的にはいい人でございますのよ?」", - NULL, " He's very nice as long as you don't let him talk about maids.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " He's very nice as long as you don't let him talk about maids.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Si_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/280600035", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/280600035", 128); OutputLine(NULL, "「私も、雛見沢ファイターズの幽霊マネージャーとして、監督は黒幕なんてタマじゃないと思います。", NULL, "\"As the manager of the Hinamizawa Fighters, I also think the coach is innocent.", Line_WaitForInput); @@ -2978,10 +3433,10 @@ void main() ChangeBustshot( 2, "Si_akuwaraiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/280600036", 128, 64); + PlayVoice(4, "ps3/s12/06/280600036", 128); OutputLine(NULL, "どっちかというと利用される感じの人です。", NULL, " He's more like someone who could be easily used.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/280600037", 128, 64); + PlayVoice(4, "ps3/s12/06/280600037", 128); OutputLine(NULL, "イイ人過ぎるというか。」", NULL, " Maybe he's too good of a guy.\"", Line_Normal); ClearMessage(); @@ -2991,7 +3446,8 @@ void main() DrawBustshotWithFiltering( 1, "Re_HauA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200068", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200068", 128); OutputLine(NULL, "「…はぅ、誰も鷹野さんの肩を持ってあげない〜。」", NULL, "\"...Hau... seems like everyone suspects Takano-san~\"", Line_Normal); ClearMessage(); @@ -3002,36 +3458,37 @@ void main() DisplayWindow(); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/01/280100159", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100159", 128); OutputLine(NULL, "「いやさ、", - NULL, "\"Well...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Well...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "監督と鷹野さん、", - NULL, " We're just saying...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " We're just saying...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "どっちが悪い人ですかって聞かれたら、", - NULL, " if we compare the coach and Takano-san...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " if we compare the coach and Takano-san...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 400 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…", - NULL, "...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "なぁ。」", - NULL, " you know...?\"", Line_ContinueAfterTyping); - OutputLineAll(NULL, "", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " you know...?\"", Line_Continue); + OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( FALSE, 0 ); @@ -3039,7 +3496,8 @@ void main() DrawBustshot( 0, "Sa_AkuwaraiB1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400097", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400097", 128); OutputLine(NULL, "「鷹野さんが聞いたら怒りますわねぇ…。」", NULL, "\"Takano-san would be pretty upset to hear that...\"", Line_Normal); ClearMessage(); @@ -3050,28 +3508,33 @@ void main() ChangeBustshot( 2, "Kei_Warai", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100160", 128, 64); - PlaySE(5, "ps3/s12/02/280200069", 128, 64); - PlaySE(6, "ps3/s12/03/280300073", 128, 64); - PlaySE(7, "ps3/s12/04/280400098", 128, 64); - PlaySE(8, "ps3/s12/06/280600037_1", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("部活メンバー", NULL, "Club Members", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100160", 128); + PlayVoice(5, "ps3/s12/02/280200069", 128); + PlayVoice(6, "ps3/s12/03/280300073", 128); + PlayVoice(7, "ps3/s12/04/280400098", 128); + PlayVoice(8, "ps3/s12/06/280600037_1", 128); OutputLine(NULL, "「「「わっはっはっはっはっは!!!」」」", NULL, "\"\"\"Wah ha ha ha ha ha!!!\"\"\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " こんな状況下にもかかわらず、みんなはまるで部活感覚で笑った。", - NULL, "Everyone laughed, as though we were in the middle of a club activity.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Everyone laughed, as though we were in the middle of a club activity.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 命を狙われるとしたら、私だけで済む保証はない。", - NULL, "If they're after my life, they'll kill everyone here.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If they're after my life, they'll kill everyone here.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなも今や巻き込まれる可能性は大だ。", - NULL, "It's very possible that they'll all get involved in this mess, and they know that.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It's very possible that they'll all get involved in this mess, and they know that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " にもかかわらず、ここまで笑えるのだから、……私の仲間ってのは本当に大したもんだ。", NULL, "That they could still laugh... is really significant, I think.", Line_WaitForInput); OutputLine(NULL, "私までつられて笑ってしまう。", @@ -3084,25 +3547,28 @@ void main() DrawBustshotWithFiltering( 0, "Me_MajimeA2", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300074", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300074", 128); OutputLine(NULL, "「客観的に見て、鷹野さんだけ岐阜で死体が見付かるのがすでにおかしいよ。", NULL, "\"It's odd that Takano-san's body was found in Gifu.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300075", 128, 64); + PlayVoice(4, "ps3/s12/03/280300075", 128); OutputLine(NULL, "富竹さんを殺した風に偽装するなら、死体は絶対に見付からないところに隠す。", - NULL, " If someone wanted to make it look like she killed Tomitake, they would hide her body somewhere nobody would ever find.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300076", 128, 64); + NULL, " If someone wanted to make it look like she killed Tomitake, they would hide her body somewhere nobody would ever find. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300076", 128); OutputLine(NULL, "山中で野焼きなんて、見つけてくださいって言ってるようなもんだもん。」", - NULL, " Burning her body in the middle of the woods is like begging people to come across it.\"", Line_Normal); + NULL, "Burning her body in the middle of the woods is like begging people to come across it.\"", Line_Normal); ClearMessage(); DisableWindow(); DrawBustshotWithFiltering( 2, "Re_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200070", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200070", 128); OutputLine(NULL, "「うん。", NULL, "\"Yeah.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200071", 128, 64); + PlayVoice(4, "ps3/s12/02/280200071", 128); OutputLine(NULL, "レナもそう思うな。", NULL, " That makes sense.", Line_WaitForInput); @@ -3110,19 +3576,21 @@ void main() ChangeBustshot( 2, "Re_KomaruB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200072", 128, 64); + PlayVoice(4, "ps3/s12/02/280200072", 128); OutputLine(NULL, "警察の管轄の及ばない県外で見付かった身元の確認しにくい焼死体を鷹野さんということにしようとしている気がする。", - NULL, " It's like they're trying to force an unidentified body to be Takano-san, just because it was found outside the prefecture and the police here can't investigate further.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200073", 128, 64); + NULL, " It's like they're trying to force an unidentified body to be Takano-san, just because it was found outside the prefecture and the police here can't investigate further. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200073", 128); OutputLine(NULL, "…その山狗って人たちはそういうのが本職なんでしょ?」", - NULL, " ...That's the specialty of the Mountain Dogs, right?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...That's the specialty of the Mountain Dogs, right?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Kei_Nayamu", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100161", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100161", 128); OutputLine(NULL, "「なら、構図が見えてきたぞ。", NULL, "\"I think it's pretty obvious at this point.", Line_WaitForInput); @@ -3130,21 +3598,23 @@ void main() ChangeBustshot( 1, "Kei_Ikari1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100162", 128, 64); + PlayVoice(4, "ps3/s12/01/280100162", 128); OutputLine(NULL, "山狗ってのは鷹野さんの部下なんだろ?", NULL, " The Mountain Dogs are working for Takano-san, right?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100163", 128, 64); + PlayVoice(4, "ps3/s12/01/280100163", 128); OutputLine(NULL, " 山狗の隊長は監督が黒幕なんだって主張してるんだろ?", - NULL, " And the leader of the Dogs is saying that the manager is pulling the strings...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100164", 128, 64); + NULL, " And the leader of the Dogs is saying that the manager is pulling the strings... ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100164", 128); OutputLine(NULL, " 鷹野さんと山狗ってのはグルだな。」", - NULL, " I bet Takano-san and them are working together.\"", Line_Normal); + NULL, "I bet Takano-san and them are working together.\"", Line_Normal); ClearMessage(); DrawBustshotWithFiltering( 0, "Sa_YareyareA1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "Hu_R2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/04/280400099", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400099", 128); OutputLine(NULL, "「富竹さんのあの死に方は、監督が殺したと思わせるためなんですわね。", NULL, "\"Tomitake-san died the way he did so that Coach would be suspected.", Line_WaitForInput); @@ -3152,19 +3622,20 @@ void main() ChangeBustshot( 0, "Sa_AkireruA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400100", 128, 64); + PlayVoice(4, "ps3/s12/04/280400100", 128); OutputLine(NULL, "…そしてそれがわかるのは東京だけ。", NULL, " ...But Tokyo is the only organization who would suspect the coach.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400101", 128, 64); + PlayVoice(4, "ps3/s12/04/280400101", 128); OutputLine(NULL, "………そして本当の黒幕の鷹野さんの死体も見付かり。", - NULL, " They also found the body of the true mastermind, Takano-san...", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400102", 128, 64); + NULL, " They also found the body of the true mastermind, Takano-san... ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400102", 128); OutputLine(NULL, "監督は東京に二人を殺したことを疑われて濡れ衣を着せられる。", - NULL, " Tokyo will suspect that the manager killed both of them...", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400103", 128, 64); + NULL, "Tokyo will suspect that the manager killed both of them...", Line_WaitForInput); + PlayVoice(4, "ps3/s12/04/280400103", 128); OutputLine(NULL, "……なるほど、これはなかなか凝った罠でございますわねぇ。", NULL, " I see... This is a well-planned setup...", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400104", 128, 64); + PlayVoice(4, "ps3/s12/04/280400104", 128); OutputLine(NULL, "詰めがイマイチでございますけど。」", NULL, " Though it's not perfect.\"", Line_Normal); ClearMessage(); @@ -3172,118 +3643,129 @@ void main() DrawBustshotWithFiltering( 2, "Me_AkuwaraiB1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Hu_R1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/280300077", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300077", 128); OutputLine(NULL, "「その濡れ衣ってのにも山狗って連中が関わってそうだねぇ。」", - NULL, "\"It sounds like the Mountain Dogs are setting the coach up.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"It sounds like the Mountain Dogs are setting the coach up.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Kei_Def1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100165", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100165", 128); OutputLine(NULL, "「なぁ、そうとわかったら監督に直接話を聞いてみないか?!", NULL, "\"Well, I think we should talk to Coach directly.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100166", 128, 64); + PlayVoice(4, "ps3/s12/01/280100166", 128); OutputLine(NULL, " その方が早いぞ。」", - NULL, " That's the best way to go about it.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " That's the best way to go about it.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Re_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200074", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200074", 128); OutputLine(NULL, "「そうだね。", NULL, "\"That's a good idea.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200075", 128, 64); + PlayVoice(4, "ps3/s12/02/280200075", 128); OutputLine(NULL, "監督が真実を話してくれるか、嘘をつくか、", - NULL, " I can tell if he's telling the truth or not...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " I can tell if he's telling the truth or not...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…私、目を見ればわかるから。」", - NULL, " just by looking into his eyes.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " just by looking into his eyes.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Si_DefA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/280600038", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/280600038", 128); OutputLine(NULL, "「あー…、レナさん、嘘に敏感ですよねぇ…。」", NULL, "\"Ah, yeah... you're good at that, Rena-san...\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Hu_R3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/280500291", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500291", 128); OutputLine(NULL, "「……入江は、山狗が監視していると言ってましたです。", NULL, "\"......The Mountain Dogs are also running security on Irie right now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500292", 128, 64); + PlayVoice(4, "ps3/s12/05/280500292", 128); OutputLine(NULL, "電話しても、出られないか話せないかかもしれませんです。」", - NULL, " He might not be able to get on the phone...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " He might not be able to get on the phone...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 2, "Kei_Ikari2", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100167", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100167", 128); OutputLine(NULL, "「何だ何だ!!", NULL, "\"What?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100168", 128, 64); + PlayVoice(4, "ps3/s12/01/280100168", 128); OutputLine(NULL, " 聞けば聞くほど監督は濡れ衣くさいぞ!!", NULL, " That sounds even more suspicious!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100169", 128, 64); + PlayVoice(4, "ps3/s12/01/280100169", 128); OutputLine(NULL, " というか、監督の身に危険が迫ってるんじゃないのか?」", - NULL, " I hope the coach isn't in danger right now.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I hope the coach isn't in danger right now.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_MajimeA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300078", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300078", 128); OutputLine(NULL, "「…………うん。", NULL, "\"......Me too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300079", 128, 64); + PlayVoice(4, "ps3/s12/03/280300079", 128); OutputLine(NULL, "私が山狗で監督に濡れ衣を着せようと思ったなら…。", NULL, " If I was a member of the Mountain Dogs, and I was going to set him up...", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300080", 128, 64); + PlayVoice(4, "ps3/s12/03/280300080", 128); OutputLine(NULL, "余計なことを言われる前にご退場願うねぇ。」", - NULL, " I'd kill him before he said something I didn't want him to say...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'd kill him before he said something I didn't want him to say...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Re_KomaruA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200076", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200076", 128); OutputLine(NULL, "「死体に口なし、…だね。", NULL, "\"A dead person can't say anything,", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200077", 128, 64); + PlayVoice(4, "ps3/s12/02/280200077", 128); OutputLine(NULL, "どうしよう。」", NULL, " huh?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500293", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500293", 128); OutputLine(NULL, "「……大石は岐阜の話が終わったらすぐに戻って来ると言ってましたです。", NULL, "\"......Ooishi will return as soon as he takes care of business in Gifu.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500294", 128, 64); + PlayVoice(4, "ps3/s12/05/280500294", 128); OutputLine(NULL, "だから時間はわかりませんが、今日必ず来てくれますのです。」", NULL, " I don't know what time that will be, but he'll be here for sure.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなが時計を見上げる。", - NULL, "As one, everyone glanced at the clock.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "As one, everyone glanced at the clock.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 時間は6時半を回り、もうだいぶ遅くなってきていた。", NULL, "It was already past 6:30 PM, and starting to get dark.", Line_Normal); ClearMessage(); @@ -3291,16 +3773,19 @@ void main() DrawBustshotWithFiltering( 0, "Kei_Def1", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "Hu_R3", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/280100170", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100170", 128); OutputLine(NULL, "「何だか腹が減ってきたと思ったら、こんな時間なんだな…。」", - NULL, "\"No wonder I'm so hungry...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"No wonder I'm so hungry...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 普通なら、もう解散するような時間だった。", - NULL, "We'd usually call it here if this was a normal day.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We'd usually call it here if this was a normal day.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、大石に話をして、この後をどうするか決めるまではみんなで待とうということになった。", NULL, "But everyone decided to stay until Ooishi came back and discuss what to do.", Line_Normal); ClearMessage(); @@ -3311,39 +3796,43 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200078", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200078", 128); OutputLine(NULL, "「ごめんね梨花ちゃん、電話借りてもいい?", NULL, "\"Can I use your phone, Rika-chan...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200079", 128, 64); + PlayVoice(4, "ps3/s12/02/280200079", 128); OutputLine(NULL, " お父さんに帰りが遅くなるのを電話しないと。」", - NULL, " I need to call my dad and let him know that I'm going to be late tonight.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I need to call my dad and let him know that I'm going to be late tonight.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Kei_Def1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100171", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100171", 128); OutputLine(NULL, "「そうだな、俺もお袋に電話しないとな。」", - NULL, "\"I need to call my mom too.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I need to call my mom too.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawBustshotWithFiltering( 2, "Me_TohohoA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Hu_R3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/03/280300081", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300081", 128); OutputLine(NULL, "「あー、私も婆っちゃに今夜は出前でよろしくって電話しないとなぁ!」", - NULL, "\"I have to call Granny and tell her to order something for dinner tonight.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I have to call Granny and tell her to order something for dinner tonight.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Si_AkuwaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/280600039", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/280600039", 128); OutputLine(NULL, "「くっくっく!", NULL, "\"Heh heh heh!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/280600040", 128, 64); + PlayVoice(4, "ps3/s12/06/280600040", 128); OutputLine(NULL, " こんな時間にぬけぬけとそんなこと電話したら、あとでこってり絞られますねー。」", NULL, " You'll be in big trouble later.\"", Line_Normal); ClearMessage(); @@ -3352,19 +3841,22 @@ void main() ChangeBustshot( 2, "Me_DefA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300082", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300082", 128); OutputLine(NULL, "「あと、警察の人たちの夕食も考えてあげないとね。", NULL, "\"We have to get something to eat for those officers, too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300083", 128, 64); + PlayVoice(4, "ps3/s12/03/280300083", 128); OutputLine(NULL, "本家のツケで寿司でも頼むかねぇ。」", - NULL, " We can order some sushi.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " We can order some sushi.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 寿司という言葉にみんなが敏感に反応する。", - NULL, "Everyone had a sensitive reaction to the word \"sushi\".", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Everyone had a sensitive reaction to the word \"sushi\".", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなお腹が空いているようだった。", NULL, "Their stomachs were empty, after all.", Line_WaitForInput); OutputLine(NULL, "…ならそれは警官たちも同じだろう。", @@ -3374,27 +3866,30 @@ void main() DrawBustshotWithFiltering( 0, "Sa_YareyareA1", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "Hu_R1", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/04/280400105", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400105", 128); OutputLine(NULL, "「梨花、うちも出前にしますの?", NULL, "\"Are we going to order something too, Rika?", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400106", 128, 64); + PlayVoice(4, "ps3/s12/04/280400106", 128); OutputLine(NULL, " そんなお金の余裕はありませんでしてよ。」", - NULL, " I don't feel we have that kind of money...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I don't feel we have that kind of money...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500295", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500295", 128); OutputLine(NULL, "「……沙都子、みんなに自慢の野菜炒めでも作ってあげたらどうですか。」", - NULL, "\"......Satoko. Why don't you cook a stir fry for everyone?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Satoko. Why don't you cook a stir fry for everyone?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Sa_OdorokiB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400107", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400107", 128); OutputLine(NULL, "「え?!", NULL, "\"What?", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400108", 128, 64); + PlayVoice(4, "ps3/s12/04/280400108", 128); OutputLine(NULL, " む、無理ですわよ、こんな大勢になんか作ったことありませんわー!!」", NULL, " I can't! I've never cooked for this many people!\"", Line_Normal); ClearMessage(); @@ -3402,25 +3897,28 @@ void main() DrawBustshotWithFiltering( 2, "Kei_warai", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Hu_R2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/280100172", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100172", 128); OutputLine(NULL, "「沙都子の野菜炒めかー!", NULL, "\"Satoko's stir fry?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100173", 128, 64); + PlayVoice(4, "ps3/s12/01/280100173", 128); OutputLine(NULL, " 指さえ入ってなけりゃぜひ食ってみたいな!」", - NULL, " I'd love to try it, as long as there're no fingers inside!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'd love to try it, as long as there're no fingers inside!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Re_WaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200080", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200080", 128); OutputLine(NULL, "「あははは、レナも沙都子ちゃんのお料理、久し振りに食べたいかな、かな!」", NULL, "\"Ahahahaha. Satoko-chan, I want to eat your food too, I want to!\"", Line_Normal); ClearMessage(); PlayBGM( 1, "M_Denwa8k", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その時、突然、電話が鳴った。", NULL, "At that point, the phone rang.", Line_Normal); ClearMessage(); @@ -3430,137 +3928,152 @@ void main() DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); DrawSceneWithMask( "Re_Tel", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/280500296", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500296", 128); OutputLine(NULL, "「……もしもし、古手なのです。」", NULL, "\"......Hello, this is Furude speaking.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/11/280700184", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700184", 128); OutputLine(NULL, "「良かった、ご無事なようですねぇ!", NULL, "\"Oh, glad to hear you still alive!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700185", 128, 64); + PlayVoice(4, "ps3/s12/11/280700185", 128); OutputLine(NULL, " 大石です。", NULL, " It's Ooishi.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700186", 128, 64); + PlayVoice(4, "ps3/s12/11/280700186", 128); OutputLine(NULL, "岐阜の用事を終わらせましてね、今、興宮に戻っている途中です。", NULL, " I've finished up everything in Gifu, and I'm heading toward Okinomiya right now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700187", 128, 64); + PlayVoice(4, "ps3/s12/11/280700187", 128); OutputLine(NULL, "途中のガソリンスタンドから電話しています。」", NULL, " I'm calling from the gas station.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500297", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500297", 128); OutputLine(NULL, "「……それで、鷹野の死体は、どうでしたか。」", NULL, "\"What about Takano's body...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/11/280700188", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700188", 128); OutputLine(NULL, "「んっふっふっふっふ!!", NULL, "\"Nfu fu fu fu!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700189", 128, 64); + PlayVoice(4, "ps3/s12/11/280700189", 128); OutputLine(NULL, " やりましたよ、やっぱりそうでした!", NULL, " We did it! We were right!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700190", 128, 64); + PlayVoice(4, "ps3/s12/11/280700190", 128); OutputLine(NULL, " 岐阜の資料がとんでもないイージーミスをしていました。", NULL, " Gifu made one incredible, easy mistake on their paperwork. ", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700191", 128, 64); + PlayVoice(4, "ps3/s12/11/280700191", 128); OutputLine(NULL, "連中、間違いを認めやしない!", NULL, "What a stubborn bunch!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700192", 128, 64); + PlayVoice(4, "ps3/s12/11/280700192", 128); OutputLine(NULL, " ガツーンと決めてやりましたよぅ!", - NULL, " I really had to let them have it, let me tell you!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700193", 128, 64); + NULL, " I really had to let them have it, let me tell you! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700193", 128); OutputLine(NULL, " 鷹野は車ごと行方不明です!", - NULL, " Takano and her vehicle are still missing!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700194", 128, 64); + NULL, "Takano and her vehicle are still missing!", Line_WaitForInput); + PlayVoice(4, "ps3/s12/11/280700194", 128); OutputLine(NULL, " 富竹殺しについて何か事情を知っている可能性が高いと判断し、つい先ほど、鷹野の捜査を開始するよう指示を出したところです!", - NULL, " She may have some information regarding Tomitake's murder, so I've just issued a search warrant for her!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700195", 128, 64); + NULL, " She may have some information regarding Tomitake's murder, so I've just issued a search warrant for her! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700195", 128); OutputLine(NULL, " ついにオヤシロさまの祟りの尻尾を掴みましたよぅ!", - NULL, " I'm getting close to revealing the secret of the curse of Oyashiro-sama!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700196", 128, 64); + NULL, "I'm getting close to revealing the secret of the curse of Oyashiro-sama!", Line_WaitForInput); + PlayVoice(4, "ps3/s12/11/280700196", 128); OutputLine(NULL, " ここから一気に引き摺り出しちゃいます!」", NULL, " I'm going to solve this case!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石は意気揚々だった。", - NULL, "Ooishi sounded so motivated.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Ooishi sounded so motivated.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自分でも言っているとおり、ようやく掴んだ手掛かりなのだ。", - NULL, "He'd finally found the hint he'd so desperately wanted.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He'd finally found the hint he'd so desperately wanted.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …果たして引っ張り出されるのはウナギかドジョウか、それとも大蛇か。", NULL, "...Could he actually solve the case, though...?", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500298", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500298", 128); OutputLine(NULL, "「……それは土産話がとても楽しみなのです。」", - NULL, "\"......I'm looking forward to hearing your story.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......I'm looking forward to hearing your story.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/11/280700197", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700197", 128); OutputLine(NULL, "「これから熊ちゃんと一緒にそちらへ御伺いしますので詳しい話を聞かせてください。", NULL, "\"I'm heading to your house with Kuma-chan, so please tell us whatever you know.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700198", 128, 64); + PlayVoice(4, "ps3/s12/11/280700198", 128); OutputLine(NULL, "心当たりでも、胡散臭い話でも何でも結構です。」", NULL, " You can talk to me about anything you can think of.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500299", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500299", 128); OutputLine(NULL, "「……はい。", NULL, "\"......Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500300", 128, 64); + PlayVoice(4, "ps3/s12/05/280500300", 128); OutputLine(NULL, "ボクも全部話す決心がつきましたです。」", - NULL, " I'm ready to tell you about everything.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm ready to tell you about everything.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/11/280700199", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700199", 128); OutputLine(NULL, "「おやおや!", NULL, "\"Oh my!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700200", 128, 64); + PlayVoice(4, "ps3/s12/11/280700200", 128); OutputLine(NULL, " どんなお話が聞けるのでしょうかねぇ。", NULL, " I look forward to hearing it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700201", 128, 64); + PlayVoice(4, "ps3/s12/11/280700201", 128); OutputLine(NULL, "んっふっふ!", NULL, " Nfu fu!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700202", 128, 64); + PlayVoice(4, "ps3/s12/11/280700202", 128); OutputLine(NULL, " 多分、あと1時間ちょいくらいでお伺いできると思います。", NULL, " I should be there in about an hour.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700203", 128, 64); + PlayVoice(4, "ps3/s12/11/280700203", 128); OutputLine(NULL, "………ところで、受話器の向こうが賑やかですね?", NULL, " ......It sounds crowded over there.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700204", 128, 64); + PlayVoice(4, "ps3/s12/11/280700204", 128); OutputLine(NULL, " お友達も来ているのですか?」", - NULL, " Are your friends there with you...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Are your friends there with you...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500301", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500301", 128); OutputLine(NULL, "「……はい。", NULL, "\"......Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500301_1", 128, 64); + PlayVoice(4, "ps3/s12/05/280500301_1", 128); OutputLine(NULL, "みんな心配してうちに来てくれましたです。", NULL, " Everyone came here to offer their help.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/11/280700205", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700205", 128); OutputLine(NULL, "「そうですか。", NULL, "\"I see.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700206", 128, 64); + PlayVoice(4, "ps3/s12/11/280700206", 128); OutputLine(NULL, "皆さんは本当に素晴らしいなぁ…。", NULL, " You've got some wonderful friends.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700207", 128, 64); + PlayVoice(4, "ps3/s12/11/280700207", 128); OutputLine(NULL, "私も皆さんと一緒に居てくれた方がいいと思います。", NULL, " It's probably better for you to stay with them.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700208", 128, 64); + PlayVoice(4, "ps3/s12/11/280700208", 128); OutputLine(NULL, "賑やかなだけで犯罪の抑止効果は大きいものです。", NULL, " Good way to keep the criminals at bay.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700209", 128, 64); + PlayVoice(4, "ps3/s12/11/280700209", 128); OutputLine(NULL, "……では今から向います!", NULL, " ...Right, we're heading out!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700210", 128, 64); + PlayVoice(4, "ps3/s12/11/280700210", 128); OutputLine(NULL, " 後ほど!」", NULL, " I'll see you soon!\"", Line_Normal); ClearMessage(); @@ -3571,15 +4084,17 @@ void main() DrawBustshotWithFiltering( 0, "Kei_Def1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100175", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100175", 128); OutputLine(NULL, "「今の大石さんか?」", - NULL, "\"Was that Ooishi-san?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Was that Ooishi-san?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500301_2", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500301_2", 128); OutputLine(NULL, "「……はい。", NULL, "\"......Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500302", 128, 64); + PlayVoice(4, "ps3/s12/05/280500302", 128); OutputLine(NULL, "今から刑事と2人で来るそうです。」", NULL, " He's heading this way with that other detective.\"", Line_Normal); ClearMessage(); @@ -3587,22 +4102,24 @@ void main() DrawBustshotWithFiltering( 2, "Re_HauA1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Hu_R2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/280200081", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200081", 128); OutputLine(NULL, "「はぅ、この部屋にこんなに大勢なんて初めてだね。", NULL, "\"Hau, this is the first time this room will have so many people inside it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200082", 128, 64); + PlayVoice(4, "ps3/s12/02/280200082", 128); OutputLine(NULL, "何人になるんだろ。」", - NULL, " How many people will it be?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " How many people will it be?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_OdorokiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400109", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400109", 128); OutputLine(NULL, "「私たち6人に…2人来て8人ですの?!", NULL, "\"There's six of us here... so eight people?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400110", 128, 64); + PlayVoice(4, "ps3/s12/04/280400110", 128); OutputLine(NULL, " 床が抜けそうで怖いですわね!」", NULL, " I do hope our floor won't break!\"", Line_Normal); ClearMessage(); @@ -3612,21 +4129,23 @@ void main() DrawBustshotWithFiltering( 0, "Ha_WaraiA1%", "maskc", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9*2, 1300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100086", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100086", 128); OutputLine(NULL, "「……ぁぅ。", NULL, "\"......Au.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100087", 128, 64); + PlayVoice(4, "ps3/s12/12/281100087", 128); OutputLine(NULL, "9人目なのです。」", - NULL, " I'm the ninth person.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm the ninth person.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500303", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500303", 128); OutputLine(NULL, "「羽入。", NULL, "\"Hanyuu.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500304", 128, 64); + PlayVoice(4, "ps3/s12/05/280500304", 128); OutputLine(NULL, "聞いてた?", NULL, " Were you listening to us?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500305", 128, 64); + PlayVoice(4, "ps3/s12/05/280500305", 128); OutputLine(NULL, " 何だか今回は…本当にすごいことになってきた。」", NULL, " This is turning out to be... very interesting.\"", Line_Normal); ClearMessage(); @@ -3635,18 +4154,20 @@ void main() ChangeBustshot( 0, "Ha_DefA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100088", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100088", 128); OutputLine(NULL, "「……今回は行けそうですか…?」", - NULL, "\"...Do you think it'll be different this time...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...Do you think it'll be different this time...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500306", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500306", 128); OutputLine(NULL, "「うん。", NULL, "\"Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500307", 128, 64); + PlayVoice(4, "ps3/s12/05/280500307", 128); OutputLine(NULL, "……行けるわ。", NULL, " I'm sure.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500308", 128, 64); + PlayVoice(4, "ps3/s12/05/280500308", 128); OutputLine(NULL, "絶対。」", NULL, " This time is different.\"", Line_Normal); ClearMessage(); @@ -3655,80 +4176,90 @@ void main() ChangeBustshot( 0, "Ha_YowakiA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100089", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100089", 128); OutputLine(NULL, "「…絶対という言葉は、成って当然、成らなければ失望する悲しい言葉ですよ。」", - NULL, "\"Don't say that you're sure. It would devastate you if nothing ended up changing.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Don't say that you're sure. It would devastate you if nothing ended up changing.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500309", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500309", 128); OutputLine(NULL, "「………羽入はこの状況になっても、…やっぱり今日、死ぬと思う?」", - NULL, "\"......So, Hanyuu... you still think that I'm dying today?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......So, Hanyuu... you still think that I'm dying today?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/281100090", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100090", 128); OutputLine(NULL, "「…………でも、死んで欲しくないと思っていますのです。」", NULL, "\".........I don't want you to die.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500310", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500310", 128); OutputLine(NULL, "「あんたのスタンスはわかってるわ。", NULL, "\"I know what you're thinking.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500311", 128, 64); + PlayVoice(4, "ps3/s12/05/280500311", 128); OutputLine(NULL, "傷つきたくないから、信じない。", NULL, " You don't want to believe because you don't want to be hurt.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500312", 128, 64); + PlayVoice(4, "ps3/s12/05/280500312", 128); OutputLine(NULL, "…マイナス思考なら、マイナスで当然、ラッキーなら大喜びってわけだ。", NULL, " ...That way, you'll never be let down.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500313", 128, 64); + PlayVoice(4, "ps3/s12/05/280500313", 128); OutputLine(NULL, "もうあんたと私の考え方の違いをとやかく言わないわ。", - NULL, " I'm not going to listen to your opinions anymore.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500314", 128, 64); + NULL, " I'm not going to listen to your opinions anymore. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500314", 128); OutputLine(NULL, "あんたは見てなさい、傍観者らしく!」", - NULL, " You just stay there and watch like the bystander you are!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "You just stay there and watch like the bystander you are!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/281100091", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100091", 128); OutputLine(NULL, "「……はい。", NULL, "\"...Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100092", 128, 64); + PlayVoice(4, "ps3/s12/12/281100092", 128); OutputLine(NULL, "…僕は傍観者ですから。", NULL, " ...I'm just a bystander.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100093", 128, 64); + PlayVoice(4, "ps3/s12/12/281100093", 128); OutputLine(NULL, "……でも、梨花を応援してますですよ。」", NULL, " ...But I'm still rooting for you.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500315", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500315", 128); OutputLine(NULL, "「応援か。", NULL, "\"Rooting for me?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500316", 128, 64); + PlayVoice(4, "ps3/s12/05/280500316", 128); OutputLine(NULL, "ありがと。", NULL, " Thanks.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500317", 128, 64); + PlayVoice(4, "ps3/s12/05/280500317", 128); OutputLine(NULL, "…でも応援していいの?", NULL, " But are you sure you want to root for me?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500318", 128, 64); + PlayVoice(4, "ps3/s12/05/280500318", 128); OutputLine(NULL, " 応援したのに負けると、期待を裏切られない?」", - NULL, " Are you sure you won't be hurt if I lose?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Are you sure you won't be hurt if I lose?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ha_AuA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100094", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100094", 128); OutputLine(NULL, "「…ぅあぅあぅあぅ…。", NULL, "\"Au... au... au...", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100095", 128, 64); + PlayVoice(4, "ps3/s12/12/281100095", 128); OutputLine(NULL, "梨花が意地悪を言いますです…。」", - NULL, " Don't be mean, Rika...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Don't be mean, Rika...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何だか和やかなムードだった。", - NULL, "We had a rather harmonious mood going.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We had a rather harmonious mood going.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、違和感はすぐそこまで迫ってきていた…。", NULL, "However, a feeling of unease was beginning to settle over us...", Line_Normal); ClearMessage(); diff --git a/Update/_mina_027.txt b/Update/_mina_027.txt index 0b30daa..2934b64 100644 --- a/Update/_mina_027.txt +++ b/Update/_mina_027.txt @@ -17,259 +17,297 @@ void main() DrawScene( "Kuruma5", 400 ); SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps3/s12/19/283100018", 128, 64); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/19/283100018", 128); OutputLine(NULL, "「腹減りましたね。", NULL, "\"I'm getting hungry.", Line_WaitForInput); - PlaySE(4, "ps3/s12/19/283100019", 128, 64); + PlayVoice(4, "ps3/s12/19/283100019", 128); OutputLine(NULL, "途中で食事に寄った方がよかったんじゃないっすか。」", - NULL, " Want to grab something on the way?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Want to grab something on the way?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/11/280700211", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700211", 128); OutputLine(NULL, "「そうですねぇ。", NULL, "\"Ah, that's right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700212", 128, 64); + PlayVoice(4, "ps3/s12/11/280700212", 128); OutputLine(NULL, "もうすぐ8時か。", NULL, " It's almost 8 PM.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700213", 128, 64); + PlayVoice(4, "ps3/s12/11/280700213", 128); OutputLine(NULL, "お昼が遅かったから忘れてました。", NULL, " We had a late lunch today, so I didn't realize.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700214", 128, 64); + PlayVoice(4, "ps3/s12/11/280700214", 128); OutputLine(NULL, "取り敢えず話を聞いたらお多福にお茶漬けでも食べに行きましょう。」", NULL, " We can go get something after we finish hearing her story.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/19/283100020", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/19/283100020", 128); OutputLine(NULL, "「警官を4人行かせてましたよね。", NULL, "\"You've sent four officers there...", Line_WaitForInput); - PlaySE(4, "ps3/s12/19/283100021", 128, 64); + PlayVoice(4, "ps3/s12/19/283100021", 128); OutputLine(NULL, "交代を送らないと堪える頃ですね。」", - NULL, " They're probably pretty worn out by now.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " They're probably pretty worn out by now.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/19/283100022", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/19/283100022", 128); OutputLine(NULL, "「古手さんが気を利かせて出前でも取っててくれればいいんですがねぇ。」", - NULL, "\"Hopefully Furude-san ordered them something to eat.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Hopefully Furude-san ordered them something to eat.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石と熊谷の車は興宮の市街地を抜け、ようやく雛見沢へ至る道に入ったところだった。", NULL, "Ooishi and Kumagai had passed through Okinomiya and were getting closer and closer to Hinamizawa.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ほとんど灯りのない真っ暗な道を雛見沢に急ぐ。", NULL, "They hurried on their way, driving through the dark streets.", Line_Normal); ClearMessage(); DrawScene( "Kuruma4", 400 ); - PlaySE(4, "ps3/s12/19/283100023", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/19/283100023", 128); OutputLine(NULL, "「…古手梨花の、全てを話そうって言うのはとても気になるっすよね。」", - NULL, "\"I wonder what Rika Furude wants to talk to you about...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I wonder what Rika Furude wants to talk to you about...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/11/280700215", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700215", 128); OutputLine(NULL, "「多分、相当とんでもない話が飛び出しますよ。", NULL, "\"Probably something outrageous.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700216", 128, 64); + PlayVoice(4, "ps3/s12/11/280700216", 128); OutputLine(NULL, "…あの村はね、本当の名前は鬼ヶ淵村。", NULL, " ...That village, you know, used to be called Onigafuchi Village.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700217", 128, 64); + PlayVoice(4, "ps3/s12/11/280700217", 128); OutputLine(NULL, "鬼ヶ淵ってのは沼ですからね、沼の名を冠した村な訳です。」", NULL, " They took the name Onigafuchi, the \"Demon's Abyss\", from the local swamp.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/19/283100024", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/19/283100024", 128); OutputLine(NULL, "「沼なだけに底が知れませんね。", NULL, "\"And like an abyss, it's hard to know its depth, huh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/19/283100025", 128, 64); + PlayVoice(4, "ps3/s12/19/283100025", 128); OutputLine(NULL, "……古手梨花の護衛ですけど、どうします?」", - NULL, " ...What are you planning to do about her protection?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...What are you planning to do about her protection?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/11/280700218", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700218", 128); OutputLine(NULL, "「彼女の話次第では、秘密の場所に匿った方がいいでしょうねぇ。", NULL, "\"Depending on what she tells us, we might have to move her to a safer location.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700219", 128, 64); + PlayVoice(4, "ps3/s12/11/280700219", 128); OutputLine(NULL, "……雛見沢ってのは村が丸ごと魔物の腹中と同じなんです。", NULL, " The whole of Hinamizawa is like a lion's den.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700220", 128, 64); + PlayVoice(4, "ps3/s12/11/280700220", 128); OutputLine(NULL, "あの村の中では何が起こるかわからない。", - NULL, " You never know what can happen in that village.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700221", 128, 64); + NULL, " You never know what can happen in that village. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700221", 128); OutputLine(NULL, "とにかく聞いてみないことにはわかりません。」", - NULL, " For now, we just need to hear what she has to say.\"", Line_Normal); + NULL, "For now, we just need to hear what she has to say.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/19/283100026", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/19/283100026", 128); OutputLine(NULL, "「古手家の頭首が命を狙われていて、園崎家次期頭首はそれを守ろうと思っている。", NULL, "\"The head of the Furude family is in danger, and the successor of the Sonozaki family is trying to protect her.", Line_WaitForInput); - PlaySE(4, "ps3/s12/19/283100027", 128, 64); + PlayVoice(4, "ps3/s12/19/283100027", 128); OutputLine(NULL, "……そんな状況下で誰が古手梨花を?", - NULL, " ...Who would even be capable of killing Rika Furude under those circumstances?", Line_WaitForInput); - PlaySE(4, "ps3/s12/19/283100028", 128, 64); + NULL, " ...Who would even be capable of killing Rika Furude under those circumstances? ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/19/283100028", 128); OutputLine(NULL, " あとは公由家くらいしか勢力が思いつかないです。」", - NULL, " The only people I can think of are the Kimiyoshi family.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The only people I can think of are the Kimiyoshi family.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/11/280700222", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700222", 128); OutputLine(NULL, "「公由家には臭い話は聞いてないんだけどなぁ…。", NULL, "\"I've never heard of them getting up to anything fishy...", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700223", 128, 64); + PlayVoice(4, "ps3/s12/11/280700223", 128); OutputLine(NULL, "やっぱり、村には信仰を軸にした狂信的な勢力が隠れてるってのかなぁ…。", NULL, " I guess there must be a fanatical religious sect lurking in the village...", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700224", 128, 64); + PlayVoice(4, "ps3/s12/11/280700224", 128); OutputLine(NULL, "沼の底がどうなってるのか楽しみです。」", NULL, " I wonder what secret lies at the bottom of that swamp.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 田んぼの風景の中を車が通り抜けていく。", NULL, "The road they were on was cutting through the rice fields.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……富竹ジロウの死亡場所があっという間にバックミラーに消えていった。", NULL, "...Leading them to pass by the scene of Jirou Tomitake's murder.", Line_Normal); ClearMessage(); DrawScene( "Kuruma5", 400 ); - PlaySE(4, "ps3/s12/19/283100029", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/19/283100029", 128); OutputLine(NULL, "「鷹野が富竹を放置した。", NULL, "\"Takano left Tomitake there.", Line_WaitForInput); - PlaySE(4, "ps3/s12/19/283100030", 128, 64); + PlayVoice(4, "ps3/s12/19/283100030", 128); OutputLine(NULL, "そこまでは間違いないと思いますが、富竹のあの異常な死に方は一体なんだってんでしょう。", NULL, " I'm sure of that, but I wonder what he actually died of.", Line_WaitForInput); - PlaySE(4, "ps2/19/283100031", 128, 64); + PlayVoice(4, "ps2/19/283100031", 128); OutputLine(NULL, "鑑識の爺さま、覚醒剤は出なかったって言ったんですよね?」", NULL, " Forensics didn't find any drugs in his system, did they?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/11/280700225", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700225", 128); OutputLine(NULL, "「……確かに薬物反応は出なかったそうですが、だからって絶対なかったって保証はありません。", NULL, "\"They didn't find anything, but that doesn't prove it either way.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700226", 128, 64); + PlayVoice(4, "ps3/s12/11/280700226", 128); OutputLine(NULL, "この世にはおかしな薬なんてきっと無数にある。", NULL, " There are hundreds of strange chemicals in this world.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700227", 128, 64); + PlayVoice(4, "ps3/s12/11/280700227", 128); OutputLine(NULL, "それら全部が間違いなく使われていないなんて保証は誰にも出せませんよ。", NULL, " There's no proof that a drug wasn't used.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700228", 128, 64); + PlayVoice(4, "ps3/s12/11/280700228", 128); OutputLine(NULL, "自分が知らない薬だから実在しないなんて、そんな傲慢は刑事が口にしちゃいけない。", - NULL, " It must just be one that we're not aware of.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700229", 128, 64); + NULL, " It must just be one that we're not aware of. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700229", 128); OutputLine(NULL, "あったからにはあるんです。", - NULL, " I'm sure of that.", Line_Normal); + NULL, "I'm sure of that.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/11/280700230", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700230", 128); OutputLine(NULL, " だからきっと富竹に首を掻き破らせる薬は実在する。", NULL, "There must be some kind of drug out there that can make someone claw out their throat and die.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700231", 128, 64); + PlayVoice(4, "ps3/s12/11/280700231", 128); OutputLine(NULL, "そいつは犯人逮捕の折に、たっぷりしゃべってもらいますよ。", - NULL, " I'm going to grill the culprit about it once I make the arrest.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700232", 128, 64); + NULL, " I'm going to grill the culprit about it once I make the arrest. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700232", 128); OutputLine(NULL, "あるいは、古手梨花が話してくれると一番うれしいんですがね、なっはっは。", - NULL, " Of course, it would be easier if that's what Rika Furude is going to tell me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700233", 128, 64); + NULL, "Of course, it would be easier if that's what Rika Furude is going to tell me.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/11/280700233", 128); OutputLine(NULL, "……熊ちゃんも今回の岐阜の件で、決め付ける捜査がどれだけ冤罪を生み出してきたか、よくわかったでしょう。」", NULL, " ...Kuma-chan, you must have learned exactly how false charges are made, seeing what happened in Gifu today.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/19/283100032", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/19/283100032", 128); OutputLine(NULL, "「はははは、ありゃあ酷かったっすね。", NULL, "\"Hahahaha. That was horrible.", Line_WaitForInput); - PlaySE(4, "ps3/s12/19/283100033", 128, 64); + PlayVoice(4, "ps3/s12/19/283100033", 128); OutputLine(NULL, "あいつ、うちの署に居やがったら俺でも許さないところです。」", NULL, " If that guy was at our station, I'd never forgive him.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/11/280700234", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700234", 128); OutputLine(NULL, "「結局、最後まで間違いは認めてませんからねぇ。", NULL, "\"He flat out refused to admit he made a mistake.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700235", 128, 64); + PlayVoice(4, "ps3/s12/11/280700235", 128); OutputLine(NULL, "岐阜県警はあくまでもあの死体は鷹野三四だったで通すつもりのようです。", NULL, " The Gifu police department as a whole is still convinced that the body belongs to Miyo Takano.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700236", 128, 64); + PlayVoice(4, "ps3/s12/11/280700236", 128); OutputLine(NULL, "でもうちは鷹野三四生存で行きますよ。", - NULL, " But we'll operate under the assumption that she lives.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700237", 128, 64); + NULL, " But we'll operate under the assumption that she lives. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700237", 128); OutputLine(NULL, "あとは県警同士のトップ会談で決着するでしょう。", - NULL, " The top of the department will make the final decision.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700238", 128, 64); + NULL, "The top of the department will make the final decision.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/11/280700238", 128); OutputLine(NULL, "向こうの凡ミスは確定してるんですから。", NULL, " It's obvious that they made a simple mistake.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700239", 128, 64); + PlayVoice(4, "ps3/s12/11/280700239", 128); OutputLine(NULL, "認めると怒られると思って、躍起になって上塗りしてるんですよねぇ。", - NULL, " They're just desperately covering it up because they'll be in trouble if they admit it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700240", 128, 64); + NULL, " They're just desperately covering it up because they'll be in trouble if they admit it. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700240", 128); OutputLine(NULL, "いやはや、…そういう体質は改めないといけません。」", - NULL, " They really need to rethink their attitude.\"", Line_Normal); + NULL, "They really need to rethink their attitude.\"", Line_Normal); ClearMessage(); StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ガクンと道が揺れる。", - NULL, "The car suddenly shook.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The car suddenly shook.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 舗装道路がここで終わり砂利道になった。", - NULL, "The concrete road had ended, leaving only gravel.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The concrete road had ended, leaving only gravel.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 砂利になると雛見沢に入ったんだなという気持ちになる。", NULL, "At the point where the gravel road begins, you're officially in Hinamizawa.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そのまま林道をしばらく車は走り抜けた。", NULL, "They continued to drive through the woods for a while.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/11/280700241", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700241", 128); OutputLine(NULL, "「………熊ちゃん。", NULL, "\"......Kuma-chan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700242", 128, 64); + PlayVoice(4, "ps3/s12/11/280700242", 128); OutputLine(NULL, "ちょいと停めて!」", NULL, " Stop the car!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/19/283100034", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/19/283100034", 128); OutputLine(NULL, "「は?」", NULL, "\"What?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石が停めろと言うからには、まさかおしっこということでもないだろう。", - NULL, "Ooishi had told him to stop immediately.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Ooishi had told him to stop immediately.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 熊谷は急ぎブレーキを踏んだ。", - NULL, "Kumagai quickly slammed on the brakes.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Kumagai quickly slammed on the brakes.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } FadeOutBGM( 1, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 二人の体がシートベルトに締め付けられる。", NULL, "Their seatbelts tightened up, keeping them in their seats.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Kuruma4", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/19/283100035", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/19/283100035", 128); OutputLine(NULL, "「どうしたんですか?」", - NULL, "\"What's wrong?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"What's wrong?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/11/280700243", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700243", 128); OutputLine(NULL, "「……あの車、…なぁにやってんだろうな、こんなところで。」", NULL, "\"...That car over there... I wonder what it's doing.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石がバックミラーをコツコツと叩く。", NULL, "Ooishi tapped on the rearview mirror.", Line_WaitForInput); OutputLine(NULL, "そこにはワゴン車が1台路肩に停車していた。", @@ -278,163 +316,188 @@ void main() PlayBGM( 0, "yorumushi", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ワゴン車は煤けていて、村人の誰かの、仕事兼自家用という感じだった。", - NULL, "Rather beat up, it looked like it was used for a private company.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Rather beat up, it looked like it was used for a private company.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ここに停めるような理由はまったく思い当たらない。", NULL, "There was no reason for someone to park their car here, especially at this time of night.", Line_WaitForInput); OutputLine(NULL, "…熊谷もようやく不審さに気付く。", NULL, " ...Kumagai also thought it looked suspicious.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 車にはひと気がなく、代わりに車の陰の林の中で明かりがちらちらと動いているのが見えた。", - NULL, "The car seemed empty, but there was a light flashing in the woods nearby.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The car seemed empty, but there was a light flashing in the woods nearby.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …懐中電灯かもしれない。", NULL, "...Probably a flashlight.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/19/283100036", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/19/283100036", 128); OutputLine(NULL, "「不審ですね、こんな時間に。", NULL, "\"Strange that a van is out here at this hour.", Line_WaitForInput); - PlaySE(4, "ps3/s12/19/283100037", 128, 64); + PlayVoice(4, "ps3/s12/19/283100037", 128); OutputLine(NULL, "それにしても、よく気付きましたね。」", - NULL, " \"I'm surprised you even saw it.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " \"I'm surprised you even saw it.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/11/280700244", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700244", 128); OutputLine(NULL, "「いつも言ってます。", NULL, "\"It's like I keep telling you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700245", 128, 64); + PlayVoice(4, "ps3/s12/11/280700245", 128); OutputLine(NULL, "刑事は四六時中、目を皿にしてろってことです。", NULL, " A detective always has to pay attention to his surroundings.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700246", 128, 64); + PlayVoice(4, "ps3/s12/11/280700246", 128); OutputLine(NULL, "……何やってんだろうな。", NULL, " ...I wonder what he's doing there.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700247", 128, 64); + PlayVoice(4, "ps3/s12/11/280700247", 128); OutputLine(NULL, "不法投棄かな。", NULL, " Is he dumping something illegally?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700248", 128, 64); + PlayVoice(4, "ps3/s12/11/280700248", 128); OutputLine(NULL, "まさか死体埋めてるんじゃないだろうな。", - NULL, " Is he dumping someone's body?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700249", 128, 64); + NULL, " Is he dumping someone's body? ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700249", 128); OutputLine(NULL, "あるいは刺激不足のアベックかなぁ?", - NULL, " Maybe it's a pair of lovebirds on a secret date?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700250", 128, 64); + NULL, "Maybe it's a pair of lovebirds on a secret date?", Line_WaitForInput); + PlayVoice(4, "ps3/s12/11/280700250", 128); OutputLine(NULL, " 車のセンスからしてそれはないか。", NULL, " Well, that can't be it, judging by the van.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700251", 128, 64); + PlayVoice(4, "ps3/s12/11/280700251", 128); OutputLine(NULL, "……あー、興宮SPどうぞー、聞こえてるかな?", NULL, " ...Hello, Okinomiya Security? Do you read me?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700252", 128, 64); + PlayVoice(4, "ps3/s12/11/280700252", 128); OutputLine(NULL, " なっはっは、こんばんはさようなら。」", NULL, " Na ha ha, good evening, and good night.\"", Line_Normal); ClearMessage(); DrawScene( "Kuruma5", 400 ); - PlaySE(4, "ps3/s12/00/vtp_okeijia_2001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("興宮PS", NULL, "Okinomiya PS", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/vtp_okeijia_2001", 128); OutputLine(NULL, "「こちら興宮SP、感度良好でーす。」", - NULL, "\"This is Okinomiya Security. Reading you loud and clear.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"This is Okinomiya Security. Reading you loud and clear.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/11/280700253", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700253", 128); OutputLine(NULL, "「あー、車両ナンバー照会をお願いします。", NULL, "\"I need a license number scanned.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700254", 128, 64); + PlayVoice(4, "ps3/s12/11/280700254", 128); OutputLine(NULL, "XX、XのXXXX。」", - NULL, " XX XX-XXXX.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " XX XX-XXXX.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/vtp_okeijia_2002", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("興宮PS", NULL, "Okinomiya PS", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/vtp_okeijia_2002", 128); OutputLine(NULL, "「復唱、XX、XのXXXX。", NULL, "\"That's XX XX-XXXX?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/vtp_okeijia_2003", 128, 64); + PlayVoice(4, "ps3/s12/00/vtp_okeijia_2003", 128); OutputLine(NULL, "少々お時間もらいますがよろしいですかー?」", - NULL, " It might take a while.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It might take a while.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/11/280700255", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700255", 128); OutputLine(NULL, "「お願いします。」", NULL, "\"We'll wait.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/19/283100038", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/19/283100038", 128); OutputLine(NULL, "「……大石さん、地図で見るとここ、電電公社の施設がありますね。」", - NULL, "\"Ooishi-san, according to this map, there's a facility of the Nippon Telegraph and Telephone Corporation here.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Ooishi-san, according to this map, there's a facility of the Nippon Telegraph and Telephone Corporation here.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/11/280700256", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700256", 128); OutputLine(NULL, "「電電公社の施設って、何ですかいそりゃ。」", - NULL, "\"What in the world is a \"facility\" of the NTT?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"What in the world is a \"facility\" of the NTT?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 施設といっても人がいるところではなく、機械などが設置してあるところのようだった。", - NULL, "It was listed as a facility, but it wasn't staffed; it was just a place where machines were installed.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It was listed as a facility, but it wasn't staffed; it was just a place where machines were installed.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 電話の仕組みはよくわからないが、多分、町と村を結ぶ中継機とか何かそういうものだろう。", NULL, "Kumagai wasn't sure how telephone lines actually work, but either way it seemed like some kind of connecting device was located there.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/11/280700257", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700257", 128); OutputLine(NULL, "「普通のワゴンだよなぁ。", NULL, "\"But that's just an ordinary van.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700258", 128, 64); + PlayVoice(4, "ps3/s12/11/280700258", 128); OutputLine(NULL, "電電公社にゃ見えませんねぇ。」", - NULL, " It doesn't look like it belongs to the NTT.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It doesn't look like it belongs to the NTT.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/19/283100039", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/19/283100039", 128); OutputLine(NULL, "「電電公社なら、そう書いた車で来るはずっすよね…?」", - NULL, "\"If it is them, shouldn't their name should be on the van...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"If it is them, shouldn't their name should be on the van...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/11/280700259", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700259", 128); OutputLine(NULL, "「…委託の電設業者か何かの可能性もあります。", NULL, "\"...Maybe some other company is contracted to do it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700260", 128, 64); + PlayVoice(4, "ps3/s12/11/280700260", 128); OutputLine(NULL, "直接聞いた方が早そうですねぇ。」", NULL, " Anyway, we should just go and ask.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも大石はその可能性もどうかと思っていた。", - NULL, "Ooishi wasn't sure if that was the case.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Ooishi wasn't sure if that was the case.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 電電公社であろうとなかろうと、こんな時間に工事とは考えられなかった。", NULL, "After all, why would any phone company go to do maintenance so late at night?", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/11/280700261", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700261", 128); OutputLine(NULL, "「ちょいと行ってみましょうか。", NULL, "\"Let's go and check what's going on.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700262", 128, 64); + PlayVoice(4, "ps3/s12/11/280700262", 128); OutputLine(NULL, "古手さんたちを待たせてますからね、ぱっぱと行きましょう。」", - NULL, " Furude-san is waiting for us, so we need to be fast.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Furude-san is waiting for us, so we need to be fast.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/19/283100040", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/19/283100040", 128); OutputLine(NULL, "「そうっすね。」", - NULL, "\"Yes sir.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"Yes sir.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは、大石が過ごした長い刑事生活の中で研ぎ澄まされた野生の嗅覚だった。", - NULL, "His well-honed detective instinct was trying to tell him something.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "His well-honed detective instinct was trying to tell him something.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 嗅覚には理屈はない。", NULL, "This feeling wasn't one that Ooishi could easily explain.", Line_WaitForInput); OutputLine(NULL, "臭いものには理屈抜きで敏感に反応する。", - NULL, " He has a strong sense that something was suspicious, without any real reasoning behind it.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " He has a strong sense that something was suspicious, without any real reasoning behind it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …このセンスだけは、人を選ぶと大石は信じていた…。", NULL, "...Ooishi trusted that he could judge others' character with that sense.", Line_Normal); ClearMessage(); @@ -446,151 +509,172 @@ void main() PlayBGM( 0, "G_Operation", 120, 0 ); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/00/ugu228001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鶯2", NULL, "Nightingale 2", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/ugu228001", 128); OutputLine(NULL, "「…ザザ、", - NULL, "\"Kshh...h...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Kshh...h...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……鶯2より鶯1。", NULL, " ...Nightingale 2 to Nightingale 1.", Line_WaitForInput); SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps3/s12/00/ugu228002", 128, 64); + PlayVoice(4, "ps3/s12/00/ugu228002", 128); OutputLine(NULL, "車両が1台停車。", NULL, " A vehicle has stopped nearby.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/ugu228003", 128, 64); + PlayVoice(4, "ps3/s12/00/ugu228003", 128); OutputLine(NULL, "2人降りました。", NULL, " Two people got out.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/ugu228004", 128, 64); + PlayVoice(4, "ps3/s12/00/ugu228004", 128); OutputLine(NULL, "………恐らく刑事です。", NULL, " ......They're probably police officers.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/ugu228005", 128, 64); + PlayVoice(4, "ps3/s12/00/ugu228005", 128); OutputLine(NULL, "そちらへ接近中、1分未満で接触します。」", - NULL, " They're approaching and will make contact in less than a minute.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " They're approaching and will make contact in less than a minute.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この暗闇の中にもかかわらず、二人の姿は鮮明に捕捉されていた。", - NULL, "It was pitch-black, yet they could see the two newcomers clearly.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It was pitch-black, yet they could see the two newcomers clearly.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 夜間でも視界を得られる、暗視スコープに違いなかった。", NULL, "They were probably using a night vision scope.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/ugu128001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鶯1", NULL, "Nightingale 1", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/ugu128001", 128); OutputLine(NULL, "「了解。", NULL, "\"Roger.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/ugu128002", 128, 64); + PlayVoice(4, "ps3/s12/00/ugu128002", 128); OutputLine(NULL, "全隊員注意せよ", NULL, " Attention, all units.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/ugu128003", 128, 64); + PlayVoice(4, "ps3/s12/00/ugu128003", 128); OutputLine(NULL, "。鶯2〜5はグリーンライトを待て。", NULL, " Nightingales 2 through 5, wait for the green light.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/ugu128004", 128, 64); + PlayVoice(4, "ps3/s12/00/ugu128004", 128); OutputLine(NULL, "鶯7〜8は前後100mのクリアを確認せよ。」", - NULL, " Nightingales 7 and 8, make sure the surrounding 100m are clear.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Nightingales 7 and 8, make sure the surrounding 100m are clear.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/ugu328001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鶯3", NULL, "Nightingale 3", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/ugu328001", 128); OutputLine(NULL, "「待機了解。", NULL, "\"Roger.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/ugu328002_01", 128, 64); + PlayVoice(4, "ps3/s12/00/ugu328002_01", 128); OutputLine(NULL, "鶯4、5、聞こえたな。」", NULL, " Nightingale 4 and 5, do you copy?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/ugu428001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鶯4", NULL, "Nightingale 4", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/ugu428001", 128); OutputLine(NULL, "「鶯4了解。」", - NULL, "\"Nightingale 4, roger.\"", Line_ContinueAfterTyping); + NULL, "\"Nightingale 4, roger.\"", Line_Continue); Wait( 500 ); - PlaySE(4, "ps3/s12/00/ugu528001", 128, 64); + PlayVoice(4, "ps3/s12/00/ugu528001", 128); OutputLine(NULL, "「鶯5了解。」", - NULL, " \"Nightingale 5, roger.\"", Line_ContinueAfterTyping); + NULL, " \"Nightingale 5, roger.\"", Line_Continue); Wait( 500 ); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_Continue); } - PlaySE(4, "ps3/s12/00/ugu728001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鶯7", NULL, "Nightingale 7", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/ugu728001", 128); OutputLine(NULL, "「鶯7了解。」", - NULL, "\"Nightingale 7, roger.\"", Line_ContinueAfterTyping); + NULL, "\"Nightingale 7, roger.\"", Line_Continue); Wait( 500 ); - PlaySE(4, "ps3/s12/00/ugu828001", 128, 64); + PlayVoice(4, "ps3/s12/00/ugu828001", 128); OutputLine(NULL, "「鶯8了解。」", NULL, " \"Nightingale 8, roger.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/ugu128005", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鶯1", NULL, "Nightingale 1", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/ugu128005", 128); OutputLine(NULL, "「……鶯より本部、鶯より本部。", NULL, "\"This is Nightingale from HQ, Nightingale from HQ...", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/ugu128006", 128, 64); + PlayVoice(4, "ps3/s12/00/ugu128006", 128); OutputLine(NULL, "電話設備工作中にトラブル。", NULL, " There's been some trouble during the modification of the phone facility.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/ugu128007", 128, 64); + PlayVoice(4, "ps3/s12/00/ugu128007", 128); OutputLine(NULL, "私服警官2名の職質と思われる。", NULL, " They're two police detectives.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/ugu128008", 128, 64); + PlayVoice(4, "ps3/s12/00/ugu128008", 128); OutputLine(NULL, "発砲許可を申請。」", NULL, " We request clearance to open fire.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/honbu28002", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("本部", NULL, "Headquarters", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/honbu28002", 128); OutputLine(NULL, "「本部了解、許可を待て。」", NULL, "\"Roger. Wait for the order.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 電話施設に近付く大石と熊谷の2人は、様々な角度から監視されていた。", - NULL, "By the time Ooishi and Kumagai reached the phone facility, they were being watched from all directions.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "By the time Ooishi and Kumagai reached the phone facility, they were being watched from all directions.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 2つは双眼鏡。", NULL, "There were two pairs of binoculars", Line_WaitForInput); OutputLine(NULL, "2つは照準の付いた狙撃スコープ。", NULL, " and two sniper rifles pointing at them.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 山狗の工作の退路を確保する狙撃手と観測手の2組のペアだった。", - NULL, "The Mountain Dog operatives worked in two-man units, a sniper and spotter, to secure the means of retreat.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The Mountain Dog operatives worked in two-man units, a sniper and spotter, to secure the means of retreat.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それぞれが異なる角度に配置され、例え大石がどこの遮蔽物に隠れても撃ち抜けるよう、死角を補い合う配置となっていた。", - NULL, "They had all taken different positions, so that they could shoot Ooishi no matter where he tried to run.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "They had all taken different positions, so that they could shoot Ooishi no matter where he tried to run.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " しかもその彼らの姿は、迷彩服に身を包み、この闇の中、林に数十mも奥まって潜伏して息を潜めていたのだ。", - NULL, "They were all in camouflage suits, hiding deep in the woods.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They were all in camouflage suits, hiding deep in the woods.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石たちに気配がわからないのは無理もないことだった。", NULL, "Ooishi, of course, had no chance of spotting them.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 狙撃銃の照準は二人の頭部をずっと追い続けていた。", - NULL, "The snipers had their rifles trained on the detectives' heads.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The snipers had their rifles trained on the detectives' heads.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……大石たちは夢にも思わないだろう。", NULL, "...Ooishi and Kumagai had no idea...", Line_WaitForInput); OutputLine(NULL, "自分たちがたった今、命を失う瀬戸際にいるなんてことは。", NULL, " that they were on the verge of losing their very lives.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 狙撃手たちの持つ狙撃銃の安全装置は掛かっていたが、親指のちょっとした動作で外せる。", - NULL, "The snipers' rifles had their safeties on, but a flick of their thumbs would release them.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The snipers' rifles had their safeties on, but a flick of their thumbs would release them.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、いつでも発砲できる状態にあったのである…。", NULL, "In other words, they were ready to shoot if given the order...", Line_Normal); ClearMessage(); DrawScene( "YMo2", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 見れば、ワゴン車の影にはツタが絡まって自然に溶け込みつつある金網に囲まれた機械施設みたいなものがあった。", - NULL, "The detectives found the fenced-in machinery right behind the parked van.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The detectives found the fenced-in machinery right behind the parked van.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 電電公社のマーク入りの錆びた看板が掲げてあり、関係者以外立入禁止と書かれているようだった。", NULL, "There was a sign there saying that it was the property of the Nippon Telegraph and Telephone Corporation, and another sign warning people to keep away.", Line_Normal); ClearMessage(); @@ -599,25 +683,30 @@ void main() DrawBustshotWithFiltering( 0, "Oisi2", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700263", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700263", 128); OutputLine(NULL, "「どうも〜、こんにちはー。」", - NULL, "\"Hello~ Good evening~\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Hello~ Good evening~\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/mana28001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/mana28001", 128); OutputLine(NULL, "「……すみませーん、作業中ですんで入らないでもらえますかね…。」", NULL, "\"...Sorry, but could you step back? We're in middle of a maintenance operation.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石たちを青い作業服の男たちが4人ほど迎える。", - NULL, "There were four men working there, wearing blue overalls.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "There were four men working there, wearing blue overalls.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 工具箱を広げ、配電盤のようなところで何か作業をしているところだった。", NULL, "They had a toolbox open, and were working on some wires.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/11/280700264", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700264", 128); OutputLine(NULL, "「どうもお仕事中お邪魔してすみません。", NULL, "\"Sorry to interrupt.", Line_WaitForInput); @@ -625,18 +714,19 @@ void main() ChangeBustshot( 0, "Oisi4", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700265", 128, 64); + PlayVoice(4, "ps3/s12/11/280700265", 128); OutputLine(NULL, "警察の者でございます。", NULL, " We're from the police.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700266", 128, 64); + PlayVoice(4, "ps3/s12/11/280700266", 128); OutputLine(NULL, "いえね、不思議なところに不思議な時間に車が止まっていたものでどうしちゃったのかなぁと思いまして。」", - NULL, " We were wondering what you guys were doing, since it's pretty strange to see a van parked out here.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We were wondering what you guys were doing, since it's pretty strange to see a van parked out here.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/mana28002", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/mana28002", 128); OutputLine(NULL, "「そうですかー、お仕事ご苦労さまです。", NULL, "\"Good evening, officers.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/mana28003", 128, 64); + PlayVoice(4, "ps3/s12/00/mana28003", 128); OutputLine(NULL, "うちらももうちょっとで終わりますんで。」", NULL, " We're almost finished here.\"", Line_Normal); ClearMessage(); @@ -645,106 +735,120 @@ void main() ChangeBustshot( 0, "Oisi2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700267", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700267", 128); OutputLine(NULL, "「お宅らどちらさんです?", NULL, "\"Who are you guys?", Line_WaitForInput); - PlaySE(4, "ps2/11/280700268", 128, 64); + PlayVoice(4, "ps2/11/280700268", 128); OutputLine(NULL, " 電電の人じゃないでしょ。」", - NULL, " You're not from the NTT, are you?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You're not from the NTT, are you?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/mana28004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/mana28004", 128); OutputLine(NULL, "「あー、失礼しました。", NULL, "\"Oh, we're not, no.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/mana28005", 128, 64); + PlayVoice(4, "ps3/s12/00/mana28005", 128); OutputLine(NULL, "小此木電気設備工事と申します。", NULL, " We're from Okonogi Electrics.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/mana28006", 128, 64); + PlayVoice(4, "ps3/s12/00/mana28006", 128); OutputLine(NULL, "…あれ?", NULL, " ...Huh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/mana28007", 128, 64); + PlayVoice(4, "ps3/s12/00/mana28007", 128); OutputLine(NULL, " あー、すみません、名刺を切らしちゃってるみたいです。」", NULL, " Oh, sorry, I'm out of business cards.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/11/280700269", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700269", 128); OutputLine(NULL, "「小此木電気設備工事さんって、会社どちらです?」", - NULL, "\"Okonogi Electrics... Where's your office located?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Okonogi Electrics... Where's your office located?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/mana28008", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/mana28008", 128); OutputLine(NULL, "「…はい?", NULL, "\"...Er?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/mana28009", 128, 64); + PlayVoice(4, "ps3/s12/00/mana28009", 128); OutputLine(NULL, " えぇぇと…、興宮になりますけど…。」", - NULL, " Well, it's in Okinomiya...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Well, it's in Okinomiya...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Oisi1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700270", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700270", 128); OutputLine(NULL, "「会社の電話番号と住所を教えてください。」", - NULL, "\"Could you give me the phone number and address of your office?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Could you give me the phone number and address of your office?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/mana28010", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/mana28010", 128); OutputLine(NULL, "「……な、…何でそんなこと聞きますか。」", - NULL, "\"...W... Why do you want to know?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...W... Why do you want to know?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Oisi5", 200, TRUE ); DisplayWindow(); SetSpeedOfMessage( TRUE, 16 ); - PlaySE(4, "ps3/s12/11/280700271", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700271", 128); OutputLine(NULL, "「……………………", - NULL, "\"...........", Line_ContinueAfterTyping); + NULL, "\"...........", Line_Continue); SetSpeedOfMessage( FALSE, 0 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "電話番号、", - NULL, " You forgot", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " You forgot", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "忘れちゃいました?」", NULL, " the telephone number?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石の目がぐっと鋭くなる。", - NULL, "Ooishi looked at them with a piercing glare.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Ooishi looked at them with a piercing glare.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 違和感のある返答が戻ってきたからだ。", - NULL, "Their response was very suspicious.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Their response was very suspicious.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その手の工事業者のワゴン車というのは大抵、商売道具の工具や何やらがぎっしり満載されているものだ。", NULL, "Usually, the vehicle of an electric company is full of various types of electrical equipment and repair tools.", Line_Normal); ClearMessage(); DrawSceneWithMask( "YMo3", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だがそこに停まっているワゴン車はまったく普通でそういう際立った特徴はなかった。", - NULL, "However, the van parked there had nothing inside, and it looked just like an ordinary car.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "However, the van parked there had nothing inside, and it looked just like an ordinary car.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それに会社の車だったら大抵は社名が入っている。", NULL, "Also, a company vehicle usually has the name of the company painted on it.", Line_WaitForInput); OutputLine(NULL, "でもこのワゴン車にはそれがない。", NULL, " ...But this one was just a plain van with no markings on it.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、何よりも大石が嗅ぎ取った違和感はそういうものではない。", - NULL, "None of that was the reason that Ooishi found them suspicious, though.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "None of that was the reason that Ooishi found them suspicious, though.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼らの雰囲気だった。", NULL, "It was their attitude that bothered him.", Line_WaitForInput); OutputLine(NULL, "……外で働くことを生業とする男たちとは肌の焼け方も振る舞いも全然違う。", @@ -753,75 +857,86 @@ void main() NULL, " They were obviously not electricians.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 時間もおかしい、人数もおかしい。", - NULL, "It was far too late in the day, and there were far too many of them.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It was far too late in the day, and there were far too many of them.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石から見て彼らはあからさまに不審だった。", - NULL, "They were also clearly suspicious of Ooishi.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "They were also clearly suspicious of Ooishi.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも大石が嗅ぎ取れるのはそこまでだった。", - NULL, "However, that was all he could tell just by looking around.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "However, that was all he could tell just by looking around.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼らが怪しいとわかるだけで、彼らが何者でここで何をしているのかまでは考えが至ろうはずもなかった。", NULL, "He found them suspicious, but had no idea what they were up to.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 男は予め決められた電話番号を大石に伝える。", - NULL, "One of the men told Ooishi the phone number.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "One of the men told Ooishi the phone number.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石はそれを熊谷に書かせると、署を経由して電電公社に確認を取るように言った。", NULL, "Kumagai wrote down the number so he could ask the station to call and confirm it was real.", Line_Normal); ClearMessage(); DrawSceneWithMask( "YMo2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/mana28011", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/mana28011", 128); OutputLine(NULL, "「私ら、そんな怪しい者じゃありませんって…。」", - NULL, "\"We're not doing anything suspicious...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"We're not doing anything suspicious...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Oisi2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700272", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700272", 128); OutputLine(NULL, "「なっはっはっは!", NULL, "\"Na ha ha ha!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700273", 128, 64); + PlayVoice(4, "ps3/s12/11/280700273", 128); OutputLine(NULL, " あんたら怪しすぎですって。", NULL, " You guys are very suspicious!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700274", 128, 64); + PlayVoice(4, "ps3/s12/11/280700274", 128); OutputLine(NULL, "一体、何者です…?", NULL, " Who are you?", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700275", 128, 64); + PlayVoice(4, "ps3/s12/11/280700275", 128); OutputLine(NULL, " 委託業者なら作業写真用に、作業前作業後とか書かれた黒板とかあったりするでしょ。", NULL, " If you're really a contractor, you should have proof of that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700276", 128, 64); + PlayVoice(4, "ps3/s12/11/280700276", 128); OutputLine(NULL, "そういうのもないですし。", NULL, " But you don't have anything.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700277", 128, 64); + PlayVoice(4, "ps3/s12/11/280700277", 128); OutputLine(NULL, "大体あんたたちの雰囲気が違いすぎます。」", NULL, " Besides, everything about you seems off.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/mana28012", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("男", NULL, "Man", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/mana28012", 128); OutputLine(NULL, "「…お巡りさん、…そんな意地悪言われちゃかなわないです…。", NULL, "\"...Officer... please don't cause us any trouble...", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/mana28013", 128, 64); + PlayVoice(4, "ps3/s12/00/mana28013", 128); OutputLine(NULL, "勘弁してください、私ら早く作業を終えて帰らなきゃならないんです。」", NULL, " Just leave us alone. We need to finish up our job here...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼らの作業状況を見る限り、とてもすぐに片付けられるようには見えなかった。", - NULL, "Judging from their progress, it didn't look like they'd be cleaning up any time soon.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Judging from their progress, it didn't look like they'd be cleaning up any time soon.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " むしろ今から作業を始めようとしているようにすら見えた。", NULL, "In fact, it almost seemed like they were just getting started.", Line_Normal); ClearMessage(); @@ -830,25 +945,29 @@ void main() ChangeBustshot( 2, "Oisi5", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/11/280700278", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700278", 128); OutputLine(NULL, "「んっふっふっふ!", NULL, "\"Nfu fu fu!", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700279", 128, 64); + PlayVoice(4, "ps3/s12/11/280700279", 128); OutputLine(NULL, " もうバケの皮は剥がれてんだよ兄ちゃん。", NULL, " It's pretty obvious that you're lying, son.", Line_WaitForInput); - PlaySE(4, "ps3/s12/11/280700280", 128, 64); + PlayVoice(4, "ps3/s12/11/280700280", 128); OutputLine(NULL, "電気屋に化ける時はまずバイトして勉強してからにしな。」", - NULL, " You should have studied the role a little better if you wanted to pretend to be an electrician.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You should have studied the role a little better if you wanted to pretend to be an electrician.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石が凄む。", - NULL, "Ooishi raised his voice threateningly.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Ooishi raised his voice threateningly.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 山狗たちは自分たちの正体が看破されたことを知り、次第に目に冷酷さをたたえていく…。", - NULL, "The members of the Mountain Dogs gradually started to look more and more annoyed...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The members of the Mountain Dogs gradually started to look more and more annoyed...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石もそれに気付いていた。", NULL, "Ooishi looked over their expressions", Line_WaitForInput); OutputLine(NULL, "だからしてやったりとニヤリと笑う。", @@ -857,27 +976,32 @@ void main() DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、大石は知らなかったのだ。", NULL, "However, Ooishi had no idea.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 化けの皮を剥いだ相手は常に手に負えるものだと信じてきたのだ。", - NULL, "He thought he could handle these suspicious people with no issues.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He thought he could handle these suspicious people with no issues.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自分の手に負えない、恐ろしい魔物が化けているなんて、思いもしなかった……!", NULL, "Of course, in reality, they were horrific demons that he had no chance against.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Moon", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 熊谷はその間に自分の車へ戻っていた。", NULL, "Meanwhile, Kumagai was heading back to the car.", Line_WaitForInput); OutputLine(NULL, "無線で確かめるためだ。", - NULL, " He was intending to contact the police department.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " He was intending to contact the police department.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 無線で署に連絡する。", NULL, "He was going to call the station using the radio.", Line_WaitForInput); OutputLine(NULL, "署が電電公社に直接聞く。", @@ -889,53 +1013,62 @@ void main() DrawScene( "black", 400 ); PlaySE( 0, "s_suzu", 128, 64 ); - PlaySE(4, "ps3/s12/00/honbu28003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("本部", NULL, "Headquarters", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/honbu28003", 128); OutputLine(NULL, "「本部より鶯1。", NULL, "\"HQ to Nightingale 1.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/honbu28004", 128, 64); + PlayVoice(4, "ps3/s12/00/honbu28004", 128); OutputLine(NULL, "発砲許可。」", - NULL, " You have permission to fire.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You have permission to fire.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/00/ugu728002", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鶯7", NULL, "Nightingale 7", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/ugu728002", 128); OutputLine(NULL, "「鶯7、クリア。」", - NULL, "\"Nightingale 7, clear.\"", Line_ContinueAfterTyping); + NULL, "\"Nightingale 7, clear.\"", Line_Continue); Wait( 500 ); - PlaySE(4, "ps3/s12/00/ugu828002", 128, 64); + PlayVoice(4, "ps3/s12/00/ugu828002", 128); OutputLine(NULL, "「鶯8、クリア。」", - NULL, " \"Nightingale 8, clear.\"", Line_ContinueAfterTyping); + NULL, " \"Nightingale 8, clear.\"", Line_Continue); OutputLineAll(NULL, "", Line_Normal); ClearMessage(); SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 車のドアに手をかけた熊谷の頭部を狙撃銃はずっと照準し続けていた。", - NULL, "The sniper was still aiming at Kumagai's head as he headed back toward their car.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The sniper was still aiming at Kumagai's head as he headed back toward their car.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 熊谷の命を守る最後の一線である安全装置はいつの間にか外れていた。", NULL, "The safety, that last line protecting Kumagai's life, was disengaged.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 人差し指が引き金に掛かる。", NULL, "The sniper put his finger on the trigger.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その手は手袋をつけていたが、人差し指だけが覗くようにカットされていた。", - NULL, "He was wearing a glove with the fingertips cut out.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He was wearing a glove with the fingertips cut out.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そこから覗く指はとても無骨で無慈悲。", - NULL, "The finger poking through the hole was very rough and merciless.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The finger poking through the hole was very rough and merciless.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その指はほんのわずかを絞るだけで人の命を奪えるとは信じられなかった。", NULL, "For as soon as he slightly moved that finger, he would take someone's life.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/ugu128009", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鶯1", NULL, "Nightingale 1", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/ugu128009", 128); OutputLine(NULL, "「鶯1より狙撃班、オールグリーン。」", NULL, "\"Nightingale 1 to sniper team, all green.\"", Line_Normal); ClearMessage(); @@ -944,21 +1077,25 @@ void main() DrawFilm( 2, 0xff, 0x00, 0x00, 256, 0, 0, TRUE ); PlayBGM( 1, "yabaisemi", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ヒュカッ、という音を熊谷は聞いた気がした。", NULL, "Kumagai heard a quiet noise.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは子どもの頃、ナイロンの縄跳びを鞭のようにして遊んだ時に聞いた風を切る音によく似ていたと思った。", - NULL, "It was similar to the sound of the jump rope that he used to use as a whip when he was little.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It was similar to the sound of the jump rope that he used to use as a whip when he was little.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …それが熊谷がこの世で最後にした思考だった。", NULL, "...And that was the last thought Kumagai had in this world.", Line_Normal); ClearMessage(); PlaySE( 0, "s_Down", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 熊谷は信じられないくらいにあっさりと砂利道の上に転んだ。", NULL, "Kumagai collapsed onto the gravel.", Line_WaitForInput); OutputLine(NULL, "それっきりだった。", @@ -976,39 +1113,44 @@ void main() StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/11/280700281", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/11/280700281", 128); OutputLine(NULL, "「…………ぐほッ、", - NULL, "\".........Ugh...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\".........Ugh...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…げほ", - NULL, " Agh!", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Agh!", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "………ぉおおぉ…、」", - NULL, " ...Ooooooh...\"", Line_ContinueAfterTyping); - OutputLineAll(NULL, "", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...Ooooooh...\"", Line_Continue); + OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石は胸を撃ち抜かれてて、コンクリートの上に仰向けになって倒れていた。", - NULL, "Ooishi was laying on his back on the concrete after getting shot in the chest.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Ooishi was laying on his back on the concrete after getting shot in the chest.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 肺の中が血でいっぱいになり口から血を吐いてむせる。", NULL, "His lungs were filled with blood, which began to pour out of his mouth.", Line_Normal); ClearMessage(); DrawFilm( 2, 0xff, 0x44, 0x44, 256, 0, 400, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …大石は水平軸のずれた斜めの世界の中で、自分が撃たれたことだけを悟っていた…。", - NULL, "...Ooishi only realized that he'd been shot when the world began to blur before his eyes...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...Ooishi only realized that he'd been shot when the world began to blur before his eyes...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんな斜めの視界に作業服の男が立ち、拳銃を構えているのが見えたが、自分の血で肺を溺れさせる大石にはもうどうでもいいことだった………。", NULL, "As his world keeled over, he saw a man in a work uniform leveling a gun at him, but it didn't matter anymore as he started drowning on his own blood...", Line_Normal); ClearMessage(); @@ -1027,75 +1169,83 @@ void main() FadeOutBGM( 3, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); - PlaySE(4, "ps3/s12/00/vtp_okeijia_2004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("興宮PS", NULL, "Okinomiya PS", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/vtp_okeijia_2004", 128); OutputLine(NULL, "「興宮SPより大石車どうぞー。", NULL, "\"This is Okinomiya Security.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/vtp_okeijia_2005", 128, 64); + PlayVoice(4, "ps3/s12/00/vtp_okeijia_2005", 128); OutputLine(NULL, "先ほどのナンバーが判明しましたー。", NULL, " We've scanned the license plate number.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/vtp_okeijia_2006", 128, 64); + PlayVoice(4, "ps3/s12/00/vtp_okeijia_2006", 128); OutputLine(NULL, "……………………大石車どうぞー?", NULL, " ...............Detective Ooishi?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/vtp_okeijia_2007", 128, 64); + PlayVoice(4, "ps3/s12/00/vtp_okeijia_2007", 128); OutputLine(NULL, " ……………………………大石車、応答願います。", NULL, " ...............Detective Ooishi, please come in.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/vtp_okeijia_2008", 128, 64); + PlayVoice(4, "ps3/s12/00/vtp_okeijia_2008", 128); OutputLine(NULL, "………………あれ?", - NULL, " ...............Huh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/vtp_okeijia_2009", 128, 64); + NULL, " ...............Huh? ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("興宮PS", NULL, "Okinomiya PS", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/vtp_okeijia_2009", 128); OutputLine(NULL, " …………電波、悪いのかな…………………。", - NULL, " .........Did we lose the signal or something............?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/vtp_okeijia_2010", 128, 64); + NULL, ".........Did we lose the signal or something............?", Line_WaitForInput); + PlayVoice(4, "ps3/s12/00/vtp_okeijia_2010", 128); OutputLine(NULL, "……大石車応答ねが………………。」", NULL, " ...Detective Ooishi, come in............\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ke_S1", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/vtp_okeijia_2011", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("興宮PS", NULL, "Okinomiya PS", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/vtp_okeijia_2011", 128); OutputLine(NULL, "「出ませんね。」", - NULL, "\"He's not answering.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"He's not answering.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/vtp_okeijib_2001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("刑事", NULL, "Detective", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/vtp_okeijib_2001", 128); OutputLine(NULL, "「大石さんが車両照会?", NULL, "\"Ooishi-san wanted a plate number scanned?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/vtp_okeijib_2002", 128, 64); + PlayVoice(4, "ps3/s12/00/vtp_okeijib_2002", 128); OutputLine(NULL, " 誰の車だよ。」", - NULL, " Whose car is it?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Whose car is it?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/vtp_okeijia_2012", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("興宮PS", NULL, "Okinomiya PS", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/vtp_okeijia_2012", 128); OutputLine(NULL, "「村人の車ですね。", NULL, "\"It's just a villager's car.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/vtp_okeijia_2013", 128, 64); + PlayVoice(4, "ps3/s12/00/vtp_okeijia_2013", 128); OutputLine(NULL, "……至って平凡な。」", NULL, " ...No one special.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/vtp_okeijib_2003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("刑事", NULL, "Detective", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/vtp_okeijib_2003", 128); OutputLine(NULL, "「…何者だよ。", NULL, "\"...Who is it?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/vtp_okeijib_2004", 128, 64); + PlayVoice(4, "ps3/s12/00/vtp_okeijib_2004", 128); OutputLine(NULL, "大石さんが聞いてくるからには、只者じゃないんだろ?」", - NULL, " It must be someone suspicious if Ooishi-san is asking about them.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It must be someone suspicious if Ooishi-san is asking about them.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/vtp_okeijia_2014", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("興宮PS", NULL, "Okinomiya PS", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/vtp_okeijia_2014", 128); OutputLine(NULL, "「特記事項欄は完全に空欄ですね。", NULL, "\"It really seems like nobody out of the ordinary.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/vtp_okeijia_2015", 128, 64); + PlayVoice(4, "ps3/s12/00/vtp_okeijia_2015", 128); OutputLine(NULL, "S号指定もなし。", NULL, " No accidents...", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/vtp_okeijia_2016", 128, 64); + PlayVoice(4, "ps3/s12/00/vtp_okeijia_2016", 128); OutputLine(NULL, "減点もなしだし。」", NULL, " No tickets...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/vtp_okeijic_2001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("刑事", NULL, "Detective", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/vtp_okeijic_2001", 128); OutputLine(NULL, "「…ははは、パッシングでもされて腹が立ったんじゃないの?", NULL, "\"Ha ha ha... He probably got pissed off after that car passed him or something.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/vtp_okeijic_2002", 128, 64); + PlayVoice(4, "ps3/s12/00/vtp_okeijic_2002", 128); OutputLine(NULL, " あの人、根に持つとなかなか忘れないタイプなんだよ。」", NULL, " He can be a pretty stubborn guy sometimes.\"", Line_Normal); ClearMessage(); @@ -1106,93 +1256,102 @@ void main() SetValidityOfInput( TRUE ); DrawSceneWithMask( "Torakku2", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/ugu128010", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鶯1", NULL, "Nightingale 1", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/ugu128010", 128); OutputLine(NULL, "「……鶯より本部。", NULL, "\"This is Nightingale...", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/ugu128011", 128, 64); + PlayVoice(4, "ps3/s12/00/ugu128011", 128); OutputLine(NULL, "2名を射殺。", NULL, " Both targets eliminated.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/ugu128012", 128, 64); + PlayVoice(4, "ps3/s12/00/ugu128012", 128); OutputLine(NULL, "作業を再開。」", NULL, " Resuming the mission.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/honbu28005", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("本部", NULL, "Headquarters", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/honbu28005", 128); OutputLine(NULL, "「本部了解。", NULL, "\"Roger.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/honbu28006", 128, 64); + PlayVoice(4, "ps3/s12/00/honbu28006", 128); OutputLine(NULL, "警官の車両処理は慎重に行なわれたし。", NULL, " Be sure to dispose of their vehicle.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/honbu28007", 128, 64); + PlayVoice(4, "ps3/s12/00/honbu28007", 128); OutputLine(NULL, "…三佐、鶯は警官2名を排除、作業を再開。」", - NULL, " Major, Nightingale just terminated two officers. They're resuming their mission.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Major, Nightingale just terminated two officers. They're resuming their mission.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Ta_Akuwarai", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900231", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900231", 128); OutputLine(NULL, "「…おやすみなさい大石さん。", NULL, "\"...Sweet dreams, Ooishi-san.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900232", 128, 64); + PlayVoice(4, "ps3/s12/09/280900232", 128); OutputLine(NULL, "私の尻尾を掴めてもう一息だと思ったでしょうに残念ね。", NULL, " Too bad, he was getting so close to catching me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900233", 128, 64); + PlayVoice(4, "ps3/s12/09/280900233", 128); OutputLine(NULL, "くすくすくすくす。", NULL, " Hee hee hee hee...", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900234", 128, 64); + PlayVoice(4, "ps3/s12/09/280900234", 128); OutputLine(NULL, "……コーヒーをもらえるかしら?」", NULL, " ......Can I get a cup of coffee?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/oo428001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鳳4", NULL, "Feng 4", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/oo428001", 128); OutputLine(NULL, "「どうぞ。", NULL, "\"Absolutely.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/oo428002", 128, 64); + PlayVoice(4, "ps3/s12/00/oo428002", 128); OutputLine(NULL, "しかし、厄介な展開になってきましたね。", NULL, " This is getting complicated.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/oo428003", 128, 64); + PlayVoice(4, "ps3/s12/00/oo428003", 128); OutputLine(NULL, "R宅には依然、私服警官数名とそれから友人数名がいるそうです。", NULL, " There are still several officers at R's house, and her friends are there as well.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/oo428004", 128, 64); + PlayVoice(4, "ps3/s12/00/oo428004", 128); OutputLine(NULL, "……Rは自分が今夜殺されることに勘付いているとしか思えません。", NULL, " R must know that she's getting murdered tonight.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/oo428005", 128, 64); + PlayVoice(4, "ps3/s12/00/oo428005", 128); OutputLine(NULL, "作戦が漏れています。", - NULL, " Someone is leaking information.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/oo428006", 128, 64); + NULL, " Someone is leaking information. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鳳4", NULL, "Feng 4", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/oo428006", 128); OutputLine(NULL, "やはり決行は延期すべきでは。」", - NULL, " I think we should postpone the plan.\"", Line_Normal); + NULL, "I think we should postpone the plan.\"", Line_Normal); ClearMessage(); DisableWindow(); ChangeBustshot( 0, "Ta_Def", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900235", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900235", 128); OutputLine(NULL, "「明日の朝には死体が見付かっていないといけないのよ。", NULL, "\"We have to have her corpse by tomorrow.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900236", 128, 64); + PlayVoice(4, "ps3/s12/09/280900236", 128); OutputLine(NULL, "お偉いさんたちの日程上、その日が一番都合がいいって話なんだから。", NULL, " That's what's most convenient for the people in charge.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900237", 128, 64); + PlayVoice(4, "ps3/s12/09/280900237", 128); OutputLine(NULL, "作戦は決行します。」", - NULL, " We have to execute this mission tonight.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " We have to execute this mission tonight.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 終末作戦は梨花の死とその死後がもっとも肝心となる。", - NULL, "The crucial part of this final mission was the death of Rika and what came after that.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The crucial part of this final mission was the death of Rika and what came after that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花はいつ殺してもいいわけではない。", NULL, "They couldn't just kill her whenever they wanted.", Line_WaitForInput); OutputLine(NULL, "そのタイミングは高度に計られているのだ。", NULL, " Doing it at the right time was vital.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/oo428007", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鳳4", NULL, "Feng 4", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/oo428007", 128); OutputLine(NULL, "「山狗による過剰な警備にかえって過敏に反応したのでしょうか。」", NULL, "\"Maybe she's panicking at the Dogs' excessive security?\"", Line_Normal); ClearMessage(); @@ -1201,46 +1360,51 @@ void main() ChangeBustshot( 0, "Ta_Akuwarai", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900238", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900238", 128); OutputLine(NULL, "「………違うわね。", NULL, "\"......No.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900239", 128, 64); + PlayVoice(4, "ps3/s12/09/280900239", 128); OutputLine(NULL, "……漏洩じゃない。", NULL, " ...It's not that information is being leaked.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900240", 128, 64); + PlayVoice(4, "ps3/s12/09/280900240", 128); OutputLine(NULL, "予言よ、あれは。", NULL, " She's predicting it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900241", 128, 64); + PlayVoice(4, "ps3/s12/09/280900241", 128); OutputLine(NULL, "……富竹の死と、そして私ですら知り得なかった偽装死体の状態まで知っていた。", NULL, " She knew that Tomitake was going to die, and she even knew how my body was going to be found...", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900242", 128, 64); + PlayVoice(4, "ps3/s12/09/280900242", 128); OutputLine(NULL, "…あの子は女王なのよ。", - NULL, " She's the queen.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900243", 128, 64); + NULL, " She's the queen. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900243", 128); OutputLine(NULL, "雛見沢の超常存在の頂点に立つ女王で巫女で降臨したるオヤシロさまの血脈に連なる正当な末裔。", - NULL, " She's the genuine heir to the blood of Oyashiro-sama, her priestess, and the queen positioned at the top of Hinamizawa's supernatural phenomena.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900244", 128, 64); + NULL, "She's the genuine heir to the blood of Oyashiro-sama, her priestess, and the queen positioned at the top of Hinamizawa's supernatural phenomena.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/09/280900244", 128); OutputLine(NULL, "神を欺くことなどできない、知られるのは宿命だったのよ。", - NULL, " It's impossible to hide things from God.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900245", 128, 64); + NULL, " It's impossible to hide things from God. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900245", 128); OutputLine(NULL, "古手梨花をあっさり暗殺などできるわけがなかった。", - NULL, " Assassinating Rika Furude won't be so easy.", Line_Normal); + NULL, "Assassinating Rika Furude won't be so easy.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …くすくす、いいわよ梨花ちゃん。", NULL, "...Hee hee. All right, Rika-chan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900246", 128, 64); + PlayVoice(4, "ps3/s12/09/280900246", 128); OutputLine(NULL, "あなたと私、どちらがオヤシロさまの伝説を受け継ぐに相応しいか勝負しようじゃない。", NULL, " Let's see which of us deserves to inherit the legend of Oyashiro-sama.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900247", 128, 64); + PlayVoice(4, "ps3/s12/09/280900247", 128); OutputLine(NULL, "あなたの死はオヤシロさまの祟りの最後を飾り、この村の伝説のフィナーレを飾る。", - NULL, " Your death will be the final curse of Oyashiro-sama, and it will mark the finale of this legendary village.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900248", 128, 64); + NULL, " Your death will be the final curse of Oyashiro-sama, and it will mark the finale of this legendary village. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900248", 128); OutputLine(NULL, "私の作り上げた物語はその時こそ本当の祟りになるの。", - NULL, " When that happens, my plan will become the real curse.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900249", 128, 64); + NULL, "When that happens, my plan will become the real curse.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/09/280900249", 128); OutputLine(NULL, "くすくすくすくす!」", NULL, " Hee hee hee hee!\"", Line_Normal); ClearMessage(); @@ -1257,54 +1421,65 @@ void main() DrawSceneWithMask( "Hu_R1", "maskup", 1, 0, 300 ); PlayBGM( 0, "yorumushi", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もう8時も過ぎた。", - NULL, "It was now past 8 PM.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It was now past 8 PM.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 結局、魅音が園崎家のツケということで、おそば屋さんから出前を取ってくれた。", NULL, "Mion ordered some noodles for us. Her treat.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Hu_R2", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 来てくれている4人の警官の分も取り、うどんやらそばやらどんぶりをみんなで食べた。", - NULL, "We also ordered some food for the four officers, and we all ate together.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We also ordered some food for the four officers, and we all ate together.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石と話したら解散する予定だったが、まだ大石はやって来ない。", NULL, "We were supposed to call it a night as soon as we talked to Ooishi, but he's still not here.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まさか、来ないなんて誰も思わないから、きっともうすぐ来るだろうとみんな悠長だった。", - NULL, "However, we all took it easy, assuming that they'd get here sooner or later.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "However, we all took it easy, assuming that they'd get here sooner or later.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何しろこの時間だ。", - NULL, "It's getting late.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It's getting late.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 雛見沢に来てしまうと、食事ができるところも限定されてしまう。", NULL, "Once you get to Hinamizawa, there aren't many places to get something to eat.", Line_WaitForInput); OutputLine(NULL, "途中で食事をしているかもしれない。", NULL, " I'm sure they're having a quick dinner before coming here.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ただ、4人の警官たちはそう気楽でもないようだった。", - NULL, "However, the four officers seem anxious.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "However, the four officers seem anxious.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼らも家がある身であり、何時までここにいなければならないのか大石に聞かされていなかった。", - NULL, "They all had families, but Ooishi didn't tell them how late they'd have to be out here.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "They all had families, but Ooishi didn't tell them how late they'd have to be out here.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " おそらく大石が交代を連れて来て、それで引き上げることができるのだろうと思っているようだった。", NULL, "They're hoping that Ooishi will bring other officers to relieve them so they can go home.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Re_Tel", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 警官が電話を借りて署に電話すると、岐阜からそちらへ直行するとの連絡があった、", NULL, "They called the station, but all they said was that Ooishi was on his way,", Line_WaitForInput); OutputLine(NULL, "もうすぐ到着すると思うのでそれまで待機するようにと言われるのみだった。", @@ -1315,44 +1490,48 @@ void main() DrawBustshotWithFiltering( 2, "Re_NandeA1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Hu_R3", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/280200083", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200083", 128); OutputLine(NULL, "「………遅いね、大石さん。」", - NULL, "\"......That Ooishi sure is late.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......That Ooishi sure is late.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_AkuwaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300084", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300084", 128); OutputLine(NULL, "「渋滞にでも巻き込まれたんだよ。", NULL, "\"I'm sure he's stuck in traffic.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300085", 128, 64); + PlayVoice(4, "ps3/s12/03/280300085", 128); OutputLine(NULL, "ちょうど帰宅ラッシュの時間帯にぶつかっただろうからね。」", - NULL, " It's still rush hour...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's still rush hour...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Sa_YareyareA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400111", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400111", 128); OutputLine(NULL, "「お巡りさんも、お昼からずっと居てくれてるんですのよね。", NULL, "\"Those officers have been here since this afternoon, right?", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400112", 128, 64); + PlayVoice(4, "ps3/s12/04/280400112", 128); OutputLine(NULL, "交代が来てあげないと可哀想ですわね。」", - NULL, " They must be tired by now...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " They must be tired by now...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Kei_Def1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100176", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100176", 128); OutputLine(NULL, "「そうだな。", NULL, "\"I know.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100177", 128, 64); + PlayVoice(4, "ps3/s12/01/280100177", 128); OutputLine(NULL, "何時に終わるのかもわからない仕事って疲れるもんなぁ。」", NULL, " It sucks that they don't even know when they can go home.\"", Line_Normal); ClearMessage(); @@ -1360,78 +1539,89 @@ void main() DrawBustshotWithFiltering( 2, "Si_WinkA1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Hu_R2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/06/280600041", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/280600041", 128); OutputLine(NULL, "「警察の人には休んでもらって、私たちが夜警にでも立ちます?", NULL, "\"Should we patrol outside so they can get some rest?", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/280600042", 128, 64); + PlayVoice(4, "ps3/s12/06/280600042", 128); OutputLine(NULL, " 沙都子のトラップワークで不審者の接近を阻むとか。」", - NULL, " We can have Satoko set up some traps to prevent strangers from coming in here.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We can have Satoko set up some traps to prevent strangers from coming in here.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_WaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400113", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400113", 128); OutputLine(NULL, "「をっほっほ!", NULL, "\"Oh ho ho!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400114", 128, 64); + PlayVoice(4, "ps3/s12/04/280400114", 128); OutputLine(NULL, " 甘いですわね詩音さん。", NULL, " Good thinking, Shion-san!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400115", 128, 64); + PlayVoice(4, "ps3/s12/04/280400115", 128); OutputLine(NULL, "ここは私と梨花の家なんでしてよ?", NULL, " However, just think... this is our house.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400116", 128, 64); + PlayVoice(4, "ps3/s12/04/280400116", 128); OutputLine(NULL, " 常に二重三重のトラップが張り巡らせてありますわ!」", - NULL, " We already have several traps set up around this place!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We already have several traps set up around this place!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Re_BikkuriA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200084", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200084", 128); OutputLine(NULL, "「そ、そうなんだ。", NULL, "\"R-Really?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200085", 128, 64); + PlayVoice(4, "ps3/s12/02/280200085", 128); OutputLine(NULL, "神社で遊ぶ時は注意しないとね…。」", NULL, " We should be careful when we're around here...\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Hu_R1", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 食事でお腹が膨らむと、みんなは再び談笑気分に戻っていた。", - NULL, "With our stomachs full, the mood in the house had returned to a lighthearted one.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "With our stomachs full, the mood in the house had returned to a lighthearted one.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もちろん、本当はそんな油断した状態ではいけないのだが、大石がもうすぐ来てくれるというのが、心の余裕を生むようだった。", NULL, "True, we shouldn't be so relaxed, but knowing that Ooishi would be here shortly made us feel relieved.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …でも、遅い。", NULL, "...But he's so late.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石が1時間と言ったら1時間だ。", - NULL, "He said he'd be here in an hour.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He said he'd be here in an hour.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音は渋滞に巻き込まれたのだろうと言ったが、私はそうは思わなかった。", - NULL, "Mion mentioned he might have gotten stuck in traffic.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Mion mentioned he might have gotten stuck in traffic.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石なら渋滞の分も見込めるはず。", NULL, "But I'm sure Ooishi was considering that.", Line_WaitForInput); OutputLine(NULL, "それも含めて1時間と言ったはずなのだ。", NULL, " That's why he told me it'd take him about an hour.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、もう大石が予告した到着時刻から1時間も余計に経過していた。", - NULL, "And it had now been one hour since the time Ooishi was supposed to get here.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "And it had now been one hour since the time Ooishi was supposed to get here.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……途中で食事を取っているのかもしれないという考えは気休めにしかならなかった。", NULL, "......I want to believe that he's getting something to eat on the way, but I'm starting to get concerned.", Line_Normal); ClearMessage(); @@ -1453,68 +1643,81 @@ void main() DrawSceneWithMask( "Hu_R3", "maskup", 1, 0, 300 ); SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、いくら待てども大石は来なかった。", NULL, "Ooishi still hasn't shown up.", Line_WaitForInput); OutputLine(NULL, "もう時計も11時を指そうとしている。", NULL, " It's almost eleven o'clock.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 下の警官たちも、昼間からずっと警備ではさすがに集中力が続かない。", - NULL, "The officers are completely exhausted.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The officers are completely exhausted.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 境内で何人か集まって煙草を吸っているようだった。", NULL, "They had even started to smoke cigarettes outside.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Hu_R2", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは仲間たちも同じだ。", - NULL, "My friends are becoming tired, too.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "My friends are becoming tired, too.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Sa_HannbesoB1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子が大きなあくびをする。", - NULL, "Satoko is yawning.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko is yawning.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 普段ならもう消灯している時間だった。", NULL, "It's way past our bedtime.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Hu_R1", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなも疲れたり眠くなったりで、次第に口数が減っていき、テレビを見たり漫画を読んだりして静かに過ごすようになっていた。", NULL, "Everyone else is getting tired and sleepy. We've been spending our time watching TV and reading manga.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私も緊張感にさすがに疲れ、殺されるかもしれない感情が眠さに覆われようとしているのを感じていた。", NULL, "I can feel my fear succumbing to sleepiness.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もうすぐ、今日が終わる。", NULL, "Today is almost over.", Line_WaitForInput); OutputLine(NULL, "私の死ぬはずの日を越える。", NULL, " I'm going to survive the day I'm supposed to die.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " たった一夜を越すだけで、私は運命に打ち勝てたことになるのだろうか。", - NULL, "Does that mean that I escaped my deadly fate?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Does that mean that I escaped my deadly fate?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いや、…明日の夜、明後日の夜を延々と戦っていかなくてはならない。", - NULL, "No... I'll have to fight endlessly from tomorrow on.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "No... I'll have to fight endlessly from tomorrow on.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …その戦うための道筋を大石と共に探るはずだった。", - NULL, "...I was going to discuss that with Ooishi.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...I was going to discuss that with Ooishi.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その大石が現れないのでは、これからどうしていいのか見当もつかなかった…。", NULL, "Since he's not here, I don't know what to do from this point on...", Line_Normal); ClearMessage(); @@ -1524,6 +1727,7 @@ void main() DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); PlayBGM( 1, "M_Denwa8k", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんな沈黙を電話が切り裂いた。", NULL, "Suddenly, the phone rang, breaking the silence.", Line_Normal); ClearMessage(); @@ -1532,7 +1736,8 @@ void main() DrawBustshotWithFiltering( 2, "Kei_Def2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100178", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100178", 128); OutputLine(NULL, "「大石さんか?!」", NULL, "\"Is that Ooishi-san?\"", Line_Normal); ClearMessage(); @@ -1542,62 +1747,72 @@ void main() DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); DrawSceneWithMask( "Re_Tel", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/05/280500319", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500319", 128); OutputLine(NULL, "「……もしもし、古手なのです。」", NULL, "\"......Hello... This is the Furude residence...\"", Line_Normal); ClearMessage(); PlayBGM( 0, "yorumushi", 120, 0 ); - PlaySE(4, "ps3/s12/00/komi28001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小宮山", NULL, "Komiyama", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/komi28001", 128); OutputLine(NULL, "「夜分遅くに申し訳ありません、興宮署の小宮山と申します。", NULL, "\"I'm sorry to call you this late. This is Komiyama calling from the Okinomiya police department.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/komi28002", 128, 64); + PlayVoice(4, "ps3/s12/00/komi28002", 128); OutputLine(NULL, "すみません、うちの大石ですがそちらにおりますか?」", - NULL, " By any chance, is Detective Ooishi there with you?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " By any chance, is Detective Ooishi there with you?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500320", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500320", 128); OutputLine(NULL, "「……いいえ。", NULL, "\"...No.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500321", 128, 64); + PlayVoice(4, "ps3/s12/05/280500321", 128); OutputLine(NULL, "ボクたちもずっと待っているところなのです。」", NULL, " We've been waiting for him for a long time.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/komi28003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小宮山", NULL, "Komiyama", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/komi28003", 128); OutputLine(NULL, "「そうですか…。", NULL, "\"I see...", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/komi28004", 128, 64); + PlayVoice(4, "ps3/s12/00/komi28004", 128); OutputLine(NULL, "わかりました。申し訳ございませんが、そちらに行っている警官に、今から応援が行くので、引き継いだら帰投するようお伝えいただけますか。」", - NULL, " We'll send out more officers, so will you tell the ones there to leave once their relief comes?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We'll send out more officers, so will you tell the ones there to leave once their relief comes?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500195", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500195", 128); OutputLine(NULL, "「……わかりましたです。", NULL, "\"...Okay, I'll do that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500323", 128, 64); + PlayVoice(4, "ps3/s12/05/280500323", 128); OutputLine(NULL, "……それで、大石はどこに…?」", NULL, " ....So, where is Ooishi...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/komi28005", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小宮山", NULL, "Komiyama", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/komi28005", 128); OutputLine(NULL, "「夕方頃に直接そっちへ行くと連絡があったっきりだったので、てっきりそちらへお邪魔してるものと思っていました。", - NULL, "\"We got a call from him this evening saying he was heading there directly, so we thought he'd be with you already.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/komi28006", 128, 64); + NULL, "\"We got a call from him this evening saying he was heading there directly, so we thought he'd be with you already. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("小宮山", NULL, "Komiyama", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/komi28006", 128); OutputLine(NULL, "大石と交代で警官たちが戻って来ることになってたのですが、いつまでも戻らないのでどうなっているのかと思いまして。」", - NULL, " The officers were supposed to return after Ooishi arrived, but they haven't come back, so we were wondering what was going on.\"", Line_Normal); + NULL, "The officers were supposed to return after Ooishi arrived, but they haven't come back, so we were wondering what was going on.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを聞きたいのはこっちだと思ったが、電話の相手と喧嘩しても仕方がない。", - NULL, "That's what I'd like to know, but arguing with the man on the phone wouldn't accomplish anything.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That's what I'd like to know, but arguing with the man on the phone wouldn't accomplish anything.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は伝言を下の警官に伝えると言い、受話器を置いた。", - NULL, "I hung up and gave the message to the officers downstairs.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I hung up and gave the message to the officers downstairs.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そのやり取りはみんなも聞いていたようだった。", NULL, "It looked like everyone already heard our exchange on the phone.", Line_Normal); ClearMessage(); @@ -1605,19 +1820,21 @@ void main() DrawBustshotWithFiltering( 2, "Sa_AkireruA1", "maskup", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Hu_R1", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/04/280400117", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400117", 128); OutputLine(NULL, "「どうしたんでございましょうね…。", NULL, "\"I wonder what's going on...", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400118", 128, 64); + PlayVoice(4, "ps3/s12/04/280400118", 128); OutputLine(NULL, "遅いにもほどがありましてよ…?」", - NULL, " He's way too late...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " He's way too late...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_DefA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300086", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300086", 128); OutputLine(NULL, "「何か重要な仕事があったりして道草でも食ってるとか。」", NULL, "\"Maybe he ran into some important case that he had to take care of.\"", Line_Normal); ClearMessage(); @@ -1627,22 +1844,24 @@ void main() DrawBustshotWithFiltering( 2, "Re_KomaruA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200086", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200086", 128); OutputLine(NULL, "「それなら電話すると思うな。", NULL, "\"He would have called us if so.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200087", 128, 64); + PlayVoice(4, "ps3/s12/02/280200087", 128); OutputLine(NULL, "これから行くって電話したんだよ。", NULL, " He told us that he was on his way.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200088", 128, 64); + PlayVoice(4, "ps3/s12/02/280200088", 128); OutputLine(NULL, "これだけ遅くなったら、絶対に電話してくれると思うな。」", - NULL, " I think he'd call us if something was going on...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I think he'd call us if something was going on...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Kei_nayamu", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100179", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100179", 128); OutputLine(NULL, "「…まさか、東京って連中に襲われたとかか?」", NULL, "\"Was he attacked by Tokyo...?\"", Line_Normal); ClearMessage(); @@ -1650,7 +1869,8 @@ void main() DrawBustshotWithFiltering( 2, "Si_AkuwaraiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Hu_R2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/06/280600043", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/280600043", 128); OutputLine(NULL, "「まさかー、あははははは!", NULL, "\"No way... ahahahahaha!", Line_WaitForInput); @@ -1658,25 +1878,26 @@ void main() ChangeBustshot( 2, "Si_MajimeA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/280600044", 128, 64); + PlayVoice(4, "ps3/s12/06/280600044", 128); OutputLine(NULL, " …と、言いたいところですが、梨花ちゃまの言うような連中が相手なら、絶対そんなわけないとも言い切れないのが怖いところです。」", - NULL, " But... If they're really as scary as Rika-chama told us... that might be possible.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But... If they're really as scary as Rika-chama told us... that might be possible.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_DefA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300087", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300087", 128); OutputLine(NULL, "「……多分、急用が入ったんだよ。", NULL, "\"...He probably had something to take care of.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300088", 128, 64); + PlayVoice(4, "ps3/s12/03/280300088", 128); OutputLine(NULL, "それで電話をするのを忘れてるんだと思う。", NULL, " I bet he forgot to call us.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300089", 128, 64); + PlayVoice(4, "ps3/s12/03/280300089", 128); OutputLine(NULL, "向こうも大の大人、それも天下の大石だよ。", NULL, " Remember, he's a tough guy!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300090", 128, 64); + PlayVoice(4, "ps3/s12/03/280300090", 128); OutputLine(NULL, "そうそう簡単には消されないって!」", NULL, " No one can take him down that easily!\"", Line_Normal); ClearMessage(); @@ -1685,67 +1906,81 @@ void main() DrawBustshot( 0, "Sa_AkireruA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400119", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400119", 128); OutputLine(NULL, "「来るなら早く来てほしいですわね…。", NULL, "\"I do hope he gets here soon...", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400120", 128, 64); + PlayVoice(4, "ps3/s12/04/280400120", 128); OutputLine(NULL, "ふわああぁぁぁぁぁ……。」", NULL, " Haaaaaaaw.......\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子が大きなあくびをする。", - NULL, "Satoko yawned.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko yawned.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなは笑うが、あくびを噛み殺している人も何人かいた。", NULL, "Everyone laughs, but some of them are trying not to yawn themselves.", Line_Normal); ClearMessage(); DrawScene( "black", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いつまでも起きていることなどできない。", - NULL, "We can't stay up forever.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We can't stay up forever.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……交代の警官が来たら、解散しようという話が自然に出た。", NULL, "We decided that we'd call it a night once the replacement officers arrived.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は多分、殺されるはずの時間をすでに超過して生きていると思う。", - NULL, "I'm sure I've survived past the time I was supposed to die.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm sure I've survived past the time I was supposed to die.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …多分それは警官が見張りをしてくれていたからに違いない。", - NULL, "That's probably because the police were protecting me.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That's probably because the police were protecting me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あるいは鷹野が味方で山狗も味方で、彼らが未然に刺客を防いでくれていたのか…。", - NULL, "Perhaps both Takano and the Mountain Dogs are also on my side, and they took care of the murderer...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Perhaps both Takano and the Mountain Dogs are also on my side, and they took care of the murderer...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どちらが作用して運命が変わったのかはわからなかった。", - NULL, "I don't know who is changing my fate...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I don't know who is changing my fate...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あるいは運命など何も変わっておらず、今から私は殺されるのか。", NULL, "Maybe my fate hasn't been changed, and I'm going to get killed soon anyway.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 警察のお陰なのか山狗のお陰なのかはわからないが、とりあえず今この瞬間、私が生きていることだけが結果だった。", NULL, "I don't know if it's because of the police or because of the Mountain Dogs, but the only thing I know for sure is that I'm still alive.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " やがて、境内の砂利を踏む足音が聞こえてきた。", - NULL, "Soon, I heard the noise of someone walking on the gravel on the shrine grounds.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Soon, I heard the noise of someone walking on the gravel on the shrine grounds.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " きっと大石だと誰かが言ったが、多分、違うだろうと思った。", - NULL, "One of my friends suggested that it might be Ooishi, but I doubt it.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "One of my friends suggested that it might be Ooishi, but I doubt it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 変に期待して大石でないと疲れる…。", NULL, "I don't want to expect him and be disappointed when it's not...", Line_WaitForInput); OutputLine(NULL, "考えが羽入的だったか。", @@ -1754,58 +1989,66 @@ void main() DrawSceneWithMask( "YHu2", "maskup", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/komi28007", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小宮山", NULL, "Komiyama", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/komi28007", 128); OutputLine(NULL, "「こんばんは、興宮署から参りました。", NULL, "\"Good evening. I'm Komiyama,", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/komi28008", 128, 64); + PlayVoice(4, "ps3/s12/00/komi28008", 128); OutputLine(NULL, "小宮山と申します。」", - NULL, " I'm from the Okinomiya police department.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm from the Okinomiya police department.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 結局、来たのは大石ではなくその同僚の刑事2人だった。", NULL, "It wasn't Ooishi. Two of his fellow detectives had arrived instead.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼らが1階に詰めてくれることになり、4人の警官はこれで帰ってもらうことになった。", - NULL, "They were going to stay downstairs and have the four officers return home.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They were going to stay downstairs and have the four officers return home.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そしてそれはみんなにも言われた。", NULL, "They also told my friends to leave.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/komi28009", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小宮山", NULL, "Komiyama", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/komi28009", 128); OutputLine(NULL, "「あとは私たち警察が居ますので、どうぞ皆さんは家に帰ってください。", NULL, "\"We'll stay here to protect her, so please go home.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/komi28010", 128, 64); + PlayVoice(4, "ps3/s12/00/komi28010", 128); OutputLine(NULL, "ご家族の方が心配しますよ。」", - NULL, " Your families must be worried about you.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Your families must be worried about you.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500324", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500324", 128); OutputLine(NULL, "「……みんなありがとうです。", NULL, "\"......Thank you so much, everyone.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500325", 128, 64); + PlayVoice(4, "ps3/s12/05/280500325", 128); OutputLine(NULL, "刑事さんたちが来てくれましたし、もう大丈夫なのです。」", - NULL, " The detectives are here, so I'm okay now.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " The detectives are here, so I'm okay now.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_MajimeA1", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300091", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300091", 128); OutputLine(NULL, "「本当に大丈夫?", NULL, "\"Are you sure?", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300092", 128, 64); + PlayVoice(4, "ps3/s12/03/280300092", 128); OutputLine(NULL, " 邪魔でなければ私たちも泊まるよ?」", - NULL, " We'll stay here tonight if you like.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We'll stay here tonight if you like.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500326", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500326", 128); OutputLine(NULL, "「……大丈夫なのです。", NULL, "\"......I'm fine.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500327", 128, 64); + PlayVoice(4, "ps3/s12/05/280500327", 128); OutputLine(NULL, "第一、お布団も寝巻きもないのです。」", NULL, " Besides, I don't have any extra pajamas and blankets for you guys.\"", Line_Normal); ClearMessage(); @@ -1814,40 +2057,44 @@ void main() DrawBustshotWithFiltering( 2, "Re_WaraiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200089", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200089", 128); OutputLine(NULL, "「じゃあ、明日。", NULL, "\"See you tomorrow, then.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200090", 128, 64); + PlayVoice(4, "ps3/s12/02/280200090", 128); OutputLine(NULL, "これからはなるべく梨花ちゃんと一緒にいるようにしよう。", NULL, " We'll try and stay with you as much as we can from now on.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200091", 128, 64); + PlayVoice(4, "ps3/s12/02/280200091", 128); OutputLine(NULL, "部活は梨花ちゃんの家でやるっていうのでどうかな。」", - NULL, " How about we do club activities here, after school?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " How about we do club activities here, after school?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Sa_WaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400121", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400121", 128); OutputLine(NULL, "「あら、それなら素敵でございますわよ!」", - NULL, "\"That would be wonderful!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"That would be wonderful!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500328", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500328", 128); OutputLine(NULL, "「……みー。", NULL, "\"......Meep.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500329", 128, 64); + PlayVoice(4, "ps3/s12/05/280500329", 128); OutputLine(NULL, "ボクたちの家の床が抜けてしまうかもしれませんです。」", - NULL, " My floor might break with all these people here.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " My floor might break with all these people here.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Kei_Warai", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100180", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100180", 128); OutputLine(NULL, "「わっはっは、違いねぇなー!」", NULL, "\"Wa ha ha ha! It might really break!\"", Line_Normal); ClearMessage(); @@ -1859,18 +2106,20 @@ void main() DrawBustshotWithFiltering( 2, "Si_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/280600045", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/280600045", 128); OutputLine(NULL, "「じゃ、梨花ちゃま。", NULL, "\"Well Rika-chama.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/280600046", 128, 64); + PlayVoice(4, "ps3/s12/06/280600046", 128); OutputLine(NULL, "私たちこれで帰りますけど、…用心してください。", NULL, " We're going home now, but be careful.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/280600047", 128, 64); + PlayVoice(4, "ps3/s12/06/280600047", 128); OutputLine(NULL, "暗闇で一人になるなんてことは絶対しないように。」", - NULL, " Do not go out alone in the dark under any circumstances.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Do not go out alone in the dark under any circumstances.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500330", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500330", 128); OutputLine(NULL, "「……気をつけますです。」", NULL, "\"......I'll be careful.\"", Line_Normal); ClearMessage(); @@ -1880,26 +2129,29 @@ void main() DrawBustshotWithFiltering( 1, "Re_WaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200092", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200092", 128); OutputLine(NULL, "「じゃあね。", NULL, "\"All right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200093", 128, 64); + PlayVoice(4, "ps3/s12/02/280200093", 128); OutputLine(NULL, "また明日。」", - NULL, " See you tomorrow.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " See you tomorrow.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500331", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500331", 128); OutputLine(NULL, "「……はいです。", NULL, "\"...Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500332", 128, 64); + PlayVoice(4, "ps3/s12/05/280500332", 128); OutputLine(NULL, "また、明日。」", - NULL, " See you tomorrow.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " See you tomorrow.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " また明日。", NULL, "See you tomorrow.", Line_WaitForInput); OutputLine(NULL, "…その言葉は果たして現実になるのか否か。", @@ -1910,24 +2162,29 @@ void main() DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 百年間、ほとんどのことを試してきた。", - NULL, "I've tried so many things over the past one hundred years.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I've tried so many things over the past one hundred years.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " なので大抵のことが起こってもすでに経験があるから知っていることばかりだ。", - NULL, "I've done many things, and I have memories of most of them.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I've done many things, and I have memories of most of them.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……だからこそ、記憶に残らない自分の命日は、まったく予想も想像もつかないとても不安なものだった。", NULL, "That's why I feel so scared on the day I die... it's the only day that I have no memory of.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今が運命から脱しているのか飲まれているのかもわからない。", - NULL, "I don't even know if I'm approaching or escaping my death right now.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I don't even know if I'm approaching or escaping my death right now.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " わかるのは、何かの解決策を見つけるまで、この押し潰されそうなくらいに不安な夜はずっと続いていくということなのだ…。", NULL, "All I know is that this fear is going to continue until I find some kind of solution...", Line_Normal); ClearMessage(); @@ -1937,15 +2194,18 @@ void main() DrawBustshotWithFiltering( 0, "Sa_OdorokiA1", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 寝る支度を始めようとしたら、沙都子が今夜は寝巻きではなく普段着で寝たほうがいいなんて言い出す。", - NULL, "As I started getting ready to go to bed, Satoko suggested that I should sleep in my regular clothes, rather than in my pajamas.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "As I started getting ready to go to bed, Satoko suggested that I should sleep in my regular clothes, rather than in my pajamas.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もし就寝中に襲われることを想定して、いつもの普段着の方がいいだろうと言うのだ。", - NULL, "She was thinking that I should remain dressed, just in case someone tries to attack me in my sleep.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She was thinking that I should remain dressed, just in case someone tries to attack me in my sleep.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大袈裟だが、沙都子なりの心遣いだ。", NULL, "It sounded ridiculous, but she was just trying to be considerate.", Line_WaitForInput); OutputLine(NULL, "私は逆らわず従うことにした。", @@ -1956,30 +2216,37 @@ void main() ChangeBustshot( 0, "Sa_WaraiA1", 200, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子はさっきまであんなにも眠そうだったのに、この神社の周りにはいろいろなトラップが仕掛けてあり、", - NULL, "Satoko seemed so sleepy until a few minutes ago, but she suddenly started passionately explaining to me all the traps she set on the shrine grounds.", Line_WaitForInput); + NULL, "Satoko seemed so sleepy until a few minutes ago, but she suddenly started passionately explaining to me all the traps she set on the shrine grounds. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "境内を堂々と通ってこない怪しげな侵入者は必ず気取れるようになっていると力説してくれた。", - NULL, " She assured me that strangers will end up trapped if they tried to sneak inside this building.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She assured me that strangers will end up trapped if they tried to sneak inside this building.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " トラップ自慢がほとんどだが、多分、本人は私を安心させたくて言っているのだろう。", - NULL, "To someone else, it might sound like she was just trying to brag, but Satoko was trying to make me feel better.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "To someone else, it might sound like she was just trying to brag, but Satoko was trying to make me feel better.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……みんなが帰った後、私が不安そうな表情を浮かべたことに気付いたのかもしれない。", NULL, "......After everyone else left, she noticed how scared I looked.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子の心遣い、仲間みんなの心遣い。", - NULL, "Satoko's kindness, and everyone else's kindness.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko's kindness, and everyone else's kindness.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そういうのに触れているだけで、打ち明けて正解だったように思えるのだった。", - NULL, "I feel it was the right decision for me to talk to my friends.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I feel it was the right decision for me to talk to my friends.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " たとえ、私の運命に何の影響も及ぼさないとしても。", NULL, "Even if that won't end up changing my fate.", Line_Normal); ClearMessage(); @@ -1989,61 +2256,72 @@ void main() DrawBustshotWithFiltering( 2, "Ha_YowakiA1%", "maskc", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10*2, 1300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100096", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100096", 128); OutputLine(NULL, "「……………………梨花。」", NULL, "\"............Rika.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入が再び現れた。", - NULL, "Hanyuu showed up again.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hanyuu showed up again.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その表情は相変わらず暗く、いつ私が殺されてもおかしくないと思っているのが見て取れた。", NULL, "She looked upset, so she was probably still thinking that I could get killed at any minute.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、私は実は少し安心し始めていた。", - NULL, "But I'm actually starting to feel a little better...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But I'm actually starting to feel a little better...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今日の代わりに明日殺されるかもしれないが、今夜は少なくともこのまま無事に過ごせそうな気がしていたからだ。", NULL, "I might get killed tomorrow, but I feel like I can rest safely at least tonight.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 確かに、大石が来てくれなかったという不安要素はある。", - NULL, "I'm more concerned about the fact that Ooishi didn't show up.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I'm more concerned about the fact that Ooishi didn't show up.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、代わりに同僚の刑事が来てくれていて1階で不寝番をしてくれているのだ。", - NULL, "Still, even if he didn't, the other detectives are here, and will stay on guard downstairs without sleeping.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Still, even if he didn't, the other detectives are here, and will stay on guard downstairs without sleeping.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼らがいてくれる限り、少なくとも今夜は安心だと思えた。", NULL, "As long as they're here, I think I'll be safe tonight.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500333", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500333", 128); OutputLine(NULL, "「……どうしたの?", NULL, "\"...What's wrong?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500334", 128, 64); + PlayVoice(4, "ps3/s12/05/280500334", 128); OutputLine(NULL, " お腹でも空いたの?", NULL, " Are you hungry?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500335", 128, 64); + PlayVoice(4, "ps3/s12/05/280500335", 128); OutputLine(NULL, " 出前じゃ甘いのはないからね。", NULL, " I didn't eat anything sweet today.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500336", 128, 64); + PlayVoice(4, "ps3/s12/05/280500336", 128); OutputLine(NULL, "冷蔵庫のジュースでも飲む?」", - NULL, " Do you want me to drink some juice?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Do you want me to drink some juice?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 冷蔵庫のジュースの話をされたら、普段の羽入なら躍り上がって喜ぶ。", NULL, "Hanyuu would usually cheer right up when I suggested drinking some juice...", Line_WaitForInput); OutputLine(NULL, "……でも、羽入はそうはしなかった。", NULL, " but not this time.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入の顔は白く、", NULL, "Her face looked pale...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -2060,10 +2338,11 @@ void main() NULL, " Something out of the ordinary had clearly happened.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500337", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500337", 128); OutputLine(NULL, "「どうしたの…。」", - NULL, "\"What's wrong?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"What's wrong?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } FadeOutBGM( 0, 0, FALSE ); FadeOutBGM( 1, 0, FALSE ); @@ -2071,69 +2350,82 @@ void main() FadeOutBGM( 3, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); - PlaySE(4, "ps3/s12/12/281100097", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100097", 128); OutputLine(NULL, "「……………もうすぐ時間が、やって来ますのです。」", - NULL, "\".........It's almost time.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\".........It's almost time.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } PlayBGM( 0, "Gray_2", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは、言ったというよりは、宣告した、というべきだった。", NULL, "That sounded far more like a declaration than a prediction.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入とて死の直前の記憶は遡って破かれる。", - NULL, "Even Hanyuu doesn't have any memories of my death.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Even Hanyuu doesn't have any memories of my death.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから死の直前などわかるはずがない。", NULL, "There's no way she can tell when I will be killed.", Line_WaitForInput); OutputLine(NULL, "……にもかかわらず、羽入はそうだと言うのだ。", - NULL, " ......However, she sounded so certain just now.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " ......However, she sounded so certain just now.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " きっと、……私たちの体の細胞が覚えているのだ。", - NULL, "Perhaps... we can feel it in the very cells of our body.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Perhaps... we can feel it in the very cells of our body.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自分というものの命運を、自分以上によく知っているのだ…。", NULL, "Our bodies understand fate far better than we do.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " さっきまでの頼もしい気持ち、みんなと一緒ならきっと何とかなるという気持ちが、", - NULL, "Up until now I felt reassured, that we could get through it somehow if we're all together.", Line_WaitForInput); + NULL, "Up until now I felt reassured, that we could get through it somehow if we're all together. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "まるで浮き輪に穴が開いたように漏れていって、……それに掴まっていた私は絶望の海に頭だけを覗かせて沈むまいともがく。", - NULL, " But as I clung to that life preserver with a hole leaking air... I was starting to drown in a sea of despair, and struggling to keep my head above water.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But as I clung to that life preserver with a hole leaking air... I was starting to drown in a sea of despair, and struggling to keep my head above water.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 駄目だ、この感情に飲まれるな…!!", NULL, "No, I can't let myself feel that way...!!", Line_WaitForInput); OutputLine(NULL, " 信じろ、信じろ信じろ…。", NULL, " I have to believe!", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500338", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500338", 128); OutputLine(NULL, "「……大丈夫よ、羽入。", NULL, "\"...It's okay, Hanyuu.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500339", 128, 64); + PlayVoice(4, "ps3/s12/05/280500339", 128); OutputLine(NULL, "……私は抗う。", NULL, " ...I'm going to fight.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500340", 128, 64); + PlayVoice(4, "ps3/s12/05/280500340", 128); OutputLine(NULL, "例え明日殺されるとしても、今夜殺されるという運命にだけは抗う…!」", - NULL, " Even if I get killed tomorrow, I'm not going to die tonight...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Even if I get killed tomorrow, I'm not going to die tonight...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/281100098", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100098", 128); OutputLine(NULL, "「………………………。」", NULL, "\".............\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入は薄い悲しみの表情を浮かべるだけだった…。", - NULL, "Hanyuu just gave me a look of faint sadness.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hanyuu just gave me a look of faint sadness.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私の無駄な意気込みが、そのまま絶望の落差になるとでも言わんばかりに。", NULL, "That silence told me that my pitiful hope was going to push me down into a futile reality.", Line_Normal); ClearMessage(); @@ -2143,10 +2435,12 @@ void main() FadeBustshotWithFiltering( 2, "mask00" , 1, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " トラップ自慢を続ける沙都子を見る。", - NULL, "I stared at Satoko as she continued to brag about her traps.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I stared at Satoko as she continued to brag about her traps.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …今から私が殺されるということは、一緒にいる沙都子もきっと無事では済まない。", NULL, "...If I'm getting killed shortly, Satoko won't be safe either.", Line_WaitForInput); OutputLine(NULL, "私はトラップ自慢を遮った。", diff --git a/Update/_mina_028.txt b/Update/_mina_028.txt index e766add..1239564 100644 --- a/Update/_mina_028.txt +++ b/Update/_mina_028.txt @@ -18,18 +18,23 @@ void main() DrawScene( "Hu1", 1000 ); SetSpeedOfMessage( FALSE, 0 ); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 時計は午前1時を指していた。", - NULL, "The time was one in the morning.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The time was one in the morning.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 都会ならいざ知れず、雛見沢の午前1時は時間も光も眠ってしまう深い深い深夜だった。", NULL, "As it's hardly a big city, 1 AM in Hinamizawa is the middle of the night. The darkness here gets very deep.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 刑事たちの詰める1階だけから灯りが漏れていて、それ以外は真っ暗な漆黒の闇。", - NULL, "There was light leaking out from the first floor where two detectives sat on guard, but everything else was pitch black.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "There was light leaking out from the first floor where two detectives sat on guard, but everything else was pitch black.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だからこそ、月明かりをほのかに感じることができた。", NULL, "Even the moonlight seemed indistinct.", Line_Normal); ClearMessage(); @@ -37,251 +42,285 @@ void main() DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); PlayBGM( 0, "G_Operation", 120, 0 ); - PlaySE(4, "ps3/s12/00/honbu28008", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("本部", NULL, "Headquarters", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/honbu28008", 128); OutputLine(NULL, "「予定時刻です。", NULL, "\"It's time.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/honbu28009", 128, 64); + PlayVoice(4, "ps3/s12/00/honbu28009", 128); OutputLine(NULL, "1階には刑事2名。", NULL, " Two detectives are downstairs.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/honbu28010", 128, 64); + PlayVoice(4, "ps3/s12/00/honbu28010", 128); OutputLine(NULL, "2階は消灯してすでに1時間以上が経過します。", NULL, " It's been more than an hour since the light went out above them.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/honbu28011", 128, 64); + PlayVoice(4, "ps3/s12/00/honbu28011", 128); OutputLine(NULL, "本部より三佐、決行の判断を。」", - NULL, " Awaiting orders to begin the attack.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Awaiting orders to begin the attack.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/09/280900250", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900250", 128); OutputLine(NULL, "「……こんなに月の綺麗な夜だもの。始めなさい。」", NULL, "\"...What a beautiful night. You have permission to engage.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/honbu28012", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("本部", NULL, "Headquarters", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/honbu28012", 128); OutputLine(NULL, "「…刑事は排除でよろしいですか。」", - NULL, "\"...Should we terminate the detectives?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...Should we terminate the detectives?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/09/280900251", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900251", 128); OutputLine(NULL, "「そうね。", NULL, "\"Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900252", 128, 64); + PlayVoice(4, "ps3/s12/09/280900252", 128); OutputLine(NULL, "今夜、古手神社にいた人間は全てが忽然と姿を消し、鬼隠しとなる。", NULL, " Everyone in the Furude shrine will be demoned away tonight.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900253", 128, 64); + PlayVoice(4, "ps3/s12/09/280900253", 128); OutputLine(NULL, "……それでいいわ。」", NULL, " ...It's better that way.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/honbu28013", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("本部", NULL, "Headquarters", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/honbu28013", 128); OutputLine(NULL, "「本部より鳳。", NULL, "\"HQ to Phoenix.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/honbu28014", 128, 64); + PlayVoice(4, "ps3/s12/00/honbu28014", 128); OutputLine(NULL, "作戦開始。歩哨の刑事2名は実力で排除せよ。", NULL, " Commence the mission. Terminate the two detectives.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/honbu28015", 128, 64); + PlayVoice(4, "ps3/s12/00/honbu28015", 128); OutputLine(NULL, "なお、発砲は許可しない。", NULL, " You do not have permission to fire.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/honbu28016", 128, 64); + PlayVoice(4, "ps3/s12/00/honbu28016", 128); OutputLine(NULL, "繰り返す、発砲は許可しない。", NULL, " I repeat, you do not have permission to fire your weapons.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/honbu28017", 128, 64); + PlayVoice(4, "ps3/s12/00/honbu28017", 128); OutputLine(NULL, "本部より鶯。", - NULL, " HQ to Nightingale.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/honbu28018", 128, 64); + NULL, " HQ to Nightingale. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("本部", NULL, "Headquarters", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/honbu28018", 128); OutputLine(NULL, "鳳が作戦を開始する。", - NULL, " Phoenix has commenced the mission.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/honbu28019", 128, 64); + NULL, "Phoenix has commenced the mission.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/00/honbu28019", 128); OutputLine(NULL, "電話線を遮断せよ。」", - NULL, " Shut down the phone lines.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Shut down the phone lines.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/ugu128013", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鶯1", NULL, "Nightingale 1", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/ugu128013", 128); OutputLine(NULL, "「鶯了解。", NULL, "\"Roger.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/ugu128014", 128, 64); + PlayVoice(4, "ps3/s12/00/ugu128014", 128); OutputLine(NULL, "遮断する。」", NULL, " We're shutting them down.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 万が一、突入時に不手際があって電話通報する時間を与えた際に備え、すでに電話線には細工がされていた。", - NULL, "They had been working to disable the phone lines, just in case their target tried to contact the police during the attack.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They had been working to disable the phone lines, just in case their target tried to contact the police during the attack.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石たちが見たのはその工作だったのだ。", NULL, "That mission was what Ooishi happened to bump into.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Hu1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/14/283400075", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400075", 128); OutputLine(NULL, "「……ほんじゃ、始めるかいねぇ。", NULL, "\"...Let's begin.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400076", 128, 64); + PlayVoice(4, "ps3/s12/14/283400076", 128); OutputLine(NULL, "鳳1より全隊員へ。", NULL, " Phoenix 1 to all units.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400077", 128, 64); + PlayVoice(4, "ps3/s12/14/283400077", 128); OutputLine(NULL, "突入準備。", NULL, " Be prepared when you enter.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400078", 128, 64); + PlayVoice(4, "ps3/s12/14/283400078", 128); OutputLine(NULL, "1階の刑事2名と2階の同伴者1名を排除せよ。", NULL, " Terminate the two detectives on the first floor, and the one companion on the second.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400079", 128, 64); + PlayVoice(4, "ps3/s12/14/283400079", 128); OutputLine(NULL, "痕跡を残せん。", - NULL, " Do not leave any evidence.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400080", 128, 64); + NULL, " Do not leave any evidence. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400080", 128); OutputLine(NULL, "発砲禁止、ガスも使えんね。", - NULL, " Do not fire your weapons or use any gas.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400081", 128, 64); + NULL, "Do not fire your weapons or use any gas.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/14/283400081", 128); OutputLine(NULL, "テーサーを使え。", NULL, " Use your tasers.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400082", 128, 64); + PlayVoice(4, "ps3/s12/14/283400082", 128); OutputLine(NULL, "短銃で武装してるぞ、撃たせるな。」", - NULL, " Remember, they have guns. Do not let them fire.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Remember, they have guns. Do not let them fire.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/09/280900254", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900254", 128); OutputLine(NULL, "「小此木、素人相手に手こずらないでよ?", NULL, "\"Come on, don't embarrass me, Okonogi.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900255", 128, 64); + PlayVoice(4, "ps3/s12/09/280900255", 128); OutputLine(NULL, " くすくす。」", NULL, " Hee hee.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/14/283400083", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400083", 128); OutputLine(NULL, "「まぁ、仕事ですんね、宮仕えの悲しさですわ。", NULL, "\"I'm just doing my job.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400084", 128, 64); + PlayVoice(4, "ps3/s12/14/283400084", 128); OutputLine(NULL, "鳳7、8前進。", NULL, " Phoenix 7 and 8, advance forward.", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400085", 128, 64); + PlayVoice(4, "ps3/s12/14/283400085", 128); OutputLine(NULL, "バックアップは周辺警戒を厳重にされたし。」", - NULL, " Backup teams, secure the perimeter.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Backup teams, secure the perimeter.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/oo728001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鳳7", NULL, "Feng 7", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/oo728001", 128); OutputLine(NULL, "「鳳7了解。", NULL, "\"Roger.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/oo728002", 128, 64); + PlayVoice(4, "ps3/s12/00/oo728002", 128); OutputLine(NULL, "前進する。」", NULL, " We're heading in now.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 作業服姿の男が2人、足音を殺しながらプレハブ小屋に近付いていく。", NULL, "The two men in uniform slowly approached the building.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 作業服はねずみ色なので迷彩効果はまったくない。", - NULL, "The Mountain Dogs' uniform is gray, so it didn't blend in with their surroundings at all.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The Mountain Dogs' uniform is gray, so it didn't blend in with their surroundings at all.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、発見されても違和感を持たれないという意味では高い迷彩効果があると言えた。", - NULL, "However, it doesn't look as suspicious as real camouflage suits.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "However, it doesn't look as suspicious as real camouflage suits.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………もっとも、この深夜に足音を殺すその姿は誰が見ても異様な光景だろうが。", NULL, "......Of course, they looked suspicious enough creeping up to the house like that anyway.", Line_Normal); ClearMessage(); DrawScene( "Hu2", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " シャッターの脇にあるドアの隙間からは、灯りと刑事の話し声が漏れ出していた。", NULL, "They could both see light leaking from the door and hear the voices of the detectives.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 普段、梨花たちが出入りするのはこちらの引き戸だ。", - NULL, "Rika would typically use this sliding door to get inside.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rika would typically use this sliding door to get inside.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この引き戸はもちろん施錠されていたが、山狗はすでに有事に備え、だいぶ前から合鍵を用意していた。", NULL, "The door was locked, but the Mountain Dogs had obtained a spare key a long time ago.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鍵を入れるが、スルリと入るわけではない。", - NULL, "They put the key in the keyhole, but it wouldn't go in smoothly.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They put the key in the keyhole, but it wouldn't go in smoothly.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 開錠時に少なからずの音を立てるだろう。", - NULL, "They were certain it would make some kind of noise when they turned it.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "They were certain it would make some kind of noise when they turned it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 開錠と同時に気付かれる。", NULL, "The detectives would notice them the minute they did that.", Line_WaitForInput); OutputLine(NULL, "その瞬間に突入して制圧しなければならない。", NULL, " They'd have to rush inside and defeat them in one swift burst.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鳳7、8と呼ばれた2人は頷き合った。", NULL, "Phoenixes 7 and 8 glanced at each other.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); - PlaySE(4, "ps3/s12/00/oo728003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鳳7", NULL, "Feng 7", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/oo728003", 128); OutputLine(NULL, "「鳳7より本部、準備位置に到着。", NULL, "\"This is Phoenix 7. We've arrived at the target location.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/oo728004", 128, 64); + PlayVoice(4, "ps3/s12/00/oo728004", 128); OutputLine(NULL, "突入指示を請う。」", - NULL, " Waiting for your command.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Waiting for your command.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/09/280900256", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900256", 128); OutputLine(NULL, "「……鷹野です。", NULL, "\"...Takano here.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900257", 128, 64); + PlayVoice(4, "ps3/s12/09/280900257", 128); OutputLine(NULL, "……綺麗に決めるのよ。", NULL, " ...Make it nice and clean.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900258", 128, 64); + PlayVoice(4, "ps3/s12/09/280900258", 128); OutputLine(NULL, "行きなさい。」", - NULL, " Go ahead.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Go ahead.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/oo728005", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鳳7", NULL, "Feng 7", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/oo728005", 128); OutputLine(NULL, "「了解。", NULL, "\"Roger.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/oo728006", 128, 64); + PlayVoice(4, "ps3/s12/00/oo728006", 128); OutputLine(NULL, "突入する!」", NULL, " We're breaking in!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ガタガタ、ガシャン!", NULL, "Clack clack...!", Line_Normal); ClearMessage(); PlayBGM( 1, "yabaisemi", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 荒々しい音を立てて鍵が突き立てられて一気に開錠される。", NULL, "He turned the key in a hurry and opened the lock.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 刑事たちがぎょっとして振り返った時には、すでに引き戸は開けられ2人の男が踏み込もうとしていた。", NULL, "By the time the detectives turned around, the door was already open and the two Mountain Dogs had stepped inside.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 刑事たちが、「何だお前らは!」と言おうと思うのに掛ける時間を、2人は武器を構えるのに費やした。", - NULL, "They had aimed their weapons at the detectives while the latter were still turning around.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They had aimed their weapons at the detectives while the latter were still turning around.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } PlaySE( 0, "s_furu", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから最初の2秒で全ては決する…!", NULL, "In a fight like that, the first two seconds are the most crucial moments.", Line_Normal); ClearMessage(); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/00/komi28011", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小宮山", NULL, "Komiyama", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/komi28011", 128); OutputLine(NULL, "「がッ!!!」", - NULL, "\"Ugh!!\"", Line_ContinueAfterTyping); + NULL, "\"Ugh!!\"", Line_Continue); PlaySE( 0, "s_Down", 128, 64 ); - SetValidityOfInput( FALSE ); + // (backup) SetValidityOfInput( FALSE ); Wait( 400 ); - SetValidityOfInput( TRUE ); - PlaySE(4, "", 128, 64); + // (backup) SetValidityOfInput( TRUE ); + PlayVoice(4, "", 128); OutputLine(NULL, "「…ごッ!!!」", - NULL, " \"...Agh!!\"", Line_ContinueAfterTyping); + NULL, " \"...Agh!!\"", Line_Continue); PlaySE( 0, "s_Down", 128, 64 ); @@ -293,31 +332,38 @@ void main() FadeOutBGM( 1, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鋭く短い悲鳴をあげて飛び跳ねると、刑事たちはその場にばったりと倒れた。", NULL, "The detectives collapsed, making minimal noise.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …彼らの体には針が打ち込まれ、その針から伸びたワイヤー状のものが鳳たちの銃口に繋がっていた。", NULL, "There were needles stuck in their bodies, and those needles were connected via wires to the attackers' guns.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 2人が構えた武器は拳銃ではなく、拳銃型のスタンガンだった。", - NULL, "In other words, the weapons those two had weren't ordinary guns. They were stun guns in the shape of firearms.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "In other words, the weapons those two had weren't ordinary guns. They were stun guns in the shape of firearms.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 弾丸の代わりに電極の針を撃ち出し、人体に差し込んで強力な電流を流し相手を無力化する。", - NULL, "Instead of bullets, they shoot out electric needles that electrocute their victims into unconsciousness.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Instead of bullets, they shoot out electric needles that electrocute their victims into unconsciousness.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 本来は抵抗する犯人を無傷で制圧するための人道的武器だが、彼らが使用しているものには、非人道的な改造が加えられているようだった…。", NULL, "Normally they would be nonlethal weapons that allow the shooter to capture their victim without harming them much, but their tasers had been modified.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 倒れた刑事たちの首に手を当て、絶命を確認すると二人は2階へ上がる階段へゆっくりと向う…。", - NULL, "The two Dogs started walking up the stairs as soon as they confirmed that the detectives were no longer breathing.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The two Dogs started walking up the stairs as soon as they confirmed that the detectives were no longer breathing.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その時、階上でバタバタと慌しい気配が伝わってきた。", NULL, "But in the next moment, they heard a loud noise above them.", Line_Normal); ClearMessage(); @@ -325,39 +371,42 @@ void main() DrawScene( "YMo3", 400 ); PlayBGM( 1, "yabaisemi", 120, 0 ); - PlaySE(4, "ps3/s12/00/oo1028001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鳳10", NULL, "Feng 10", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/oo1028001", 128); OutputLine(NULL, "「こちら鳳10!", NULL, "\"This is Phoenix 10!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/oo1028002", 128, 64); + PlayVoice(4, "ps3/s12/00/oo1028002", 128); OutputLine(NULL, " R以下2名が勘付いた!", NULL, " R and her companion have noticed us!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/oo1028003", 128, 64); + PlayVoice(4, "ps3/s12/00/oo1028003", 128); OutputLine(NULL, " 2階の窓から…、飛び降りたぞ!!", NULL, " They just jumped out from the second floor window!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/oo1028004", 128, 64); + PlayVoice(4, "ps3/s12/00/oo1028004", 128); OutputLine(NULL, " 裏の茂みへ逃走している!!」", NULL, " They're running into the forest!\"", Line_Normal); ClearMessage(); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/00/oo1028005", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鳳10", NULL, "Feng 10", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/oo1028005", 128); OutputLine(NULL, "「鳳4、5、", - NULL, "\"Attention, Phoenix 4 and 5.", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Attention, Phoenix 4 and 5.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "そっちへ行くぞ、", - NULL, " They're heading your way.", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " They're heading your way.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 400 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "制圧しろッ!!」", - NULL, " Capture them!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Capture them!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s13/00/oto0211001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鳳2", NULL, "Feng 2", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s13/00/oto0211001", 128); OutputLine(NULL, "「鳳4了解、行くぞ!!」", - NULL, "\"Roger, let's go!\"", Line_ContinueAfterTyping); + NULL, "\"Roger, let's go!\"", Line_Continue); OutputLineAll(NULL, "", Line_Normal); ClearMessage(); @@ -365,6 +414,7 @@ void main() DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 茂みの中を駆け抜けようとする2人の姿を確認し、姿を現して駆け出そうとした時、何か固いものを踏んだ。", NULL, "Phoenix 4 spotted the two girls and started after them, but he suddenly stepped on something hard.", Line_Normal); ClearMessage(); @@ -383,27 +433,33 @@ void main() SetValidityOfInput( TRUE ); PlaySE( 0, "s_gun", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " パパパパパンッ!!", NULL, "Pow pow pow!!", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 安っぽい破裂音と白煙が立ち込めた。", NULL, "With a cheap-sounding explosion, the area was filled with smoke.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは沙都子の仕掛けた癇癪玉を使ったトラップだったのだ。", - NULL, "That was the trap Satoko had set using firecrackers.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That was the trap Satoko had set using firecrackers.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、癇癪玉というのが幸いした。", - NULL, "That had proven to be a very fortunate idea.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That had proven to be a very fortunate idea.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼らがプロであったがゆえに、火薬の音を聞いて反射的に銃声だと思い、身を伏せてしまったのだ。", - NULL, "The Mountain Dogs dropped to the ground, assuming that they were under fire.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The Mountain Dogs dropped to the ground, assuming that they were under fire.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それが梨花たちに逃げ出すチャンスを与えた。", NULL, "That gave Rika and Satoko a chance to escape.", Line_Normal); ClearMessage(); @@ -413,88 +469,97 @@ void main() DrawBustshotWithFiltering( 2, "Sa_OdorokiA1#", "maskright", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400122", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400122", 128); OutputLine(NULL, "「な、何なんですのあいつらは!!", NULL, "\"Who are they?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400123", 128, 64); + PlayVoice(4, "ps3/s12/04/280400123", 128); OutputLine(NULL, " 梨花の言う東京なんですの?!」", - NULL, " Are they the organization from Tokyo that you were talking about?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Are they the organization from Tokyo that you were talking about?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500341_1", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500341_1", 128); OutputLine(NULL, "「……多分ね!", NULL, "\"......I think so.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500342_1", 128, 64); + PlayVoice(4, "ps3/s12/05/280500342_1", 128); OutputLine(NULL, " いいから走って!!", NULL, " Just run!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500343_1", 128, 64); + PlayVoice(4, "ps3/s12/05/280500343_1", 128); OutputLine(NULL, " 捕まったら殺されるわよッ!!」", NULL, " We're dead if they catch us!\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskleft", 7, 0, 300 ); - PlaySE(4, "ps3/s12/00/honbu28020", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("本部", NULL, "Headquarters", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/honbu28020", 128); OutputLine(NULL, "「どうした応答しろ!!", NULL, "\"What's going on?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/honbu28021", 128, 64); + PlayVoice(4, "ps3/s12/00/honbu28021", 128); OutputLine(NULL, " 今の音はなんだ?!」", - NULL, " What was that noise?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " What was that noise?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/oo528001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鳳5", NULL, "Feng 5", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/oo528001", 128); OutputLine(NULL, "「こちら鳳5、銃撃を受けた模様!", NULL, "\"This is Phoenix 5. Someone was shooting at us!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/oo528002", 128, 64); + PlayVoice(4, "ps3/s12/00/oo528002", 128); OutputLine(NULL, " Rは突破した。", NULL, " R has escaped.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/oo528003", 128, 64); + PlayVoice(4, "ps3/s12/00/oo528003", 128); OutputLine(NULL, "追撃する!!」", NULL, " We'll continue the pursuit!!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/oo428009", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鳳4", NULL, "Feng 4", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/oo428009", 128); OutputLine(NULL, "「く、くそ、癇癪玉か何かだ!", NULL, "\"Sh-Shit! They were just some firecrackers!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/oo428010", 128, 64); + PlayVoice(4, "ps3/s12/00/oo428010", 128); OutputLine(NULL, " 畜生め…!!」", - NULL, " Damn it!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Damn it!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/09/280900259", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900259", 128); OutputLine(NULL, "「くっくっくっく…。", NULL, "\"Heh heh heh heh...", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900260", 128, 64); + PlayVoice(4, "ps3/s12/09/280900260", 128); OutputLine(NULL, "沙都子ちゃんね。", NULL, " That must be Satoko-chan's handiwork.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900261", 128, 64); + PlayVoice(4, "ps3/s12/09/280900261", 128); OutputLine(NULL, "やるわねぇ…くすくす。」", NULL, " She's pretty good... hee hee.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/14/283400086", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400086", 128); OutputLine(NULL, "「……あぁん!!", NULL, "\"...What?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400087", 128, 64); + PlayVoice(4, "ps3/s12/14/283400087", 128); OutputLine(NULL, " なっさけなぁ!", NULL, " Hurry up!", Line_WaitForInput); - PlaySE(4, "ps3/s12/14/283400088", 128, 64); + PlayVoice(4, "ps3/s12/14/283400088", 128); OutputLine(NULL, " 近場の班は急行しろ、人家に逃げ込まれたらアウトだぞ!」", - NULL, " Don't let them escape inside someone's house!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Don't let them escape inside someone's house!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/oo1828001_01", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鳳18", NULL, "Feng 18", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/oo1828001_01", 128); OutputLine(NULL, "「鳳18、発見した!", NULL, "\"This is Phoenix 18! I've spotted the target!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/oo1828002", 128, 64); + PlayVoice(4, "ps3/s12/00/oo1828002", 128); OutputLine(NULL, " 追跡中、応援を送れ!!」", - NULL, " I need some backup!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I need some backup!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/09/280900262", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900262", 128); OutputLine(NULL, "「2人は土地勘が強いわよ。", NULL, "\"They know this area very well.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900263", 128, 64); + PlayVoice(4, "ps3/s12/09/280900263", 128); OutputLine(NULL, "早く押さえないと確実に見失うわ。」", NULL, " If we don't get them now, we'll definitely lose them.\"", Line_Normal); ClearMessage(); @@ -502,19 +567,23 @@ void main() DrawSceneWithMask( "Moon", "maskright", 7, 0, 300 ); PlayBGM( 3, "yabaisemi", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もう、それは隠れんぼではなく鬼ごっこだった。", - NULL, "This wasn't a game of hide and seek. It was a game of tag.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "This wasn't a game of hide and seek. It was a game of tag.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 疾走する梨花と沙都子を追う作業服姿の数人の男たち。", NULL, "Several men in uniform were chasing after Rika and Satoko.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……彼らは馬鹿じゃないから「待て」などという無意味な制止音声は使わない。", - NULL, "...They weren't idiots, so they didn't waste energy on a futile act of shouting \"wait.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...They weren't idiots, so they didn't waste energy on a futile act of shouting \"wait.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、静かな夜に死を賭した静寂の鬼ごっこだったのだ。", NULL, "This was a quiet, deadly game of tag in the middle of the night.", Line_Normal); ClearMessage(); @@ -523,25 +592,28 @@ void main() DrawBustshotWithFiltering( 0, "Sa_OdorokiA1#", "maskright", 7, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "YMo1", "maskright", 7, 0, 300 ); - PlaySE(4, "ps3/s12/04/280400124", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400124", 128); OutputLine(NULL, "「はぁ、はぁはぁ!!", NULL, "\"Hah, haah haah!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400125", 128, 64); + PlayVoice(4, "ps3/s12/04/280400125", 128); OutputLine(NULL, " どこへ行きますのッ?!」", - NULL, " Where are we going?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Where are we going?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500344", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500344", 128); OutputLine(NULL, "「……バ、バラバラになって追っ手を振り切りましょうです!", NULL, "\"......Let's, let's split up to try and shake them off!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500345", 128, 64); + PlayVoice(4, "ps3/s12/05/280500345", 128); OutputLine(NULL, " 落ち合うのは魅ぃの家!", NULL, " We'll meet at Mii's house!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500346", 128, 64); + PlayVoice(4, "ps3/s12/05/280500346", 128); OutputLine(NULL, " 地下の隠し部屋なら安全だし外部と連絡も取れますです!!」", NULL, " Her basement will be safe, and we can contact the police from there!!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音の家に隠し部屋があるんだ、という素朴な疑問は今のこの状況下ではとりあえず保留された。", NULL, "Satoko had no idea that Mion had a basement in her house, but she didn't have time to ask anything about it under her current circumstances.", Line_WaitForInput); OutputLine(NULL, "沙都子は頷く。", @@ -554,14 +626,17 @@ void main() StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ガツンッ!!", NULL, "Bang!!", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 左足の爪先にものすごい衝撃があり、私の軽い体が宙を舞って転げた。", - NULL, "The next moment, I felt my left foot catch on something, and I fell down to the ground.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The next moment, I felt my left foot catch on something, and I fell down to the ground.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 地面に石かコンクリート片でも落ちていたのかもしれない!", NULL, "I must have tripped on a rock or a piece of concrete...", Line_Normal); ClearMessage(); @@ -569,47 +644,55 @@ void main() DrawBustshotWithFiltering( 2, "Sa_HannbesoA1#", "maskup", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "YMo1", "maskup", 7, 0, 300 ); - PlaySE(4, "ps3/s12/04/280400126", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400126", 128); OutputLine(NULL, "「り、梨花ぁあぁッ!!!」", - NULL, "\"R-Rika!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"R-Rika!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500347", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500347", 128); OutputLine(NULL, "「沙都子は逃げてッ!!", NULL, "\"Get out of here, Satoko!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500348", 128, 64); + PlayVoice(4, "ps3/s12/05/280500348", 128); OutputLine(NULL, " あんたも殺されちゃうッ!!」", NULL, " You'll be killed!!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが沙都子がそのまま逃げてくれるはずがない。", NULL, "But Satoko wouldn't move on without me.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私に手を貸すために駆け戻る。", - NULL, "She came back to lend me a hand.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She came back to lend me a hand.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は手を借りるまでもなくすぐに立ち上がるが、もちろんそれだけの時間でも致命的だった。", NULL, "I stood up without her help, but this cost us too much time.", Line_Normal); ClearMessage(); DrawScene( "black", 200 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 雄叫びすら上げずに男が私に取っ組みかかろうと猛然と走ってくる。", NULL, "One of the men had almost caught up with us.", Line_WaitForInput); OutputLine(NULL, "私は体勢的にそれをかわせなかった。", - NULL, " I didn't know what to do.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I didn't know what to do.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……それを沙都子も敏感に察する!", NULL, "...But Satoko, upon seeing him, quickly reacted!", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/04/280400127", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400127", 128); OutputLine(NULL, "「どおおりゃああああああああ!!!!」", - NULL, "\"Aaaaaaaaaah!!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Aaaaaaaaaah!!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } PlaySE( 0, "s_furu", 128, 64 ); SetValidityOfInput( FALSE ); @@ -620,55 +703,66 @@ void main() StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); - PlaySE(4, "ps3/s12/00/oo428011", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鳳4", NULL, "Feng 4", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/oo428011", 128); OutputLine(NULL, "「うごあぁッ!!」", NULL, "\"Uuugh!!\"", Line_Normal); ClearMessage(); PlaySE( 0, "s_Down", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 弾丸のような速度で沙都子も飛び込み、渾身の跳び蹴りを食らわす!", - NULL, "Satoko ran toward him and kicked him with all her might.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Satoko ran toward him and kicked him with all her might.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは私に、まさに取っ組みかかろうと姿勢を低く落としていた男の顔面に、写真に撮って残したいほど綺麗に決まった。", NULL, "Her foot had landed right in his face. I wish I had a camera.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうしている間にもう2人の男が駆けつけてしまう!", NULL, "But there were two more of them right behind the first man.", Line_Normal); ClearMessage(); DrawSceneWithMask( "YMo2", "maskleft", 7, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " こうして対峙して今やはっきりとわかる。", NULL, "I can see them clearly now.", Line_WaitForInput); OutputLine(NULL, "彼らは造園屋の作業着だった。", - NULL, " They're the gardeners from that landscape company...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " They're the gardeners from that landscape company...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …それは小此木が来ているものと同じだ。", - NULL, "...They're wearing the same uniforms Okonogi is always wearing.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...They're wearing the same uniforms Okonogi is always wearing.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり彼らは山狗なのだ!!", NULL, "They must be the Mountain Dogs!", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野が黒幕だったならという仮定が、全ての疑問を埋めていく!!", - NULL, "Now I'm certain that Takano is the culprit.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Now I'm certain that Takano is the culprit.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野が犯人だとわかっていれば、次の世界で何らかの手が打てるはずッ!!!", - NULL, "And now that I know that, I can do something about it in the next world!!!", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "And now that I know that, I can do something about it in the next world!!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、……殺されれば遡って記憶が破られてしまう!!", NULL, "But... if I die now, will I lose my memory again?!", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は死ねない。", NULL, "I can't die now.", Line_WaitForInput); OutputLine(NULL, "この記憶を引き継ぐために生き残らなければッ!!!", @@ -680,26 +774,31 @@ void main() DisplayWindow(); PlaySE( 0, "s_furu", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子がポケットから何かを握り、彼らに投げつける。", - NULL, "Satoko took something out of her pocket and threw it at them.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Satoko took something out of her pocket and threw it at them.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは砂のような何かで彼らには目潰しとなったようだった。", NULL, "It was something like sand, and it blinded them.", Line_WaitForInput); OutputLine(NULL, "だが、一瞬怯ませる効果しかない!", NULL, " However, even that could only buy us a few seconds.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その隙に再び逃げ出そうと目論む沙都子だったが、彼らが抜いた武器を見てぎょっとする。", - NULL, "Satoko tried to run, but she froze as soon as they aimed their weapons at us.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Satoko tried to run, but she froze as soon as they aimed their weapons at us.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは拳銃型スタンガンだった。", - NULL, "Their stun guns are only shaped like firearms.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Their stun guns are only shaped like firearms.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もっとも沙都子はそんなもの知らないから、本物の拳銃に見えた。", NULL, "Satoko, not knowing that, thought they were real guns.", Line_Normal); ClearMessage(); @@ -709,17 +808,20 @@ void main() DrawBustshot( 0, "Sa_OdorokiB1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 200, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 背中を向ければその場で撃たれることを悟った沙都子は逃げるより撃退することに、電気的速度で判断を切り替える!!", - NULL, "Knowing that she'll be shot if she turned and ran, Satoko tried to attack them instead!!", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Knowing that she'll be shot if she turned and ran, Satoko tried to attack them instead!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、それでも3人だ。", NULL, "Of course, there are three of them.", Line_WaitForInput); OutputLine(NULL, "常識的に考えて撃退は無理だが、沙都子はそこまで考えなかった。", - NULL, " Most would think it impossible to drive them off, but Satoko didn't think about that.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Most would think it impossible to drive them off, but Satoko didn't think about that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ここで背中を見せれば100%殺される。", NULL, "She had a 100% chance of dying if she tried to run.", Line_WaitForInput); OutputLine(NULL, "なら1%に賭けるという、まさに部活で鍛え上げられた決断だった。", @@ -728,36 +830,43 @@ void main() DrawFilm( 3, 255, 255, 255, 256, 0, 400, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私はそれを、自分が囮になって私だけを逃がそうとする沙都子の決死の覚悟と受け取った。", - NULL, "Satoko is determined to save me, even at her own expense.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko is determined to save me, even at her own expense.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、沙都子が殺されて、私だけが生き残った世界なんて、生きていけるものか…!!", NULL, "But I can't stay in this world if it means losing Satoko...!", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どうせ殺される世界なんだ、沙都子を殺されるくらいなら、沙都子を守って死んでやる!!", - NULL, "I'm dying anyway! I'd rather die for Satoko's sake than lose her!!", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm dying anyway! I'd rather die for Satoko's sake than lose her!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だけれども!", NULL, "But...!", Line_WaitForInput); OutputLine(NULL, " 心の中のもう一人の私が叫ぶ!", NULL, " Another me was shouting in my mind!", Line_WaitForInput); OutputLine(NULL, " 私は生き残らないとせっかく掴んだこの記憶が残らない!", - NULL, " If I don't survive this, I'll lose this memory!", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If I don't survive this, I'll lose this memory!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この記憶を残さなかったら無駄死になんだ!!", NULL, "If I die without keeping this memory, this life and everything I've learned will all be wasted!", Line_WaitForInput); OutputLine(NULL, " では沙都子を見捨ててこの場は逃げ出せというのか?!", - NULL, " Should I escape and leave Satoko behind?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Should I escape and leave Satoko behind?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうさ、次の世界で活かそうと思うこと自体が百の世界に生きる魔女の考え!", - NULL, "That's right. I should use this experience to my advantage in my next life!", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That's right. I should use this experience to my advantage in my next life!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ひとつの世界の友人なんか見捨ててしまえ!!", NULL, "I should just let go of her in this world!", Line_Normal); ClearMessage(); @@ -765,37 +874,44 @@ void main() FadeFilm( 200, TRUE ); PlaySE( 0, "s_furu", 128, 64 ); - PlaySE(4, "ps3/s12/05/280500349", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500349", 128); OutputLine(NULL, "「無理ね。", NULL, "\"No way.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500350", 128, 64); + PlayVoice(4, "ps3/s12/05/280500350", 128); OutputLine(NULL, "それができる魔女なんかになれるものかッ!!」", NULL, " That really would make me a witch!!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、心の中でわかってる!", - NULL, "But I know in my heart.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But I know in my heart.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 絶対に勝てない!", - NULL, "There's no way I can win against these guys.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "There's no way I can win against these guys.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もたもた取っ組み合っている間に他の応援が来るだろう。", - NULL, "I'm sure their backup will get here if we take our time to fight them.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm sure their backup will get here if we take our time to fight them.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 義理を重んじて戦うか、本当の敵を刻み込むために敢えて逃げ出すかッ…!!", NULL, "Should I fight them for her, or should I leave so I can confront my true enemy...?", Line_Normal); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( TRUE, 128 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "A.沙都子を見殺しにして記憶を残す。", NULL, "A. Leave Satoko and keep my memories.", Line_ContinueAfterTyping); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "B.沙都子を救いに戻り記憶を捨てる。", NULL, "B. Save Satoko and lose my memories.", Line_ContinueAfterTyping); SetSpeedOfMessage( FALSE, 0 ); @@ -814,49 +930,57 @@ void main() FadeOutBGM( 3, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); - PlaySE(4, "ps3/s12/05/280500351", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500351", 128); OutputLine(NULL, "「沙都子ッ!!!」", NULL, "\"Satoko!!!\"", Line_Normal); ClearMessage(); PlayBGM( 0, "hitoe_2", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子の勇敢な背中が私に百億の勇気を与える。", - NULL, "Satoko's bravery gives me courage.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko's bravery gives me courage.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ここで逃げたら仮に記憶を残せたって打ち勝てる力など得られない!", NULL, "If I left her, I'd lose my motivation to defeat fate!", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 記憶を失ったって構わない。", - NULL, "I don't care if I lose my memories.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I don't care if I lose my memories.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " たった百年の努力で得られた程度の真相だ!", - NULL, "It only took a hundred years for me to get this information.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It only took a hundred years for me to get this information.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もう百年、同じ6月を過ごしたって構うものか、今この場の沙都子を、仲間を見捨てることなど私にできるものかッ!!!", NULL, "I don't care if I have to spend another hundred years in this same June, I can't leave Satoko!!!", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500352", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500352", 128); OutputLine(NULL, "「沙都子、下がって!!", NULL, "\"Satoko!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500353", 128, 64); + PlayVoice(4, "ps3/s12/05/280500353", 128); OutputLine(NULL, " 2人で戦おう!!」", - NULL, " I'm fighting too!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm fighting too!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Sa_OdorokiA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400128", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400128", 128); OutputLine(NULL, "「梨花ぁ?!", NULL, "\"Rika?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400129", 128, 64); + PlayVoice(4, "ps3/s12/04/280400129", 128); OutputLine(NULL, " 逃げなさいって言いましたですのよ?!」", NULL, " I told you to go!\"", Line_Normal); ClearMessage(); @@ -865,59 +989,66 @@ void main() FadeBustshotWithFiltering( 0, "maskleft" , 7, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 気付く。", NULL, "I had noticed something.", Line_WaitForInput); OutputLine(NULL, "彼らは沙都子しか銃で狙わない。", - NULL, " They're only aiming at Satoko.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " They're only aiming at Satoko.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私を撃てない事情があるのだ。", - NULL, "There must be a reason why they can't shoot me.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "There must be a reason why they can't shoot me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから私は沙都子を背中に庇う。", NULL, "So I stood in front of Satoko to protect her.", Line_WaitForInput); OutputLine(NULL, "…予想どおり、彼らは銃をしまい、素手で決着をつけようとする。", NULL, " Just as I expected, they put their guns down and prepared to take us out without weapons.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500354", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500354", 128); OutputLine(NULL, "「………あんたらは山狗ね。", NULL, "\"......You guys are the Mountain Dogs.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500355", 128, 64); + PlayVoice(4, "ps3/s12/05/280500355", 128); OutputLine(NULL, "やっぱり黒幕は鷹野だったのね。」", - NULL, " So Takano's behind this?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " So Takano's behind this?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/14/283400089", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("小此木", NULL, "Okonogi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/14/283400089", 128); OutputLine(NULL, "「………………………。」", NULL, "\"..........\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500356", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500356", 128); OutputLine(NULL, "「ふん。", NULL, "\"Yeah.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500357", 128, 64); + PlayVoice(4, "ps3/s12/05/280500357", 128); OutputLine(NULL, "私も馬鹿ね。", NULL, " I'm so stupid.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500358", 128, 64); + PlayVoice(4, "ps3/s12/05/280500358", 128); OutputLine(NULL, "あんた達の正体を知りながら、逃げることを選ばないなんて。", NULL, " I know who you are but I chose not to run.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500359", 128, 64); + PlayVoice(4, "ps3/s12/05/280500359", 128); OutputLine(NULL, "……でもね、私は逃げないの。", NULL, " I'm not going to run.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500360", 128, 64); + PlayVoice(4, "ps3/s12/05/280500360", 128); OutputLine(NULL, "ここであんた達に殺されるのが運命だとしてもね。", NULL, " Even if you're going to kill me now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500361", 128, 64); + PlayVoice(4, "ps3/s12/05/280500361", 128); OutputLine(NULL, "運命なんてね、金魚すくいの網より薄いって。", NULL, " Someone once told me", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500362", 128, 64); + PlayVoice(4, "ps3/s12/05/280500362", 128); OutputLine(NULL, "教えてくれた人がいるから!」", - NULL, " that fate can be destroyed as easily as a piece of paper!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " that fate can be destroyed as easily as a piece of paper!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それが私の辞世の句だとでも思ってくれたのか、彼らは律儀に最後までそれを言わせてくれた。", NULL, "They must think this is my final speech. They let me talk until I was finished.", Line_Normal); ClearMessage(); @@ -926,10 +1057,11 @@ void main() FadeOutBGM( 2, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); - PlaySE(4, "ps3/s12/05/280500363", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500363", 128); OutputLine(NULL, "「馬鹿なやつらね。", NULL, "\"You people are pathetic.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500364", 128, 64); + PlayVoice(4, "ps3/s12/05/280500364", 128); OutputLine(NULL, "……だから、あんたたちは金魚がすくえないんだッ!!!」", NULL, " ...That's why you will never kill me!!\"", Line_Normal); ClearMessage(); @@ -944,11 +1076,13 @@ void main() PlayBGM( 0, "omake_01", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それと同時に、ものすごい勢いで男の一人が手前へ吹き飛ばされた!", - NULL, "The next moment, one of them dropped to the ground!", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The next moment, one of them dropped to the ground!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 後から相当の助走をつけて飛び込んできた圭一が凄まじい跳び蹴りを食らわせたからだ。", NULL, "Keiichi had run toward him and kicked him from behind.", Line_WaitForInput); OutputLine(NULL, "…完全な奇襲で綺麗に腰に入ったらしく、男は異常なくらいに悶絶しながら転げまわる。", @@ -958,9 +1092,10 @@ void main() DrawScene( "black", 200 ); DrawSceneWithMask( "YMo3", "maskright", 7, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 背後からの奇襲に振り返ろうとする彼らは、それすらも間に合わせてもらえなかった。", - NULL, "The other two tried to retaliate, but they were too late.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The other two tried to retaliate, but they were too late.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 0, "Me_MajimeB1", "maskleft", 7, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); @@ -979,11 +1114,13 @@ void main() SetValidityOfInput( TRUE ); PlaySE( 0, "s_Down", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 後から銃を持った腕を掴むと、魅音は大きくそれを振り回すようにしながら地面に組み伏せてしまう。", - NULL, "Mion grabbed one of the guys' arms from behind, and flipped him down to the ground.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Mion grabbed one of the guys' arms from behind, and flipped him down to the ground.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " きっと護身術か何かに違いなかった。", NULL, "It must be some kind of martial art.", Line_WaitForInput); OutputLine(NULL, "映画であんなアクションを見たことがある気がする。", @@ -998,26 +1135,31 @@ void main() StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 0, 4*2, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もう1人はレナが思い切り体当りで吹き飛ばしたが、無論それだけではダウンしてくれない。", - NULL, "Rena tried to push the remaining Dog down with all her strength, but that wasn't enough to take him out.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rena tried to push the remaining Dog down with all her strength, but that wasn't enough to take him out.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " すぐに男は持っていた銃でレナに反撃しようとする。", - NULL, "He tried to aim his gun at Rena...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He tried to aim his gun at Rena...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でもそれで充分だった。", NULL, "but she had already done what she was supposed to.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナはその男の意識を自分に集中できればよかったのだ。", - NULL, "All she needed to do was get his attention.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "All she needed to do was get his attention.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 1, "Si_MajimeA1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 完全に無防備な男の背後にはいつの間にか詩音の姿があり、首筋に当てたスタンガンのスイッチを入れた。", NULL, "Shion had snuck up behind him and she fired her stun gun into his neck.", Line_Normal); ClearMessage(); @@ -1035,6 +1177,7 @@ void main() PlaySE( 0, "s_Down", 128, 64 ); SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " バチン!と破裂音がして、男はがくっと膝をついて倒れた。", NULL, "The stun gun made a snapping noise, and the Dog fell down to the ground with the rest of his friends.", Line_Normal); ClearMessage(); @@ -1043,19 +1186,21 @@ void main() DrawBustshotWithFiltering( 1, "Si_AkuwaraiA1", "maskleft", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/280600048", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/280600048", 128); OutputLine(NULL, "「ひゅー。", NULL, "\"Wow.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/280600049", 128, 64); + PlayVoice(4, "ps3/s12/06/280600049", 128); OutputLine(NULL, "葛西のヤツ、違法改造済みとは言ってたけど、こりゃー効きます。」", - NULL, " Kasai told me this was illegally modified. It works pretty well!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Kasai told me this was illegally modified. It works pretty well!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Me_MajimeB2", "maskright", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300093", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300093", 128); OutputLine(NULL, "「詩音、こっちの連中にもお願い!!」", NULL, "\"Shion, hit this guy too!\"", Line_Normal); ClearMessage(); @@ -1065,35 +1210,38 @@ void main() DrawBustshotWithFiltering( 2, "Kei_Warai", "maskleft", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100181", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100181", 128); OutputLine(NULL, "「大丈夫か、沙都子に梨花ちゃん!!", NULL, "\"Are you guys okay?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100182", 128, 64); + PlayVoice(4, "ps3/s12/01/280100182", 128); OutputLine(NULL, " まさに危機一髪だったな!", NULL, " That was close!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100183", 128, 64); + PlayVoice(4, "ps3/s12/01/280100183", 128); OutputLine(NULL, " お前らの足が速いんで追いつくのに苦労したぜ!」", - NULL, " You ran so fast it took us a lot of time to catch up!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You ran so fast it took us a lot of time to catch up!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Re_WaraiA1", "maskleft", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200094", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200094", 128); OutputLine(NULL, "「ずーーっと待っててよかったね!", NULL, "\"I'm really glad we stuck around!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200095", 128, 64); + PlayVoice(4, "ps3/s12/02/280200095", 128); OutputLine(NULL, " 張り込んでた甲斐があったよ!」", - NULL, " We were waiting out here in case anything happened!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We were waiting out here in case anything happened!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Sa_OdorokiB1#", "maskright", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400130", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400130", 128); OutputLine(NULL, "「張り込んでたって、あの後、お家へ帰らずずっと見張ってましたの皆さんは!」", NULL, "\"You mean... you stayed out here without going back home?\"", Line_Normal); ClearMessage(); @@ -1102,60 +1250,66 @@ void main() ChangeBustshot( 1, "Re_DefA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200096", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200096", 128); OutputLine(NULL, "「うん。", NULL, "\"Yup.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200097", 128, 64); + PlayVoice(4, "ps3/s12/02/280200097", 128); OutputLine(NULL, "帰り際にね、すっごく不審な人がずーっと草陰に潜んでて神社を窺ってるのを見つけたの。」", - NULL, " I saw someone who looked suspicious staring at the shrine when we were leaving.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I saw someone who looked suspicious staring at the shrine when we were leaving.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Kei_Def1", "maskright", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100184", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100184", 128); OutputLine(NULL, "「いやぁ、よく見つけたよな、あの暗闇で!", NULL, "\"I'm really surprised you saw him in this darkness!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100185", 128, 64); + PlayVoice(4, "ps3/s12/01/280100185", 128); OutputLine(NULL, " レナには嘘も迷彩も通用しないってことだな!」", - NULL, " Neither lies nor camouflage work on you, huh!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Neither lies nor camouflage work on you, huh!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それで、彼らは声を掛ければどこかへ行ってしまうだけだと思い、こっそりずーっとその何者かを見張っていたというのだ。", NULL, "So, figuring he would leave if they spoke to him, they secretly staked out that suspicious man.", Line_WaitForInput); OutputLine(NULL, "そして癇癪玉の音が聞こえたので、彼らが追う後をずっと追いかけていたのだという。", NULL, " They'd started following us as soon as they heard the sound of the firecrackers.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500365", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500365", 128); OutputLine(NULL, "「……まさか、ここでみんなに救われるとは思わなかったのです。」", - NULL, "\"...I never expected I'd be saved like this.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...I never expected I'd be saved like this.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Kei_Majime", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100186", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100186", 128); OutputLine(NULL, "「とにかく、ここにいたらすぐに応援が来るぞ!", NULL, "\"We can't stay here any longer!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100187", 128, 64); + PlayVoice(4, "ps3/s12/01/280100187", 128); OutputLine(NULL, " どうするこれから!」", - NULL, " What should we do now?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " What should we do now?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskright" , 7, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Sa_DefA1#", "maskleft", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400131", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400131", 128); OutputLine(NULL, "「私たち、魅音さんの家に逃げ込むつもりでしたのよ。", NULL, "\"We were trying to get to Mion-san's house.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400132", 128, 64); + PlayVoice(4, "ps3/s12/04/280400132", 128); OutputLine(NULL, "地下で匿ってもらえるとかいう話で。」", NULL, " You have a basement there, apparently...?\"", Line_Normal); ClearMessage(); @@ -1163,10 +1317,11 @@ void main() DrawBustshotWithFiltering( 2, "Si_DefA1", "maskleft", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "YMo2", "maskleft", 7, 0, 300 ); - PlaySE(4, "ps3/s12/06/280600050", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/280600050", 128); OutputLine(NULL, "「地下祭具殿ですか。", NULL, "\"The underground storehouse.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/280600051", 128, 64); + PlayVoice(4, "ps3/s12/06/280600051", 128); OutputLine(NULL, "確かにあそこなら都合がいいです。", NULL, " That's a perfect spot.", Line_WaitForInput); @@ -1174,19 +1329,20 @@ void main() ChangeBustshot( 2, "Si_AkuwaraiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/280600052", 128, 64); + PlayVoice(4, "ps3/s12/06/280600052", 128); OutputLine(NULL, "しかもあそこ、武器も隠してませんでしたっけ?」", - NULL, " We've also got some weapons inside there.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We've also got some weapons inside there.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_TohohoA1", "maskleft", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300094", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300094", 128); OutputLine(NULL, "「しー!", NULL, "\"Shhhh!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300095", 128, 64); + PlayVoice(4, "ps3/s12/03/280300095", 128); OutputLine(NULL, " そういうのは言わない!", NULL, " Don't say that out loud!", Line_WaitForInput); @@ -1194,10 +1350,10 @@ void main() ChangeBustshot( 1, "Me_WinkB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300096", 128, 64); + PlayVoice(4, "ps3/s12/03/280300096", 128); OutputLine(NULL, " とにかく私もうちに逃げ込むのは賛成。", NULL, " Anyway, I think that's a good idea.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300097", 128, 64); + PlayVoice(4, "ps3/s12/03/280300097", 128); OutputLine(NULL, "あそこには秘密の通路がいくつもあるから、連中の裏をかけるよ!」", NULL, " There's several secret passages in there, so we can get the drop on them!\"", Line_Normal); ClearMessage(); @@ -1206,10 +1362,11 @@ void main() DrawBustshotWithFiltering( 0, "Re_OkoruA1", "maskleft", 7, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100188", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100188", 128); OutputLine(NULL, "「なら急ごう!", NULL, "\"Come on, let's go!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100189", 128, 64); + PlayVoice(4, "ps3/s12/01/280100189", 128); OutputLine(NULL, " 追っ手が来てる!!」", NULL, " They're still after us!\"", Line_Normal); ClearMessage(); @@ -1218,32 +1375,39 @@ void main() PlayBGM( 0, "Fearlessnessl_E", 120, 0 ); DrawSceneWithMask( "M_Y6", "maskright", 7, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 白いワゴン車がタイヤを鳴かせながら猛然とやってくるのが見えた。", - NULL, "A white van was approaching us at high speed.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "A white van was approaching us at high speed.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その乱暴な走り方から、敵の車だとすぐわかる!", NULL, "It obviously belonged to the Mountain Dogs.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私たちのすぐ近くに急ブレーキで止まると、全ての扉がバンバンと開き、中からわらわらと大勢の作業服の男たちが降りてきた。", NULL, "The van stopped not far from us, and more people in uniform jumped out.", Line_WaitForInput); OutputLine(NULL, "その人数は6人!", NULL, " There were at least six of them!", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 全員で走って逃げれば、足の遅い者は捕まるかもしれない。", - NULL, "If we all run, the slowest runner might get caught.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If we all run, the slowest runner might get caught.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ならば、この場で打ちのめして逃走の機を生み出す!!", NULL, "So we should take them down while we can!", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ちなみに、免許を持っているかはしらないが魅音や詩音は車の運転ができた。", - NULL, "I don't know if they have a license, but Mion and Shion know how to drive a car.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I don't know if they have a license, but Mion and Shion know how to drive a car.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼らのワゴン車を奪えば、全員で楽々逃げ出すことができる!", NULL, "We can take their van and get away from here!", Line_Normal); ClearMessage(); @@ -1252,44 +1416,49 @@ void main() DrawBustshotWithFiltering( 2, "Me_AkuwaraiB2", "maskright", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300098", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300098", 128); OutputLine(NULL, "「6人だ!", NULL, "\"There's six of them!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300099", 128, 64); + PlayVoice(4, "ps3/s12/03/280300099", 128); OutputLine(NULL, " ちょうどいいね!!", NULL, " That's perfect!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300100", 128, 64); + PlayVoice(4, "ps3/s12/03/280300100", 128); OutputLine(NULL, " 全員で全力でぶちのめして車をいただこう!!」", - NULL, " Let's beat them unconscious and steal their van!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Let's beat them unconscious and steal their van!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_WaraiB1#", "maskleft", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400133", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400133", 128); OutputLine(NULL, "「をっほっほっほ!", NULL, "\"Oh ho ho ho!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400134", 128, 64); + PlayVoice(4, "ps3/s12/04/280400134", 128); OutputLine(NULL, " それは名案ですわねぇ!」", - NULL, " That's a good idea!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " That's a good idea!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Kei_Def1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100190", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100190", 128); OutputLine(NULL, "「そうと決まりゃあ速攻だぜッ!!!」", NULL, "\"Let's go get them!!\"", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 山狗たちは、自分たちは逃げる背中を追うものだと決め付けていた。", - NULL, "The Mountain Dogs were ready to chase us.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The Mountain Dogs were ready to chase us.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、全員が命知らずにも反撃に転じてくるなど想像もしなかった!", NULL, "They had no idea that we would try and attack them instead.", Line_Normal); ClearMessage(); @@ -1298,10 +1467,12 @@ void main() DrawScene( "YMo3", 200 ); PlayBGM( 1, "yabaisemi", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " こういう時、何気に最速で手を出すのはレナだった。", - NULL, "Rena is always the first one to make a move in this kind of situation.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rena is always the first one to make a move in this kind of situation.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナは一度決まったことには容赦と躊躇がない!!", NULL, "She gets so determined once a decision is made!!", Line_Normal); ClearMessage(); @@ -1324,9 +1495,10 @@ void main() StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 1人に的を絞り、鼻先を電光石火の速度で殴る!", - NULL, "She immediately singled out one Dog and punched him in the nose.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She immediately singled out one Dog and punched him in the nose.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 0, "Kei_Ikari2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 200, TRUE ); @@ -1342,6 +1514,7 @@ void main() StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その背後に回ろうとした男には圭一がものすごい蹴りを脇腹に叩き込んだ。", NULL, "Another one tried to grab her from behind, but Keiichi kicked him in the side as hard as he could.", Line_Normal); ClearMessage(); @@ -1350,19 +1523,21 @@ void main() ChangeBustshot( 0, "Kei_Def1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100191", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100191", 128); OutputLine(NULL, "「おいおいレナ、やり合う時は背中を気にしろよ?!」", - NULL, "\"Hey, Rena, watch your back!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Hey, Rena, watch your back!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Re_WaraiB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200098_1", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200098_1", 128); OutputLine(NULL, "「圭一くんに任すよ。", NULL, "\"I'll leave that to you, Keiichi-kun.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200099", 128, 64); + PlayVoice(4, "ps3/s12/02/280200099", 128); OutputLine(NULL, "よろしくね!」", NULL, " Please look after me!\"", Line_Normal); ClearMessage(); @@ -1370,19 +1545,21 @@ void main() DrawBustshotWithFiltering( 2, "Si_TohohoA1", "maskleft", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "M_Y2", "maskleft", 7, 0, 300 ); - PlaySE(4, "ps3/s12/06/280600053", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/280600053", 128); OutputLine(NULL, "「レナさんの茨城時代ってめちゃくちゃ興味あります。", NULL, "\"I'm kinda curious about what you were like back in Ibaraki.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/280600054", 128, 64); + PlayVoice(4, "ps3/s12/06/280600054", 128); OutputLine(NULL, "とゆーか、人殴るのに躊躇なさ過ぎ。」", - NULL, " You sure don't hesitate to punch people.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You sure don't hesitate to punch people.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Me_AkuwaraiB1", "maskleft", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300101", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300101", 128); OutputLine(NULL, "「違法改造のスタンガン使うのに躊躇ないあんたが言わない!」", NULL, "\"And you don't hesitate to zap people with an illegal stun gun!\"", Line_Normal); ClearMessage(); @@ -1390,22 +1567,27 @@ void main() PlaySE( 0, "s_furu", 128, 64 ); DrawScene( "black", 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " さすがに奇襲でない限り詩音のスタンガンをまともに食らってはくれない。", - NULL, "Given that Shion had that stun gun, the Mountain Dogs were reluctant to go after her.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Given that Shion had that stun gun, the Mountain Dogs were reluctant to go after her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 極めて危険な武器を持っていることに気付き慎重に間合いを取る。", NULL, "They were scared of the very dangerous weapon she had in her hand.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だがそれによって、詩音は確実に1人を足止めしていた。", - NULL, "But thanks to that, Shion had stopped one of them for certain.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But thanks to that, Shion had stopped one of them for certain.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 後続から現れた彼らは銃を持っていなかったのも大きな幸運だった。", - NULL, "It was fortunate for us that they didn't have any guns of their own.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It was fortunate for us that they didn't have any guns of their own.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 詩音のスタンガンに対して有効な反撃策を持っていなかったのだ。", NULL, "They had no way of countering Shion's stun gun.", Line_Normal); ClearMessage(); @@ -1414,10 +1596,12 @@ void main() DrawScene( "M_Y3", 200 ); PlaySE( 0, "s_furu", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その背後を沙都子が襲う。", - NULL, "Satoko attacked him from behind.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko attacked him from behind.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 縄跳びのようなもので首を締め上げた。", NULL, "She encircled his neck with a jump rope and pulled.", Line_WaitForInput); @@ -1430,32 +1614,39 @@ void main() DrawSceneWithMask( "black", "maskright", 7, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は?", NULL, "What was I doing during all that?", Line_WaitForInput); OutputLine(NULL, " 無様にちょこちょこと逃げ回ることで、彼らの意識を集めるのが精一杯だった。", - NULL, " The only thing I can do is run around and try to get their attention.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " The only thing I can do is run around and try to get their attention.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 連中の狙いは私なのだ。", - NULL, "They're pursuing me, after all.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They're pursuing me, after all.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 視界に2人いて片方が私なら彼らは私を狙いたがる。", - NULL, "They want to catch me more than anything else.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They want to catch me more than anything else.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そしてそれは彼らに大きな隙を生み出すことができた。", - NULL, "But that leaves them open to attacks from my friends.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But that leaves them open to attacks from my friends.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一はすぐに私のその狙いに気付き、私に組みかかろうとする男の背後を襲ってくれた。", NULL, "Keiichi had already hit the one trying to grab me. ", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 乱戦なら私らに分がある。", - NULL, "I think we have a chance here.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I think we have a chance here.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼ら全員を打ち倒すのはさすがに難しいかもしれないが、一時的に圧倒し、逃げるチャンスを得ることは可能そうだった。", NULL, "We may not be able to take all of them down, but we can try and find a chance to escape to their vehicle.", Line_Normal); ClearMessage(); @@ -1465,7 +1656,8 @@ void main() DrawBustshotWithFiltering( 1, "Kei_Ikari2", "maskleft", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100192", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100192", 128); OutputLine(NULL, "「梨花ちゃんから話を聞いてた時、とんでもねぇヤツらだとビビってたが、どうやら俺たちと同等程度みたいじゃねぇか!」", NULL, "\"With what Rika-chan said, I thought these guys would be really strong, but they're not that bad!\"", Line_Normal); ClearMessage(); @@ -1474,19 +1666,21 @@ void main() DrawBustshotWithFiltering( 2, "Re_OkoruA1", "maskright", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200100", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200100", 128); OutputLine(NULL, "「魅ぃちゃんの部活メンバーは、つまりそのくらい強いってことなんだね!」", - NULL, "\"That's just how strong we club members are!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"That's just how strong we club members are!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 0, "Si_MajimeA1", "maskleft", 7, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/280600055", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/280600055", 128); OutputLine(NULL, "「恐れない、というのが多分強さの秘密ですね。", NULL, "\"Not being afraid is probably the secret to strength.", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/280600056", 128, 64); + PlayVoice(4, "ps3/s12/06/280600056", 128); OutputLine(NULL, "お姉の部活は、遠慮ってヤツをなくす訓練みたいなもんですから。」", NULL, " Sis's club activities are practically training to rid you of your hesitation.\"", Line_Normal); ClearMessage(); @@ -1496,75 +1690,86 @@ void main() FadeOutBGM( 1, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 全員が一丸となって戦った。", NULL, "If we all fight together...", Line_WaitForInput); OutputLine(NULL, "だから6対6を制することができる!", - NULL, " we can win this six-on-six battle!", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " we can win this six-on-six battle!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 誰か1人でも欠けていたらきっと無理だった。", NULL, "If any one of us wasn't here, they'd beat us easily.", Line_WaitForInput); OutputLine(NULL, "あっという間に殺されていた!", - NULL, " We'd end up dead.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We'd end up dead.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私がこの場を逃げ出していたら私が1人欠けて、応援にやってきたみんなも含めて殺されていただろう!!", - NULL, "If my friends hadn't stayed behind, I would have been killed by now!", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If my friends hadn't stayed behind, I would have been killed by now!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 行ける、今回こそ、私たちは行ける!!", NULL, "We can do it! We can make it!!", Line_Normal); ClearMessage(); DrawSceneWithMask( "YMo3", "maskup", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " スタンガンで倒したはずの男たちもよろよろと立ち上がる。", - NULL, "The Dogs Shion took down with her stun gun were starting to wake up.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The Dogs Shion took down with her stun gun were starting to wake up.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 向こうからはさっき倒したはずの男たちも駆けてくる。", NULL, "The ones that we knocked out earlier were also up and chasing us again.", Line_WaitForInput); OutputLine(NULL, "これで一気にケリをつけなければ!!", - NULL, " We have to get out of here!!", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " We have to get out of here!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今度はどうやら私も逃げ回るだけでは駄目なようだった。", NULL, "This isn't the time for me to just be running around.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500366", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500366", 128); OutputLine(NULL, "「…ちょうどいいわね。", NULL, "\"...Fine.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500367", 128, 64); + PlayVoice(4, "ps3/s12/05/280500367", 128); OutputLine(NULL, "やってやるわ。」", - NULL, " Let's see what I can do.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Let's see what I can do.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 0, "Ha_OdorokiA1%", "maskc", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9*2, 1300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100099", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100099", 128); OutputLine(NULL, "「……………梨花…。」", NULL, "\"............Rika...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500368", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500368", 128); OutputLine(NULL, "「羽入、あなたは相変わらず諦めてるんでしょ?", NULL, "\"Hanyuu, I know you still can't believe in hope, just like always.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500369", 128, 64); + PlayVoice(4, "ps3/s12/05/280500369", 128); OutputLine(NULL, " 諦めない悪足掻きがどれだけの力を持つか、そこで見てなさい!", NULL, " Stay there and see what my stubbornness can do!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500370", 128, 64); + PlayVoice(4, "ps3/s12/05/280500370", 128); OutputLine(NULL, " 私は打ち破る、私たちは打ち破る!", NULL, " I'm going to change this fate!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500371", 128, 64); + PlayVoice(4, "ps3/s12/05/280500371", 128); OutputLine(NULL, " 今からね!!", - NULL, " I'm going to do it right here!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500372", 128, 64); + NULL, " I'm going to do it right here! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500372", 128); OutputLine(NULL, " それをあなたの目の前で見せてあげる!!」", - NULL, " Let me show you what I'm capable of!\"", Line_Normal); + NULL, "Let me show you what I'm capable of!\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskright", 7, 0, 300 ); @@ -1573,21 +1778,23 @@ void main() DrawBustshotWithFiltering( 0, "Me_AkuwaraiA1", "maskleft", 7, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300102", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300102", 128); OutputLine(NULL, "「よぅし、みんないいね!", NULL, "\"All right, everyone!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300103", 128, 64); + PlayVoice(4, "ps3/s12/03/280300103", 128); OutputLine(NULL, " 一撃で決めるよ、目の前の敵を1人打ち倒せッ!!", NULL, " We're going to finish this right now! Take down whoever is in front of you!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300104", 128, 64); + PlayVoice(4, "ps3/s12/03/280300104", 128); OutputLine(NULL, " それから車を奪って逃げる!!」", - NULL, " Then we're going to grab their car and get out of here!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Then we're going to grab their car and get out of here!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500373", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500373", 128); OutputLine(NULL, "「……はいです。", NULL, "\"...Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500374", 128, 64); + PlayVoice(4, "ps3/s12/05/280500374", 128); OutputLine(NULL, "ボクもやりますですよ。」", NULL, " I'm going to do this.\"", Line_Normal); ClearMessage(); @@ -1596,18 +1803,19 @@ void main() DrawBustshotWithFiltering( 2, "Kei_Def1", "maskright", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100193", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100193", 128); OutputLine(NULL, "「気に入ったぜ梨花ちゃんッ!!", NULL, "\"You go, Rika-chan!!", Line_WaitForInput); SetSpeedOfMessage( TRUE, 128 ); PlaySE( 0, "s_daidageki", 128, 64 ); - PlaySE(4, "ps3/s12/01/280100194", 128, 64); + PlayVoice(4, "ps3/s12/01/280100194", 128); OutputLine(NULL, " よっしゃ、行くぞおおおぉッ!!!!」", - NULL, " Alright, let's gooooooo!!!\"", Line_ContinueAfterTyping); - OutputLineAll(NULL, "", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Alright, let's gooooooo!!!\"", Line_Continue); + OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( FALSE, 0 ); @@ -1617,6 +1825,7 @@ void main() + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一のその声が掛け声となり、全員が一度に山狗6人に向って飛び込んだ…!!", NULL, "On Keiichi's signal, we attacked six of the Mountain Dogs in unison.", Line_Normal); ClearMessage(); @@ -1629,10 +1838,12 @@ void main() PlayBGM( 1, "yabaisemi", 120, 0 ); DrawFilm( 3, 255, 255, 255, 256, 0, 3000, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 時間が徐々にゆっくりになり、……自分が運命を変えようとし、有り得ない時間の壁を越えようとしているのを実感していた。", NULL, "Time gradually slowed down... I truly felt like I was trying to overcome that impossible wall of time and change my fate.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、時間はそのまま徐々にゆっくりになり………そして停止した。", NULL, "However, time continued to slow even further... until it stopped.", Line_Normal); ClearMessage(); @@ -1646,10 +1857,12 @@ void main() FadeOutBGM( 1, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………これは一体?", - NULL, "......What's going on?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "......What's going on?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まるで、映画のフィルムが途中で切れてしまったかのような錯覚。", NULL, "It felt like the film reel of a movie had gotten hung up partway through.", Line_WaitForInput); OutputLine(NULL, "時間が止まったかのような錯覚。", @@ -1659,27 +1872,30 @@ void main() DrawScene( "M_Y3", 400 ); PlayBGM( 1, "suzu", 120, 0 ); - PlaySE(4, "ps3/s12/05/280500375", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500375", 128); OutputLine(NULL, "「………………羽入…?", NULL, "\"............Hanyuu...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500376", 128, 64); + PlayVoice(4, "ps3/s12/05/280500376", 128); OutputLine(NULL, " どういうこと…?」", - NULL, " What's this all about...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " What's this all about...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 0, "Ha_YowakiA1%", "maskc", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9*2, 1300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100100", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100100", 128); OutputLine(NULL, "「………その時が、来たのです。」", NULL, "\"......The time has come.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500377", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500377", 128); OutputLine(NULL, "「どうして!", NULL, "\"What?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500378", 128, 64); + PlayVoice(4, "ps3/s12/05/280500378", 128); OutputLine(NULL, " ……………え………ッ?!」", NULL, " .........Why......?\"", Line_Normal); ClearMessage(); @@ -1688,15 +1904,18 @@ void main() DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); DrawScene( "black", 200 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入が悲しそうに圭一の方を指差す。", - NULL, "Wearing a sad expression, Hanyuu pointed at Keiichi.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Wearing a sad expression, Hanyuu pointed at Keiichi.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私はようやく気付いた。", - NULL, "I finally noticed something.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I finally noticed something.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何人かはすでに気付いているようだった。", NULL, "All my friends had noticed already...", Line_WaitForInput); OutputLine(NULL, "……圭一だけが、気付いていなかった。", @@ -1705,25 +1924,28 @@ void main() PlayBGM( 1, "yabaisemi", 120, 0 ); - PlaySE(4, "ps3/s12/05/280500379", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500379", 128); OutputLine(NULL, "「……け、………圭一。", NULL, "\"...K...... Keiichi.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500380", 128, 64); + PlayVoice(4, "ps3/s12/05/280500380", 128); OutputLine(NULL, "……その、胸の前に浮いているのは、…何ですか。」", NULL, "...What's that floating... in front of your chest?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/280100195", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100195", 128); OutputLine(NULL, "「何って、何だよ。", NULL, "\"What do you mean?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100196", 128, 64); + PlayVoice(4, "ps3/s12/01/280100196", 128); OutputLine(NULL, "…………………は?", NULL, " ............Huh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100197", 128, 64); + PlayVoice(4, "ps3/s12/01/280100197", 128); OutputLine(NULL, " これ、……何だよ…。」", NULL, " What... is this...?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まさに殴りかかろうという状態のまま、", NULL, "Time had stopped", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1744,6 +1966,7 @@ void main() ClearMessage(); SetSpeedOfMessage( TRUE, 128 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは、", NULL, "It was............", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1773,17 +1996,18 @@ void main() DrawBustshot( 2, "Me_OdorokiB1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawScene( "M_Y3", 400 ); - PlaySE(4, "ps3/s12/03/280300105", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300105", 128); OutputLine(NULL, "「…………う、", - NULL, "\".........N......", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\".........N......", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "………嘘、", - NULL, " No,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " No,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "圭ちゃん………。」", NULL, " Kei-chan......\"", Line_Normal); ClearMessage(); @@ -1795,39 +2019,44 @@ void main() DrawScene( "M_Y2", 400 ); PlayBGM( 0, "hitoe_2", 120, 0 ); - PlaySE(4, "ps3/s12/01/280100198", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100198", 128); OutputLine(NULL, "「な、", - NULL, "\"What......", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"What......", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "………何だよこれ…。", NULL, " What the hell is this...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100199", 128, 64); + PlayVoice(4, "ps3/s12/01/280100199", 128); OutputLine(NULL, "……まさか、", - NULL, " ...Is this......", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " ...Is this......", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "………銃弾……?」", NULL, " a bullet...?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは、誰が見ても銃弾だった。", NULL, "That's exactly what it was.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……まっすぐ圭一の胸の真ん中を目指し、胸から15cmくらい離れたところで、じっと時間が再び動き出すのを待っていた。", - NULL, "...The bullet had stopped about fifteen centimeters away from Keiichi's chest, just before it would enter his body.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...The bullet had stopped about fifteen centimeters away from Keiichi's chest, just before it would enter his body.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう。", NULL, "That's right.", Line_WaitForInput); OutputLine(NULL, "再び時間が動き出せば、瞬きの間も与えられず圭一の胸を貫くだろう。", NULL, " Once time starts moving again, it will slam into his chest.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、…完全な王手。", NULL, "In other words... it's too late.", Line_WaitForInput); OutputLine(NULL, "時間が解ければ、圭一は即座に死ぬのだ。", @@ -1837,151 +2066,171 @@ void main() DrawBustshotWithFiltering( 2, "Re_BikkuriB1", "maskright", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "M_Y6", "maskright", 7, 0, 300 ); - PlaySE(4, "ps3/s12/02/280200101", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200101", 128); OutputLine(NULL, "「だ、…誰が撃ったの?!", NULL, "\"Wh... Who shot it...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200102", 128, 64); + PlayVoice(4, "ps3/s12/02/280200102", 128); OutputLine(NULL, " だって、相手は6人、誰も銃なんか持ってないよ!」", - NULL, " Those six guys didn't have any guns!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Those six guys didn't have any guns!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawScene( "white", 200 ); - PlaySE(4, "ps3/s12/04/280400135", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400135", 128); OutputLine(NULL, "「…………あ、……あそこ…!", NULL, "\".........L... Look...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400136", 128, 64); + PlayVoice(4, "ps3/s12/04/280400136", 128); OutputLine(NULL, " ワゴン車のところですわ!!!」", NULL, " Over there, by the van!!!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子が言ったが、指はさせない。", NULL, "Satoko couldn't point at the van.", Line_WaitForInput); OutputLine(NULL, "時間が止まっているのだから。", NULL, " Time had completely stopped, after all.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ワゴン車には、もう1人の人影があった。", NULL, "We could see another person standing near the van.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……車には6人じゃなく、", NULL, "...There had actually been seven people inside,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 1500 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "7人いたのだ。", - NULL, " not six.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " not six.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その人物が、発砲したのだ。", - NULL, "That seventh person was the one who fired the bullet.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That seventh person was the one who fired the bullet.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 完全にマークから外れていた。", NULL, "We hadn't seen her at all.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " しかも、その人影は、……みんなが知る人物。", NULL, "That person is someone we all know very well...", Line_WaitForInput); OutputLine(NULL, "…そう、鷹野だった。", NULL, " Yes... it's Takano.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/02/280200103", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200103", 128); OutputLine(NULL, "「た、……鷹野さんだ…!!", NULL, "\"It... It's Takano-san...!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200104", 128, 64); + PlayVoice(4, "ps3/s12/02/280200104", 128); OutputLine(NULL, " 鷹野さんが撃ったの?!", NULL, " She shot the gun...?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200105", 128, 64); + PlayVoice(4, "ps3/s12/02/280200105", 128); OutputLine(NULL, " 圭一くんを?!」", NULL, " She shot Keiichi-kun?!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 時間の凍った世界でも、鷹野は不敵に笑い、圭一の胸元の弾丸を発した銃を構えていた……。", - NULL, "In the frozen world, Takano was smiling, still aiming her gun at Keiichi...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "In the frozen world, Takano was smiling, still aiming her gun at Keiichi...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野はワゴン車を降りずにずっと傍観していたのだ。", - NULL, "Takano had been watching us from the van this whole time.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Takano had been watching us from the van this whole time.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、みんなが6人だと勘違いして鷹野のことを失念しているのに気付き、横槍を入れたのだ。", NULL, "She came out and fired her gun, knowing that we hadn't seen her at all.", Line_Normal); ClearMessage(); DrawSceneWithMask( "M_Y2", "maskleft", 7, 0, 300 ); - PlaySE(4, "ps3/s12/01/280100200", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100200", 128); OutputLine(NULL, "「………へ、……へへへへ!", NULL, "\"......Heh... heh heh heh heh!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100201", 128, 64); + PlayVoice(4, "ps3/s12/01/280100201", 128); OutputLine(NULL, " そっか、…なるほどな。", NULL, " I see... I get it now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100202", 128, 64); + PlayVoice(4, "ps3/s12/01/280100202", 128); OutputLine(NULL, "やっぱり黒幕は鷹野さんだったんだな…。」", - NULL, " So Takano-san was the bad guy all along...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " So Takano-san was the bad guy all along...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/06/280600057", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/280600057", 128); OutputLine(NULL, "「ど、どうしよう!", NULL, "\"What are we going to do!", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/280600058", 128, 64); + PlayVoice(4, "ps3/s12/06/280600058", 128); OutputLine(NULL, " 圭ちゃん、何とか体を捻ってかわせないんですか?!」", NULL, " Kei-chan! Can't you try and twist your body to avoid the bullet!?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/280100203", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100203", 128); OutputLine(NULL, "「馬鹿、無理なこと言うなよ。", NULL, "\"Don't be stupid!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100204", 128, 64); + PlayVoice(4, "ps3/s12/01/280100204", 128); OutputLine(NULL, "弾丸だって止まるくらいに全てが止まってるんだぞ。", NULL, " Time has totally stopped.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100205", 128, 64); + PlayVoice(4, "ps3/s12/01/280100205", 128); OutputLine(NULL, "俺だって動けるわけがねえだろ…!」", - NULL, " I can't move at all...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I can't move at all...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/04/280400137", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400137", 128); OutputLine(NULL, "「な、なら、時間が動き出すのと一緒に上半身を反らすんですの!!", NULL, "\"Th, Then, try moving right as soon as time starts moving again!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400138", 128, 64); + PlayVoice(4, "ps3/s12/04/280400138", 128); OutputLine(NULL, " そうすれば少しでも違うかもしれませんわよ!!」", NULL, " That might make a difference!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……みんな滅茶苦茶を言った。", NULL, "...Everyone was desperate to save Keiichi.", Line_WaitForInput); OutputLine(NULL, "でも、どう圭一に助言しても、この弾丸が15cm前に迫ったこの世界から圭一を救う方法など思いつかなかった。", NULL, " However, no matter how hard we thought, we couldn't come up with any ideas to save him from the bullet. ", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あまりに滅茶苦茶な助言が多いので、とうとう圭一は笑い出してしまった。", NULL, "We were so desperate that Keiichi started to laugh.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/280100206", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100206", 128); OutputLine(NULL, "「………何かよくわからないけどさ。", NULL, "\"......I really don't know what's going on.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100207", 128, 64); + PlayVoice(4, "ps3/s12/01/280100207", 128); OutputLine(NULL, "…とにかく、こうなっちまったものは仕方がない。", NULL, " ...But there's nothing that can be done.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100208", 128, 64); + PlayVoice(4, "ps3/s12/01/280100208", 128); OutputLine(NULL, "時間が動き出せば俺は死ぬだろ。", NULL, " I'm dead the minute time starts moving again.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100209", 128, 64); + PlayVoice(4, "ps3/s12/01/280100209", 128); OutputLine(NULL, "死ななくても、まぁ少なくとも戦力にはならなくなるな。", NULL, " Even if I don't die, I won't be of any help to you guys anymore.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100210", 128, 64); + PlayVoice(4, "ps3/s12/01/280100210", 128); OutputLine(NULL, "だからみんな。", - NULL, " So, listen.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100211", 128, 64); + NULL, " So, listen. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100211", 128); OutputLine(NULL, "今の内に俺のことを諦めろ。", - NULL, " Just give up on me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100212", 128, 64); + NULL, "Just give up on me.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/01/280100212", 128); OutputLine(NULL, "そして目の前の敵と鷹野さんをブチのめして車を奪うことを考えるんだ。」", NULL, " You only need to think about taking these guys down and getting inside of that van!\"", Line_Normal); ClearMessage(); @@ -1992,35 +2241,37 @@ void main() DrawScene( "black", 0 ); FadeSprite( 0, 0, TRUE ); - PlaySE(4, "ps3/s12/05/280500381", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500381", 128); OutputLine(NULL, "「い、……嫌です。", NULL, "\"N... Never.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500382", 128, 64); + PlayVoice(4, "ps3/s12/05/280500382", 128); OutputLine(NULL, "圭一が死んでも駄目です。", NULL, " You can't die!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500383", 128, 64); + PlayVoice(4, "ps3/s12/05/280500383", 128); OutputLine(NULL, "そんな世界は嫌なのです…!!", NULL, " I don't want to lose you...!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500384", 128, 64); + PlayVoice(4, "ps3/s12/05/280500384", 128); OutputLine(NULL, " 羽入、これが運命だと言うの?!", NULL, " Hanyuu, are you telling me that this is my fate?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500385", 128, 64); + PlayVoice(4, "ps3/s12/05/280500385", 128); OutputLine(NULL, " 避けられない運命だというの?!」", - NULL, " Are you saying that there's no way to overcome this?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Are you saying that there's no way to overcome this?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshot( 7, "filter_Hanyu", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 12, 400, TRUE ); DrawBustshotWithFiltering( 1, "Ha_YowakiA1%", "maskc", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8*2, 1300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100101", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100101", 128); OutputLine(NULL, "「…………………大丈夫ですよ、梨花。", NULL, "\"..........It's okay, Rika.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100102", 128, 64); + PlayVoice(4, "ps3/s12/12/281100102", 128); OutputLine(NULL, "……忘れられます。", NULL, " ...You won't remember this.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100103", 128, 64); + PlayVoice(4, "ps3/s12/12/281100103", 128); OutputLine(NULL, "忘れられますから……。」", NULL, " You won't......\"", Line_Normal); ClearMessage(); @@ -2036,60 +2287,64 @@ void main() DrawScene( "Moon", 400 ); - PlaySE(4, "ps3/s12/03/280300106", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300106", 128); OutputLine(NULL, "「嘘だよ、嘘だ!!", NULL, "\"No, no!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300107", 128, 64); + PlayVoice(4, "ps3/s12/03/280300107", 128); OutputLine(NULL, " 圭ちゃんがこのまま死んじゃうなんて!!」", - NULL, " Kei-chan is not going to die!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Kei-chan is not going to die!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/02/280200106", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200106", 128); OutputLine(NULL, "「やめなよ魅ぃちゃん!!", NULL, "\"Stop it, Mii-chan!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200107", 128, 64); + PlayVoice(4, "ps3/s12/02/280200107", 128); OutputLine(NULL, " とにかく、目の前の相手を倒すことに集中しよう!", NULL, " Let's concentrate on taking them down!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200108", 128, 64); + PlayVoice(4, "ps3/s12/02/280200108", 128); OutputLine(NULL, " 倒れる圭一くんに振り返る時間を、きっと圭一くんは望まない!」", NULL, " I'm sure Keiichi wouldn't want us spending time turning back to him as he falls!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/280100213", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100213", 128); OutputLine(NULL, "「あぁそうだぜレナ。", NULL, "\"That's exactly how I feel, Rena.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100214", 128, 64); + PlayVoice(4, "ps3/s12/01/280100214", 128); OutputLine(NULL, "頼むぞみんな、梨花ちゃんを。", NULL, " Guys, take care of Rika-chan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100215", 128, 64); + PlayVoice(4, "ps3/s12/01/280100215", 128); OutputLine(NULL, "まずはこの場を逃げ延びて監督に連絡を取れ。", NULL, " Get out of here and contact Coach.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100216", 128, 64); + PlayVoice(4, "ps3/s12/01/280100216", 128); OutputLine(NULL, "……多分、こいつらは大石さんをもう殺してる。", NULL, " ...They probably killed Ooishi-san...", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100217", 128, 64); + PlayVoice(4, "ps3/s12/01/280100217", 128); OutputLine(NULL, "だからあれだけ待ってもこなかったんだ。", NULL, " That's why he never showed up.", Line_WaitForInput); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/01/280100218", 128, 64); + PlayVoice(4, "ps3/s12/01/280100218", 128); OutputLine(NULL, "みんな、", - NULL, " Listen,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Listen,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "生き延びろよ、", - NULL, " promise you'll all survive.", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " promise you'll all survive.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "絶対だ!!」", - NULL, " Promise me!!\"", Line_ContinueAfterTyping); + NULL, " Promise me!!\"", Line_Continue); OutputLineAll(NULL, "", Line_Normal); ClearMessage(); SetSpeedOfMessage( FALSE, 0 ); - PlaySE(4, "ps3/s12/05/280500386", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500386", 128); OutputLine(NULL, "「……圭一…!」", NULL, "\"...Keiichi...!\"", Line_Normal); ClearMessage(); @@ -2097,20 +2352,21 @@ void main() DrawScene( "white", 1000 ); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/01/280100219", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100219", 128); OutputLine(NULL, "「…梨花ちゃん、", - NULL, "\"Rika-chan,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"Rika-chan,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "最後の最後にごめんな。", NULL, " I'm sorry.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100220", 128, 64); + PlayVoice(4, "ps3/s12/01/280100220", 128); OutputLine(NULL, "………運命なんて覆せるって大見得切っておきながら、", - NULL, " ......I'm the one who told you that we could change destiny...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " ......I'm the one who told you that we could change destiny...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 900 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…最初にリタイアしちまう。」", NULL, " but I'm going to have to retire now.\"", Line_Normal); ClearMessage(); @@ -2121,6 +2377,7 @@ void main() FadeOutBGM( 3, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " くっ", NULL, "Heh", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -2173,24 +2430,28 @@ void main() ClearMessage(); SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは誰もが知る鷹野の笑い声だったが、…こんなにも薄気味悪く笑う声は初めて聞いた。", NULL, "It sounded just like Takano's regular laughter... but it was the scariest noise I'd ever heard.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/09/280900264", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900264", 128); OutputLine(NULL, "「今生の名残は尽きた?」", - NULL, "\"Are you ready to let go of your life now?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Are you ready to let go of your life now?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/01/280100221", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100221", 128); OutputLine(NULL, "「………鷹野さん、これで俺たちが負けたと思うなよ…。」", - NULL, "\".........Takano-san, we haven't lost just yet...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\".........Takano-san, we haven't lost just yet...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/09/280900265", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900265", 128); OutputLine(NULL, "「くすくすくす。", NULL, "\"Hee hee hee.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900266", 128, 64); + PlayVoice(4, "ps3/s12/09/280900266", 128); OutputLine(NULL, "見終わったのね? 走馬灯。」", NULL, " Done watching your life flash before your eyes?\"", Line_Normal); ClearMessage(); @@ -2204,18 +2465,22 @@ void main() DrawScene( "black", 0 ); PlayBGM( 0, "Typewriter", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 静寂が砕け散り、ぶわッっと現世の雑音が押し寄せる…!!", NULL, "The silence suddenly ended, and the clamor of reality returned...!", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それの爆音にも似た音の塊が全身にぶつかる衝撃。", - NULL, "An explosive sound then hit Keiichi straight in the chest.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "An explosive sound then hit Keiichi straight in the chest.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は再び動き出した時間の中で、圭一がゆっくりと崩れていくのを見ていた。", NULL, "I watched Keiichi collapse right in front of me.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ぐるりと体を捻るようにしながら崩れ、血をばら撒きながら地面に仰向けに倒れる。", NULL, "He fell down on his back while his blood splattered everywhere.", Line_WaitForInput); OutputLine(NULL, "…ぴくりとも動かなかった。", @@ -2224,63 +2489,73 @@ void main() DrawScene( "Moon", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなに精神的な動揺がなかったわけがない。", NULL, "There's no way any of us weren't shocked by that.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 目の前の敵を打ち倒すどころか手間取るうちに、", NULL, "We tried to take down the foes in front of us,", Line_WaitForInput); OutputLine(NULL, "新しい追っ手が駆け付け、組み合う仲間たちに後から組み付き圧倒していった。", NULL, " but more came from behind.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんな必死に足掻くが、大の大人がこれだけ大勢やってきて組み付かれたら振り払えるはずもない。", - NULL, "We tried to struggle as best we could, but there was no way we could win against all those adults.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "We tried to struggle as best we could, but there was no way we could win against all those adults.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私も、懸命に抗ったが、髪を引っ張られ、後から軽々と担ぎ上げられるともう抵抗する余地などなかった。", NULL, "I did my best to fight them off, but they pulled my hair and picked me up as if I weighed nothing.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなの必死の抵抗の叫び声が、とても悲しい。", - NULL, "I heard everyone's desperate screams of resistance.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I heard everyone's desperate screams of resistance.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一が撃たれる直前までの勇ましい結束感の心地よさなど、砕けてしまったガラス細工のよう。", - NULL, "The comforting and courageous unity we showed right before Keiichi was shot shattered like glass.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The comforting and courageous unity we showed right before Keiichi was shot shattered like glass.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 足元に散らばる輝く破片が一層に悲しさを煽る。", NULL, "The debris of that glass lay sadly on the ground.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんな中、耳障りな鷹野の笑い声だけが不協和音として響いていた。", NULL, "Takano's annoying laughter was still echoing inside my ears.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/09/280900267", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900267", 128); OutputLine(NULL, "「鷹野より本部へ。", NULL, "\"Takano to HQ.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900268", 128, 64); + PlayVoice(4, "ps3/s12/09/280900268", 128); OutputLine(NULL, "制圧したわ。", NULL, " I've taken care of it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900269", 128, 64); + PlayVoice(4, "ps3/s12/09/280900269", 128); OutputLine(NULL, "私の言ったものを準備させて。", NULL, " I need what I told you before.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900270", 128, 64); + PlayVoice(4, "ps3/s12/09/280900270", 128); OutputLine(NULL, "それから、死体がたくさん出るから処分の手配を。", NULL, " I also need someone to clean up the bodies.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900271", 128, 64); + PlayVoice(4, "ps3/s12/09/280900271", 128); OutputLine(NULL, "死体袋が5つと血を流すのに水がいるわね。", NULL, " Send me five bags, and some water to clean up the area.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900272", 128, 64); + PlayVoice(4, "ps3/s12/09/280900272", 128); OutputLine(NULL, "持ってこさせて。」", - NULL, " Understand?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Understand?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 死体袋が5つという言葉が私の心を凍らせる。", NULL, "She needs five bags...?", Line_WaitForInput); OutputLine(NULL, "だが、今度は時間は凍ってくれなかった。", @@ -2293,6 +2568,7 @@ void main() DrawBustshot( 2, "Ta_Akuwarai", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野はけらけらと笑いながら、一番近くに押さえつけられていた魅音の後頭部に銃口を押し付けた。", NULL, "Takano, laughing, pointed her gun at Mion's head.", Line_Normal); ClearMessage(); @@ -2301,40 +2577,46 @@ void main() DrawBustshotWithFiltering( 1, "Me_OdorokiA1", "maskup", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300108", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300108", 128); OutputLine(NULL, "「………ちょ、……う、嘘でしょッ?!」", - NULL, "\"......H... Hey, are you kidding me?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......H... Hey, are you kidding me?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/09/280900273", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900273", 128); OutputLine(NULL, "「あなたの背中の刺青、一度見てみたかったの。", NULL, "\"I've always wanted to see the tattoo on your back.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900274", 128, 64); + PlayVoice(4, "ps3/s12/09/280900274", 128); OutputLine(NULL, "あとで見せてもらうわね。」", - NULL, " I'm going to take a peek at it later.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm going to take a peek at it later.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/03/280300109", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300109", 128); OutputLine(NULL, "「み、見たければ勝手に見ればいいでしょ?!", NULL, "\"S-Sure, have a look, if you want!", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300110", 128, 64); + PlayVoice(4, "ps3/s12/03/280300110", 128); OutputLine(NULL, " 見たってつまらないよ!!」", - NULL, " It's nothing special!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It's nothing special!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/09/280900275", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900275", 128); OutputLine(NULL, "「そう?", NULL, "\"Oh?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900276", 128, 64); + PlayVoice(4, "ps3/s12/09/280900276", 128); OutputLine(NULL, " 私は楽しいと思うわよ?」", - NULL, " You don't think I'll find it interesting?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You don't think I'll find it interesting?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/02/280200109", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200109", 128); OutputLine(NULL, "「やめて!! 魅ぃちゃんを撃たないで!!!」", NULL, "\"Stop!! Don't shoot her!!!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナが叫ぶが、鷹野は首を緩やかに横に振った。", NULL, "Takano shook her head in response to Rena's scream.", Line_Normal); ClearMessage(); @@ -2343,33 +2625,35 @@ void main() ChangeBustshot( 2, "Ta_Def", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900277", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900277", 128); OutputLine(NULL, "「だめよ。", NULL, "\"I have to kill her.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900278", 128, 64); + PlayVoice(4, "ps3/s12/09/280900278", 128); OutputLine(NULL, "魅音ちゃんが部長さんなんだから、一番じゃなきゃね?」", - NULL, " She's the leader of your club, so she has to go first.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " She's the leader of your club, so she has to go first.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/03/280300111", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300111", 128); OutputLine(NULL, "「う、", - NULL, "\"N...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"N...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "嘘、", - NULL, " No...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " No...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 400 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……や、", - NULL, " ...S...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " ...S...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 200 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "やめッ、」", - NULL, " Sto--\"", Line_ContinueAfterTyping); + NULL, " Sto--\"", Line_Continue); OutputLineAll(NULL, "", Line_Normal); ClearMessage(); @@ -2381,76 +2665,88 @@ void main() DrawScene( "black", 0 ); DrawScene( "Moon", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " パカン。", NULL, "Pow!", Line_Normal); ClearMessage(); PlaySE( 0, "s_Down", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 下らない音がして、魅音の四肢がびくんと跳ねた。", NULL, "There was a dull noise, followed by Mion's body twitching.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あまりに呆気なく射殺した様子を見て、残された仲間たちは一層激しく抵抗した。", - NULL, "We all tried to break free from the men restraining us as Takano calmly shot Mion.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We all tried to break free from the men restraining us as Takano calmly shot Mion.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが屈強の男たちに押さえつけられて、芋虫のようにみすぼらしく体を揺するのが精一杯だった。", - NULL, "However, they were too strong, and all we could do was squirm like insects.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "However, they were too strong, and all we could do was squirm like insects.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そしてその様子が鷹野にはたまらなく楽しいようだった。", NULL, "...Takano was enjoying watching us struggle...", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 次に鷹野は近くにいた沙都子のところへ行こうとした。", - NULL, "She then stepped towards Satoko...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She then stepped towards Satoko...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、その鷹野の背に詩音が口汚く言葉をぶつける。", NULL, "but Shion started screaming curses at her.", Line_Normal); ClearMessage(); DrawBustshotWithFiltering( 2, "Ta_Def", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "M_Y2", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/09/280900279", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900279", 128); OutputLine(NULL, "「あら。", NULL, "\"My, my.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900280", 128, 64); + PlayVoice(4, "ps3/s12/09/280900280", 128); OutputLine(NULL, "…あなたが先に撃たれたいのかしら?", NULL, " You want to be shot before her?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900281", 128, 64); + PlayVoice(4, "ps3/s12/09/280900281", 128); OutputLine(NULL, " 大人しくしてればもう数秒は余計に生きられたのに。」", - NULL, " You could've stayed alive a few more seconds if you were nice and quiet.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You could've stayed alive a few more seconds if you were nice and quiet.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_HannbesoA1#", "maskup", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400139", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400139", 128); OutputLine(NULL, "「…や、やめて詩音さん!!", NULL, "\"...S-Stop it, Shion-san!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400140", 128, 64); + PlayVoice(4, "ps3/s12/04/280400140", 128); OutputLine(NULL, " 挑発なんかしても意味がありませんでしてよッ!!」", NULL, " Don't agitate her like that!!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " やっとわかる。", NULL, "I know why she's doing that.", Line_WaitForInput); OutputLine(NULL, "………詩音は、例え数秒間でも、最期の際に沙都子を守りたかったのだ。", - NULL, " ......Shion wants to protect Satoko for as long as she can.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ......Shion wants to protect Satoko for as long as she can.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …それが、沙都子を託された悟史へ応えることになると信じて。", NULL, "...She's trying to do what Satoshi told her to.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もっとも鷹野はそんな詩音の気持ちなど知らない。", NULL, "Takano didn't care one whit for Shion's feelings.", Line_WaitForInput); OutputLine(NULL, "圭一を跨ぎ、詩音のところへ行く。", @@ -2460,28 +2756,30 @@ void main() DrawBustshotWithFiltering( 2, "Si_IkariA1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "M_Y6", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/06/280600059", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/280600059", 128); OutputLine(NULL, "「私、やっとわかりましたよ…。", NULL, "\"I get it now...", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/280600060", 128, 64); + PlayVoice(4, "ps3/s12/06/280600060", 128); OutputLine(NULL, "悟史くんを………あんたが殺したんですね……?", NULL, " You killed Satoshi-kun, didn't you...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/06/280600061", 128, 64); + PlayVoice(4, "ps3/s12/06/280600061", 128); OutputLine(NULL, " そうなんでしょうッ?!」", - NULL, " Isn't that the truth?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Isn't that the truth?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ta_Akuwarai", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900282", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900282", 128); OutputLine(NULL, "「生憎ね、冥土の土産って嫌いなの。", NULL, "\"Sorry, I don't like giving out secrets.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900283", 128, 64); + PlayVoice(4, "ps3/s12/09/280900283", 128); OutputLine(NULL, "だから教えてあげないわ。", NULL, " So I'm not telling.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900284", 128, 64); + PlayVoice(4, "ps3/s12/09/280900284", 128); OutputLine(NULL, "…くすくすくすくす!」", NULL, " ...Hee hee hee hee!\"", Line_Normal); ClearMessage(); @@ -2495,21 +2793,25 @@ void main() SetValidityOfInput( TRUE ); PlaySE( 0, "s_Down", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 詩音の四肢がびくんと跳ねた。", NULL, "Shion's body twitched.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 相変わらずの間抜けな銃声だった。", - NULL, "That had followed the dull sound of another gunshot.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That had followed the dull sound of another gunshot.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……あの賑やかな園崎姉妹を永遠に沈黙させる音が、こんなにも下らない音一発だなんて。", NULL, "...Just two dull sounds had stolen away the lively Sonozaki sisters.", Line_WaitForInput); OutputLine(NULL, "なんて釣り合わないのか……。", - NULL, " It didn't add up...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " It didn't add up...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音と詩音の2人の人生が、鷹野は人差し指の引き金をちょっと引くだけの行為で無に返せてしまう、その恐ろしさに私は心の底から震えた。", NULL, "I started shaking from fear when it hit me just how easily Takano can take away lives.", Line_Normal); ClearMessage(); @@ -2517,34 +2819,39 @@ void main() DrawBustshotWithFiltering( 2, "Re_OkoruA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "M_Y6", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/02/280200110", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200110", 128); OutputLine(NULL, "「………む、無抵抗の人を撃って楽しいの?!", NULL, "\"......I-Is it that amusing for you to take away innocent lives?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200111", 128, 64); + PlayVoice(4, "ps3/s12/02/280200111", 128); OutputLine(NULL, " この人でなし!!」", - NULL, " You monster!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You monster!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/09/280900285", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900285", 128); OutputLine(NULL, "「あら、次はあなたが撃たれたいの?", NULL, "\"Oh, so you want to die next?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900286", 128, 64); + PlayVoice(4, "ps3/s12/09/280900286", 128); OutputLine(NULL, " 黙ってれば最後の順番になったのに。」", NULL, " You were going to be the last one if you stayed quiet.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一が死に、魅音と詩音が死ねば、次の年長者はレナだった。", - NULL, "Keiichi, Mion and Shion died... the oldest one of us left was Rena.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Keiichi, Mion and Shion died... the oldest one of us left was Rena.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……レナは多分、自分より先に年下の子が殺されることには耐えられなかったのだろう。", NULL, "Rena didn't want to see Satoko and me die before she did.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/02/280200112", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200112", 128); OutputLine(NULL, "「……連続怪死事件は全部、鷹野さんの仕業だったんですね。", NULL, "\"......So you were the culprit behind the series of mysterious deaths in Hinamizawa...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200113", 128, 64); + PlayVoice(4, "ps3/s12/02/280200113", 128); OutputLine(NULL, "…オヤシロさまの祟りの代行者のつもりだったんですか。」", NULL, " ...Do you think you're Oyashiro-sama's proxy or something?\"", Line_Normal); ClearMessage(); @@ -2553,82 +2860,89 @@ void main() DrawBustshotWithFiltering( 1, "Ta_Akuwarai", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900287", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900287", 128); OutputLine(NULL, "「くすくすくす。", NULL, "\"Hee hee hee.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900288", 128, 64); + PlayVoice(4, "ps3/s12/09/280900288", 128); OutputLine(NULL, "代行者じゃないわ。", NULL, " I'm not a proxy.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900289", 128, 64); + PlayVoice(4, "ps3/s12/09/280900289", 128); OutputLine(NULL, "私が祟りを下すのよ。", NULL, " I'm handing out divine punishment.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900290", 128, 64); + PlayVoice(4, "ps3/s12/09/280900290", 128); OutputLine(NULL, "あなたには見せられないわね。", NULL, " It's too bad that you're not going to see it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900291", 128, 64); + PlayVoice(4, "ps3/s12/09/280900291", 128); OutputLine(NULL, "オヤシロさまの怒りがこれからこの村に下るのは。", - NULL, " Soon enough, Oyashiro-sama's wrath is going to destroy the whole village.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900292", 128, 64); + NULL, " Soon enough, Oyashiro-sama's wrath is going to destroy the whole village. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900292", 128); OutputLine(NULL, "それは私が起こす。", - NULL, " But I'm the one who's going to make that happen.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900293", 128, 64); + NULL, "But I'm the one who's going to make that happen.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/09/280900293", 128); OutputLine(NULL, "私の祟り。", NULL, " It's my curse.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900294", 128, 64); + PlayVoice(4, "ps3/s12/09/280900294", 128); OutputLine(NULL, "そう、私はまさにオヤシロさまそのものになるのよ。", NULL, " Yes, I'm going to become Oyashiro-sama.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900295", 128, 64); + PlayVoice(4, "ps3/s12/09/280900295", 128); OutputLine(NULL, "その時、私は人としての域をようやく超えることができるの。", NULL, " I'm going to become something more than human.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900296", 128, 64); + PlayVoice(4, "ps3/s12/09/280900296", 128); OutputLine(NULL, "くすくす!", NULL, " Hee hee!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900297", 128, 64); + PlayVoice(4, "ps3/s12/09/280900297", 128); OutputLine(NULL, " まぁあなたには私の気持ちはわからないでしょうね。", - NULL, " You'll never understand how I feel.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900298", 128, 64); + NULL, " You'll never understand how I feel. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900298", 128); OutputLine(NULL, "人を超えて神になろうとする心地よさなど誰にも理解できないわよ。」", - NULL, " You'll never understand how wonderful it is to become a god!\"", Line_Normal); + NULL, "You'll never understand how wonderful it is to become a god!\"", Line_Normal); ClearMessage(); DisableWindow(); ChangeBustshot( 2, "Re_DefB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200114", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200114", 128); OutputLine(NULL, "「………あははは。", NULL, "\".......Ahahaha.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200115", 128, 64); + PlayVoice(4, "ps3/s12/02/280200115", 128); OutputLine(NULL, "無理だと思うな。", NULL, " I don't think that's possible.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200116", 128, 64); + PlayVoice(4, "ps3/s12/02/280200116", 128); OutputLine(NULL, "鷹野さんがどれだけオヤシロさまのふりをしたって、オヤシロさまにはなれないよ。", NULL, " No matter how much you try to become Oyashiro-sama, it won't work.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200117", 128, 64); + PlayVoice(4, "ps3/s12/02/280200117", 128); OutputLine(NULL, "所詮はごっこ遊び。", NULL, " It's just a game for you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200118", 128, 64); + PlayVoice(4, "ps3/s12/02/280200118", 128); OutputLine(NULL, "オヤシロさまになんかあなたはなれない。」", - NULL, " You will never become Oyashiro-sama.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You will never become Oyashiro-sama.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Ta_Def", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900299", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900299", 128); OutputLine(NULL, "「なれるわよ。", NULL, "\"I will.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900300", 128, 64); + PlayVoice(4, "ps3/s12/09/280900300", 128); OutputLine(NULL, "これからなるもの。」", NULL, " The process has already begun.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あははははははは。", - NULL, "Ahahahahahahahaha.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Ahahahahahahahaha.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナが嘲笑う。", NULL, "Rena laughed at her.", Line_WaitForInput); OutputLine(NULL, "……その笑いが屈辱的だったのか、鷹野は珍しく顔を歪ませた。", @@ -2639,12 +2953,14 @@ void main() ChangeBustshot( 1, "Ta_Akuwarai", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900301", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900301", 128); OutputLine(NULL, "「何がおかしいのかしら…。」", - NULL, "\"What's so funny...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"What's so funny...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/02/280200119", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200119", 128); OutputLine(NULL, "「無理だよ。", NULL, "\"It's impossible.", Line_WaitForInput); SetSpeedOfMessage( TRUE, 128 ); @@ -2653,19 +2969,19 @@ void main() ChangeBustshot( 2, "Re_OkoruB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200120", 128, 64); + PlayVoice(4, "ps3/s12/02/280200120", 128); OutputLine(NULL, "だって、", - NULL, " Because...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Because...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "オヤシロさまは", - NULL, " Oyashiro-sama is", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Oyashiro-sama is", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "“居る”んだもの。」", - NULL, " already here...\"", Line_ContinueAfterTyping); + NULL, " already here...\"", Line_Continue); OutputLineAll(NULL, "", Line_Normal); ClearMessage(); @@ -2676,6 +2992,7 @@ void main() DrawScene( "white", 10 ); DrawScene( "black", 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それがレナの最期の言葉だった。", NULL, "Those were Rena's last words.", Line_Normal); ClearMessage(); @@ -2688,19 +3005,20 @@ void main() DrawBustshotWithFiltering( 2, "Ta_Def", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 1300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900302", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900302", 128); OutputLine(NULL, "「…さて。", NULL, "\"...Well.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900303", 128, 64); + PlayVoice(4, "ps3/s12/09/280900303", 128); OutputLine(NULL, "最後は沙都子ちゃんね。", NULL, " It's your turn now, Satoko-chan.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900304", 128, 64); + PlayVoice(4, "ps3/s12/09/280900304", 128); OutputLine(NULL, "………あなたは殺しても殺さなくてもどうでもいいの。", NULL, " ......I don't really care if you live or die.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900305", 128, 64); + PlayVoice(4, "ps3/s12/09/280900305", 128); OutputLine(NULL, "でも、あなたは生きた研究資料だからね。", NULL, " But you're a living research sample.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900306", 128, 64); + PlayVoice(4, "ps3/s12/09/280900306", 128); OutputLine(NULL, "東京はあなたの生きたままの捕獲に懸賞金を付けてくれてるわ。", NULL, " Tokyo has a bounty on capturing you alive.", Line_WaitForInput); @@ -2708,25 +3026,27 @@ void main() ChangeBustshot( 2, "Ta_AkuWarai", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900307", 128, 64); + PlayVoice(4, "ps3/s12/09/280900307", 128); OutputLine(NULL, "大した額じゃない。", - NULL, " But it's not very much.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900308", 128, 64); + NULL, " But it's not very much. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900308", 128); OutputLine(NULL, "私の取り分はせいぜい、ヨーロッパに旅行に行ったら消える程度よ。", - NULL, " My share would run out with just a trip to Europe.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900309", 128, 64); + NULL, "My share would run out with just a trip to Europe.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/09/280900309", 128); OutputLine(NULL, "まぁ、生け捕りにしても、あなたは結局はろくな目に遭わないけどね。", NULL, " If I capture you alive, nothing good will happen to you anyway.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900310", 128, 64); + PlayVoice(4, "ps3/s12/09/280900310", 128); OutputLine(NULL, "生きたまま頭蓋を切開されるのが関の山よ。", - NULL, " They'll probably open up your skull and probe through your brain while you're still alive.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900311", 128, 64); + NULL, " They'll probably open up your skull and probe through your brain while you're still alive. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900311", 128); OutputLine(NULL, "それに私、あなたとはお友達だったしね。", - NULL, " Besides, I was your friend.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900312", 128, 64); + NULL, "Besides, I was your friend.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/09/280900312", 128); OutputLine(NULL, "この場で撃ち殺してあげるのもやさしさかと思ってる。", NULL, " I think it might be kinder to shoot you dead right here.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900313", 128, 64); + PlayVoice(4, "ps3/s12/09/280900313", 128); OutputLine(NULL, "どっちがいい?」", NULL, " Which would you prefer?\"", Line_Normal); ClearMessage(); @@ -2735,11 +3055,13 @@ void main() DrawBustshotWithFiltering( 1, "Sa_HannbesoB1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400141", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400141", 128); OutputLine(NULL, "「そんなの決められるわけないでございますわよッ!!!」", - NULL, "\"I can't decide that!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"I can't decide that!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は両目に涙を浮かべながら、それでも強気を装い言い返していた。", NULL, "Satoko shouted back at her. Her eyes were full of tears.", Line_Normal); ClearMessage(); @@ -2748,35 +3070,37 @@ void main() ChangeBustshot( 2, "Ta_Def", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900314", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900314", 128); OutputLine(NULL, "「じゃあ、クイズ。", NULL, "\"Let's do a quiz, then.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900315", 128, 64); + PlayVoice(4, "ps3/s12/09/280900315", 128); OutputLine(NULL, "ブロッコリーとカリフラワー。", NULL, " Which one is green?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900316", 128, 64); + PlayVoice(4, "ps3/s12/09/280900316", 128); OutputLine(NULL, "緑色はどっち?」", - NULL, " Broccoli or cauliflower?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Broccoli or cauliflower?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Sa_OdorokiB1#", 200, TRUE ); DisplayWindow(); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/04/280400142", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400142", 128); OutputLine(NULL, "「…………カ、", - NULL, "\"......It's cau--", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"......It's cau--", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……いえ、", - NULL, " ...no,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " ...no,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…ブロッコリ。」", - NULL, " it's broccoli.\"", Line_ContinueAfterTyping); + NULL, " it's broccoli.\"", Line_Continue); OutputLineAll(NULL, "", Line_Normal); ClearMessage(); @@ -2788,53 +3112,60 @@ void main() DrawScene( "black", 0 ); DrawScene( "Moon", 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " パカン。", NULL, "Pow.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 退屈な破裂音が響き、沙都子は瞬きを忘れて動かなくなった。", - NULL, "As soon as I heard that same dull sound, Satoko stopped moving.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "As soon as I heard that same dull sound, Satoko stopped moving.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、沙都子が聞こえるわけもないのに鷹野は「正解」といってくすくすと笑う。", NULL, "Takano smiled and said \"good girl\" to what used to be Satoko.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/09/280900317", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900317", 128); OutputLine(NULL, "「くっくっく、あっははははははははは!", NULL, "\"Heh heh heh... Ahhhahahahahahahahaha!!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900318", 128, 64); + PlayVoice(4, "ps3/s12/09/280900318", 128); OutputLine(NULL, " 本当に今夜は月の綺麗な素敵な夜だこと。", NULL, " This really is such a lovely and beautiful night!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900319", 128, 64); + PlayVoice(4, "ps3/s12/09/280900319", 128); OutputLine(NULL, "ね、あなたもそう思わない?」", - NULL, " Don't you agree?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Don't you agree?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500387", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500387", 128); OutputLine(NULL, "「…………そして、…私を殺すのね。」", NULL, "\".........So... you're going to kill me too?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/09/280900320", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900320", 128); OutputLine(NULL, "「えぇ。", NULL, "\"Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900321", 128, 64); + PlayVoice(4, "ps3/s12/09/280900321", 128); OutputLine(NULL, "殺すわ。", NULL, " I will kill you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900322", 128, 64); + PlayVoice(4, "ps3/s12/09/280900322", 128); OutputLine(NULL, "女王感染者の死体が作戦の鍵なの。", NULL, " The corpse of the queen carrier is the key to this mission.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900323", 128, 64); + PlayVoice(4, "ps3/s12/09/280900323", 128); OutputLine(NULL, "あなたはここから遠く離れた東京の地での醜い政治的勢力争いの具になるのよ。", NULL, " You're going to become an ugly political tool far away in Tokyo.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900324", 128, 64); + PlayVoice(4, "ps3/s12/09/280900324", 128); OutputLine(NULL, "そして、鬼ヶ淵村の伝説のピリオドとなる。」", - NULL, " And then, the legend of Onigafuchi will finally come to an end.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " And then, the legend of Onigafuchi will finally come to an end.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500388", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500388", 128); OutputLine(NULL, "「………私をどういう殺し方にするか、…鷹野の考えそうなことがわかったわ。」", NULL, "\"......I know... how you're planning to kill me.\"", Line_Normal); ClearMessage(); @@ -2843,34 +3174,40 @@ void main() DrawBustshot( 0, "Ta_Def", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900325", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900325", 128); OutputLine(NULL, "「あら、わかるの…?", NULL, "\"Oh, you do...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900326", 128, 64); + PlayVoice(4, "ps3/s12/09/280900326", 128); OutputLine(NULL, " 言ってみて?」", NULL, " Let's hear it.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 言うもんか。", NULL, "I'm not going to say it.", Line_WaitForInput); OutputLine(NULL, "わかってる。", - NULL, " But I know.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " But I know.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……綿流しだ。", NULL, "It's Watanagashi...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼女が心酔する鬼ヶ淵村の本当の綿流しがしたいのだ。", - NULL, "She wants to do the real Watanagashi, using my body.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She wants to do the real Watanagashi, using my body.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私の腹を割いて殺すに違いない。", - NULL, "I'm sure she's planning to cut open my stomach and pull out my guts.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I'm sure she's planning to cut open my stomach and pull out my guts.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、その前段階として薬物のハンカチか何かで私を眠らせるのだろう。", NULL, "To do that, she'll make me inhale some chemical to put me to sleep.", Line_WaitForInput); OutputLine(NULL, "…そのハンカチだけおぼろげに覚えているのだ。", @@ -2881,51 +3218,59 @@ void main() ChangeBustshot( 0, "Ta_Akuwarai", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900327", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900327", 128); OutputLine(NULL, "「想像がついてるようね。", NULL, "\"I guess you already know.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900328", 128, 64); + PlayVoice(4, "ps3/s12/09/280900328", 128); OutputLine(NULL, "くすくす。", NULL, " Hee hee.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900329", 128, 64); + PlayVoice(4, "ps3/s12/09/280900329", 128); OutputLine(NULL, "………じゃあお休みなさい、梨花ちゃん。」", - NULL, " ......Good night, Rika-chan.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ......Good night, Rika-chan.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野が顎で合図をすると山狗の1人がハンカチのようなものを持って近付いてくる。", NULL, "One of the Dogs approached me with a handkerchief soaked in a chemical substance.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500389", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500389", 128); OutputLine(NULL, "「…………鷹野、待ちなさい。」", - NULL, "\".........Wait a minute, Takano.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\".........Wait a minute, Takano.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/09/280900330", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900330", 128); OutputLine(NULL, "「みんな潔く死んだのに、あなたは命乞いなの?", NULL, "\"Everyone's dead, but you're begging for your life?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900331", 128, 64); + PlayVoice(4, "ps3/s12/09/280900331", 128); OutputLine(NULL, " くっくっくっく!」", NULL, " Heh heh heh heh!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500390", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500390", 128); OutputLine(NULL, "「……違うわ。", NULL, "\"......That's not it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500391", 128, 64); + PlayVoice(4, "ps3/s12/05/280500391", 128); OutputLine(NULL, "…私を殺すなら、眠らさずに殺しなさい。」", NULL, " ...If you're going to kill me, do it without putting me to sleep.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは意外な提案。", - NULL, "Takano hadn't expected to hear that.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Takano hadn't expected to hear that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …鷹野は思わぬ提案に一瞬驚いたが、いやらしい笑みを浮かべて小さく頷いた。", - NULL, "Still, even though she was surprised, she nodded with a slight smile.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Still, even though she was surprised, she nodded with a slight smile.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その提案には羽入も驚く。", NULL, "Hanyuu was also surprised to hear that.", Line_WaitForInput); OutputLine(NULL, "そんな死に方が辛いだけなのは誰にだってわかる。", @@ -2936,70 +3281,78 @@ void main() ChangeBustshot( 0, "Ta_Def", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900332", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900332", 128); OutputLine(NULL, "「どういうつもり?", NULL, "\"What are you thinking?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900333", 128, 64); + PlayVoice(4, "ps3/s12/09/280900333", 128); OutputLine(NULL, " 楽に死ぬ気がないの?", NULL, " Wouldn't you prefer an easy and painless death?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900334", 128, 64); + PlayVoice(4, "ps3/s12/09/280900334", 128); OutputLine(NULL, " 辛いわよ?", NULL, " You know it's going to be horrible, right?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900335", 128, 64); + PlayVoice(4, "ps3/s12/09/280900335", 128); OutputLine(NULL, " 生きたまま腹を割かれるのは。」", - NULL, " I'm going to cut open your stomach while you're still alive.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm going to cut open your stomach while you're still alive.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500392", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500392", 128); OutputLine(NULL, "「…………忘れないためよ。」", - NULL, "\"......I don't want to forget about it.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"......I don't want to forget about it.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう。", NULL, "Yes.", Line_WaitForInput); OutputLine(NULL, "…これは忘れないため。絶対に私は忘れない。", NULL, " ...I'm doing this so I'll remember. I'm not going to forget about it.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500393", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500393", 128); OutputLine(NULL, "「……あなたが私の腹を裂くのを、私は魂に刻み付ける。", NULL, "\"...The picture of you cutting open my stomach will be forever burned into my soul.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500394", 128, 64); + PlayVoice(4, "ps3/s12/05/280500394", 128); OutputLine(NULL, "……それを私は絶対に忘れない。", NULL, " ...I'm never going to forget that.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500395", 128, 64); + PlayVoice(4, "ps3/s12/05/280500395", 128); OutputLine(NULL, "あなたに再び会った時、あなたが敵であることを思い出すために。」", - NULL, " Next time I see you, I'll remember that you did this to me.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Next time I see you, I'll remember that you did this to me.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ta_Akuwarai", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900336", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900336", 128); OutputLine(NULL, "「くっくっくっく、あっはっはっはっはっはっはっは!", NULL, "\"Heh heh heh heh... Ah ha ha ha ha ha ha ha!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900337", 128, 64); + PlayVoice(4, "ps3/s12/09/280900337", 128); OutputLine(NULL, " ………何を企んでるやら。", NULL, " ...What are you cooking up in your little head?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900338", 128, 64); + PlayVoice(4, "ps3/s12/09/280900338", 128); OutputLine(NULL, "でも、あなたは他の子たちよりは少しは賢明みたいね。", NULL, " I guess you're smarter than the other kids.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900339", 128, 64); + PlayVoice(4, "ps3/s12/09/280900339", 128); OutputLine(NULL, "1秒でも長生きすれば、悲鳴をあげるくらいのチャンスはあるかもしれないからね。", - NULL, " At least you'd get to have a chance to scream for your life.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900340", 128, 64); + NULL, " At least you'd get to have a chance to scream for your life. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900340", 128); OutputLine(NULL, "でも、そうはさせないわ。」", - NULL, " I'm not going to let you do that, though.\"", Line_Normal); + NULL, "I'm not going to let you do that, though.\"", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 先ほどのハンカチとは違うものを口に無理やり押し込まれる。", - NULL, "They forced something other than the handkerchief inside of my mouth.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They forced something other than the handkerchief inside of my mouth.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 猿ぐつわをするつもりのようだった。", NULL, "It was a gag.", Line_WaitForInput); OutputLine(NULL, "口が満足に閉じられず、よだれが口の中から溢れる。", @@ -3008,32 +3361,39 @@ void main() DrawSceneWithMask( "M_Y6", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そこへもう1台のワゴン車が到着した。", - NULL, "Soon, another van arrived.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Soon, another van arrived.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 別の男たちがぞろぞろと現れる。", NULL, "More Mountain Dogs came out of it.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野が依頼した死体の処理班だろう。", - NULL, "They had probably come to get rid of the bodies.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They had probably come to get rid of the bodies.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなの死体を乱暴に引き摺り、大きなカバンのような死体袋に詰め込んでいく。", NULL, "They grabbed the corpses of my friends and stuffed them into body bags.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そしてみんなが残した血痕という、生きていた証の痕跡をポリタンクの水で乱暴に洗い流していく。", - NULL, "After that, they sprayed a bunch of water on the ground to clean up the blood.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "After that, they sprayed a bunch of water on the ground to clean up the blood.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野に撃った弾数を聞き、その薬莢を拾う。", - NULL, "They asked Takano how many shots she fired, and started looking around for the bullets.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They asked Takano how many shots she fired, and started looking around for the bullets.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それでもう何も跡など残らない。", NULL, "They were erasing all the evidence.", Line_WaitForInput); OutputLine(NULL, "夜が明ければ誰にもわからないだろう。", @@ -3042,6 +3402,7 @@ void main() DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は後手に手錠か何かで縛られ、", NULL, "They pulled my hands behind my back and bound them with handcuffs.", Line_WaitForInput); OutputLine(NULL, "さらに両足も縛られ、", @@ -3049,59 +3410,71 @@ void main() OutputLine(NULL, "しかもその縛られた両方までも結んで縛られたので、", NULL, " They also tied my ankles and wrists together.", Line_WaitForInput); OutputLine(NULL, "まるで海老のような格好になってしまい、もはや歩くこともできなかった。", - NULL, " My body was bent like a shrimp, and I was no longer able to walk.", Line_WaitForInput); + NULL, " My body was bent like a shrimp, and I was no longer able to walk. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "そして口も塞がれているので、喋ることもできない。", - NULL, " My mouth was covered so I couldn't even talk.", Line_Normal); + NULL, "My mouth was covered so I couldn't even talk.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自ら動く、喋る。", NULL, "I couldn't move, talk,", Line_WaitForInput); OutputLine(NULL, "意思を示す。", - NULL, " or express myself in any other way.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " or express myself in any other way.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを奪われたというのは、私が人としての権利を奪われたのと同じだ。", - NULL, "They had taken away everything that made me human.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They had taken away everything that made me human.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……今や私は古手梨花という名の人間ではない。", - NULL, "...Therefore, I wasn't human anymore.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...Therefore, I wasn't human anymore.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 古手梨花という名の、鷹野を楽しませるためだけの物扱いなのだ。", NULL, "I was just a toy named Rika Furude, a toy to give Takano joy.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " やがて、ワゴン車は出発する。", NULL, "The car started moving.", Line_WaitForInput); OutputLine(NULL, "来た道を戻っているようだが、もう私にはどうでもいいことだ。", NULL, " It seemed like we were going back the way we came, but I didn't care anymore.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " こうして、殺される瞬間をまさに迎えようとしていると、……今さらのように千切られた記憶が蘇ってくる。", - NULL, "As the time of my death approached, some of my forgotten memories came back to me.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "As the time of my death approached, some of my forgotten memories came back to me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …そうだ。", NULL, "...That's right.", Line_WaitForInput); OutputLine(NULL, "私はこうして何度も殺されたのだ。", - NULL, " I was killed like this so many times.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I was killed like this so many times.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 繰り返した世界の数だけ、鷹野を喜ばせるためだけに惨殺されてきた。", NULL, "Every time I repeated my life, Takano got pleasure out of killing me.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 誰かが私の頭を撫でた。", - NULL, "Somebody rubbed my head.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Somebody rubbed my head.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 戯れのつもりだろうか。", - NULL, "Were they trying to comfort me?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Were they trying to comfort me?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は首を振ってそれを拒否する。", NULL, "I shook my head to try and refuse.", Line_WaitForInput); OutputLine(NULL, "それを見て何人かがげらげらと笑った…。", @@ -3119,16 +3492,18 @@ void main() DrawBustshotWithFiltering( 0, "Ha_YowakiA1%", "maskc", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9*2, 1300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100104", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100104", 128); OutputLine(NULL, "「………………………梨花………、", - NULL, "\"...............Rika......", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"...............Rika......", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 1000 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……梨花……………。」", NULL, " ...Rika............\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入が現れる。", NULL, "Hanyuu showed up.", Line_WaitForInput); OutputLine(NULL, "…ものすごい悲しみに涙を堪えきれない様子だった。", @@ -3140,125 +3515,143 @@ void main() DisplayWindow(); SetSpeedOfMessage( TRUE, 128 ); - PlaySE(4, "ps3/s12/12/281100105", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100105", 128); OutputLine(NULL, "「……また、", - NULL, "\"...Again...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"...Again...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……駄目でした……、", - NULL, " ...It didn't work...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " ...It didn't work...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…駄目でした……、", - NULL, " ...It didn't work again...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " ...It didn't work again...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……また、", - NULL, " ...again...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " ...again...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "………また………!」", - NULL, " ......again......!\"", Line_ContinueAfterTyping); + NULL, " ......again......!\"", Line_Continue); OutputLineAll(NULL, "", Line_Normal); ClearMessage(); SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …その痛々しい羽入の涙を見て確信する。", NULL, "...When I saw Hanyuu's painful tears, I was convinced.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入も傍観者なんかじゃない。", - NULL, "I was wrong. Hanyuu is not just a bystander.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I was wrong. Hanyuu is not just a bystander.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……悲しさの痛みに耐えられなくなって、正面から向き合うことすら怖くなってしまっただけなのだ。", NULL, "She's just too scared to face reality, because she can't stand the pain anymore...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入だって、楽しくて明るい未来を何度も夢見たはず。", - NULL, "Hanyuu wants a happy future too.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hanyuu wants a happy future too.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、何度も期待を裏切られて……、期待することに怯えるほどに傷ついて…。", NULL, "But her hopes were betrayed countless times, and she was hurt far too much...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、…不思議なことに、羽入の悲しそうな顔を見ていると、逆に自分は落ち着きを取り戻せる気がした。", - NULL, "For some reason, seeing her sorrowful expression calmed me down...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "For some reason, seeing her sorrowful expression calmed me down...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……羽入が私の代わりに泣いてくれているからかもしれない。", NULL, "......Perhaps Hanyuu was crying in my place.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500396", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500396", 128); OutputLine(NULL, "「………いいのよ羽入。", NULL, "\".........It's okay, Hanyuu.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500397", 128, 64); + PlayVoice(4, "ps3/s12/05/280500397", 128); OutputLine(NULL, "………私たち、あれだけ努力した。", NULL, " ......We did what we could.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500398", 128, 64); + PlayVoice(4, "ps3/s12/05/280500398", 128); OutputLine(NULL, "精一杯がんばった。", NULL, " We worked very hard.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500399", 128, 64); + PlayVoice(4, "ps3/s12/05/280500399", 128); OutputLine(NULL, "…もう一息で運命を覆せそうな予感すらした。", NULL, " ...We were getting so close to changing our fate for real.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500400", 128, 64); + PlayVoice(4, "ps3/s12/05/280500400", 128); OutputLine(NULL, "……それでも届かなかったなら仕方がないし。", NULL, " ...It still didn't work out.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500401", 128, 64); + PlayVoice(4, "ps3/s12/05/280500401", 128); OutputLine(NULL, "…それにね、", - NULL, " ...But", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " ...But", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 600 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "何だか", - NULL, " for some reason...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " for some reason...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…あははは。", - NULL, " ahahaha.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500402", 128, 64); + NULL, " ahahaha. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500402", 128); OutputLine(NULL, "気持ちいいの。」", - NULL, " I feel satisfied.\"", Line_Normal); + NULL, "I feel satisfied.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今まで、これだけ精一杯人生を戦ったことはなかった。", - NULL, "I've never fought this hard in my life.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I've never fought this hard in my life.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、これだけ多くのことを学んだこともなかった。", - NULL, "I've never learned so many things.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I've never learned so many things.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 無限の世界を生きられる身だからと、ひとつひとつの世界を軽んじてきた身では学べないことばかりだった。", - NULL, "Because I can repeat my life endlessly, I've been taking each one for granted.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Because I can repeat my life endlessly, I've been taking each one for granted.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …でも、それはひとつの世界しかない人たちは自然に学んでいること。", - NULL, "...But everyone else is taking their lives seriously.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...But everyone else is taking their lives seriously.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……私ひとりが魔女気取りでそんな当り前を学ばなかった。", NULL, "...I wasn't learning anything because I wasn't doing that.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、やっとそれを学べた。", NULL, "But I finally understand.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この世界で私は全てを学び、全てを努力した。", - NULL, "I learned something from this life, and I put all my effort into it.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I learned something from this life, and I put all my effort into it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、", NULL, "So...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -3275,106 +3668,122 @@ void main() NULL, " It's a strange kind of satisfaction.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これから殺されて、どこまで記憶が破かれるのだろう。", - NULL, "I wonder how many of these memories I can keep.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I wonder how many of these memories I can keep.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……今日の夕方くらいから記憶がもうなかった気がする。", - NULL, "...I get the sense that I'm going to lose my memory of this evening...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...I get the sense that I'm going to lose my memory of this evening...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんなに遡られたら鷹野の顔を見た記憶も残らないだろう。", - NULL, "If that's the case, I will lose my memory of seeing Takano's face.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If that's the case, I will lose my memory of seeing Takano's face.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……鷹野という黒幕の正体を掴んだのはこの世界だけの束の間。", - NULL, "...I've finally found out that Takano is the mastermind.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...I've finally found out that Takano is the mastermind.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …すぐに忘れて、私は新しい世界で何も知らずに鷹野と付き合うだろう。", NULL, "Am I going to repeat the same world again, not knowing the truth?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 仲間たちを虫けらのように殺した。", NULL, "She killed my friends as if she were merely killing some bugs.", Line_WaitForInput); OutputLine(NULL, "それを絶対に忘れたくない!", - NULL, " I don't want to forget that!", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I don't want to forget that!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから私はどんなに辛い死に様であっても、最後まで鷹野を脳裏に焼き付けていよう。", NULL, "No matter how hard my death will be, I need to remember Takano's face.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500403", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500403", 128); OutputLine(NULL, "「………羽入。", NULL, "\"......Hanyuu.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500404", 128, 64); + PlayVoice(4, "ps3/s12/05/280500404", 128); OutputLine(NULL, "私は挫けない。", NULL, " I'm not going to give up.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500405", 128, 64); + PlayVoice(4, "ps3/s12/05/280500405", 128); OutputLine(NULL, "この記憶が例え引き継げなくてもいい。", NULL, " I don't care if I can't recall this memory.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500406", 128, 64); + PlayVoice(4, "ps3/s12/05/280500406", 128); OutputLine(NULL, "がむしゃらに生きていく。", - NULL, " I'll continue to live my life.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500407", 128, 64); + NULL, " I'll continue to live my life. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500407", 128); OutputLine(NULL, "6月の狭い日々にしか生きられなくなり、最後には綿流しの日にしか生きていられない存在になってもいい。", - NULL, " I don't care if I can only live in this June, and that eventually I will only be able to go back to the night of Watanagashi.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500408", 128, 64); + NULL, "I don't care if I can only live in this June, and that eventually I will only be able to go back to the night of Watanagashi.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/05/280500408", 128); OutputLine(NULL, "それが私の生なら、精一杯生きてきっと自分の人生を切り開く。」", - NULL, " If that's my life, so be it!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If that's my life, so be it!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/281100106", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100106", 128); OutputLine(NULL, "「…………僕も忘れません…。", NULL, "\"......I'm not going to forget either...", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100107", 128, 64); + PlayVoice(4, "ps3/s12/12/281100107", 128); OutputLine(NULL, "きっと覚えてて、もし梨花が忘れていたらきっと僕が教えますから……!!」", NULL, " If you don't remember, I'll tell you the truth...!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500409", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500409", 128); OutputLine(NULL, "「…羽入。", NULL, "\"...Hanyuu.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500410", 128, 64); + PlayVoice(4, "ps3/s12/05/280500410", 128); OutputLine(NULL, "………あなたはやっぱり、", - NULL, " ......I knew it.", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " ......I knew it.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "冷たい傍観者のふりをしていたのは、悲しさに怯えていたからなんだよね。」", - NULL, " You acted like an unfeeling bystander, but that's because you were afraid of the pain.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You acted like an unfeeling bystander, but that's because you were afraid of the pain.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/281100108", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100108", 128); OutputLine(NULL, "「…………僕も、", - NULL, "\".........I...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\".........I...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "……みんなと楽しく過ごす未来に行きたかったです……。", NULL, " I also want to have a happy future with everyone...", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100109", 128, 64); + PlayVoice(4, "ps3/s12/12/281100109", 128); OutputLine(NULL, "……ううぅぅうぅぅ…ッ!!」", NULL, " ...Uuuuuuu...!!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入がぼろぼろと涙を零す…。", - NULL, "Hanyuu started to cry like a baby...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hanyuu started to cry like a baby...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 本当に馬鹿だった。", - NULL, "She's so stupid.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She's so stupid.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……あんたはその悲しみから逃れるために今日まで傍観者を貫き、期待も夢も持たないと言ってきたんじゃない。", NULL, "...She decided to abandon hope because she didn't want to deal with the sadness that she always felt on this night.", Line_WaitForInput); OutputLine(NULL, "…それを、この死の間際に翻したって傷つくだけじゃないか…。", NULL, " ...But she ended up hurt and devastated anyway...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入、あんたの望むとおりの期待しない世界になって幸せ?", NULL, "Hanyuu, are you happy that this world is ending just like you predicted?", Line_WaitForInput); OutputLine(NULL, " という嫌味を、私は口にするのをやめたのだった…。", @@ -3395,6 +3804,7 @@ void main() DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); PlayBGM( 0, "You", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " やがて車が停まり、私は二人掛りで担ぎ出される。", NULL, "The car stopped, and two men pulled me out of the vehicle.", Line_WaitForInput); OutputLine(NULL, "そこは古手神社だった。", @@ -3403,32 +3813,39 @@ void main() DrawScene( "JY1", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 社の賽銭箱の前に、何人かの男たちが待っていた。", - NULL, "There were several men waiting in front of the offertory box.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "There were several men waiting in front of the offertory box.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そこには、鋭利な刃物がいくつも並べられていた。", - NULL, "Nearby, there were countless sharp knives laid out on the ground.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Nearby, there were countless sharp knives laid out on the ground.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あれで私の腹を割き、生きながらにしてその内臓を散らす。", NULL, "They're going to cut open my stomach with those tools and pull out my intestines.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は着衣を全て切り裂かれて全裸にされた。", - NULL, "They took off all of my clothes.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They took off all of my clothes.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも猿ぐつわと手錠は外してもらえなかった。", NULL, "They left the gag inside my mouth and the handcuffs around my wrists.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これだけの衆人監視の中、裸体を晒す屈辱も今は感じなかった。", - NULL, "I wasn't embarrassed to be naked in front of them.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I wasn't embarrassed to be naked in front of them.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……でも、たった1人、", NULL, "...Rather, I was just furious", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -3438,80 +3855,92 @@ void main() NULL, " that Takano was getting joy out of doing this to me.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この屈辱を忘れるな。", - NULL, "Don't forget this humiliation.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Don't forget this humiliation.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そしてこれから訪れる痛みを、死の一瞬まで魂に刻み付けろ。", NULL, "The pain I'm about to experience should be carved into my soul forever.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は絶対に忘れない。", - NULL, "I'm not going to forget this.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I'm not going to forget this.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなが力を合わせて努力してくれて、ようやく掴んだ黒幕の記憶を絶対に失ったりしない。", - NULL, "Everyone worked together, and we finally revealed who was behind it all.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Everyone worked together, and we finally revealed who was behind it all.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …忘れたら、みんなの死と努力を無駄にすることになるのだから。", NULL, "If I forget this, my friends' efforts and deaths will have been in vain...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、1秒でも長く生き残って痛みを受け容れよう。", NULL, "I need to stay alive as long as I can, so that I will remember the pain.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500411", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500411", 128); OutputLine(NULL, "「…………羽入。", NULL, "\".........Hanyuu.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500412", 128, 64); + PlayVoice(4, "ps3/s12/05/280500412", 128); OutputLine(NULL, "目を背けないで。", NULL, " Don't look away.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500413", 128, 64); + PlayVoice(4, "ps3/s12/05/280500413", 128); OutputLine(NULL, "あなたも見ていなさい。", NULL, " You have to watch.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500414", 128, 64); + PlayVoice(4, "ps3/s12/05/280500414", 128); OutputLine(NULL, "そして心に刻んで。」", - NULL, " Remember this forever.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Remember this forever.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Ha_AuA1%", "maskc", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10*2, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100110", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100110", 128); OutputLine(NULL, "「………あぅあぅあぅ…。", NULL, "\"......Au au au...", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100111", 128, 64); + PlayVoice(4, "ps3/s12/12/281100111", 128); OutputLine(NULL, "………僕には、そのくらいの協力しかできないのでしょうか…。", NULL, " ...Is this really the only way I can help you...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100112", 128, 64); + PlayVoice(4, "ps3/s12/12/281100112", 128); OutputLine(NULL, "触ることもしゃべることもできない僕には、そんなことしかできないのでしょうか…。」", NULL, " Is this all I can do because I can't touch or talk to anyone?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500415", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500415", 128); OutputLine(NULL, "「それで充分よ。", NULL, "\"That's good enough.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500416", 128, 64); + PlayVoice(4, "ps3/s12/05/280500416", 128); OutputLine(NULL, "あなたが目を背けないでくれたなら、私も多分、痛みに耐えられると思うから。」", - NULL, " If you continue to stare at me, I can endure this pain.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " If you continue to stare at me, I can endure this pain.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入は涙を零したまま頷き、私のすぐ脇に正座して座る。", - NULL, "Hanyuu nodded and sat right next to me, while continuing to cry.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hanyuu nodded and sat right next to me, while continuing to cry.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DrawSceneWithMask( "Moon", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして私たちは見上げた。", - NULL, "We then looked up at the night sky together.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We then looked up at the night sky together.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 真っ白で残酷なくらいに酷薄な夜空の月を。", NULL, "The moon was shining brightly, as if it's taking pity upon me.", Line_WaitForInput); OutputLine(NULL, "そしてその月を背負う殺人鬼の姿を。", @@ -3523,6 +3952,7 @@ void main() DrawFilm( 2, 0xff, 0xbb, 0xbb, 256, 0, 1000, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 月は次第に飛沫を浴びて朱に染まっていく。", NULL, "That beautiful moon was gradually stained red.", Line_Normal); ClearMessage(); @@ -3532,6 +3962,7 @@ void main() DrawFilm( 2, 0xff, 0x88, 0x88, 256, 0, 1000, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " とても寒かった。", NULL, "It's getting cold.", Line_Normal); ClearMessage(); @@ -3541,14 +3972,17 @@ void main() DrawFilm( 2, 0xff, 0x44, 0x44, 256, 0, 1000, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " とても痛かった。", NULL, "It's so painful.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自由にならない我が身を凶刃に委ねる恐怖に怯えた。", NULL, "I'm consumed with the fear of not being able to do anything about this.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、羽入が私のすぐ近くに座ってくれていた。", NULL, "But Hanyuu is right next to me.", Line_WaitForInput); OutputLine(NULL, "それが支えになる。", @@ -3558,17 +3992,20 @@ void main() DrawScene( "black", 400 ); FadeFilm( 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入だけじゃない。", NULL, "It's not just Hanyuu, either.", Line_WaitForInput); OutputLine(NULL, "……みんながいてくれた。", NULL, " ...Everyone is here with me.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなは私が痛みを堪えられるように、心をひとつにして私の死に様を見守ってくれていた。", - NULL, "Everyone is there, watching me, so I can stand this torture.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Everyone is there, watching me, so I can stand this torture.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、痛くなんかなかった。", NULL, "That's why it wasn't painful.", Line_WaitForInput); OutputLine(NULL, "辛くなんかなかった。", @@ -3577,11 +4014,13 @@ void main() NULL, " I didn't care about Takano's crazy laughter.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなで力を合わせて、本当に素晴らしい世界だった。", - NULL, "This was such a wonderful world.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "This was such a wonderful world.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 運命には打ち勝てなかったけど、", NULL, "We didn't overcome this fate,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -3591,21 +4030,25 @@ void main() NULL, " but I have no regrets.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もちろん悲しい。", NULL, "Of course, I'm still sad.", Line_WaitForInput); OutputLine(NULL, "残念さは拭えない。", - NULL, " I'm disappointed.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I'm disappointed.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 指先に未来がかすかに触れたのだ。", - NULL, "My future was right in front of my eyes.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "My future was right in front of my eyes.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もう一息でそこに手が届いたんだ。", - NULL, "My hand could almost reach it.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "My hand could almost reach it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……でも、", NULL, "...Even so,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -3620,28 +4063,34 @@ void main() NULL, " I have to be proud of myself.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一は言った。", - NULL, "Keiichi voiced his disagreement.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Keiichi voiced his disagreement.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それでも無念だと。", NULL, "He still felt that we could have done more.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 未来を掴めた。", - NULL, "We were almost there.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We were almost there.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もう少しで運命に打ち勝てた。", - NULL, "We almost defeated this fate.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We almost defeated this fate.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それに届かなかったのは相手が強大だったからじゃない。", - NULL, "We didn't win, but not because our enemies were strong.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "We didn't win, but not because our enemies were strong.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自分たちがそれを掴めなかったからだと。", NULL, "We didn't win because we didn't try hard enough.", Line_Normal); ClearMessage(); @@ -3650,38 +4099,41 @@ void main() DrawBustshotWithFiltering( 2, "Ha_AuA1%", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100113", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100113", 128); OutputLine(NULL, "「………でも、みんなは心をひとつにして頑張っていましたのです。", NULL, "\"......But all of you worked so hard together.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100114", 128, 64); + PlayVoice(4, "ps3/s12/12/281100114", 128); OutputLine(NULL, "……僕は見ていました。", NULL, " ...I was watching.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100115", 128, 64); + PlayVoice(4, "ps3/s12/12/281100115", 128); OutputLine(NULL, "全部見ていましたのです。」", - NULL, " I saw the whole thing.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I saw the whole thing.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Kei_Nayamu", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100222", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100222", 128); OutputLine(NULL, "「いいや、足りてなかったんだ。", NULL, "\"But it wasn't enough.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100223", 128, 64); + PlayVoice(4, "ps3/s12/01/280100223", 128); OutputLine(NULL, "運命を打ち破ろうとする意思が全員で結束できていたなら必ず奇跡は起こせたんだ…!!」", - NULL, " If we'd had a will strong enough to overcome this fate, we should have created a miracle...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If we'd had a will strong enough to overcome this fate, we should have created a miracle...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Re_KomaruA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200121", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200121", 128); OutputLine(NULL, "「…そうなんだよ…。", NULL, "\"...That's right...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200122", 128, 64); + PlayVoice(4, "ps3/s12/02/280200122", 128); OutputLine(NULL, "全員が信じたなら必ず奇跡が起こせるんだよ…。」", NULL, " A miracle will happen if everyone believes in it...\"", Line_Normal); ClearMessage(); @@ -3692,58 +4144,63 @@ void main() DrawBustshot( 0, "Si_YowakiA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/280600062", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/280600062", 128); OutputLine(NULL, "「……沙都子も梨花ちゃまも、みんなよく頑張りました…。」", - NULL, "\"...Satoko, Rika-chama, and everyone else worked so hard...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...Satoko, Rika-chama, and everyone else worked so hard...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_HannbesoA3#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400143", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400143", 128); OutputLine(NULL, "「ごめんなさいですわ、", - NULL, "\"I'm sorry...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"I'm sorry...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…梨花。", NULL, " Rika.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400144", 128, 64); + PlayVoice(4, "ps3/s12/04/280400144", 128); OutputLine(NULL, "……あなたが打ち明ける勇気を見せてくれたのに、", - NULL, " ...You were brave enough to ask us for help...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " ...You were brave enough to ask us for help...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 700 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "…私はあなたを救えなかったですわ………。」", - NULL, " but I couldn't save you......\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " but I couldn't save you......\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は私の肩を強く握りながらぽたぽたと無念の涙を落とす…。", NULL, "Satoko held my shoulder and cried.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500417", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500417", 128); OutputLine(NULL, "「……そうよ。", NULL, "\"......That's true.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500418", 128, 64); + PlayVoice(4, "ps3/s12/05/280500418", 128); OutputLine(NULL, "みんなで力を合わせたわ。", NULL, " Everyone worked so hard.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500419", 128, 64); + PlayVoice(4, "ps3/s12/05/280500419", 128); OutputLine(NULL, "それで駄目なら、……仕方のないこと…。", NULL, " But it still didn't work out...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500420", 128, 64); + PlayVoice(4, "ps3/s12/05/280500420", 128); OutputLine(NULL, "ありがとうみんな。", NULL, " Thank you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/18/183300115", 128, 64); + PlayVoice(4, "ps3/s12/18/183300115", 128); OutputLine(NULL, "本当にありがとう。", NULL, " Thank you all so much.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500422", 128, 64); + PlayVoice(4, "ps3/s12/05/280500422", 128); OutputLine(NULL, "……多分、数多の世界と同じ死を迎えるのに、……こんなにも諦めがつく死は初めて。", - NULL, " ...I'm going to die again... but I've never felt so good about it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500423", 128, 64); + NULL, " ...I'm going to die again... but I've never felt so good about it. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500423", 128); OutputLine(NULL, "………この死を代償に、私は本当に大切なことを学んだ。」", - NULL, " ......I've learned so many things in this world.\"", Line_Normal); + NULL, "......I've learned so many things in this world.\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); @@ -3752,17 +4209,19 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200123", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200123", 128); OutputLine(NULL, "「梨花ちゃん。", NULL, "\"Rika-chan...", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200124", 128, 64); + PlayVoice(4, "ps3/s12/02/280200124", 128); OutputLine(NULL, "違うの。", NULL, " I know.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200125", 128, 64); + PlayVoice(4, "ps3/s12/02/280200125", 128); OutputLine(NULL, "……奇跡が起こらなかった理由、レナは知ってるよ。」", - NULL, " ...I know why the miracle didn't happen in this world.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...I know why the miracle didn't happen in this world.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナはやさしく言ったが、顔に笑みは浮かんではいなかった。", NULL, "Rena spoke gently, but she wasn't smiling at all.", Line_Normal); ClearMessage(); @@ -3771,31 +4230,33 @@ void main() ChangeBustshot( 2, "Re_DefB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200126", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200126", 128); OutputLine(NULL, "「ねぇ。", NULL, "\"Hey.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200127", 128, 64); + PlayVoice(4, "ps3/s12/02/280200127", 128); OutputLine(NULL, "…………本当にみんな、………奇跡を起こそうと、信じてた?", NULL, " .........Did everyone...... really believe that we could create a miracle?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200128", 128, 64); + PlayVoice(4, "ps3/s12/02/280200128", 128); OutputLine(NULL, " 未来を望む時、全員が信じてなかったら、…奇跡は起こらないんだよ。」", - NULL, " If you're hoping for a future, but not everyone believes in it... then a miracle won't happen.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If you're hoping for a future, but not everyone believes in it... then a miracle won't happen.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Kei_Ikari2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100224", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100224", 128); OutputLine(NULL, "「何言ってんだよレナ!!", NULL, "\"What are you saying, Rena?", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100225", 128, 64); + PlayVoice(4, "ps3/s12/01/280100225", 128); OutputLine(NULL, " 俺たちは結束した、団結した!", NULL, " We were united!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100226", 128, 64); + PlayVoice(4, "ps3/s12/01/280100226", 128); OutputLine(NULL, " 運命を打ち破れることを疑わなかったぞ!!", NULL, " No one had doubts that we could overcome this fate!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100227", 128, 64); + PlayVoice(4, "ps3/s12/01/280100227", 128); OutputLine(NULL, " なぁ魅音!」", NULL, " Right, Mion?\"", Line_Normal); ClearMessage(); @@ -3806,31 +4267,33 @@ void main() DrawBustshotWithFiltering( 2, "Me_MajimeA1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300112", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300112", 128); OutputLine(NULL, "「うん。", NULL, "\"Yeah.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300113", 128, 64); + PlayVoice(4, "ps3/s12/03/280300113", 128); OutputLine(NULL, "そうだよレナ。", NULL, " He's right, Rena.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300114", 128, 64); + PlayVoice(4, "ps3/s12/03/280300114", 128); OutputLine(NULL, "誰も運命に勝てないなんて思わなかったよ。", NULL, " Everyone thought we could overcome it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300115", 128, 64); + PlayVoice(4, "ps3/s12/03/280300115", 128); OutputLine(NULL, "梨花ちゃんのこの運命を覆したいと思う誰もが、絶対に運命を打ち破れると信じてたよ。」", - NULL, " Everyone believed that we could!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Everyone believed that we could!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_OdorokiB1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400145", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400145", 128); OutputLine(NULL, "「……そうですわ。", NULL, "\"...That's quite true.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400146", 128, 64); + PlayVoice(4, "ps3/s12/04/280400146", 128); OutputLine(NULL, "…梨花ですら、それを信じましたのよ。", NULL, " Even Rika believed in it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/04/280400147", 128, 64); + PlayVoice(4, "ps3/s12/04/280400147", 128); OutputLine(NULL, "最後の最後に、梨花は私たちを信じて、運命を打ち破れると信じましたのよ…。」", NULL, " She finally believed that with our help, she could change her destiny...\"", Line_Normal); ClearMessage(); @@ -3840,10 +4303,11 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200129", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200129", 128); OutputLine(NULL, "「もちろんレナも信じたよ。", NULL, "\"I believed in it, too.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200130", 128, 64); + PlayVoice(4, "ps3/s12/02/280200130", 128); OutputLine(NULL, "……でも、信じなかった人がいると思うの。」", NULL, " ...But I think there was someone who didn't believe.\"", Line_Normal); ClearMessage(); @@ -3852,7 +4316,8 @@ void main() ChangeBustshot( 1, "Sa_AkireruA1#", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400148", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400148", 128); OutputLine(NULL, "「だ、誰がです。」", NULL, "\"Who is that?\"", Line_Normal); ClearMessage(); @@ -3862,6 +4327,7 @@ void main() FadeBustshotWithFiltering( 2, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………え? …誰が………?", NULL, "......What? ...Who can it be.........?", Line_Normal); ClearMessage(); @@ -3870,7 +4336,8 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 1300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200131", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200131", 128); OutputLine(NULL, "「……ねぇ、……あなた。」", NULL, "\"...Hey... you.\"", Line_Normal); ClearMessage(); @@ -3879,6 +4346,7 @@ void main() DrawBustshotWithFiltering( 1, "Ha_YowakiA1%", "maskright", 1, -200, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナがみんなの輪の外にいる羽入に振り返って言った。", NULL, "Rena turned to Hanyuu and asked her a question.", Line_Normal); ClearMessage(); @@ -3887,10 +4355,11 @@ void main() ChangeBustshot( 2, "Re_KomaruB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200132", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200132", 128); OutputLine(NULL, "「あなた、………信じてた?", NULL, "\"Did...... you believe?", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200133", 128, 64); + PlayVoice(4, "ps3/s12/02/280200133", 128); OutputLine(NULL, " 運命に打ち勝てるって信じててくれた?」", NULL, " Did you believe that we could overcome this fate?\"", Line_Normal); ClearMessage(); @@ -3899,7 +4368,8 @@ void main() ChangeBustshot( 1, "Ha_AuA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100116", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100116", 128); OutputLine(NULL, "「……あ、……………あぅあぅあぅ…。」", NULL, "\"...A......... Au au au.\"", Line_Normal); ClearMessage(); @@ -3908,47 +4378,53 @@ void main() DrawBustshotWithFiltering( 2, "Re_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200134", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200134", 128); OutputLine(NULL, "「触れることができなくても、喋ることができなくても。", NULL, "\"Even if you can't talk to us or touch us,", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200135", 128, 64); + PlayVoice(4, "ps3/s12/02/280200135", 128); OutputLine(NULL, "信じることはできるんだよ。", NULL, " you can still believe.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200136", 128, 64); + PlayVoice(4, "ps3/s12/02/280200136", 128); OutputLine(NULL, "あなたも信じてくれたなら、きっと奇跡が起きた。」", - NULL, " If you'd believed in us, the miracle would've happened.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If you'd believed in us, the miracle would've happened.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 1, "Ha_YowakiA1%", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100117", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100117", 128); OutputLine(NULL, "「………僕が信じて、何が変ったのでしょうか…。", NULL, "\"......Would something really have changed if I believed...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100118", 128, 64); + PlayVoice(4, "ps3/s12/12/281100118", 128); OutputLine(NULL, "僕は何もできない非力な存在なのです。", NULL, " I'm a powerless existence. I can't do anything...", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100119", 128, 64); + PlayVoice(4, "ps3/s12/12/281100119", 128); OutputLine(NULL, "…僕は見ていることしかできない、受け入れることしかできない。", - NULL, " ...All I can do is watch and accept.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100120", 128, 64); + NULL, " ...All I can do is watch and accept. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100120", 128); OutputLine(NULL, "そんな僕が、…信じるだけで奇跡が起こせたというのですか……。」", - NULL, " You're saying... that I could've made a miracle happen, just by believing...?\"", Line_Normal); + NULL, "You're saying... that I could've made a miracle happen, just by believing...?\"", Line_Normal); ClearMessage(); DrawBustshotWithFiltering( 2, "Kei_Majime", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/01/280100228", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100228", 128); OutputLine(NULL, "「あぁ。起こせたな。」", NULL, "\"Yeah. You could have.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一がはっきりと言った。", - NULL, "Keiichi stated it clearly.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Keiichi stated it clearly.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは責任の転嫁ではなく、……まるで事実を言っているかのようだった。", NULL, "He wasn't trying to blame her... he was just stating the truth.", Line_Normal); ClearMessage(); @@ -3957,25 +4433,27 @@ void main() DrawBustshotWithFiltering( 1, "Re_DefA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200137", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200137", 128); OutputLine(NULL, "「そうだね。", NULL, "\"That's right.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200138", 128, 64); + PlayVoice(4, "ps3/s12/02/280200138", 128); OutputLine(NULL, "あの時、こっちは6人だった。", NULL, " There were six of us,", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200139", 128, 64); + PlayVoice(4, "ps3/s12/02/280200139", 128); OutputLine(NULL, "向こうは7人だった。", NULL, " and there were seven of them.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200140", 128, 64); + PlayVoice(4, "ps3/s12/02/280200140", 128); OutputLine(NULL, "あなたが信じてくれてたら、それだけで心は7つだった。", NULL, " If you'd believed along us, we would have numbered seven souls.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200141", 128, 64); + PlayVoice(4, "ps3/s12/02/280200141", 128); OutputLine(NULL, "だったならきっと奇跡が起きた。", - NULL, " The miracle could've happened.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200142", 128, 64); + NULL, " The miracle could've happened. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200142", 128); OutputLine(NULL, "奇跡はね、触れたり喋ったりで起こすんじゃないんだよ。", - NULL, " You don't make miracles happen by touching something or saying something.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200143", 128, 64); + NULL, "You don't make miracles happen by touching something or saying something.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/02/280200143", 128); OutputLine(NULL, "信じる気持ちが起こすんだよ…。」", NULL, " You make them happen by believing.\"", Line_Normal); ClearMessage(); @@ -3986,19 +4464,22 @@ void main() DrawBustshotWithFiltering( 1, "Ha_AuA1%", "maskleft", 1, -200, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100121", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100121", 128); OutputLine(NULL, "「………ぁ、…………ぁぅぁぅぁぅ…。」", NULL, "\"......A... ...au au au...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入は、この悲しい結末が運命だったのではなく、", NULL, "Hanyuu had realized that this ending wasn't caused by fate.", Line_WaitForInput); OutputLine(NULL, "…信じなかったこと、", NULL, " ...It was because she didn't believe.", Line_WaitForInput); OutputLine(NULL, "つまり裏返せば、この結末を受け容れた自分の弱さが招いたことを悟り始める。", - NULL, " In other words, this happened because she was so weak as to accept this fate.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " In other words, this happened because she was so weak as to accept this fate.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それに気付き、涙を再び零した…。", NULL, "She started crying again...", Line_Normal); ClearMessage(); @@ -4007,28 +4488,32 @@ void main() DrawBustshotWithFiltering( 2, "Re_KomaruB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200144", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200144", 128); OutputLine(NULL, "「名前も知らないあなた。", NULL, "\"We don't even know your name.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200145", 128, 64); + PlayVoice(4, "ps3/s12/02/280200145", 128); OutputLine(NULL, "…あなたにも悲しみや辛さと戦う勇気が必要だった。", NULL, " ...But you still needed to be brave enough to fight this fear and pain.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200146", 128, 64); + PlayVoice(4, "ps3/s12/02/280200146", 128); OutputLine(NULL, "あなたも運命と戦う勇気が必要だった。", NULL, " You needed to have the courage to defeat fate.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200147", 128, 64); + PlayVoice(4, "ps3/s12/02/280200147", 128); OutputLine(NULL, "あなたが望んだなら、みんなが望む世界にきっと行けた。", - NULL, " If you'd believed, we'd be moving on to a bright future.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200148", 128, 64); + NULL, " If you'd believed, we'd be moving on to a bright future. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200148", 128); OutputLine(NULL, "それがあなただけが信じなかっただけで辿り着けなかったなら、それはあなたの責任なの。」", - NULL, " If your refusal to believe in it is the sole reason we couldn't reach it, then the responsibility is yours.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If your refusal to believe in it is the sole reason we couldn't reach it, then the responsibility is yours.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 普段のレナからは想像もつかないくらいに冷たい言葉だった。", - NULL, "It was hard to believe Rena could say something so harsh.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It was hard to believe Rena could say something so harsh.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " きっと羽入の心を鋭利にえぐっているだろう。", NULL, "Her words were piercing Hanyuu's heart.", Line_WaitForInput); OutputLine(NULL, "…でも、それはきっと羽入にも、そして私にも必要な言葉なのだ。", @@ -4040,30 +4525,36 @@ void main() FadeBustshotWithFiltering( 2, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 信じる心が奇跡を生む。", - NULL, "Only faith can create a miracle.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Only faith can create a miracle.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんな綺麗事、誰だってどこかで聞いたことがある。", - NULL, "That sounds like something you might hear in a fairy tale.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That sounds like something you might hear in a fairy tale.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、それを実践するのは簡単じゃない。", NULL, "It's not easy to put it into action.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 人は疑う。", NULL, "People suspect others.", Line_WaitForInput); OutputLine(NULL, "信じない。", - NULL, " They don't trust others.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " They don't trust others.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 期待しない方が気楽なのだ。", - NULL, "It's easier to not have hope.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It's easier to not have hope.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それでも信じるのは、それだけでも大変な苦労。", NULL, "It's so difficult to believe.", Line_WaitForInput); OutputLine(NULL, "だからこそ、奇跡を生むのだ。", @@ -4074,50 +4565,54 @@ void main() DrawBustshot( 1, "Ha_YowakiA1%", -200, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100122", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100122", 128); OutputLine(NULL, "「……僕は、触れないのですよ?", NULL, "\"...Don't you realize that I can't even touch people?", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100123", 128, 64); + PlayVoice(4, "ps3/s12/12/281100123", 128); OutputLine(NULL, " 喋れないのですよ?!", NULL, " Don't you realize that I can't even speak to them?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100124", 128, 64); + PlayVoice(4, "ps3/s12/12/281100124", 128); OutputLine(NULL, " そんな僕でも、信じれば奇跡が起こったというのですか…、…ううぅッ!!」", NULL, " You still think I can make a miracle happen... just by believing in something?!\"", Line_Normal); ClearMessage(); DrawBustshotWithFiltering( 2, "Re_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); - PlaySE(4, "ps3/s12/02/280200149", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200149", 128); OutputLine(NULL, "「…だって今、…こうしてレナとあなたは話しているよ。", NULL, "\"...Listen... you're talking to me right now.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200150", 128, 64); + PlayVoice(4, "ps3/s12/02/280200150", 128); OutputLine(NULL, "私はあなたと言葉を交わしたのはこれが初めてだけれど。", NULL, " I've never talked to you before.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200151", 128, 64); + PlayVoice(4, "ps3/s12/02/280200151", 128); OutputLine(NULL, "いつもあなたが居るのを知っていた。", NULL, " But I always knew you were there.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200152", 128, 64); + PlayVoice(4, "ps3/s12/02/280200152", 128); OutputLine(NULL, "あなたに言葉をどうすれば掛けられるか考えていたよ。", - NULL, " I was always thinking about how I could communicate with you.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200153", 128, 64); + NULL, " I was always thinking about how I could communicate with you. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200153", 128); OutputLine(NULL, "私たちが楽しく遊んでいる時、あなただけが輪の外から眺めていたことを知っていたんだよ。」", - NULL, " I always knew you were watching when we were all having fun hanging out together.\"", Line_Normal); + NULL, "I always knew you were watching when we were all having fun hanging out together.\"", Line_Normal); ClearMessage(); DisableWindow(); DrawBustshot( 1, "Ha_AuA1%", -200, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 400, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100125", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100125", 128); OutputLine(NULL, "「だ、……だってッ!!", NULL, "\"B.... But!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100126", 128, 64); + PlayVoice(4, "ps3/s12/12/281100126", 128); OutputLine(NULL, " 輪の中に入りたくても、…僕は誰にも見えないし、話しかけられないし…!!", NULL, " Even if I want to be involved, you guys can't see me, or hear my voice...!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100127", 128, 64); + PlayVoice(4, "ps3/s12/12/281100127", 128); OutputLine(NULL, " 僕を見たらみんなバケモノだといいますです。", NULL, " You'll think that I'm a monster or something.", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100128", 128, 64); + PlayVoice(4, "ps3/s12/12/281100128", 128); OutputLine(NULL, "僕はもう二度とバケモノと言われたくないのです!!」", NULL, " I don't want people to think of me as a monster!!\"", Line_Normal); ClearMessage(); @@ -4128,42 +4623,46 @@ void main() DrawBustshotWithFiltering( 2, "Kei_Warai", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100229", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100229", 128); OutputLine(NULL, "「誰が言うよそんなこと。", NULL, "\"We'd never think of you that way.", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100230", 128, 64); + PlayVoice(4, "ps3/s12/01/280100230", 128); OutputLine(NULL, "俺たちと一緒にいたなら俺たちは仲間だ!!」", - NULL, " If you're with us, you're our friend!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If you're with us, you're our friend!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Sa_AkireruA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/04/280400149", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/04/280400149", 128); OutputLine(NULL, "「そうですわよ、仲間のことをバケモノ呼ばわりなんて失礼しちゃいますわ!」", - NULL, "\"Yeah, we wouldn't call our friend a monster!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Yeah, we wouldn't call our friend a monster!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 2, "Me_WinkB2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/03/280300116", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/03/280300116", 128); OutputLine(NULL, "「バケモノかどうかは容姿じゃなくて心で決まるんだよ。", NULL, "\"It's your heart that determines whether you're a monster or not.", Line_WaitForInput); - PlaySE(4, "ps3/s12/03/280300117", 128, 64); + PlayVoice(4, "ps3/s12/03/280300117", 128); OutputLine(NULL, "ねぇ詩音。」", - NULL, " Right, Shion?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Right, Shion?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DrawBustshotWithFiltering( 1, "Si_WaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/280600063", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/06/280600063", 128); OutputLine(NULL, "「そういうことです。", NULL, "\"Indeed.", Line_WaitForInput); @@ -4171,7 +4670,7 @@ void main() ChangeBustshot( 1, "Si_AkuwaraiA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/06/280600064", 128, 64); + PlayVoice(4, "ps3/s12/06/280600064", 128); OutputLine(NULL, "まーその見地から言えば私の方がよっぽどバケモノですよ。」", NULL, " I guess I'm more like a monster in that sense.\"", Line_Normal); ClearMessage(); @@ -4182,31 +4681,34 @@ void main() DrawBustshotWithFiltering( 0, "Ha_AuA1%", "maskleft", 1, -40, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/12/281100129", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100129", 128); OutputLine(NULL, "「…あ、頭に、角が生えていても僕はバケモノとは呼ばれないのでしょうか…。」", - NULL, "\"...You won't call me a monster even though I have horns on my head...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...You won't call me a monster even though I have horns on my head...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 2, "Re_WaraiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/02/280200154", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200154", 128); OutputLine(NULL, "「身体的特徴でバケモノなんて誰も呼ばないよ。", NULL, "\"We won't call you that just because of the way you look.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200155", 128, 64); + PlayVoice(4, "ps3/s12/02/280200155", 128); OutputLine(NULL, "むしろキュートなくらいだよ。」", - NULL, " They're actually cute, you know!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " They're actually cute, you know!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Kei_Warai", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100231", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100231", 128); OutputLine(NULL, "「あはははは、レナに気をつけろ〜。", NULL, "\"Ahahahaha! Watch out for Rena!", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100232", 128, 64); + PlayVoice(4, "ps3/s12/01/280100232", 128); OutputLine(NULL, "変に気に入られるとお持ち帰りされるぞー!」", NULL, " She might try and take you home!\"", Line_Normal); ClearMessage(); @@ -4217,10 +4719,12 @@ void main() FadeBustshotWithFiltering( 2, "mask00" , 0, FALSE, 0, 0, 1000, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 気付けば、いつの間にか私もみんなと一緒にいて、私の体を囲んでいた。", NULL, "I realized then that I was standing with everyone, looking down at my own body.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そうか。", NULL, "...I see.", Line_WaitForInput); OutputLine(NULL, "…私は、死んだのか。", @@ -4229,10 +4733,12 @@ void main() DrawScene( "Moon", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私の足元には血塗れの自分がいた。", - NULL, "I looked at my bloody body by my feet.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I looked at my bloody body by my feet.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野の玩具になっていることが相変わらず不快だったが、…今やそれは私の抜け殻でしかない。", NULL, "It upset me that Takano was still enjoying the torture, but the body that remained was nothing but a shell...", Line_Normal); ClearMessage(); @@ -4241,146 +4747,170 @@ void main() DrawBustshotWithFiltering( 0, "Kei_Def1", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/01/280100233", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100233", 128); OutputLine(NULL, "「大丈夫か、梨花ちゃん。」", - NULL, "\"Are you okay, Rika-chan?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Are you okay, Rika-chan?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/05/280500424", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500424", 128); OutputLine(NULL, "「……みー。", NULL, "\"......Meep.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500425", 128, 64); + PlayVoice(4, "ps3/s12/05/280500425", 128); OutputLine(NULL, "死んだ人に大丈夫かとは変な話なのです。」", NULL, " Don't you think it's a bit strange to ask that question to a dead person?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなが苦笑いする。", - NULL, "Everyone smiled wryly.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Everyone smiled wryly.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……死にこんな慈しみを覚えたのは初めてだった。", - NULL, "...It's my first time feeling so much love in death.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...It's my first time feeling so much love in death.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんながすでに死んでいた。", - NULL, "Everyone is already dead.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Everyone is already dead.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、私もその仲間に加われたのがとても嬉しく感じられた。", NULL, "That's why I feel so happy to be dead. To join them.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " すると、世界が次第に薄暗くなり、……私を切り刻む光景が足元のずーっと下に遠退いていった。", NULL, "Suddenly, the world got darker... and my body started to sink downward...", Line_Normal); ClearMessage(); DrawScene( "black", 8000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自分が消えて、無になるのを理解する。", - NULL, "I could feel myself disappearing...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I could feel myself disappearing...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなとつなぐ手の感触だけが心の拠り所だった。", NULL, "I still had the sensation of my friends' hands on mine.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/01/280100234", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/01/280100234", 128); OutputLine(NULL, "「行こうぜ。", NULL, "\"Let's go,", Line_WaitForInput); - PlaySE(4, "ps3/s12/01/280100235", 128, 64); + PlayVoice(4, "ps3/s12/01/280100235", 128); OutputLine(NULL, "みんな。」", - NULL, " everyone.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " everyone.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/02/280200156", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200156", 128); OutputLine(NULL, "「そうだね、行こ行こ。」", NULL, "\"Yeah, let's go.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/02/280200157", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/02/280200157", 128); OutputLine(NULL, "「あなたもみんなという言葉に含まれてるんだよ。", NULL, "\"You're also one of us.", Line_WaitForInput); - PlaySE(4, "ps3/s12/02/280200158", 128, 64); + PlayVoice(4, "ps3/s12/02/280200158", 128); OutputLine(NULL, "…ほら、いつまでも泣いてないで、", - NULL, " ...Come on, stop crying,", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " ...Come on, stop crying,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 1000 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "行こ。」", - NULL, " and let's go.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " and let's go.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もう視覚のない世界だったけれど、…なぜか目に浮かぶ。", - NULL, "My vision had gone dark, but somehow I could still see...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "My vision had gone dark, but somehow I could still see...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナが羽入に手を差し伸べ、それにおずおずと手を伸ばす羽入が見えた気がした。", NULL, "Rena offered her hand to Hanyuu, and Hanyuu slowly took it.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500426", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500426", 128); OutputLine(NULL, "「……羽入。", NULL, "\"...Hanyuu.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500427", 128, 64); + PlayVoice(4, "ps3/s12/05/280500427", 128); OutputLine(NULL, "あなたが私と出会う前にどんな悲しいことがあったか知らないけれど。", NULL, " I don't know what sad experiences you had before we met...", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500428", 128, 64); + PlayVoice(4, "ps3/s12/05/280500428", 128); OutputLine(NULL, "みんなは絶対にあなたを受け容れてくれるわ。」", - NULL, " But I'm sure my friends will accept you.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But I'm sure my friends will accept you.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/12/281100130", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/12/281100130", 128); OutputLine(NULL, "「…………あぅあぅあぅ…。", NULL, "\".........Au au au...", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100131", 128, 64); + PlayVoice(4, "ps3/s12/12/281100131", 128); OutputLine(NULL, "……僕がいても、楽しいでしょうか…。", NULL, " ...Is it still going to be fun if I'm involved...?", Line_WaitForInput); - PlaySE(4, "ps3/s12/12/281100132", 128, 64); + PlayVoice(4, "ps3/s12/12/281100132", 128); OutputLine(NULL, "僕はみんなに受け容れてもらえるのでしょうか……。」", NULL, " Are you sure they'll accept me...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/05/280500429", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/05/280500429", 128); OutputLine(NULL, "「うん。", NULL, "\"Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/05/280500430", 128, 64); + PlayVoice(4, "ps3/s12/05/280500430", 128); OutputLine(NULL, "だから、おいで。」", NULL, " So come along with us.\"", Line_Normal); ClearMessage(); PlayBGM( 1, "higurashi", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナと羽入の手が、重なる。", - NULL, "Rena touched Hanyuu's hand.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rena touched Hanyuu's hand.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その手にみんなが手を重ねてくれている気がした。", NULL, "It felt like everyone else laid their hands on top too.", Line_WaitForInput); OutputLine(NULL, "……重ねる手があればだけど。", NULL, " ...If only they had hands to do so.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 行こう、羽入。", NULL, "Let's go, Hanyuu.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 悲しみを受け容れよう。", - NULL, "Let's accept this sorrow.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Let's accept this sorrow.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから喜びも共にできる。", - NULL, "So we can embrace joy as well.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "So we can embrace joy as well.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あなたも信じよう、私たちの行きたい未来を。", - NULL, "Believe in the bright future that's waiting for us.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Believe in the bright future that's waiting for us.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから奇跡が起こせる。", NULL, "The miracle will happen.", Line_WaitForInput); OutputLine(NULL, "そこに至れる。", @@ -4389,6 +4919,7 @@ void main() NULL, " ...Okay?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " うん、と。", NULL, "Yes.", Line_WaitForInput); OutputLine(NULL, "羽入は確かに頷いてくれた…。", diff --git a/Update/_mina_ep.txt b/Update/_mina_ep.txt index 750ca27..72de14b 100644 --- a/Update/_mina_ep.txt +++ b/Update/_mina_ep.txt @@ -3,42 +3,50 @@ void main() PlayBGM( 0, "higurashi", 120, 0 ); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( TRUE, 128 ); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "     ", NULL, " ", Line_ContinueAfterTyping); SetSpeedOfMessage( FALSE, 0 ); OutputLine(NULL, "緊急マニュアル第1号", - NULL, "Emergency Manual 1:", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Emergency Manual 1:", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自然発生的末期発症者(以下L5と表記)が確認された場合、施設長はL5が異常的社会行為を起こす前に迅速に事態を収拾しなくてはならない。", - NULL, "If the existence of a terminal patient (L5) is confirmed, the Institute Director must resolve the situation before the L5 begins engaging in antisocial behavior.", Line_WaitForInput); + NULL, "If the existence of a terminal patient (L5) is confirmed, the Institute Director must resolve the situation before the L5 begins engaging in antisocial behavior. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "ただし、機密保持に厳重に注意すること。", - NULL, " However, they must ensure that the secret remains hidden.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "However, they must ensure that the secret remains hidden.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その際、施設長は機密保持部隊に対し応援を要請できるものとする。", NULL, "To that end, the Director may also request assistance from the Secrecy Preservation Unit.", Line_Normal); ClearMessage(); PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 機密保持部隊は、確保に当たり必要と判断した場合は発砲許可を施設長に対し申請することができる。", - NULL, "As for the Secrecy Preservation Unit, they may request permission to fire from the Institute Director if necessary.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "As for the Secrecy Preservation Unit, they may request permission to fire from the Institute Director if necessary.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " L5の確保は極力、生体であることが望ましいが、機密保持上の理由でそれが困難である場合、生死を問わないものとする。", - NULL, "All efforts should be made to secure the L5 subject is alive, but if that proves obstructive to maintaining secrecy, their life may be forfeit.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "All efforts should be made to secure the L5 subject is alive, but if that proves obstructive to maintaining secrecy, their life may be forfeit.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 全てにおいて機密保持と外部発覚阻止を最優先とすること。", NULL, "At all times, maintaining secrecy and preventing exposure will be of the highest priority.", Line_WaitForInput); OutputLine(NULL, "ただし、機密保持は外部発覚阻止に優先するものとする。", @@ -51,65 +59,77 @@ void main() DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); PlaySE( 0, "s_page", 128, 64 ); PlayBGM( 0, "B_Dive", 120, 0 ); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( TRUE, 128 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "    ", NULL, " ", Line_ContinueAfterTyping); SetSpeedOfMessage( FALSE, 0 ); OutputLine(NULL, "緊急マニュアル付録9 問答集", - NULL, "Emergency Manual Appendix 9 FAQ", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Emergency Manual Appendix 9 FAQ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "問.L5が同時多発的に発生し機密保持部隊の処理能力を超えたと判断される場合、緊急マニュアル第34号は適用されるのか。", - NULL, "Q. Can Emergency Manual 34 be administered if an outbreak of L5 occurs, putting matters beyond the control of the Secrecy Preservation Unit?", Line_WaitForInput); + NULL, "Q. Can Emergency Manual 34 be administered if an outbreak of L5 occurs, putting matters beyond the control of the Secrecy Preservation Unit? ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "また処理能力超過の判断権限者は施設長と考えて良いのか。", - NULL, " Additionally, is the Institute Director responsible for determining what constitutes an out-of-control situation?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Additionally, is the Institute Director responsible for determining what constitutes an out-of-control situation?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "解.上記お見込みの通り。", NULL, "A. Yes.", Line_Normal); ClearMessage(); PlaySE( 0, "s_page", 128, 64 ); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "問.研究施設の致命的な事故により外部に危険物(H170番台)が流出し、L5の大量発生が見込まれる場合、見込みのみで緊急マニュアル第34号は適用されるのか。", - NULL, "Q. If an accident occurs and a hazardous material (the H170 series) is exposed to the public, can Emergency Manual 34 be administered?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Q. If an accident occurs and a hazardous material (the H170 series) is exposed to the public, can Emergency Manual 34 be administered?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "解.上記お見込みの通り。", NULL, "A. Yes.", Line_Normal); ClearMessage(); PlaySE( 0, "s_page", 128, 64 ); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLine(NULL, "", NULL, "", Line_Continue); } OutputLine(NULL, "問.研究施設の致命的な事故により外部に秘匿施設が露呈した場合、通常は機密保持部隊が対処するが、露呈の規模により部隊の処理能力を超えたと判断される場合、機密保持のために、緊急マニュアル第34号は適用してもよいのか。また処理能力超過の判断権限者は施設長と考えて良いのか。", - NULL, "Q. If an accident has occurred and the nature of the Institute is revealed to the public, the Secrecy Preservation Unit will take steps to resolve the situation. However, if this information is spread too widely, can Emergency Manual 34 still be administered? Additionally, is the Institute Director responsible for making that decision?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Q. If an accident has occurred and the nature of the Institute is revealed to the public, the Secrecy Preservation Unit will take steps to resolve the situation. However, if this information is spread too widely, can Emergency Manual 34 still be administered? Additionally, is the Institute Director responsible for making that decision?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "解.上記お見込みの通り。", NULL, "A. Yes.", Line_Normal); ClearMessage(); PlaySE( 0, "s_page", 128, 64 ); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLine(NULL, "", NULL, "", Line_Continue); } OutputLine(NULL, "問.緊急マニュアル第34号の適用には慎重な判断が必要で、最高決裁者の決裁が必須であると思われるが、著しく緊急性が求められると施設長が判断した場合、決裁手順は簡素化できるのか。", - NULL, "Q. The decision to execute Emergency Manual 34 must be carefully deliberated over and sanctioned by an official. However, in the case of emergency, does the Institute Director have the right to make the final decision?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Q. The decision to execute Emergency Manual 34 must be carefully deliberated over and sanctioned by an official. However, in the case of emergency, does the Institute Director have the right to make the final decision?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "解.如何なる場合においても緊急マニュアル第34号の適用は最高決裁者の決裁を待つものとする。", NULL, "A. The execution of Emergency Manual 34 must be sanctioned by an official at all times.", Line_WaitForInput); OutputLine(NULL, "ただし施設長は緊急性を決裁時に具申することができる。", @@ -122,101 +142,118 @@ void main() PlaySE( 0, "s_page", 128, 64 ); PlaySE( 0, "s_suzu", 128, 64 ); SetColorOfMessage( TRUE, 0xff, 0x00, 0x00 ); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( TRUE, 128 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "     ", NULL, " ", Line_ContinueAfterTyping); SetSpeedOfMessage( FALSE, 0 ); OutputLine(NULL, "緊急マニュアル第34号", - NULL, "Emergency Manual 34", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Emergency Manual 34", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( TRUE, 128 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "           ", NULL, " ", Line_ContinueAfterTyping); SetSpeedOfMessage( FALSE, 0 ); OutputLine(NULL, "複写厳禁・持出厳禁", NULL, "Reproduction or removal of this document is prohibited.", Line_ContinueAfterTyping); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 本マニュアルの許可なき閲覧はこれを厳禁とする。", - NULL, "This manual may only be read with the appropriate permissions.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "This manual may only be read with the appropriate permissions.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 本マニュアルは最高決裁者の決裁を以ってのみ適用される。", NULL, "This manual will only apply upon approval by the highest authority.", Line_WaitForInput); OutputLine(NULL, "如何なる簡易決裁もこれを認めない。", - NULL, " Nothing short of official authorization shall count as approval.", Line_WaitForInput); + NULL, " Nothing short of official authorization shall count as approval. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "また決裁者は本マニュアル適用の決裁に当たっては可及的速やかに判断すること。", - NULL, " Furthermore, those authorized to apply this manual must make their decision as soon as possible when it is required.", Line_Normal); + NULL, "Furthermore, those authorized to apply this manual must make their decision as soon as possible when it is required.", Line_Normal); ClearMessage(); PlaySE( 0, "s_page", 128, 64 ); PlayBGM( 0, "B08_Izyou", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 対処不能な事態が発生し最高決裁者がそれを認められる場合、機密保持と外部発覚阻止のため、入江機関(以下、機関と表記)は最終的解決をしなければならない。", - NULL, "If the situation threatens to spiral out of control, and the official accedes that this is the case, the Irie Institute must make the final decision to preserve the secret and prevent its detection by others.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If the situation threatens to spiral out of control, and the official accedes that this is the case, the Irie Institute must make the final decision to preserve the secret and prevent its detection by others.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 最終的解決とは以下を指す。", - NULL, "The following is an outline of how to execute that final resolution:", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The following is an outline of how to execute that final resolution:", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "・L2以上の潜在患者全員の処分。", - NULL, "- Terminate all patients above L2.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "- Terminate all patients above L2.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "・機関施設の完全な証拠隠滅。", - NULL, "- Destroy all evidence inside the\n Institute.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "- Destroy all evidence inside the\n Institute.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "・本マニュアル適用の隠蔽。", NULL, "- Conceal the fact that this manual was administered.", Line_Normal); ClearMessage(); PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 施設長は上記を事態発生から48時間以内に遂行しなくてはならない。", NULL, "The contents of this manual must be executed by the Institute Director within 48 hours of the incident.", Line_WaitForInput); OutputLine(NULL, "不測の事態により施設長の指揮が困難な場合、長官がこれを兼務する。", - NULL, " If the Director is not available, the chief officer must execute it in his place.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " If the Director is not available, the chief officer must execute it in his place.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 遂行に当たり施設長は長官に対し応援を要請することができる。", NULL, "The Institute Director may demand support from the chief officer in executing this manual.", Line_Normal); ClearMessage(); PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 長官は本マニュアルの適用が見込まれると判断する場合、予備命令を発令することができる。", - NULL, "If this manual is expected to be executed, the chief officer may issue the preliminary orders.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "If this manual is expected to be executed, the chief officer may issue the preliminary orders.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 最終的解決は以下の手順で遂行される。", NULL, "The final resolution must be executed in the following steps.", Line_Normal); ClearMessage(); PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "■ガス災害偽装、及び交通遮断", - NULL, "- Disguise the incident as a natural gas disaster, and quarantine the area -", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "- Disguise the incident as a natural gas disaster, and quarantine the area -", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 交通封鎖部隊は警察官に偽装し雛見沢地区を外部より遮断する。", NULL, "The quarantine unit must disguise themselves as police officers and isolate the Hinamizawa region from the outside world.", Line_WaitForInput); OutputLine(NULL, "その際、自然ガス災害であるよう偽装すること。", - NULL, " The official explanation must be that there is a gas disaster within the village.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " The official explanation must be that there is a gas disaster within the village.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 偽装のための装備は谷河内地区旧採石場跡に厳重に秘匿した上で備蓄するものとする。", NULL, "The equipment for the operation will be stored at a vacant lot, where Yagouchi Quarry used to be.", Line_WaitForInput); OutputLine(NULL, "また装備は常時使用に備え維持点検を行なうこと。", @@ -224,83 +261,100 @@ void main() ClearMessage(); PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 外部からの侵入、内部からの脱出に対しては、偽装ガスもしくは退去命令を以ってしても応じない場合、発砲を許可するものとする。", - NULL, "In the event of external breach or internal escape, if they do not respond to notice of the gas disaster or orders to evacuate, use of firearms is authorized.", Line_WaitForInput); + NULL, "In the event of external breach or internal escape, if they do not respond to notice of the gas disaster or orders to evacuate, use of firearms is authorized. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "許可権限は機密保持部隊長が交通封鎖部隊長に委譲するものとする。", - NULL, " The approval to use firearms is given by the chief of the Secrecy Preservation Unit to the chief of the Traffic Blockade Unit.", Line_Normal); + NULL, "The approval to use firearms is given by the chief of the Secrecy Preservation Unit to the chief of the Traffic Blockade Unit.", Line_Normal); ClearMessage(); PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "■通信手段の遮断", - NULL, "- Shutting down communications -", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "- Shutting down communications -", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 通信工作部隊は雛見沢地区から外部へ発する有線無線を含む全ての通信手段を遮断すること。", - NULL, "The Communication Sabotage Unit must ensure that all forms of communication, including radio, have been disabled in the Hinamizawa area.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The Communication Sabotage Unit must ensure that all forms of communication, including radio, have been disabled in the Hinamizawa area.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 遮断に当たって外部に不信感を抱かれぬよう厳重に注意すると共に、作戦時の必要最低時間のみの運用とする。", - NULL, "They must take care not to fall under suspicion, and communications must be disrupted for a minimum amount of time.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "They must take care not to fall under suspicion, and communications must be disrupted for a minimum amount of time.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 通信施設は交通遮断地域内にあるため、通信工作部隊は通信施設に接近する全ての民間人に対し発砲を許可するものとする。", - NULL, "The facility belonging to the telephone company is inside of the traffic blockade, so any civilians inside may be shot and killed.", Line_WaitForInput); + NULL, "The facility belonging to the telephone company is inside of the traffic blockade, so any civilians inside may be shot and killed. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "許可権限は機密保持部隊長が通信工作部隊長に委譲するものとする。", - NULL, " The chief of the Secrecy Preservation Unit may give permission to use lethal force to the chief of the Communications Sabotage Unit.", Line_Normal); + NULL, "The chief of the Secrecy Preservation Unit may give permission to use lethal force to the chief of the Communications Sabotage Unit.", Line_Normal); ClearMessage(); PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "■潜在患者の集合", - NULL, "- Assembling the infected carriers -", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "- Assembling the infected carriers -", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 機密保持部隊本隊は雛見沢地区災害時集合場所に潜在患者全員を集合させること。", - NULL, "The Secrecy Preservation Unit must assemble the infected populace in the Hinamizawa regional disaster shelter.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The Secrecy Preservation Unit must assemble the infected populace in the Hinamizawa regional disaster shelter.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 集合時手順は別紙参照のこと。", NULL, "Refer to the enclosed documents for gathering procedures.", Line_WaitForInput); OutputLine(NULL, "集合後は厳重に点呼を行い全員の集合を確認すること。", - NULL, " Upon assembly, the unit must count the number of the infected, and confirm that everyone is present.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Upon assembly, the unit must count the number of the infected, and confirm that everyone is present.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この際、ガス災害偽装を潜在患者に疑われないよう厳重に注意すること。", NULL, "Be sure to not allow the infected to expose the true nature of the gas disaster.", Line_Normal); ClearMessage(); PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " また、集合の妨げとなるため家財の持ち出しは厳禁とする。", - NULL, "Additionally, the infected must not be allowed to bring any large personal belongings with them.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Additionally, the infected must not be allowed to bring any large personal belongings with them.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ただし疑惑を招かないため、通帳、印鑑の類の貴重品持ち出しを認めること。", - NULL, "However, they may take their valuables, including bankbooks and cash.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "However, they may take their valuables, including bankbooks and cash.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 集合命令に従わない者に対しては止むを得ない場合にのみ発砲を許可するが、機密保持部隊長はこの許可を容易に出してはならないものとする。", NULL, "Infected who refuse to assemble may be shot, but the chief of the Secrecy Preservation Unit must carefully consider the decision to do so.", Line_Normal); ClearMessage(); PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "■潜在患者の処分", - NULL, "- Terminating the infected -", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "- Terminating the infected -", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 機密保持部隊本隊は集合させた潜在患者を速やかに完全処分すること。", - NULL, "Once they are assembled, the Secrecy Preservation Unit must terminate all of the infected.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Once they are assembled, the Secrecy Preservation Unit must terminate all of the infected.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 処分にあたっては、ガス災害偽装を疑われないよう注意すること。", NULL, "Before that point, care must be taken to ensure that they are not suspicious of the story of the gas disaster.", Line_WaitForInput); OutputLine(NULL, "また、人道的な手段を以って対応するよう努力しなければならない。", @@ -309,33 +363,39 @@ void main() PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 処分時にトラブルが発生し、鎮圧上止むを得ない場合にのみ機密保持部隊には発砲が許可される。", NULL, "If any problems occur, the unit has approval to fire their weapons.", Line_WaitForInput); OutputLine(NULL, "許可権限は機密保持部隊長が持つものとする。", - NULL, " The chief of the Secrecy Preservation Unit must also make that decision.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " The chief of the Secrecy Preservation Unit must also make that decision.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 射殺体は行方不明者として処分するため、偽装死体と混入しないよう注意。", NULL, "Bodies with gunshot wounds should not be placed together with those that have been poisoned.", Line_Normal); ClearMessage(); PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "■機関施設の隠蔽", - NULL, "- Concealment of the Institute -", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "- Concealment of the Institute -", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 施設処理部隊は機関施設の重要機密回収(別紙参照193点)と証拠隠滅を行なうこと。", - NULL, "The Institute Concealment Unit must collect all of the classified items (refer to the 193 items in the appendix) in the Institute in order to suppress the evidence.", Line_WaitForInput); + NULL, "The Institute Concealment Unit must collect all of the classified items (refer to the 193 items in the appendix) in the Institute in order to suppress the evidence. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "証拠隠滅に関しては別紙参照のこと。", - NULL, " Refer to the appendix for more detailed instructions.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Refer to the appendix for more detailed instructions.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 重要機密回収にあたっては機関研究員の指示を受けること。", NULL, "The research staff at the Institute must assist with this operation.", Line_WaitForInput); OutputLine(NULL, "危険物が含まれるため搬出には細心の注意を払うこと。", @@ -344,21 +404,25 @@ void main() PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 秘匿区画は厳重封鎖とする。", NULL, "Strict quarantine must be maintained of the concealment block.", Line_WaitForInput); OutputLine(NULL, "気密扉は溶接、地下区画は注水封鎖。", NULL, " The airproof door must be welded shut, and the underground area must be flooded.", Line_WaitForInput); OutputLine(NULL, "区画入口は溶接の上、厳重に偽装すること。", - NULL, " The entrance to the area must be welded shut and concealed completely.", Line_WaitForInput); + NULL, " The entrance to the area must be welded shut and concealed completely. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "なお、秘匿区画の完全撤去を3年以内に行なうものとする。", - NULL, " Furthermore, the concealment block will be completely removed within three years.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Furthermore, the concealment block will be completely removed within three years.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 施設処理部隊は機関施設へ接近する全ての民間人を排除しなければならない。", - NULL, "The Institute Concealment Unit must eliminate all civilians who would try to approach the Institute.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The Institute Concealment Unit must eliminate all civilians who would try to approach the Institute.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 原則として発砲を禁止するが、止むを得ない場合に限り発砲を許可する。", NULL, "The use of firearms is not permitted, except in emergencies.", Line_WaitForInput); OutputLine(NULL, "許可権限は機密保持部隊長が持つものとする。", @@ -367,40 +431,48 @@ void main() PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "■村内捜索", - NULL, "- Searching the village -", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "- Searching the village -", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 機密保持部隊は村内の完全捜索を行い、生存者がいないことを厳重に確認すること。", - NULL, "The Secrecy Preservation Unit must search the whole village for any survivors.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The Secrecy Preservation Unit must search the whole village for any survivors.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 特に潜在患者集合時の点呼で確認できなかった人間については要注意。", - NULL, "Any person who was not present during the assembly must be found.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Any person who was not present during the assembly must be found.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " なお、潜在患者の処分時刻以降に生存者を発見した場合には原則として即時射殺を許可する。", NULL, "Any survivors found after the termination of the infected may be shot immediately.", Line_WaitForInput); OutputLine(NULL, "ただし投降の意思のある場合のみ例外とする。", - NULL, " However, if the survivor is willing to surrender,", Line_WaitForInput); + NULL, " However, if the survivor is willing to surrender, ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "他隊が投降者を得た場合には速やかに機密保持部隊に引き渡すこと。", - NULL, " do not shoot, and instead take them into the custody of the Secrecy Preservation Unit.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "do not shoot, and instead take them into the custody of the Secrecy Preservation Unit.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 機密保持部隊は投降者について、潜在患者処分と同じ方法にて処分すること。", NULL, "The Unit must then terminate the captive, using the same method as for the other infected.", Line_Normal); ClearMessage(); PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "■後続一般部隊への引継ぎ", - NULL, "- Post mission transfer to general forces -", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "- Post mission transfer to general forces -", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 災害派遣の一般部隊に現場を引き継ぐ。", NULL, "Transfer the job to the official disaster recovery team.", Line_WaitForInput); OutputLine(NULL, "不信惑を持たれないよう厳重に注意すること。", @@ -409,17 +481,20 @@ void main() PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "■完全撤収", - NULL, "- Complete withdrawal -", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "- Complete withdrawal -", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 全ての作戦を終了し、機密保持部隊は雛見沢地区から撤退する。", NULL, "After the completion of all operations, the Secrecy Protection Unit will retreat from the Hinamizawa area.", Line_WaitForInput); OutputLine(NULL, "後続の一般部隊に不信感を持たれないよう厳重に注意すること。", - NULL, " They must be careful not to be suspected by the disaster recovery team.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " They must be careful not to be suspected by the disaster recovery team.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " なお、機関施設は秘匿区画の完全撤去が終了するまで継続警備とすること。", NULL, "Furthermore, the Institute will continue to secure the concealment block until complete removal is finished.", Line_Normal); ClearMessage(); @@ -431,9 +506,10 @@ void main() DrawScene( "File", 1000 ); SetColorOfMessage( TRUE, 0xff, 0xff, 0xff ); - SetDrawingPointOfMessage( 0, 6 ); + if (GetGlobalFlag(GADVMode) == 0) { SetDrawingPointOfMessage( 0, 6 ); } SetSpeedOfMessage( TRUE, 128 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "#ffffff", NULL, " ", Line_ContinueAfterTyping); SetSpeedOfMessage( FALSE, 0 ); @@ -443,69 +519,82 @@ void main() PlayBGM( 0, "Nazo", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 病原体ハ蟻ナドノ社会型生物ト同ジ習性ガアルモノト推定。", - NULL, "It is assumed that the pathogen has the same characteristics as creatures such as ants.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It is assumed that the pathogen has the same characteristics as creatures such as ants.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 女王蟻ニ当タル女王感染者ガ常ニ1人オリ、ソレガ古手家代々ニ受ケ継ガレテイルモノト推定。", - NULL, "There is a queen of the carriers of the disease, just like there is a queen ant, and this position has been passed down the line of the Furude family.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "There is a queen of the carriers of the disease, just like there is a queen ant, and this position has been passed down the line of the Furude family.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 此レラハ雛見沢村ニ関連スル古文書ノ数々カラ容易ニ推察サレル。", NULL, "This assumption is made based on the legends and ancient writings that have been passed down in the village.", Line_Normal); ClearMessage(); PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " マタ、一般感染者ハ女王感染者ヲ庇護スル傾向ガ強ク、其レヲ容易ニ観察デキル。", - NULL, "It is already confirmed that the carriers have a tendency to protect their queen.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It is already confirmed that the carriers have a tendency to protect their queen.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " マタ、女王感染者ノ半径ニ束縛サレル一般感染者トハ違イ、女王感染者ハ土地ニ束縛サレルモノト推測。", NULL, "Additionally, the queen carrier can only survive within the boundary of the village.", Line_Normal); ClearMessage(); PlaySE( 0, "s_page", 128, 64 ); - SetDrawingPointOfMessage( 0, 6 ); + if (GetGlobalFlag(GADVMode) == 0) { SetDrawingPointOfMessage( 0, 6 ); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "<感染者ノ発症確率ニツイテ>", NULL, " [Probability of outbreak]", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 一般感染者ハ女王感染者カラ離サレタ距離ト日数ニ比例シテ高イ発症確率ヲ持ツト推測。", - NULL, "As ordinary patients will become ill when they travel far away from the queen, it's assumed that the further and longer they are away from her, the higher the chance of symptoms occurring becomes.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "As ordinary patients will become ill when they travel far away from the queen, it's assumed that the further and longer they are away from her, the higher the chance of symptoms occurring becomes.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " マタ、精神状態ニモ強イ影響ヲ受ケ、特ニ情緒不安定ヤ郷里ヘノ思慕ガ強イ場合ノ発症確率ハサラニ高マルモノト推定。", - NULL, "Also, mental state plays a strong factor as well, and it's estimated that those who are especially emotionally unstable or show strong yearning for their home are more likely to exhibit symptoms.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Also, mental state plays a strong factor as well, and it's estimated that those who are especially emotionally unstable or show strong yearning for their home are more likely to exhibit symptoms.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 発症ヲ抑エルタメニハ高野式精神安定法ガモットモ効果的ト思ワレルガ、ソレデモ改善ガ認メラレナイ場合、女王感染者ノ許ヘノ帰郷ノミガ有効。", NULL, "It is believed that the Takano relaxation method is the most effective means of suppressing symptoms, but if the patient still shows no improvement, only returning them to their home and the queen will be effective.", Line_Normal); ClearMessage(); PlaySE( 0, "s_page", 128, 64 ); - SetDrawingPointOfMessage( 0, 6 ); + if (GetGlobalFlag(GADVMode) == 0) { SetDrawingPointOfMessage( 0, 6 ); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "<末期発症者ニツイテ>", NULL, " [Concerning terminal patients]", Line_Normal); ClearMessage(); PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 末期発症者ハ被害妄想ヲ著シク肥大サセル為、組織行動ヘノ従事ハ困難ヲ極メルモノト推定。", - NULL, "Terminal patients, as they suffer from an extreme persecution complex, are incapable of functioning within society.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Terminal patients, as they suffer from an extreme persecution complex, are incapable of functioning within society.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 確認事例デハ殺人ヤ放火、ソノ他異常行為ガ認メラレ、所属部隊ニ甚大ナ害ヲ齎スモノト予想。", - NULL, "Cases of arson and murder have been confirmed. They may present severe problems for their units.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Cases of arson and murder have been confirmed. They may present severe problems for their units.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 雛見沢村文献デハ村内末期発症者ハ処刑サレタ記述ガアリ、末期発症者ハ帰郷ニヨッテモ改善シナイモノト推察。", NULL, "Records show that terminal patients appear even in Hinamizawa, and they will not recover even if relocated nearer the queen.", Line_WaitForInput); OutputLine(NULL, "ヨッテ迅速ナ処分ガ求メラレル。", @@ -514,54 +603,62 @@ void main() PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 未発症段階カラ感染者ヲ隔離スルコトモ極メテ有効。", - NULL, "It's recommended that the infected be quarantined before they start behaving irregularly.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It's recommended that the infected be quarantined before they start behaving irregularly.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 雛見沢出身者ヲ追跡調査シ、専門医療機関付キトスルコトヲ提案ス。", NULL, "We suggest tracking down those formerly from Hinamizawa and placing them under special medical observation.", Line_Normal); ClearMessage(); PlaySE( 0, "s_page", 128, 64 ); - SetDrawingPointOfMessage( 0, 6 ); + if (GetGlobalFlag(GADVMode) == 0) { SetDrawingPointOfMessage( 0, 6 ); } SetSpeedOfMessage( TRUE, 128 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "<感染者集落ノ崩壊ニツイテ>", NULL, "[The collapse of the carrier community]", Line_Normal); ClearMessage(); PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 前述ノ理由カラ、女王感染者ガ死亡スルヨウナコトガアッタ場合、感染者集落ハ集落単位デ末期症状ヲ引キ起コスモノト推定。", - NULL, "For the aforementioned reasons, we predict that should the queen carrier die, infected villagers will exhibit terminal symptoms on a village-wide scale.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "For the aforementioned reasons, we predict that should the queen carrier die, infected villagers will exhibit terminal symptoms on a village-wide scale.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 末期症状ハ急性発症ナラバ早クテ二十四時間以内、遅クトモ四十八時間デ発症スルタメ、", NULL, "Terminal symptoms will begin showing within 24 hours at the earliest and 48 at the latest.", Line_WaitForInput); OutputLine(NULL, "四十八時間以内ニ最終的解決ヲ行ナワナカッタ場合、騒乱ハ極メテ甚大ニナルモノト推定。", - NULL, " For that reason, the final decision must be made within 48 hours.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " For that reason, the final decision must be made within 48 hours.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " マタ、集落規模カラ見テ、警察、憲兵程度デハ此レノ鎮圧ハ容易ナラザルモノト推定。", NULL, "Based on the size of the village, neither ordinary officers nor the military police may be able to control the chaos they may bring.", Line_Normal); ClearMessage(); PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 反国家的武装蜂起ト位置付ケ、緊急ニ軍ヲ以ッテ鎮圧スルノガ最モ適当ト思ワレル。", - NULL, "We believe the best response is to treat them as an armed, anti-national uprising, and immediately suppress them with the military.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "We believe the best response is to treat them as an armed, anti-national uprising, and immediately suppress them with the military.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } PlayBGM( 1, "type", 120, 0 ); SetSpeedOfMessage( TRUE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "昭和二十年一月吉日", NULL, "January 1945", Line_ContinueAfterTyping); @@ -570,9 +667,10 @@ void main() Wait( 2000 ); PlayBGM( 1, "type", 120, 0 ); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "宛最高戦争指導会議 小泉大佐殿", NULL, "To: Colonel Koizumi of the Supreme Council for the Direction of War", Line_ContinueAfterTyping); @@ -580,9 +678,10 @@ void main() DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); Wait( 2000 ); PlayBGM( 1, "type", 120, 0 ); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "高野一二三記ス", NULL, "from Hifumi Takano", Line_ContinueAfterTyping); @@ -608,85 +707,98 @@ void main() OutputLineAll(NULL, " ", Line_ContinueAfterTyping); SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "昭和58年6月23日", - NULL, "June 23rd, 1983", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "June 23rd, 1983", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( TRUE, 128 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "           ", NULL, " ", Line_ContinueAfterTyping); SetSpeedOfMessage( FALSE, 0 ); OutputLine(NULL, "58防総管エ4−20号", - NULL, "Document E4-20 for the 58th Defense Commissioner", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Document E4-20 for the 58th Defense Commissioner", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "第733装備実験中隊長", - NULL, "and TECOM 733 Commander.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "and TECOM 733 Commander.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 第733装備実験中隊は24時間以内に都市沈黙戦装備にて待機することをここに命ずる。", NULL, "TECOM 733 is hereby ordered to be on standby within 24hrs, armed for urban suppression.", Line_Normal); ClearMessage(); PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 中隊長は添付の緊急マニュアル34号を熟知すること。", - NULL, "The company commander must also thoroughly study Emergency Manual 34.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The company commander must also thoroughly study Emergency Manual 34.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 作戦参加人員は機密保持に最も重視を置いて選抜すること。", - NULL, "Select personnel carefully with the preservation of secrecy in mind.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Select personnel carefully with the preservation of secrecy in mind.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " また、国立感染症研究所出向職員の指示に従って予防薬適性検査を実施し、適合者のみで編制すること。", NULL, "Additionally, test the effectiveness of the vaccine with the support of the National Research Center of Infectious Diseases. Employ those with positive immunity.", Line_Normal); ClearMessage(); SetSpeedOfMessage( TRUE, 128 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "           ", NULL, " ", Line_ContinueAfterTyping); SetSpeedOfMessage( FALSE, 0 ); OutputLine(NULL, "昭和58年6月23日", - NULL, "June 23rd, 1983", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "June 23rd, 1983", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( TRUE, 128 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "           ", NULL, " ", Line_ContinueAfterTyping); SetSpeedOfMessage( FALSE, 0 ); OutputLine(NULL, "58衛研総エ7−11号", - NULL, "Document E7-11 for the 58th Director of the NIHS", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Document E7-11 for the 58th Director of the NIHS", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "第733装備実験中隊長殿", - NULL, "Attention equipment testing company commander 733", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Attention equipment testing company commander 733", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( TRUE, 128 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "             ", NULL, " ", Line_ContinueAfterTyping); SetSpeedOfMessage( FALSE, 0 ); OutputLine(NULL, "国立感染症研究所", - NULL, "The National Research Center of Infectious Diseases.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The National Research Center of Infectious Diseases.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( TRUE, 128 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "             ", NULL, " ", Line_ContinueAfterTyping); SetSpeedOfMessage( FALSE, 0 ); OutputLine(NULL, "感染病理部第13室", - NULL, "Infectious Pathogen Department, Suite 13.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Infectious Pathogen Department, Suite 13.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( TRUE, 128 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "             ", NULL, " ", Line_ContinueAfterTyping); SetSpeedOfMessage( FALSE, 0 ); @@ -702,49 +814,59 @@ void main() PlaySE( 0, "s_page", 128, 64 ); PlayBGM( 0, "B08_Izyou", 120, 0 ); - SetDrawingPointOfMessage( 0, 8 ); + if (GetGlobalFlag(GADVMode) == 0) { SetDrawingPointOfMessage( 0, 8 ); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 雛見沢症候群について", NULL, " - About the Hinamizawa Syndrome -", Line_Normal); ClearMessage(); PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 滅菌作戦の遂行に当たり、雛見沢症候群について申し送るものである。", - NULL, "This is information regarding the Hinamizawa Syndrome.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "This is information regarding the Hinamizawa Syndrome.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 雛見沢症候群は人体に感染するウィルスによって引き起こされる感染症である。", - NULL, "The Hinamizawa Syndrome is an infectious disease caused by a virus.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The Hinamizawa Syndrome is an infectious disease caused by a virus.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 基本的に自覚症状はないが、極度の精神不安定による回避可能な理由の他、女王感染者の死亡による不可避な理由によって劇的に発症する。", NULL, "There are no initial symptoms. Instead, their onset begins when the patient's emotional state becomes unstable, or if the queen carrier dies.", Line_Normal); ClearMessage(); PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 主な症例は妄想と精神異常で、特に被害妄想の肥大が著しい。", - NULL, "The main symptoms of the illness are hallucinations and emotional instability, paired with an extreme persecution complex.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The main symptoms of the illness are hallucinations and emotional instability, paired with an extreme persecution complex.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " また自身の精神異常を自覚しないことが多く、その識別は検査以外ではほぼ不可能。", - NULL, "Furthermore, patients are frequently unaware of their own mental abnormalities, making identification outside examination nearly impossible.", Line_WaitForInput); + NULL, "Furthermore, patients are frequently unaware of their own mental abnormalities, making identification outside examination nearly impossible. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "末期の異常行為から発症を類推することしかできない。", - NULL, " The only way to do so is by observing symptoms indicative of terminal, abnormal behavior.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The only way to do so is by observing symptoms indicative of terminal, abnormal behavior.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " また、多くの場合、被害妄想の肥大から何らかの反社会行動に訴えることが多く、この点が雛見沢症候群の最大の問題点と言える。", NULL, "In many cases, patients engage in antisocial behavior, which is the largest issue created by the Syndrome.", Line_Normal); ClearMessage(); PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ホルモンの分泌などに影響を与えるものと思われ、肉体でなく精神に主に作用する感染症のため、感染症型精神病とも言える。", - NULL, "This behavior is caused by hormonal factors, as this disease mainly affects the mind, as opposed to the body.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "This behavior is caused by hormonal factors, as this disease mainly affects the mind, as opposed to the body.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 末期にはリンパ腺に強い痒みを訴えることがあり首筋、もしくは手首を掻き毟る可能性がある。", NULL, "In the end, the patients will experience extreme irritation in their lymph nodes, and they will claw at their throat or wrists.", Line_WaitForInput); OutputLine(NULL, "これのみが唯一の自覚症状である。", @@ -753,50 +875,60 @@ void main() PlaySE( 0, "s_page", 128, 64 ); - SetDrawingPointOfMessage( 0, 7 ); + if (GetGlobalFlag(GADVMode) == 0) { SetDrawingPointOfMessage( 0, 7 ); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "滅菌作戦注意事項について", NULL, "Important Points Regarding the Sterilization Operation", Line_Normal); ClearMessage(); PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 滅菌作戦の遂行に当たり、諸注意を申し送るものである。", - NULL, "This is an advisory notice for virus control.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "This is an advisory notice for virus control.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 病原体は基本的に空気感染で経皮からも感染する。", - NULL, "The pathogen is an airborne infectious virus.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The pathogen is an airborne infectious virus.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 事実上、感染は不可避であり予防薬の投与を必須とする。", - NULL, "Therefore, no effective preventative methods exist, and inoculation is required.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Therefore, no effective preventative methods exist, and inoculation is required.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " また、作戦終了後は感染検査を行ない、陽性反応者は直ちに申告し治療を受けること。", NULL, "After the mission is completed, all staff members must take a medical exam, and those with positive test results must come forward.", Line_Normal); ClearMessage(); PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 特に注意を要するのは高度感染者(住民)との接触である。", - NULL, "Be cautious when interacting with the carriers (villagers).", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Be cautious when interacting with the carriers (villagers).", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 通常接触では問題ないが、粘膜・体液の接触で予防薬の投与に関わらず重度感染する。", - NULL, "Even after inoculation, any contact with their bodily fluids will cause infection.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Even after inoculation, any contact with their bodily fluids will cause infection.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 高度感染者とは直接接触しないよう厳重に注意すること。", - NULL, "Do not come into direct contact with them.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Do not come into direct contact with them.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 接触を疑う者は直ちに検査用自動注射器を使用して別添に従い自己検査を行なうこと。", - NULL, "If assumed infected, individuals must use the testing syringe and test themselves for the disease.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If assumed infected, individuals must use the testing syringe and test themselves for the disease.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 特にリンパ腺に理不尽な痒みを覚えた場合は急性発症である可能性が極めて高い。", NULL, "If you feel an extreme irritation in your lymph nodes, it's likely you have terminal symptoms.", Line_WaitForInput); OutputLine(NULL, "ただちに検査を行なうこと。", @@ -805,25 +937,30 @@ void main() PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 陽性反応が出た場合、治療薬C120自動注射器を使用すること。", - NULL, "If test results comes out positive, inject the treatment medication C120.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If test results comes out positive, inject the treatment medication C120.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 注射後10分を経過しても痒みが引かない場合には2本目を使用する。", - NULL, "If the irritation persists after 10 minutes, use a second injection.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If the irritation persists after 10 minutes, use a second injection.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それでも改善が見られない場合には本部にて治療を受けること。", NULL, "If there is still no change in symptoms, seek treatment at HQ.", Line_Normal); ClearMessage(); PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " また、C120は健常な人体には悪影響を及ぼすため、陽性反応を確認しない使用はこれを厳禁とする。", - NULL, "Do not use C120 if your test results are not positive.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Do not use C120 if your test results are not positive.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 健常な人体に使用した場合、10分以内に全身の発疹、発熱、瞳孔の拡大、妄想を引き起こす。", NULL, "If used on a healthy body, symptoms of high fever, rashes, dilated pupils, and hallucination will be observable within 10 minutes.", Line_WaitForInput); OutputLine(NULL, "これらを自覚した場合、本部にて治療を受けること。", @@ -843,372 +980,428 @@ void main() DrawSceneWithMask( "white", "maskm1", 1, 0, 1300 ); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 高級なソファーに大理石のテーブル、クリスタルの灰皿のある高級な会議室で、政府高官たちが状況を説明していた。", - NULL, "Government officials explained the entire situation in a luxurious meeting room adorned with a marble table and crystal ashtrays.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Government officials explained the entire situation in a luxurious meeting room adorned with a marble table and crystal ashtrays.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …こんな目茶目茶な話は聞いたことがないと、官房長官はずっと猛り狂っていた。", NULL, "The Chief Cabinet Secretary was in a panic. He'd never heard about any of this before.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 当然だ。", NULL, "Feelings of panic were only natural.", Line_WaitForInput); OutputLine(NULL, "たったひとりの少女が死ぬだけで、二千人の住民が暴徒化する。", - NULL, " One girl's death was going to drive two thousand villagers into a frenzy.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " One girl's death was going to drive two thousand villagers into a frenzy.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんな奇病が存在しただけでも驚きであるばかりでなく、", - NULL, "Hearing that a disease like that exists was surprising enough.", Line_WaitForInput); + NULL, "Hearing that a disease like that exists was surprising enough. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "それが長年秘匿され軍事目的で研究されていて、しかも研究所長の汚職を巡るトラブルでこのような事態を引き起こすなんて。", - NULL, " But on top of that, it was secretly researched for military use, and now there was a horrific situation caused by the director of the local research institute engaging in embezzlement.", Line_Normal); + NULL, "But on top of that, it was secretly researched for military use, and now there was a horrific situation caused by the director of the local research institute engaging in embezzlement.", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/282900001", 128, 64); + PlayVoice(4, "ps2/00/282900001", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「そんな危険な病気、初めて聞いたよ!", NULL, "\"I've never heard of such a dangerous disease!", Line_WaitForInput); - PlaySE(4, "ps2/00/282900002", 128, 64); + PlayVoice(4, "ps2/00/282900002", 128); OutputLine(NULL, " 本当に治療の手段はないのか?!」", NULL, " There's no cure for it?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/283000001", 128, 64); + PlayVoice(4, "ps2/00/283000001", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「はい。", NULL, "\"No.", Line_WaitForInput); - PlaySE(4, "ps2/00/283000002", 128, 64); + PlayVoice(4, "ps2/00/283000002", 128); OutputLine(NULL, "国立研究所の説明では、重度感染者の発症に対する治療法は確立したばかりで、全住民への対応は事実上不可能とのことです。", - NULL, " According to the national research center, they have recently found a method of treatment for the carriers of the disease, but they're still not capable of administering that treatment to the whole village.", Line_WaitForInput); - PlaySE(4, "ps2/00/283000003", 128, 64); + NULL, " According to the national research center, they have recently found a method of treatment for the carriers of the disease, but they're still not capable of administering that treatment to the whole village. ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "ps2/00/283000003", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "最短で24時間以内、長くとも48時間以内に山村の人口二千人が全て末期発症するとのことです。", - NULL, " The entire populace is going to develop terminal symptoms within the next 24 to 48 hours.", Line_WaitForInput); - PlaySE(4, "ps2/00/283000004", 128, 64); + NULL, "The entire populace is going to develop terminal symptoms within the next 24 to 48 hours.", Line_WaitForInput); + PlayVoice(4, "ps2/00/283000004", 128); OutputLine(NULL, "甚大な被害と影響が予想されます。」", NULL, " It's going to be a disaster.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 「雛見沢症候群」がどれだけ危険で異常な奇病かは、すでに専門機関のスタッフから延々と説明を受けていた。", - NULL, "The danger of this \"Hinamizawa Syndrome\" was explained over and over again to the Chief Secretary.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The danger of this \"Hinamizawa Syndrome\" was explained over and over again to the Chief Secretary.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから改めて聞くまでもない。", - NULL, "He didn't have anything more to say...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He didn't have anything more to say...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、だからといって受け容れられるわけがない。", - NULL, "but that didn't mean that he could blindly accept it, either.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "but that didn't mean that he could blindly accept it, either.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その事態に対し有効な対処法が、集団発症の前に感染者全員を抹殺する他ないなんて。", NULL, "He simply couldn't believe that the only way to resolve the situation was to kill all two thousand infected villagers.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/282900003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("官房長官", NULL, "Government Secretary", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/282900003", 128); OutputLine(NULL, "「そりゃ大変なことになるのはわかるけど、住民を皆殺しにするなんて、そんなの許可できるわけないだろう!!", NULL, "\"I understand the urgency, but I can't give approval to kill an entire village!!", Line_WaitForInput); - PlaySE(4, "ps2/00/282900004", 128, 64); + PlayVoice(4, "ps2/00/282900004", 128); OutputLine(NULL, " そもそも、なんでこんな危険な病気を隠蔽して研究なんかしてたんだ?!", NULL, " Why was this disease being studied in secret, anyway?", Line_WaitForInput); - PlaySE(4, "ps2/00/282900005", 128, 64); + PlayVoice(4, "ps2/00/282900005", 128); OutputLine(NULL, " そもそもそういう事態を招いたのはその関係の連中の責任じゃないのかね!!", - NULL, " Isn't this the responsibility of those who were funding the research?", Line_WaitForInput); - PlaySE(4, "ps2/00/282900006", 128, 64); + NULL, " Isn't this the responsibility of those who were funding the research? ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "ps2/00/282900006", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, " 第一、こんな危険な研究は今や日本の国益に貢献しないどころか、損ないかねんぞ!!", - NULL, " Such a dangerous disease can't possibly be of any benefit to this country!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/282900007", 128, 64); + NULL, "Such a dangerous disease can't possibly be of any benefit to this country!", Line_WaitForInput); + PlayVoice(4, "ps3/s12/00/282900007", 128); OutputLine(NULL, " どうして昭和の58年までこんな馬鹿げた研究をしていたんだ!", NULL, " It's the year 1983, for crying out loud!", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/282900008", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("官房長官", NULL, "Government Secretary", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/282900008", 128); OutputLine(NULL, " 報告書によれば、研究目的のために撲滅を意図的に遅らせていたそうじゃないか!", NULL, "According to these documents, they intentionally held off on exterminating the disease so they'd have more time to study it!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/282900009", 128, 64); + PlayVoice(4, "ps3/s12/00/282900009", 128); OutputLine(NULL, " しかも汚職を巡るトラブルの果てにこんな事態だ!", - NULL, " On top of that, this chaos was all caused by a single researcher?", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/282900010", 128, 64); + NULL, " On top of that, this chaos was all caused by a single researcher? ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("官房長官", NULL, "Government Secretary", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/282900010", 128); OutputLine(NULL, " これはテロだよテロ!!", - NULL, " This is an act of a terrorism!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/282900011", 128, 64); + NULL, "This is an act of a terrorism!!", Line_WaitForInput); + PlayVoice(4, "ps3/s12/00/282900011", 128); OutputLine(NULL, " 『東京』の老害だ!", NULL, " It's the fault of those old men in Tokyo!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/282900012", 128, 64); + PlayVoice(4, "ps3/s12/00/282900012", 128); OutputLine(NULL, " こんな研究を支持していた人間には全員責任を取ってもらうぞ!!", NULL, " They better take responsibility for this!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/282900013", 128, 64); + PlayVoice(4, "ps3/s12/00/282900013", 128); OutputLine(NULL, " いつまでも大戦の亡霊に取り憑かれている連中を追放したまえ!!", - NULL, " Get rid of the people who are still haunted by the ghost of the war!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/282900014", 128, 64); + NULL, " Get rid of the people who are still haunted by the ghost of the war!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("官房長官", NULL, "Government Secretary", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/282900014", 128); OutputLine(NULL, " これは『東京』の膿みを出すいい機会じゃないのかね?!」", - NULL, " This is a good opportunity to rid Tokyo of its festering pus!\"", Line_Normal); + NULL, "This is a good opportunity to rid Tokyo of its festering pus!\"", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ke5", "maskdown", 1, 0, 300 ); PlayBGM( 1, "higurashi", 120, 0 ); - PlaySE(4, "ps3/s12/00/282100001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("総理大臣", NULL, "Prime Minister", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/282100001", 128); OutputLine(NULL, "「…………責任者の追及は必ず行ないますが、それより前に、対応を考えなければなりません。」", NULL, "\".......We will discuss the issue of responsibility in due time, but we must make a prompt decision about this.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そのやり取りに背を向け、ブラインドから外を眺めていた人物が、ゆっくりと語ると官房長官は口をつぐんだ。", NULL, "A man standing by the window slowly turned around and opened his mouth.", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/283000005", 128, 64); + PlayVoice(4, "ps2/00/283000005", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「総理。", NULL, "\"Prime Minister.", Line_WaitForInput); - PlaySE(4, "ps2/00/283000006", 128, 64); + PlayVoice(4, "ps2/00/283000006", 128); OutputLine(NULL, "ご決断を。」", NULL, " Please give us your decision.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/282100002", 128, 64); + PlayVoice(4, "ps2/00/282100002", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「……………滅菌作戦を承認しない場合のシミュレートを聞かせてください。」", NULL, "\".........What happens if I don't approve this final resolution?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/283000007", 128, 64); + PlayVoice(4, "ps2/00/283000007", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「はい。", NULL, "\"Well...", Line_WaitForInput); - PlaySE(4, "ps2/00/283000008", 128, 64); + PlayVoice(4, "ps2/00/283000008", 128); OutputLine(NULL, "今から36時間後には村人のほぼ10割が末期発症。", NULL, " Almost one hundred percent of the population in the village will develop terminal symptoms within 36 hours.", Line_WaitForInput); - PlaySE(4, "ps2/00/283000009", 128, 64); + PlayVoice(4, "ps2/00/283000009", 128); OutputLine(NULL, "末期的な被害妄想に取り憑かれ反社会的な行為を行ないます。", - NULL, " They will be overcome by persecution complexes, and they will begin behaving violently.", Line_WaitForInput); - PlaySE(4, "ps2/00/283000010", 128, 64); + NULL, " They will be overcome by persecution complexes, and they will begin behaving violently. ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "ps2/00/283000010", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "想定されるのは、自殺、殺人、放火、強盗、強姦。", - NULL, " Suicide, murder, arson, robbery, and rape are some of the things we predict will happen.", Line_WaitForInput); - PlaySE(4, "ps2/00/283000011", 128, 64); + NULL, "Suicide, murder, arson, robbery, and rape are some of the things we predict will happen.", Line_WaitForInput); + PlayVoice(4, "ps2/00/283000011", 128); OutputLine(NULL, "治安の完全なる崩壊です。", - NULL, " There will be no peace within the village.", Line_WaitForInput); - PlaySE(4, "ps2/00/283000012", 128, 64); + NULL, " There will be no peace within the village. ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "ps2/00/283000012", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "騒動は恐らく雛見沢地区のみでなく周辺地区へも波及します。", - NULL, " It probably won't stay within those boundaries either, but spread throughout the area.", Line_WaitForInput); - PlaySE(4, "ps2/00/283000013", 128, 64); + NULL, "It probably won't stay within those boundaries either, but spread throughout the area.", Line_WaitForInput); + PlayVoice(4, "ps2/00/283000013", 128); OutputLine(NULL, "結果、世界規模での注目を浴びることになるでしょう。", NULL, " As a result, the whole world will discover this disaster.", Line_WaitForInput); - PlaySE(4, "ps2/00/283000014", 128, 64); + PlayVoice(4, "ps2/00/283000014", 128); OutputLine(NULL, "民間の独自調査の結果、奇病が原因であることが発覚するのは食い止められません。", NULL, " Sooner or later, they will find out about this mysterious disease.", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/283000015", 128, 64); + PlayVoice(4, "ps2/00/283000015", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, " 野党は奇病の対応の不手際を政争の具に次期選挙を有利に運ぶでしょう。", NULL, "This will be a great advantage for the opposition during the next election.", Line_WaitForInput); - PlaySE(4, "ps2/00/283000016", 128, 64); + PlayVoice(4, "ps2/00/283000016", 128); OutputLine(NULL, "また『東京』内でも総理の対応に批判が高まるでしょう。", - NULL, " 'Tokyo' will also voice their criticisms of the Prime Minister.", Line_WaitForInput); - PlaySE(4, "ps2/00/283000017", 128, 64); + NULL, " 'Tokyo' will also voice their criticisms of the Prime Minister. ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "ps2/00/283000017", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "彼らの支持は総理の列島改造に欠かせません。", - NULL, " You need their approval in order to make your political plans come to fruition.", Line_WaitForInput); - PlaySE(4, "ps2/00/283000018", 128, 64); + NULL, "You need their approval in order to make your political plans come to fruition.", Line_WaitForInput); + PlayVoice(4, "ps2/00/283000018", 128); OutputLine(NULL, "そして何よりも、軍事目的での研究が政府内部から暴かれる可能性があります。", - NULL, " More than anything, the government might reveal that this secret research was conducted for military purposes.", Line_WaitForInput); - PlaySE(4, "ps2/00/283000019", 128, 64); + NULL, " More than anything, the government might reveal that this secret research was conducted for military purposes. ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "ps2/00/283000019", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "これだけは断固阻止しなくては我が国に致命的信用ダメージを与えかねません。」", - NULL, " If this happens, this country will have a crisis of faith in their leadership.\"", Line_Normal); + NULL, "If this happens, this country will have a crisis of faith in their leadership.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/282100003", 128, 64); + PlayVoice(4, "ps2/00/282100003", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「…………逆に、滅菌作戦を承認した場合はどうなりますか。」", NULL, "\".........What if I approve the final resolution?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/283000020", 128, 64); + PlayVoice(4, "ps2/00/283000020", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「はい。", NULL, "\"Well...", Line_WaitForInput); - PlaySE(4, "ps2/00/283000021", 128, 64); + PlayVoice(4, "ps2/00/283000021", 128); OutputLine(NULL, "自然災害を装いますので、やはり対応の不手際の野党追及は避けられません。", NULL, " We will be disguising this as a natural disaster, so the opposition may still attack us for our blunder.", Line_WaitForInput); - PlaySE(4, "ps2/00/283000022", 128, 64); + PlayVoice(4, "ps2/00/283000022", 128); OutputLine(NULL, "ただし、奇病研究について発覚することはないでしょう。", - NULL, " However, they will not discover the existence of this mysterious disease.", Line_WaitForInput); - PlaySE(4, "ps2/00/283000023", 128, 64); + NULL, " However, they will not discover the existence of this mysterious disease. ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "ps2/00/283000023", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "もし万が一、奇病の軍事的研究が世界に発覚したら我が国はアジア地域でのイニシアチブを完全に喪失します。」", - NULL, " If by chance the world were to discover our military research of the disease, our nation would completely lose its initiative in the Asian region.\"", Line_Normal); + NULL, "If by chance the world were to discover our military research of the disease, our nation would completely lose its initiative in the Asian region.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/282900015", 128, 64); + PlayVoice(4, "ps2/00/282900015", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「他国の援助を受ける政党は一大キャンペーンを張るな!", NULL, "\"Support from those nations is a necessity for us!", Line_WaitForInput); - PlaySE(4, "ps2/00/282900016", 128, 64); + PlayVoice(4, "ps2/00/282900016", 128); OutputLine(NULL, " 売国奴どもめ!", NULL, " If we lose their trust,", Line_WaitForInput); - PlaySE(4, "ps2/00/282900017", 128, 64); + PlayVoice(4, "ps2/00/282900017", 128); OutputLine(NULL, " そうなれば野党の政権奪取は必至だよ!", NULL, " the opposition will definitely come into power after the next election!", Line_WaitForInput); - PlaySE(4, "ps2/00/282900018", 128, 64); + PlayVoice(4, "ps2/00/282900018", 128); OutputLine(NULL, " 日本は宣戦布告なくして占領されるぞ!!」", NULL, " Japan will be finished!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/283000024", 128, 64); + PlayVoice(4, "ps2/00/283000024", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「…シミュレートの結果では、第2党第3党が連立した場合、与野党の勢力は完全に反転します。", NULL, "\"According to our simulations, the balance of power will shift drastically if the second and third parties form a coalition government.", Line_WaitForInput); - PlaySE(4, "ps2/00/283000025", 128, 64); + PlayVoice(4, "ps2/00/283000025", 128); OutputLine(NULL, "国際世論は我が国を一斉に非難。", - NULL, " The whole world will hold us responsible.", Line_WaitForInput); - PlaySE(4, "ps2/00/283000026", 128, 64); + NULL, " The whole world will hold us responsible. ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "ps2/00/283000026", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "国連に対しNBC兵器開発疑惑の査察を要求するでしょう。", - NULL, " The United Nations will accuse us of developing WMDs.", Line_WaitForInput); - PlaySE(4, "ps2/00/283000027", 128, 64); + NULL, "The United Nations will accuse us of developing WMDs.", Line_WaitForInput); + PlayVoice(4, "ps2/00/283000027", 128); OutputLine(NULL, "近隣国は政府主導でバッシングキャンペーンを展開、高支持率を背景に対日外交を強硬路線に転換します。", - NULL, " Neighboring countries' governments will lead smear campaigns against us, drawing a hard line of anti-Japan diplomatic policies with high approval ratings.", Line_WaitForInput); - PlaySE(4, "ps2/00/283000028", 128, 64); + NULL, " Neighboring countries' governments will lead smear campaigns against us, drawing a hard line of anti-Japan diplomatic policies with high approval ratings. ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "ps2/00/283000028", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "我が国は政治的焦土と化すでしょう。」", - NULL, " In every way possible, the government of this country will be burned to the ground.\"", Line_Normal); + NULL, "In every way possible, the government of this country will be burned to the ground.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/282900019", 128, 64); + PlayVoice(4, "ps2/00/282900019", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「国際信用はぺんぺん草一本残らんということかね。", NULL, "\"So we'll lose the trust of all our allies, huh.", Line_WaitForInput); - PlaySE(4, "ps2/00/282900020", 128, 64); + PlayVoice(4, "ps2/00/282900020", 128); OutputLine(NULL, "……くそ。", NULL, "...Shit.", Line_WaitForInput); - PlaySE(4, "ps2/00/282900021", 128, 64); + PlayVoice(4, "ps2/00/282900021", 128); OutputLine(NULL, "つまり雛見沢地区と周辺自治体の数十万人だけの問題では済まんということだな。", NULL, " So this isn't just the problem of the several hundred thousand people who live around the Hinamizawa area, is it...?", Line_WaitForInput); - PlaySE(4, "ps2/00/282900022", 128, 64); + PlayVoice(4, "ps2/00/282900022", 128); OutputLine(NULL, "…………しかし!!", - NULL, ".........But!!", Line_WaitForInput); - PlaySE(4, "ps2/00/282900023", 128, 64); + NULL, ".........But!! ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "ps2/00/282900023", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, " 全てを闇に葬るための犠牲が二千人とは多過ぎる!」", - NULL, " It's way too difficult to cover up two thousand casualties!\"", Line_Normal); + NULL, "It's way too difficult to cover up two thousand casualties!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/283000029", 128, 64); + PlayVoice(4, "ps2/00/283000029", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「…………日本国内において、生物兵器研究が行なわれていたことが露呈することだけは避けなければなりません。」", NULL, "\".........The most important thing is to prevent the public from knowing that this country was secretly researching biological weapons.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/282100024", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("総理大臣", NULL, "Prime Minister", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/282100024", 128); OutputLine(NULL, "「……私は、どうやら大戦の亡霊の尻を拭くはめになりそうですね…。」", NULL, "...I guess we'll be wiping the ass of the ghost of the war...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/282900024", 128, 64); + PlayVoice(4, "ps2/00/282900024", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「滅菌作戦は計画通りに隠密で実行できるのかね?!", NULL, "\"Are you sure this operation can be performed secretly?", Line_WaitForInput); - PlaySE(4, "ps2/00/282900025", 128, 64); + PlayVoice(4, "ps2/00/282900025", 128); OutputLine(NULL, " 滅菌作戦が発覚すれば奇病研究以上の大スキャンダルになるぞ?!」", NULL, " If this mission goes public, this will become a greater scandal than the research itself!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/283000031", 128, 64); + PlayVoice(4, "ps2/00/283000031", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「はい、ご安心ください。", NULL, "\"Yes, it will be kept secret.", Line_WaitForInput); - PlaySE(4, "ps2/00/283000032", 128, 64); + PlayVoice(4, "ps2/00/283000032", 128); OutputLine(NULL, "それにつきましては自衛隊内の機密保持に特化した専門部隊が当たります。", NULL, " There are special units working on this case.", Line_WaitForInput); - PlaySE(4, "ps2/00/283000033", 128, 64); + PlayVoice(4, "ps2/00/283000033", 128); OutputLine(NULL, "このような事態を想定し研究と訓練を重ねた部隊です。", NULL, " They are trained specifically for situations like this.", Line_WaitForInput); - PlaySE(4, "ps2/00/283000034", 128, 64); + PlayVoice(4, "ps2/00/283000034", 128); OutputLine(NULL, "万一の失敗はありえません。」", NULL, " You have nothing to worry about.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/282100004", 128, 64); + PlayVoice(4, "ps2/00/282100004", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「都市沈黙戦という言葉は初めて聞きましたが、これはガスによる虐殺のことですね?", NULL, "\"I've never heard of any mission like this, but it's basically mass murder via gas, correct?", Line_WaitForInput); - PlaySE(4, "ps2/00/282100005", 128, 64); + PlayVoice(4, "ps2/00/282100005", 128); OutputLine(NULL, " 自衛隊にガス戦を習熟した部隊があったとは驚きました。」", - NULL, " I had no idea there were units specifically trained for that.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I had no idea there were units specifically trained for that.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/283000035", 128, 64); + PlayVoice(4, "ps2/00/283000035", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「ガス防護を知るにはガス戦を知らなければなりません。", NULL, "\"In order to know how to protect themselves from a gas attack, they must know what gas warfare is about.", Line_WaitForInput); - PlaySE(4, "ps2/00/283000036", 128, 64); + PlayVoice(4, "ps2/00/283000036", 128); OutputLine(NULL, "ガス虐殺に備えるにはガス虐殺を知らねばなりません。", - NULL, " In order to know how to fight against an enemy using gas, they must also know how to kill with it.", Line_WaitForInput); - PlaySE(4, "ps2/00/283000037", 128, 64); + NULL, " In order to know how to fight against an enemy using gas, they must also know how to kill with it. ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "ps2/00/283000037", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "装備実験隊は日本国が受ける可能性のある全ての攻撃に対し、日夜、研究を重ねています。」", - NULL, " The Equipment Research Unit is prepared for any kind of attack.\"", Line_Normal); + NULL, "The Equipment Research Unit is prepared for any kind of attack.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 小さなため息が漏れた。", - NULL, "He let out a small sigh.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He let out a small sigh.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……人道と非人道の境目がわからない。", NULL, "...He couldn't see the line between ethical and unethical.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 悪意に備えるという詭弁がまかり通るなら、あらゆる研究が許されるというのか。", - NULL, "Can any research be justified by the excuse of preparing against hostilities?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Can any research be justified by the excuse of preparing against hostilities?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、それこそが備えるということでもある…。", - NULL, "But that's also what preparation was all about...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But that's also what preparation was all about...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 必要悪として認めてきたことでもあった。", NULL, "Some evils must be accepted as necessary.", Line_WaitForInput); OutputLine(NULL, "……それは、入江機関の研究もまったく同じだ。", NULL, " The Irie Institute was one such evil...", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/282100006", 128, 64); + PlayVoice(4, "ps2/00/282100006", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「………………明かせぬ研究を葬るために、明かせぬ方法を取るか……。」", - NULL, "\".........So we have to make a secret decision in order to keep this research undisclosed.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\".........So we have to make a secret decision in order to keep this research undisclosed.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/282100007", 128, 64); + PlayVoice(4, "ps2/00/282100007", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「罪悪感の伴う任務だが、隊員から事実が漏れ出すことはないのかね?」", NULL, "\"Approving this is going to make us guilty. Are you sure that information will not leak from the members of this unit?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/283000038", 128, 64); + PlayVoice(4, "ps2/00/283000038", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「ありえません。", NULL, "\"That will not happen.", Line_WaitForInput); - PlaySE(4, "ps2/00/283000039", 128, 64); + PlayVoice(4, "ps2/00/283000039", 128); OutputLine(NULL, "隊員は第一空挺から精鋭を選抜し、さらに高い忠誠心を持つ者のみで構成しております。", - NULL, " The members were carefully selected from a group of extremely loyal men.", Line_WaitForInput); - PlaySE(4, "ps2/00/283000040", 128, 64); + NULL, " The members were carefully selected from a group of extremely loyal men. ", GetGlobalFlag(GLinemodeSp)); + PlayVoice(4, "ps2/00/283000040", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "実戦はこれが初めてになりますが、練度は極めて高く、内部の機密保持も問題ありません。」", - NULL, " We've never performed an operation such as this, but they are highly experienced, and they will not leak any information whatsoever.\"", Line_Normal); + NULL, "We've never performed an operation such as this, but they are highly experienced, and they will not leak any information whatsoever.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/282100008", 128, 64); + PlayVoice(4, "ps2/00/282100008", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「……………まさに暗殺の専門部隊ですね。」", - NULL, "\".........They're an assassination unit, huh.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\".........They're an assassination unit, huh.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/283000041", 128, 64); + PlayVoice(4, "ps2/00/283000041", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「総理。", NULL, "\"Prime Minister.", Line_WaitForInput); - PlaySE(4, "ps2/00/283000042", 128, 64); + PlayVoice(4, "ps2/00/283000042", 128); OutputLine(NULL, "どうか緊急マニュアル第34号の執行にご決裁をお願いいたします。」", NULL, " Please give us the approval to administer Emergency Manual 34.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/282100009", 128, 64); + PlayVoice(4, "ps2/00/282100009", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「…………防衛庁長官。", NULL, "\"......Director General of Defense.", Line_WaitForInput); - PlaySE(4, "ps2/00/282100010", 128, 64); + PlayVoice(4, "ps2/00/282100010", 128); OutputLine(NULL, "この作戦は必ず成功しますか?", NULL, " Are you sure this operation will succeed?", Line_WaitForInput); - PlaySE(4, "ps2/00/282100011", 128, 64); + PlayVoice(4, "ps2/00/282100011", 128); OutputLine(NULL, " 事件が大騒ぎになる前に食い止められますか?", NULL, " Are you sure we can stop this from going public?", Line_WaitForInput); - PlaySE(4, "ps2/00/282100012", 128, 64); + PlayVoice(4, "ps2/00/282100012", 128); OutputLine(NULL, " いえ、……犠牲者を最小限に抑えられますか?」", NULL, " No... can you keep casualties to a minimum?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/283000043", 128, 64); + PlayVoice(4, "ps2/00/283000043", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「はい総理。", NULL, "\"Yes sir.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/283000044", 128, 64); + PlayVoice(4, "ps3/s12/00/283000044", 128); OutputLine(NULL, "すでに予備命令を発し作戦準備に入っております。", NULL, " The preliminary orders have been sent out, and preparations are complete.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/283000045", 128, 64); + PlayVoice(4, "ps3/s12/00/283000045", 128); OutputLine(NULL, "ご決裁がいただければ直ちに出動して作戦に入ります。」", NULL, " We will execute the mission as soon as we get your approval.\"", Line_Normal); ClearMessage(); @@ -1216,89 +1409,99 @@ void main() FadeOutBGM( 1, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); - PlaySE(4, "ps2/00/282100013", 128, 64); + PlayVoice(4, "ps2/00/282100013", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「……………私には人口二千人を虐殺する命令など下せません。", NULL, "\".........I can't give the approval to slaughter two thousand innocent people.", Line_WaitForInput); - PlaySE(4, "ps2/00/282100014", 128, 64); + PlayVoice(4, "ps2/00/282100014", 128); OutputLine(NULL, "……ですが、内閣総理大臣として犠牲者を最小に抑える義務もあります。」", - NULL, " ...However, as Prime Minister, I have an obligation to minimize the number of casualties.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...However, as Prime Minister, I have an obligation to minimize the number of casualties.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/282900026", 128, 64); + PlayVoice(4, "ps2/00/282900026", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「総理、…胸中をお察しします。」", NULL, "\"Prime Minister... I understand your dilemma.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/282100015", 128, 64); + PlayVoice(4, "ps2/00/282100015", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「…………………長官。", NULL, "\"............Director General.", Line_WaitForInput); - PlaySE(4, "ps2/00/282100016", 128, 64); + PlayVoice(4, "ps2/00/282100016", 128); OutputLine(NULL, "どうか、犠牲者が一番少なくて済む方法を選択してください。", NULL, " Please make a concerted effort to minimize the number of victims.", Line_WaitForInput); - PlaySE(4, "ps2/00/282100017", 128, 64); + PlayVoice(4, "ps2/00/282100017", 128); OutputLine(NULL, "…二千人がどうしても治療できないなら、……不必要な犠牲者が出ないよう、迅速な対応をお願いいたします。」", - NULL, " If these two thousand people can't be treated, please do what's best to prevent additional victims.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " If these two thousand people can't be treated, please do what's best to prevent additional victims.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/283000046", 128, 64); + PlayVoice(4, "ps2/00/283000046", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「はい!", NULL, "\"Yes sir!", Line_WaitForInput); - PlaySE(4, "ps2/00/283000047", 128, 64); + PlayVoice(4, "ps2/00/283000047", 128); OutputLine(NULL, " ご決裁を感謝いたします!", NULL, " Thank you for your approval!", Line_WaitForInput); - PlaySE(4, "ps2/00/283000048", 128, 64); + PlayVoice(4, "ps2/00/283000048", 128); OutputLine(NULL, " 必ずや朗報をお持ちいたします!」", NULL, " We'll return with positive results!\"", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); - PlaySE(4, "ps2/00/282100018", 128, 64); + PlayVoice(4, "ps2/00/282100018", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「…………二千人の犠牲が朗報と呼べるならですがね。", NULL, "\".........That's if you can call two thousand casualties a positive result.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/282100019", 128, 64); + PlayVoice(4, "ps3/s12/00/282100019", 128); OutputLine(NULL, "…奥野くん。", NULL, " Okuno-kun...", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/282100020", 128, 64); + PlayVoice(4, "ps3/s12/00/282100020", 128); OutputLine(NULL, "東京の皆さんに近日中にお会いできる席を設けてください。", NULL, " Please set up a meeting with 'Tokyo' as soon as possible.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/282100021", 128, 64); + PlayVoice(4, "ps3/s12/00/282100021", 128); OutputLine(NULL, "今回の件について、釈明を直接聞かせていただきたいと思います。」", - NULL, " I have to hear an explanation directly from them.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I have to hear an explanation directly from them.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/282900027", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("官房長官", NULL, "Government Secretary", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/282900027", 128); OutputLine(NULL, "「…わかりました。」", NULL, "\"...Understood.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/282100022", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("総理大臣", NULL, "Prime Minister", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/282100022", 128); OutputLine(NULL, "「ところで、その問題の研究所長の入江氏は逮捕しましたか。」", NULL, "\"By the way, did they arrest that Irie, the Institute Director?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/282900028", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("官房長官", NULL, "Government Secretary", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/282900028", 128); OutputLine(NULL, "「いえ、服毒自殺とのことです。", NULL, "\"No, he committed suicide by taking poison.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/282900029", 128, 64); + PlayVoice(4, "ps3/s12/00/282900029", 128); OutputLine(NULL, "研究の終了が自身の人生を否定されたものと悲観しての発作的犯行と思われていますが、…何が目的だったやら。」", - NULL, " He was in such a rage that his research was being shut down... that he felt as if his life itself was being denied.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " He was in such a rage that his research was being shut down... that he felt as if his life itself was being denied.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/282100023", 128, 64); + PlayVoice(4, "ps2/00/282100023", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「………彼を狂気に駆り立てた理由は永遠に闇の中ということですか。」", NULL, "\"......So no one will ever really know what made him commit such a horrific crime.\"", Line_Normal); ClearMessage(); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } PlayBGM( 1, "type", 120, 0 ); SetSpeedOfMessage( TRUE, 128 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 緊急マニュアル第34号の適用をここに認める。", NULL, "The execution of Emergency Manual 34 is\napproved.", Line_ContinueAfterTyping); @@ -1306,7 +1509,7 @@ void main() DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); Wait( 2000 ); - SetDrawingPointOfMessage( 0, 6 ); + if (GetGlobalFlag(GADVMode) == 0) { SetDrawingPointOfMessage( 0, 6 ); } PlayBGM( 1, "type", 120, 0 ); OutputLine(NULL, "昭和58年6月23日", @@ -1316,7 +1519,7 @@ void main() DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); Wait( 2000 ); - SetDrawingPointOfMessage( 0, 7 ); + if (GetGlobalFlag(GADVMode) == 0) { SetDrawingPointOfMessage( 0, 7 ); } PlayBGM( 1, "type", 120, 0 ); OutputLine(NULL, "内閣総理大臣 XXXX", @@ -1326,7 +1529,7 @@ void main() DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); Wait( 2000 ); - SetDrawingPointOfMessage( 0, 8 ); + if (GetGlobalFlag(GADVMode) == 0) { SetDrawingPointOfMessage( 0, 8 ); } PlayBGM( 1, "type", 120, 0 ); OutputLine(NULL, "防衛庁長官  XXXX", @@ -1351,61 +1554,72 @@ void main() DrawScene( "M_Y1", 1000 ); PlayBGM( 0, "Typewriter", 120, 0 ); - PlaySE(4, "ps3/s12/00/forcea28001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("自衛隊員", NULL, "Self-Defense Force Member", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/forcea28001", 128); OutputLine(NULL, "「皆さん、輸送の都合で荷物を持つことはできません!", NULL, "\"For logistical reasons, you may not bring any large items with you!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/forcea28002", 128, 64); + PlayVoice(4, "ps3/s12/00/forcea28002", 128); OutputLine(NULL, " 手荷物は禁じます。", NULL, " You cannot carry any luggage.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/forcea28003", 128, 64); + PlayVoice(4, "ps3/s12/00/forcea28003", 128); OutputLine(NULL, "繰り返します、手荷物は禁じます!", NULL, " I repeat, you cannot carry any luggage!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/forcea28004", 128, 64); + PlayVoice(4, "ps3/s12/00/forcea28004", 128); OutputLine(NULL, " 現金、通帳、印鑑の類だけを携帯してください!", - NULL, " You may carry only valuable items such as bankbooks and cash!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/forcea28005", 128, 64); + NULL, " You may carry only valuable items such as bankbooks and cash! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("自衛隊員", NULL, "Self-Defense Force Member", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/forcea28005", 128); OutputLine(NULL, " 混乱防止のため車両避難は禁じています!」", - NULL, " Please do not use your own vehicle to evacuate. It will cause confusion!\"", Line_Normal); + NULL, "Please do not use your own vehicle to evacuate. It will cause confusion!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 深夜。", NULL, "It was the middle of the night.", Line_WaitForInput); OutputLine(NULL, "大勢の村人たちがぞろぞろと戸外に出ていた。", NULL, " And yet, countless villagers were out and about.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ある者は戸締りをし、ある者は庭木に水をやり飼い犬の前にエサを山積みにしていた。", NULL, "Some of them were locking their doors, some of them were watering their plants, and some of them were piling up food in their dogs' dinner bowls.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ただならぬ事態に泣き叫ぶ小さな子どもの声。", - NULL, "Small children were crying in fear.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Small children were crying in fear.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 怒鳴り声で点呼する町会の老人たち。", NULL, "Members of the town council were yelling angrily while counting up the villagers.", Line_Normal); ClearMessage(); DrawSceneWithMask( "M_Y2", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 山中の数箇所から危険な火山ガスが噴出し、ガス流によって外部と寸断され、村が孤立したというのだ。", - NULL, "Reportedly, the village had been cut off from the rest of the world after volcanic gas gushed out of the mountains.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Reportedly, the village had been cut off from the rest of the world after volcanic gas gushed out of the mountains.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 戸外に漂う強い硫黄臭と、いつの間にやら村中にいた警察と自衛隊員の姿に、人々は疑う術を持たなかった。", NULL, "The number of policemen and military units in the village, added to the strong smell of sulfur in the air, dispelled any doubts the villagers might have had.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 信心深い老人たちは、先日死んだ古手梨花の死による祟りだと信じ、ひたすら数珠を揉み続けていた。", - NULL, "The more religious among the elderly were convinced that this was the curse of Rika Furude, who had passed away the day before.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The more religious among the elderly were convinced that this was the curse of Rika Furude, who had passed away the day before.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " オヤシロさまの怒りに触れ、地獄の釜が開き、瘴気が村を飲み込む日が来たのだと信じた。", - NULL, "They were certain that Oyashiro-sama was enraged, and that the door to Hell had been opened.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "They were certain that Oyashiro-sama was enraged, and that the door to Hell had been opened.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんな人々の列をガスマスクを着けた自衛隊員たちが避難誘導をしていた。", NULL, "Soldiers wearing gas masks guided the villagers to the evacuation center.", Line_Normal); ClearMessage(); @@ -1413,20 +1627,23 @@ void main() DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); DrawSceneWithMask( "M_Y3", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps2/00/00007591", 128, 64); + PlayVoice(4, "ps2/00/00007591", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「…何で兵隊さんは災害なのに鉄砲持ってきとるんしゃあ。」", - NULL, "\"...Why do you all have guns?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...Why do you all have guns?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/forceb28001", 128, 64); + PlayVoice(4, "ps2/00/forceb28001", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「皆さんが避難した後の家屋を守るためです。", NULL, "\"These are to protect your homes after the evacuation.", Line_WaitForInput); - PlaySE(4, "ps2/00/forceb28002", 128, 64); + PlayVoice(4, "ps2/00/forceb28002", 128); OutputLine(NULL, "また、災害に便乗して商店を襲撃する暴徒に対してです。」", - NULL, " We're expecting looters.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We're expecting looters.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/00007594", 128, 64); + PlayVoice(4, "ps2/00/00007594", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「………雛見沢にそんな輩はおらんのしゃ…。」", NULL, "\"......No one in Hinamizawa would do something like that...\"", Line_Normal); ClearMessage(); @@ -1434,150 +1651,168 @@ void main() DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); DrawSceneWithMask( "M_Y1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps2/00/forcec28001", 128, 64); + PlayVoice(4, "ps2/00/forcec28001", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「第1小隊、避難誘導順調。", NULL, "\"This is the 1st Platoon. The evacuation is on schedule.", Line_WaitForInput); - PlaySE(4, "ps2/00/forcec28002", 128, 64); + PlayVoice(4, "ps2/00/forcec28002", 128); OutputLine(NULL, "……了解!", NULL, " ...Roger that!", Line_WaitForInput); - PlaySE(4, "ps2/00/forcec28003", 128, 64); + PlayVoice(4, "ps2/00/forcec28003", 128); OutputLine(NULL, " 一個分隊を応援に向わせます。」", - NULL, " We'll send our platoon over.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We'll send our platoon over.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/robaa28001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("老婆", NULL, "Old Woman", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/robaa28001", 128); OutputLine(NULL, "「兵隊さん、爺さまの位牌を持ってんちゃならんがねぇ…!」", - NULL, "\"Excuse me, I need to bring along my grandfather's mortuary tablet...!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Excuse me, I need to bring along my grandfather's mortuary tablet...!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/forced28001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("自衛隊員", NULL, "Self-Defense Force Member", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/forced28001", 128); OutputLine(NULL, "「位牌は構いません!", NULL, "\"You may take that with you!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/forced28002", 128, 64); + PlayVoice(4, "ps3/s12/00/forced28002", 128); OutputLine(NULL, " 急いでください!!", NULL, " Please hurry up!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/forced28003", 128, 64); + PlayVoice(4, "ps3/s12/00/forced28003", 128); OutputLine(NULL, " 町会の方は点呼を怠らないように!!", NULL, " Make sure everyone in the village is here!", Line_WaitForInput); - PlaySE(4, "ps2/00/forced28004", 128, 64); + PlayVoice(4, "ps2/00/forced28004", 128); OutputLine(NULL, " 歩行困難な方は申し出てください。", NULL, " Please come forward if you're unable to walk.", Line_WaitForInput); - PlaySE(4, "ps2/00/forced28005", 128, 64); + PlayVoice(4, "ps2/00/forced28005", 128); OutputLine(NULL, "隊員が補助します!」", NULL, " A soldier will come and help you!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/eldb28001", 128, 64); + PlayVoice(4, "ps2/00/eldb28001", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「おおぉぉ、梨花ちゃまが殺されたからオヤシロさまがお怒りになったのじゃ…。」", - NULL, "\"Aaaah, Oyashiro-sama is angry because Rika-chama was murdered...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Aaaah, Oyashiro-sama is angry because Rika-chama was murdered...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/eldc28001", 128, 64); + PlayVoice(4, "ps2/00/eldc28001", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「オヤシロさまオヤシロさまオヤシロさま…、どうか怒りをお鎮めください…。」", - NULL, "\"Oyashiro-sama... Oyashiro-sama... Please forgive our sins....\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Oyashiro-sama... Oyashiro-sama... Please forgive our sins....\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/eldd28001", 128, 64); + PlayVoice(4, "ps2/00/eldd28001", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「防災訓練どおりに避難すちゃれー!", NULL, "\"Remember our emergency drills!", Line_WaitForInput); - PlaySE(4, "ps2/00/eldd28002", 128, 64); + PlayVoice(4, "ps2/00/eldd28002", 128); OutputLine(NULL, " 班長は点呼終わったら町会役員に連絡せんかいねー!」", - NULL, " Group leaders have to contact a town council member when everyone in their group has shown up!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Group leaders have to contact a town council member when everyone in their group has shown up!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/elde28001", 128, 64); + PlayVoice(4, "ps2/00/elde28001", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「鬼ヶ淵から瘴気が溢れ出したんね…。", NULL, "\"Miasma is coming out of the swamp...", Line_WaitForInput); - PlaySE(4, "ps2/00/elde28002", 128, 64); + PlayVoice(4, "ps2/00/elde28002", 128); OutputLine(NULL, "オヤシロさまはお怒りだんね……。」", - NULL, " Oyashiro-sama must be furious...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Oyashiro-sama must be furious...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/eldf28001", 128, 64); + PlayVoice(4, "ps2/00/eldf28001", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「こんなに大勢いるんじゃ、助かる方法なんかなかとよぉ。", NULL, "\"There are too many of us here! We'll never make it out alive!", Line_WaitForInput); - PlaySE(4, "ps2/00/eldf28002", 128, 64); + PlayVoice(4, "ps2/00/eldf28002", 128); OutputLine(NULL, "村で死なせてくれなぁ!」", - NULL, " Let me die in this village!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Let me die in this village!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/forcee28001", 128, 64); + PlayVoice(4, "ps2/00/forcee28001", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「大丈夫です。", NULL, "\"Don't worry.", Line_WaitForInput); - PlaySE(4, "ps2/00/forcee28002", 128, 64); + PlayVoice(4, "ps2/00/forcee28002", 128); OutputLine(NULL, "輸送ヘリと防ガス仕様のバスが回されます。", NULL, " The helicopters and buses are on their way to transport everyone to safety.", Line_WaitForInput); - PlaySE(4, "ps2/00/forcee28003", 128, 64); + PlayVoice(4, "ps2/00/forcee28003", 128); OutputLine(NULL, "必ず助かりますから!」", NULL, " You're all going to make it out okay!\"", Line_Normal); ClearMessage(); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「みんな営林署へ集まれぇぇ!!", NULL, "\"Everyone gather at the forestry service!", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, " 4丁目は違うだろ、郵便局裏の公民館だぞ!!」", - NULL, " No, not the people from District 4! You're supposed to go to the community center behind the post office!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " No, not the people from District 4! You're supposed to go to the community center behind the post office!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/forcef28001", 128, 64); + PlayVoice(4, "ps2/00/forcef28001", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「皆さん、防災訓練と同じです。", NULL, "\"It's exactly the same as in the emergency drills.", Line_WaitForInput); - PlaySE(4, "ps2/00/forcef28002", 128, 64); + PlayVoice(4, "ps2/00/forcef28002", 128); OutputLine(NULL, "落ち着いて災害時避難場所に集合してください。", NULL, " Please calm down and head to your evacuation point.", Line_WaitForInput); - PlaySE(4, "ps2/00/forcef28003", 128, 64); + PlayVoice(4, "ps2/00/forcef28003", 128); OutputLine(NULL, "団体行動をお願いします。", NULL, " Please move as a group.", Line_WaitForInput); - PlaySE(4, "ps2/00/forcef28004", 128, 64); + PlayVoice(4, "ps2/00/forcef28004", 128); OutputLine(NULL, "一人の乱れが全体の足を引きます!", NULL, " Every person matters!", Line_WaitForInput); - PlaySE(4, "ps2/00/forcef28005", 128, 64); + PlayVoice(4, "ps2/00/forcef28005", 128); OutputLine(NULL, " どうか団体行動を!", NULL, " Everyone needs to stick together!", Line_WaitForInput); - PlaySE(4, "ps2/00/forcef28006", 128, 64); + PlayVoice(4, "ps2/00/forcef28006", 128); OutputLine(NULL, " 家には必ず戻れます!」", NULL, " You will get home safely!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 隊員たちの表情はマスクを被っているから村人にはわからなかったが、", NULL, "The villagers couldn't see the expressions under the soldiers' gas masks.", Line_WaitForInput); OutputLine(NULL, "……もしも見ることができたならどんな表情をしていたのだろう。", NULL, " They wondered what kind of expressions they were hiding under there...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 絶対に家に戻ることなどないと知りながら、必ず帰れると嘘をつく自分をどう思っていたのか…。", - NULL, "The soldiers were, of course, lying to the villagers, knowing that they would never return to their homes again.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The soldiers were, of course, lying to the villagers, knowing that they would never return to their homes again.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 隊員の一人が涙を流したが、その気持ちは村人の誰にも伝わることはなかった…。", NULL, "One such trooper cried under his mask, but the villagers never saw his tears...", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); DrawSceneWithMask( "M_Y7", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/forceg28001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("自衛隊員", NULL, "Self-Defense Force Member", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/forceg28001", 128); OutputLine(NULL, "「引き返してください!!", NULL, "\"Please go back!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/forceg28002", 128, 64); + PlayVoice(4, "ps3/s12/00/forceg28002", 128); OutputLine(NULL, " 車両での避難は禁止されています!", NULL, " You can't take your own vehicle to evacuate!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/forceg28003", 128, 64); + PlayVoice(4, "ps3/s12/00/forceg28003", 128); OutputLine(NULL, " この先はガス流で寸断されており危険です!!", NULL, " The road ahead is cut off by a gas stream, and it's dangerous!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/forceg28004", 128, 64); + PlayVoice(4, "ps3/s12/00/forceg28004", 128); OutputLine(NULL, " あんたにも硫黄の臭いがわかるでしょ!」", NULL, " Can't you smell the sulfur?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 徒歩の避難では家財を運べないので、指示を無視して自家用車で避難しようとする人もいた。", - NULL, "Some people tried to leave in their cars, so as to take large items with them.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Some people tried to leave in their cars, so as to take large items with them.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、外部へ通じる車道は全て交通封鎖部隊が封鎖していた。", NULL, "However, the quarantine unit had sealed off all roads leading outside.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 隊員たちのガスマスクの異様さと、鼻を刺激する硫黄の臭いに彼らは納得し引き返さざるを得なかった。", NULL, "The gas masks of the troopers and the smell of the sulfur persuaded them to return and obey their instructions.", Line_Normal); ClearMessage(); @@ -1585,173 +1820,203 @@ void main() DrawScene( "black", 400 ); DrawScene( "Re_Tel", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " また、ある者は興宮の親戚に電話をしようとしたが、電話は繋がらなかった。", NULL, "Some of them tried to contact Okinomiya, but their phones would not connect.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いくら掛けても全て話し中だった。", - NULL, "The lines were busy, no matter how much they tried.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The lines were busy, no matter how much they tried.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大災害で回線がパンクしてるんだろうと自分を納得させるほかなかった。", NULL, "They simply assumed that the phone lines were overwhelmed because of the disaster.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " アマチュア無線を使える者もいた。", NULL, "Some of the villagers had access to radios.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 村の外の被害状況を知ろうとしたのだが、ものすごいノイズが聞こえてくるだけでまったく役に立たなかった。", NULL, "They tried to figure out what the situation was like outside, but all they could hear over the radio was loud static.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それはテレビやラジオも同じだった。", - NULL, "It was the same with the television.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It was the same with the television.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼らは外部との連絡手段を完全に途絶されていたのだ。", NULL, "They couldn't contact anyone outside of the village, so they really were totally isolated.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、自衛隊員と警察官に偽装した彼らの指示以外に信じるものがなかった。", - NULL, "And so, they had nothing to rely on but the instructions of the police and the military.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "And so, they had nothing to rely on but the instructions of the police and the military.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……暗闇に灯りが1粒だけあったら誰でもそっちへ向うのだ。", NULL, "...They were all like moths heading towards a light,", Line_WaitForInput); OutputLine(NULL, "疑いもせず。", NULL, " never doubting that they would be safe there.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 無線機から聞こえるノイズを聞いて、戦争中に無線局にいた老人が呟く。", NULL, "One old war veteran listened to the noise from the radio and muttered.", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/eldg28001", 128, 64); + PlayVoice(4, "ps2/00/eldg28001", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「………アメさんの妨害電波食らった時もこんな音がしたんね…。」", NULL, "\"......This is exactly how it sounded when the Americans jammed the radio waves during the war...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは正しかった。", - NULL, "As it turned out, he was absolutely correct.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "As it turned out, he was absolutely correct.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、彼自身それを信じることができず、避難を促す息子夫婦に急かされ、慌てて無線のスイッチを切るのだった…。", NULL, "However, he turned off the radio when his son urged him to evacuate...", Line_Normal); ClearMessage(); DrawScene( "YGk2", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 災害時に定められた集合場所に村人は集められていた。", - NULL, "The villagers had all gathered at their evacuation points.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The villagers had all gathered at their evacuation points.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは学校であったり、公民館であったりした。", NULL, "Some of them were at the school, and some were at the community center.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 避難するための移動手段がやってくるまでということで、彼らは室内に集められていた。", - NULL, "They were to stay in the building until the evacuation vehicles arrived.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They were to stay in the building until the evacuation vehicles arrived.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは点呼上の都合ということになっていた。", NULL, "The soldiers told them to stay inside so they could keep track of the number of evacuees.", Line_Normal); ClearMessage(); DrawSceneWithMask( "YGk1", "maskright", 1, 0, 300 ); - PlaySE(4, "ps2/00/forceh28001", 128, 64); + PlayVoice(4, "ps2/00/forceh28001", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「万一のガス流に備えて窓は全て閉めてください。", NULL, "\"Please close all of the windows to prevent the gas from entering.", Line_WaitForInput); - PlaySE(4, "ps2/00/forceh28002", 128, 64); + PlayVoice(4, "ps2/00/forceh28002", 128); OutputLine(NULL, "念のため窓ガラスはテープで目張りします。", NULL, " We'll be sealing the windows to be on the safe side.", Line_WaitForInput); - PlaySE(4, "ps2/00/forceh28003", 128, 64); + PlayVoice(4, "ps2/00/forceh28003", 128); OutputLine(NULL, "申し訳ございませんがご協力をお願いいたします!」", NULL, " Your cooperation would be appreciated.\"", Line_Normal); ClearMessage(); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「よし来た!", NULL, "\"All right!", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, " 若いのは率先して手伝えー!!」", NULL, " Let's help them out!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 人々は隊員たちが持ってきたガムテープの箱から次々に取り出し、窓や換気口を塞いでいく。", - NULL, "People started to seal up all the windows and vents with the duct tape that was handed to them.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "People started to seal up all the windows and vents with the duct tape that was handed to them.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 時折、隊員たちが不穏そうな無線のやり取りをしているのが聞こえると、人々は余計に危機感を持ち、熱心にわずかの隙間も塞ぐのだった……。", NULL, "They completely sealed every opening, even as they heard the disquieting conversation of the soldiers...", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうする内に、時計は午前の3時を過ぎようとしていたが、誰もが緊張していて眠気を覚えなかった。", - NULL, "It was long past 3 AM, but everyone was wide awake with fear.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It was long past 3 AM, but everyone was wide awake with fear.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その雰囲気に、誰もが長い夜になることを疑わなかった。", - NULL, "They were having an extremely long night.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "They were having an extremely long night.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、…そうだと信じる彼らが皮肉なくらいに、彼らの終焉はすぐそこまで迫っていたのだ……。", NULL, "Coincidentally, the end to their night had almost arrived...", Line_Normal); ClearMessage(); DrawSceneWithMask( "YGk3", "maskright", 1, 0, 300 ); - PlaySE(4, "ps2/00/eldh28001", 128, 64); + PlayVoice(4, "ps2/00/eldh28001", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「…ぜぇんぶ、", - NULL, "\"...This is all", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"...This is all", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 1000 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "オヤシロさまの祟りなんしゃあ、", - NULL, " Oyashiro-sama's curse!", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Oyashiro-sama's curse!", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 1500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "梨花ちゃま梨花ちゃま…、", - NULL, " Rika-chama... Rika-chama....", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " Rika-chama... Rika-chama....", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 1500 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "オヤシロさまオヤシロさま…。」", - NULL, " Oyashiro-sama, Oyashiro-sama...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Oyashiro-sama, Oyashiro-sama...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/eldi28001", 128, 64); + PlayVoice(4, "ps2/00/eldi28001", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「やっぱり、古手神社の鬼隠しはオヤシロさまのお怒りの先触れだったんだ。」", - NULL, "\"Oyashiro-sama demoned away those kids at the Furude Shrine in his fury...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Oyashiro-sama demoned away those kids at the Furude Shrine in his fury...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/eldj28001", 128, 64); + PlayVoice(4, "ps2/00/eldj28001", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「あの日、古手神社は鬼の国に飲み込まれたんよ…。", NULL, "\"The Furude Shrine was swallowed by the world of the demons that day...", Line_WaitForInput); - PlaySE(4, "ps2/00/eldj28002", 128, 64); + PlayVoice(4, "ps2/00/eldj28002", 128); OutputLine(NULL, "梨花ちゃまは鬼たちに腸を食らわれたんじゃ…。」", NULL, " The demons chewed up her guts while she was still alive...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 人々はこのガス災害がオヤシロさまの祟りで、その前夜にあった梨花の変死体とその友人たちと刑事の謎の失踪を、オカルト的な何かの仕業だと囁きあった。", - NULL, "They all started saying that the gas disaster was caused by the curse of Oyashiro-sama, and Rika's death and the mysterious disappearance of her friends and the two detectives were also the result of the curse.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "They all started saying that the gas disaster was caused by the curse of Oyashiro-sama, and Rika's death and the mysterious disappearance of her friends and the two detectives were also the result of the curse.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 「鬼隠し」という言葉があちこちで飛び交った。", NULL, "People started talking about being \"demoned away.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、圭一たちの一夜の短い戦いが雛見沢の命運を分けたなど、誰も気付くことはなかった。", NULL, "They had no idea that Keiichi and his friends' short battle sealed their fate for that night.", Line_Normal); ClearMessage(); @@ -1759,27 +2024,31 @@ void main() DrawScene( "black", 400 ); DrawScene( "JYT2", 1000 ); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 迷信に盲目とされた人々は、圭一たちと刑事は梨花の死によるオヤシロさまの怒りを鎮めるため、", NULL, "The more religious villagers had become convinced that the children and the detectives went missing", Line_WaitForInput); OutputLine(NULL, "率先して生贄になったに違いないと大真面目に語った。", - NULL, " because they volunteered to become a sacrifice to calm Oyashiro-sama's anger after Rika's death.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " because they volunteered to become a sacrifice to calm Oyashiro-sama's anger after Rika's death.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 気付かない。", NULL, "They didn't know the truth.", Line_WaitForInput); OutputLine(NULL, "気付けない…。", - NULL, " They couldn't know...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " They couldn't know...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 誰も、圭一たちの努力が迷信に埋もれていくことに、気付けない。", - NULL, "Not one realized that Keiichi and his friends' efforts had all been in vain...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Not one realized that Keiichi and his friends' efforts had all been in vain...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう。", NULL, "Indeed.", Line_WaitForInput); OutputLine(NULL, "雛見沢では、何が起こってもオヤシロさまの祟りになってしまうのだ。", @@ -1788,39 +2057,45 @@ void main() DrawScene( "black", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも………いつの間にそういうことになったのだろう。", - NULL, "But...... why did it have to be that way?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But...... why did it have to be that way?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そもそも、オヤシロさまの祟りと呼ばれる連続怪死事件が起こるまで、", NULL, "Before the series of mysterious deaths occurred,", Line_WaitForInput); OutputLine(NULL, "オヤシロさまの祟りなどという単語は信仰の中とダム戦争のスローガンに登場するだけで、口にする者が多いような言葉ではなかったはずなのに。", NULL, " no one really used the term \"the curse of Oyashiro-sama\" that frequently.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 誰かが、そういう風にした。", NULL, "In other words, who set them up?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この村にはオヤシロさまの祟りという物騒なことが、毎年起こって当り前という不思議な空気を生んだのだ。", - NULL, "People in this village were set up to believe that the curse of Oyashiro-sama happens every year.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "People in this village were set up to believe that the curse of Oyashiro-sama happens every year.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、それに気付くには、あまりに彼らは迷信深すぎた。", NULL, "They really are just too superstitious.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Torakku2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/forcei28001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("自衛隊員", NULL, "Self-Defense Force Member", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/forcei28001", 128); OutputLine(NULL, "「三佐、全小隊が点呼を終了しました。", NULL, "\"Major, we've finished gathering the villagers together.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/forcei28002", 128, 64); + PlayVoice(4, "ps3/s12/00/forcei28002", 128); OutputLine(NULL, "遅れていた自主避難者もさっき、最後の家族が合流したようです。", NULL, " The last family finally reached their assembly point.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/forcei28003", 128, 64); + PlayVoice(4, "ps3/s12/00/forcei28003", 128); OutputLine(NULL, "全員揃いました。」", NULL, " We got everyone.\"", Line_Normal); ClearMessage(); @@ -1829,13 +2104,14 @@ void main() DrawBustshotWithFiltering( 2, "Ta_Def", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 1300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900341", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900341", 128); OutputLine(NULL, "「………そう。", NULL, "\"......Good.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900342", 128, 64); + PlayVoice(4, "ps3/s12/09/280900342", 128); OutputLine(NULL, "いよいよね。", NULL, " This is finally it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900343", 128, 64); + PlayVoice(4, "ps3/s12/09/280900343", 128); OutputLine(NULL, "…オヤシロさまの祟りが現実となる。", NULL, " The curse of Oyashiro-sama will become a reality tonight.", Line_WaitForInput); @@ -1849,22 +2125,23 @@ void main() ChangeBustshot( 2, "Ta_AkuWarai", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900344", 128, 64); + PlayVoice(4, "ps3/s12/09/280900344", 128); OutputLine(NULL, "オヤシロさまの生まれ変わりである古手梨花を綿流しにするという冒涜によって、オヤシロさまの怒りが村に下される。", - NULL, " For enacting Watanagashi on Rika Furude, Oyashiro-sama is punishing this village.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900345", 128, 64); + NULL, " For enacting Watanagashi on Rika Furude, Oyashiro-sama is punishing this village. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900345", 128); OutputLine(NULL, "それで、この5年間の連続した祟りは本当の神罰に昇格される。", - NULL, " The curses of the last five years are culminating in the biggest curse of them all.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900346", 128, 64); + NULL, "The curses of the last five years are culminating in the biggest curse of them all.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/09/280900346", 128); OutputLine(NULL, "もう誰にも事件なんて呼ばせない。", NULL, " This is not just a mysterious chain of murders.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900347", 128, 64); + PlayVoice(4, "ps3/s12/09/280900347", 128); OutputLine(NULL, "これは、荒ぶる神の怒りなのだから。", NULL, " This is divine punishment from an enraged god.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900348", 128, 64); + PlayVoice(4, "ps3/s12/09/280900348", 128); OutputLine(NULL, "……くすくすくすくす!", NULL, " ...Hee hee hee hee!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900349", 128, 64); + PlayVoice(4, "ps3/s12/09/280900349", 128); OutputLine(NULL, " 始めなさい。」", NULL, " Let's begin.\"", Line_Normal); ClearMessage(); @@ -1875,76 +2152,86 @@ void main() FadeOutBGM( 3, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); - PlaySE(4, "ps3/s12/00/forcej28001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("自衛隊員", NULL, "Self-Defense Force Member", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/forcej28001", 128); OutputLine(NULL, "「………中隊長より全隊員へ。", NULL, "\"...This the company commander.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/forcej28002", 128, 64); + PlayVoice(4, "ps3/s12/00/forcej28002", 128); OutputLine(NULL, "………彼らのために1分間の黙祷を捧げよう。", NULL, " The men are requesting one minute of silence.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/forcej28003", 128, 64); + PlayVoice(4, "ps3/s12/00/forcej28003", 128); OutputLine(NULL, "三佐、1分だけご許可を。」", - NULL, " Can you let them have that, Major?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Can you let them have that, Major?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/09/280900350", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900350", 128); OutputLine(NULL, "「お好きになさい。」", NULL, "\"Do as you like.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野は小馬鹿にするように笑う。", - NULL, "Takano gave him a disparaging laugh.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Takano gave him a disparaging laugh.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 中隊長は胸元で十字を切り、全体に言った。", NULL, "The company commander crossed his heart, and began to speak.", Line_Normal); ClearMessage(); PlayBGM( 0, "T1_Requiem", 120, 0 ); - PlaySE(4, "ps2/00/forcej28004", 128, 64); + PlayVoice(4, "ps2/00/forcej28004", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「…………天に召します我らの父よ。", NULL, "\".........Dear Heavenly Father.", Line_WaitForInput); - PlaySE(4, "ps2/00/forcej28005", 128, 64); + PlayVoice(4, "ps2/00/forcej28005", 128); OutputLine(NULL, "罪無き彼らをどうかお導きください。", NULL, " Please guide these innocent people.", Line_WaitForInput); - PlaySE(4, "ps2/00/forcej28006", 128, 64); + PlayVoice(4, "ps2/00/forcej28006", 128); OutputLine(NULL, "彼らの尊き犠牲がそれ以上の犠牲を防ぐことをどうか報いてください。", NULL, " Their sacrifice will save the lives of many others to come.", Line_WaitForInput); - PlaySE(4, "ps2/00/forcej28007", 128, 64); + PlayVoice(4, "ps2/00/forcej28007", 128); OutputLine(NULL, "そして願わくば罪深き我らをお赦しください。", NULL, " Please forgive us for committing this sin.", Line_WaitForInput); - PlaySE(4, "ps2/00/forcej28008", 128, 64); + PlayVoice(4, "ps2/00/forcej28008", 128); OutputLine(NULL, "我らが今日ここに在ることをお赦しください…。」", NULL, " Please forgive us for being here today...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 中隊長は別に敬虔な信者でも何でもない。", - NULL, "The company commander isn't Christian.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The company commander isn't Christian.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どちらかと言えば無宗教者だった。", - NULL, "In fact, he doesn't follow any religion.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "In fact, he doesn't follow any religion.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……でも、何かに祈りたくて、何かに許しを請いたくて、", NULL, "However, he prayed because he felt the need to ask someone", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "言った。", - NULL, " for forgiveness.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " for forgiveness.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " うろ覚えでも、", NULL, "He wasn't even sure if he was saying it correctly,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 600 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "神に祈った。", - NULL, " but he still prayed to God.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " but he still prayed to God.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 虐殺に手を汚す罪の赦しを求めて、", NULL, "He asked forgiveness for committing his sin", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1954,10 +2241,12 @@ void main() NULL, " and continued to pray.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その後で鷹野が小声で言う。", - NULL, "Takano was speaking in a soft voice.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Takano was speaking in a soft voice.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは独り言だった。", NULL, "She was talking to herself.", Line_Normal); ClearMessage(); @@ -1966,91 +2255,103 @@ void main() ChangeBustshot( 2, "Ta_Def", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900351", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900351", 128); OutputLine(NULL, "「……神がいつ降臨されるのかは誰も知らない。", NULL, "\"'...for ye know not what hour your Lord doth come.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900352", 128, 64); + PlayVoice(4, "ps3/s12/09/280900352", 128); OutputLine(NULL, "それは例えるなら、泥棒がいつ訪れるのかわからないように。", - NULL, " But know this, that if the goodman of the house had known in what watch the thief would come, ", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900353", 128, 64); + NULL, " But know this, that if the goodman of the house had known in what watch the thief would come, ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900353", 128); OutputLine(NULL, "だから予期せずしてその時を迎えて、不信心であったことに歯軋りすることがないよう、常に目を醒ましていなさい。", NULL, "he would have watched, and would not have suffered his house to be broken up.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900354", 128, 64); + PlayVoice(4, "ps3/s12/09/280900354", 128); OutputLine(NULL, "似非預言者たちは神の降臨を声高に叫ぶであろうが、それに惑わされてはなりません、か。", - NULL, " Therefore be ye also ready: for in such an hour as ye think not, the Son of Man cometh.'", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); - PlaySE(4, "ps3/s12/09/280900355", 128, 64); + NULL, " Therefore be ye also ready: for in such an hour as ye think not, the Son of Man cometh.'", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900355", 128); OutputLine(NULL, "………くすくすくす。」", NULL, "......Hee hee hee.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ひとりの通信士がそれを聞いていた。", NULL, "One man heard her murmurs.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/forcek28001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("自衛隊員", NULL, "Self-Defense Force Member", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/forcek28001", 128); OutputLine(NULL, "「マタイの福音書ですね。」", - NULL, "\"That's from the Gospel of Matthew.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"That's from the Gospel of Matthew.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/09/280900356", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900356", 128); OutputLine(NULL, "「そうなの?", NULL, "\"Is it?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900357", 128, 64); + PlayVoice(4, "ps3/s12/09/280900357", 128); OutputLine(NULL, " 祖父の好きだった言葉よ。", NULL, " My grandfather always said that to me.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900358", 128, 64); + PlayVoice(4, "ps3/s12/09/280900358", 128); OutputLine(NULL, "報われる日がいつ訪れるかわからないから、常に勤勉であれって言葉だと思っていたけど。」", - NULL, " He was telling me to work hard every day, because you'll never know when you will be rewarded.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " He was telling me to work hard every day, because you'll never know when you will be rewarded.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/forcek28002", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("自衛隊員", NULL, "Self-Defense Force Member", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/forcek28002", 128); OutputLine(NULL, "「今日が、報われる日なのですか…?」", - NULL, "\"Is this a reward for you...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Is this a reward for you...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Ta_Akuwarai", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900359", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900359", 128); OutputLine(NULL, "「そうよ。", NULL, "\"Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900360", 128, 64); + PlayVoice(4, "ps3/s12/09/280900360", 128); OutputLine(NULL, "あなたにはわからないでしょうけどね。", NULL, " Although you might never understand it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900361", 128, 64); + PlayVoice(4, "ps3/s12/09/280900361", 128); OutputLine(NULL, "くすくすくす。」", NULL, " Hee hee hee.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/forcek28003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("自衛隊員", NULL, "Self-Defense Force Member", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/forcek28003", 128); OutputLine(NULL, "「……失礼ながら、主の降臨は慈悲深いものであるべきだと信じています。", NULL, "\"Excuse my rudeness, but I believe that the descent of God is a merciful thing.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/forcek28004", 128, 64); + PlayVoice(4, "ps3/s12/00/forcek28004", 128); OutputLine(NULL, "このような日にそれを喩えられることは冒涜かと思います。」", - NULL, " I think what you're saying is inappropriate for a time like this.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I think what you're saying is inappropriate for a time like this.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 虐殺作戦の開始命令前に、神の赦しを請うこの瞬間には、鷹野の引用は不適切だと通信士は言いたかったのだろう。", - NULL, "He was trying to tell her that using that verse of the Bible was inappropriate for the occasion.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He was trying to tell her that using that verse of the Bible was inappropriate for the occasion.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが鷹野は滑稽そうに笑う。", NULL, "However, Takano simply laughed as though she had heard something very funny.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/09/280900021", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900021", 128); OutputLine(NULL, "「くすくすくす。", NULL, "\"Hee hee hee.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900363", 128, 64); + PlayVoice(4, "ps3/s12/09/280900363", 128); OutputLine(NULL, "ごめんなさいね。", NULL, " I'm sorry.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900364", 128, 64); + PlayVoice(4, "ps3/s12/09/280900364", 128); OutputLine(NULL, "……あなたは神に試されなさい。", NULL, " ...But you have no right to judge.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900365", 128, 64); + PlayVoice(4, "ps3/s12/09/280900365", 128); OutputLine(NULL, "私は今日を境に試す側となるのよ。」", NULL, " Tonight is the night where I become a god.\"", Line_Normal); ClearMessage(); @@ -2059,20 +2360,24 @@ void main() FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/00/forcej28009", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("自衛隊員", NULL, "Self-Defense Force Member", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/forcej28009", 128); OutputLine(NULL, "「…………以上で、黙祷を終了する。」", NULL, "\"......The moment of silence has ended.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、…全ての隊員が終わってほしくないと思った黙祷の時間が、終わりを告げた…。", NULL, "And with the end of the silence...", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/forcej28010", 128, 64); + PlayVoice(4, "ps2/00/forcej28010", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「全小隊、滅菌を開始せよ。」", NULL, "\"Execute the operation now.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これほど覇気のない合図は誰も聞いたことがなかっただろう…。", NULL, "The order was given in as hollow and reluctant a manner as an order can possibly be...", Line_Normal); ClearMessage(); @@ -2080,23 +2385,28 @@ void main() DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); DrawSceneWithMask( "YGk3", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 学校の教室の中には大勢の人たちがすし詰めの状態で不安に耐えていた。", NULL, "People were packed into the classroom. They were afraid.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その教室の前後の引き戸を隊員たちが閉める。", - NULL, "The troopers closed the door of the classroom.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The troopers closed the door of the classroom.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " なぜそんなことをするのか人々には理解できなかった。", NULL, "The people inside had no idea why they were doing that.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いや、不審にも思わなかった。", - NULL, "However, they didn't suspect anything at all.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "However, they didn't suspect anything at all.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 暑くて息苦しいから、せめて廊下くらいは開けてくれと、", NULL, "One old man walked up to the door to open it", Line_WaitForInput); OutputLine(NULL, "引き戸を開けようと近付いた老人が、", @@ -2108,6 +2418,7 @@ void main() NULL, "...But he collapsed all of a sudden.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その妻が、何をやっているんだかと手を貸そうと近付いた時、", NULL, "His wife tried to walk over to help him up, ", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -2125,6 +2436,7 @@ void main() DrawScene( "black", 400 ); SetSpeedOfMessage( TRUE, 128 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その、", NULL, "Then...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -2147,9 +2459,10 @@ void main() ClearMessage(); SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …それはとても不思議な光景。", - NULL, "...It really was a very odd sight.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...It really was a very odd sight.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } PlaySE( 0, "s_Down", 100, 64 ); @@ -2191,36 +2504,43 @@ void main() SetValidityOfInput( TRUE ); PlaySE( 0, "s_Down", 100, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 例えるなら、何なのか。", - NULL, "What would make for a good example?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "What would make for a good example?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………もしもこれがドミノ倒しのように見えたなら、さぞや愉快な光景に見えただろう。", - NULL, "......It would be pretty amusing if they were dominoes.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "......It would be pretty amusing if they were dominoes.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } PlaySE( 0, "s_Down", 100, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、転ぶのはドミノではなく、人間だった…。", NULL, "However, they're human beings...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 一番遠い窓際に座っていた数人がその異常な光景を目にする。", - NULL, "People sitting by the window watched this strange event happen before their eyes.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "People sitting by the window watched this strange event happen before their eyes.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼らは目の前で起きている光景が何か、理解しようと目を見開くことしかできなかった。", NULL, "They opened those eyes wider to try and understand what was going on.", Line_Normal); ClearMessage(); DrawSceneWithMask( "YGk2", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 扉が少しだけ開き、そこからスプレー缶のような物を持った手が覗き、スプレー缶を教室奥へ2個、3個とさらに放り込んだ。", - NULL, "The door creaked open slightly, and someone on the other side threw three spray canisters into the room.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The door creaked open slightly, and someone on the other side threw three spray canisters into the room.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それによって、このドミノ倒しを目にできた人たちも、", NULL, "More people started to collapse...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -2236,19 +2556,23 @@ void main() Wait( 2000 ); SetValidityOfInput( TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もちろん、この悲しい滑稽なドミノ倒しはここだけではない。", - NULL, "This wasn't something that was happening only in one room.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "This wasn't something that was happening only in one room.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 営林署の他の部屋でも同時に行なわれていた。", - NULL, "It was happening in all the other rooms too.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It was happening in all the other rooms too.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 全ての避難場所で行なわれていた。", NULL, "It was happening in all the evacuation centers.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 人々が。", NULL, "People's dreams,", Line_WaitForInput); OutputLine(NULL, "長い人生を刻み、これからの人生にさらに挑んでいこうとする夢や希望、未来というものが、", @@ -2259,14 +2583,17 @@ void main() DrawSceneWithMask( "YG2", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 職員室脇の応接室でばたばたと騒ぎが起こる。", NULL, "There was a commotion in the reception room by the principal's office.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 勘のいい人がいて、ガス弾が投げ込まれたのに気付き、目張りのガムテープを引きちぎって窓を開けて校庭に逃れたのだ。", NULL, "Someone had figured out what was going on, broke the seal off the window, and escaped outside.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 同じように窓を開けて逃れようとした人たちも何人かいたが、", NULL, "Other people tried to remove the seal on their windows too,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -2283,18 +2610,20 @@ void main() DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); DrawSceneWithMask( "GRY2", "maskright", 1, 0, 300 ); - PlaySE(4, "ps3/s12/00/forcel28001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("自衛隊員", NULL, "Self-Defense Force Member", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/forcel28001", 128); OutputLine(NULL, "「応接室で脱走発生。", NULL, "\"Someone escaped from the reception room!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/forcel28002", 128, 64); + PlayVoice(4, "ps3/s12/00/forcel28002", 128); OutputLine(NULL, "4名が窓から脱出!」", - NULL, " Four people are loose!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Four people are loose!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/forcem28001", 128, 64); + PlayVoice(4, "ps2/00/forcem28001", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「発砲許可!!", NULL, "\"You have permission to fire!!", Line_WaitForInput); - PlaySE(4, "ps2/00/forcem28002", 128, 64); + PlayVoice(4, "ps2/00/forcem28002", 128); OutputLine(NULL, " 撃て撃て撃て撃て撃て撃てッ!!!」", NULL, " Shoot, shoot, shoot!!!\"", Line_Normal); ClearMessage(); @@ -2398,23 +2727,28 @@ void main() PlaySE( 0, "s_gun", 128, 64 ); SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 隊員たちが窓から逃げる彼らの背中に自動小銃を掃射する。", - NULL, "The soldiers shot the people who tried to escape in the back.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The soldiers shot the people who tried to escape in the back.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 美しいくらいの静寂を打ち破る無粋な連続の銃声。", - NULL, "The sound of the gunshots echoed in the silence.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The sound of the gunshots echoed in the silence.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …心地よき死のハーモニーに酔うにはそれはあまりに無粋。", NULL, "...It was a noise filled with cruelty.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 銃撃に倒れる人の転び方は、あまりにみすぼらしく…。", - NULL, "They helplessly fell down to the ground...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They helplessly fell down to the ground...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……死神ですら心を奪われそうになる静寂の虐殺葬送曲に比べたら無粋を極めるものだった。", NULL, "Their deaths were so pitiful compared to the silent deaths of those before them.", Line_Normal); ClearMessage(); @@ -2426,34 +2760,40 @@ void main() DisplayWindow(); DrawSceneWithMask( "GRY1", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 4人の中には駐在警官が混じっていた。", NULL, "The residential police officer was one of the escapees.", Line_Normal); ClearMessage(); PlaySE( 0, "s_gun", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼は拳銃で反撃する。", - NULL, "He tried to shoot back at them with his own gun.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He tried to shoot back at them with his own gun.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 営林署外壁のどこかに着弾した音がした。", - NULL, "His shots could be heard throughout the building.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "His shots could be heard throughout the building.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 乾いた発砲音に隊員たちは一瞬身を潜める。", NULL, "The soldiers ducked into the shadows upon hearing the noise.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 警官はその隙を逃さず一目散に校門へと駆けたが、", NULL, "The officer seized his chance and ran towards the gate.", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 1000 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "結局、意味などなかった。", - NULL, " But that was just a waste of time...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " But that was just a waste of time...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼らの自動小銃の有効射程はこの校庭を往復するより長かったし、", NULL, "Not only is the range of the automatic weapons they were using longer than the length of the schoolyard,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -2568,10 +2908,12 @@ void main() PlaySE( 0, "s_gun", 128, 64 ); SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だからつまり、至極当然の結果だった。", NULL, "The villagers had no choice.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ガスで自分が意識を失うことにすら気付かずに倒れるか、", NULL, "Either they'd die from the gas without realizing what was happening,", Line_WaitForInput); OutputLine(NULL, "殺されることに気付き怯えて駆けて、背中を鉛弾で貫かれて死ぬかを選ばされるだけだった。", @@ -2581,29 +2923,32 @@ void main() FadeFilm( 0, TRUE ); DrawScene( "YG2", 400 ); - PlaySE(4, "ps3/s12/00/forcen28001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("自衛隊員", NULL, "Self-Defense Force Member", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/forcen28001", 128); OutputLine(NULL, "「どうした!", NULL, "\"What happened?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/forcen28003", 128, 64); + PlayVoice(4, "ps3/s12/00/forcen28003", 128); OutputLine(NULL, " 反撃されたか!", NULL, " Did they fight back?!", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/forcen28003", 128, 64); + PlayVoice(4, "ps3/s12/00/forcen28003", 128); OutputLine(NULL, " 応答しろ!!」", - NULL, " Respond!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Respond!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/forceo28001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("自衛隊員", NULL, "Self-Defense Force Member", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/forceo28001", 128); OutputLine(NULL, "「脱走者は全員射殺。", NULL, "\"We've shot all the fugitives.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/forceo28002", 128, 64); + PlayVoice(4, "ps3/s12/00/forceo28002", 128); OutputLine(NULL, "銃声は駐在警官が反撃したものです。」", NULL, " One of the residential policemen shot back.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/00/forcep28001", 128, 64); + PlayVoice(4, "ps2/00/forcep28001", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「射殺体を回収しろ。", NULL, "\"Collect those bodies.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/forcep28002", 128, 64); + PlayVoice(4, "ps3/s12/00/forcep28002", 128); OutputLine(NULL, "一般犠牲者と一緒にしないよう注意せよ。」", NULL, " Do not put them with the other corpses.\"", Line_Normal); ClearMessage(); @@ -2611,11 +2956,13 @@ void main() DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); DrawSceneWithMask( "GRY1", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 窓を乗り越えた隊員たちが4人の倒れる体に近付く…。", - NULL, "The soldiers walked over to the four fallen bodies...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The soldiers walked over to the four fallen bodies...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして4人が、倒れた体なのか、死んだ体なのかを判別し、全て後者であることを確認して引き摺っていくのだった。", NULL, "They needed to make sure that they were all dead, not just injured.", Line_Normal); ClearMessage(); @@ -2631,43 +2978,47 @@ void main() SetValidityOfInput( TRUE ); PlayBGM( 1, "suzu", 120, 0 ); - PlaySE(4, "ps2/00/forceq28001", 128, 64); + PlayVoice(4, "ps2/00/forceq28001", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「第1小隊より本部。", NULL, "\"This is the First Platoon.", Line_WaitForInput); - PlaySE(4, "ps2/00/forceq28002", 128, 64); + PlayVoice(4, "ps2/00/forceq28002", 128); OutputLine(NULL, "営林署の滅菌を終了。", NULL, " The forestry service building has been sterilized.", Line_WaitForInput); - PlaySE(4, "ps2/00/forceq28003", 128, 64); + PlayVoice(4, "ps2/00/forceq28003", 128); OutputLine(NULL, "脱走者4名は射殺。」", - NULL, " Four escaped. We took them down.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Four escaped. We took them down.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/forcer28001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("自衛隊員", NULL, "Self-Defense Force Member", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/forcer28001", 128); OutputLine(NULL, "「第2小隊より本部。", NULL, "\"This is the Second Platoon.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/forcer28002", 128, 64); + PlayVoice(4, "ps3/s12/00/forcer28002", 128); OutputLine(NULL, "滅菌終了。", NULL, " Sterilization complete.", Line_WaitForInput); - PlaySE(4, "ps2/00/forcer28003", 128, 64); + PlayVoice(4, "ps2/00/forcer28003", 128); OutputLine(NULL, "脱走者なし。」", - NULL, " No one escaped.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " No one escaped.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/forces28001", 128, 64); + PlayVoice(4, "ps2/00/forces28001", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「第3小隊より本部。", NULL, "\"This is the Third Platoon.", Line_WaitForInput); - PlaySE(4, "ps2/00/forces28002", 128, 64); + PlayVoice(4, "ps2/00/forces28002", 128); OutputLine(NULL, "脱走者10名以上。", NULL, " More than ten escaped.", Line_WaitForInput); - PlaySE(4, "ps2/00/forces28003", 128, 64); + PlayVoice(4, "ps2/00/forces28003", 128); OutputLine(NULL, "現在掃討中。", NULL, " We're conducting a sweep.", Line_WaitForInput); - PlaySE(4, "ps2/00/forces28004", 128, 64); + PlayVoice(4, "ps2/00/forces28004", 128); OutputLine(NULL, "制圧は時間の問題。」", - NULL, " It will be over soon.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " It will be over soon.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/forcet28001", 128, 64); + PlayVoice(4, "ps2/00/forcet28001", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「第4小隊より本部。", NULL, "\"This is the Fourth Platoon.", Line_WaitForInput); PlaySE(4, ""ps2/00/forcet28002", 128, 64); @@ -2675,25 +3026,27 @@ void main() NULL, " Sterilization complete.", Line_WaitForInput); PlaySE(4, ""ps2/00/forcet28003", 128, 64); OutputLine(NULL, "脱走者なし。」", - NULL, " No one escaped.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " No one escaped.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps2/00/forceu28001", 128, 64); + PlayVoice(4, "ps2/00/forceu28001", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「第3小隊より本部。", NULL, "\"This is the Third Platoon.", Line_WaitForInput); - PlaySE(4, "ps2/00/forceu28002", 128, 64); + PlayVoice(4, "ps2/00/forceu28002", 128); OutputLine(NULL, "脱走者13名全員の射殺を確認。", NULL, " We've taken out all 13 fugitives.", Line_WaitForInput); - PlaySE(4, "ps2/00/forceu28003", 128, 64); + PlayVoice(4, "ps2/00/forceu28003", 128); OutputLine(NULL, "全員の滅菌を終了。」", - NULL, " Sterilization is now complete.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Sterilization is now complete.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/forcev28001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("自衛隊員", NULL, "Self-Defense Force Member", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/forcev28001", 128); OutputLine(NULL, "「了解。", NULL, "\"Roger.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/forcev28002", 128, 64); + PlayVoice(4, "ps3/s12/00/forcev28002", 128); OutputLine(NULL, "機密保持部隊の全小隊は遺体数と点呼数の確認を厳重に行なわれたし。」", NULL, " Start counting the bodies. Make sure the total matches the original number taken earlier tonight.\"", Line_Normal); ClearMessage(); @@ -2709,19 +3062,23 @@ void main() DisplayWindow(); PlayBGM( 0, "T1_Requiem", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野は指揮車の中でひとり笑っていた。", NULL, "Takano was laughing to herself inside of the van.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ここに居たから、鷹野には人々が音も無く倒れていく光景が見えたはずはない。", - NULL, "She didn't physically see all those people dying silently.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She didn't physically see all those people dying silently.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……でも、鷹野には見えていた。", - NULL, "...But she saw it anyway.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...But she saw it anyway.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 人々が、自分がこれから死ぬという自覚もなく順番に行儀よくパタパタと倒れていくのが、", NULL, "She saw countless people dying without even noticing it.", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -2731,299 +3088,335 @@ void main() NULL, " She saw it all in her mind.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/09/280900366", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900366", 128); OutputLine(NULL, "「…………………………♪」", - NULL, "\"...............♪\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...............♪\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野は手を振るうような仕草をしていた。", - NULL, "Takano waved her arms in the air.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Takano waved her arms in the air.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……それは誰も見ていなかったが、仮に見たとしても、鷹野が何のためにやっているか理解することはできなかっただろう。", NULL, "No one was watching her, but no one would understand what she was doing even if they were.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………彼女は、タクトを振るっていたのだ。", - NULL, "......She was waving her baton.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "......She was waving her baton.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この死が重なり奏でる荘厳にして静寂の葬送曲がただただ心地よく、自らがその指揮者であることを思い出したに違いない。", NULL, "Takano was pretending that she was the conductor of this silent funeral march.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/forcew28001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("自衛隊員", NULL, "Self-Defense Force Member", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/forcew28001", 128); OutputLine(NULL, "「三佐、滅菌の完全終了を確認。", NULL, "\"Major, the sterilization is complete.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/forcew28002", 128, 64); + PlayVoice(4, "ps3/s12/00/forcew28002", 128); OutputLine(NULL, "通信妨害を終了しますがよろしいですか。」", - NULL, " We are going to reconnect the phone lines.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We are going to reconnect the phone lines.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/09/280900367", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900367", 128); OutputLine(NULL, "「えぇいいわよ。", NULL, "\"Sure, go ahead.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900368", 128, 64); + PlayVoice(4, "ps3/s12/09/280900368", 128); OutputLine(NULL, "くすくす。」", NULL, " Hee hee.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/forcex28001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("自衛隊員", NULL, "Self-Defense Force Member", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/forcex28001", 128); OutputLine(NULL, "「施設処理部隊より定時連絡。", NULL, "\"This is the Institute Concealment Unit.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/forcex28002", 128, 64); + PlayVoice(4, "ps3/s12/00/forcex28002", 128); OutputLine(NULL, "機密搬出と溶接封鎖を完了。", NULL, " We've removed all the classified items and welded the entrance shut.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/forcex28003", 128, 64); + PlayVoice(4, "ps3/s12/00/forcex28003", 128); OutputLine(NULL, "現在、注水中。」", - NULL, " We're currently flooding the underground facility.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " We're currently flooding the underground facility.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/forcey28001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("自衛隊員", NULL, "Self-Defense Force Member", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/forcey28001", 128); OutputLine(NULL, "「交通封鎖部隊より定時連絡。", NULL, "\"This is the Traffic Blockade Unit.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/forcey28002", 128, 64); + PlayVoice(4, "ps3/s12/00/forcey28002", 128); OutputLine(NULL, "封鎖線は異常なし。」", - NULL, " Everything is proceeding as scheduled.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Everything is proceeding as scheduled.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/forcez28001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("自衛隊員", NULL, "Self-Defense Force Member", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/forcez28001", 128); OutputLine(NULL, "「通信工作部隊より定時連絡。", NULL, "\"This is the Communications Sabotage Unit.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/forcez28002", 128, 64); + PlayVoice(4, "ps3/s12/00/forcez28002", 128); OutputLine(NULL, "通信妨害を終了。", NULL, " We've reconnected the phone lines.", Line_WaitForInput); - PlaySE(4, "ps3/s12/00/forcez28003", 128, 64); + PlayVoice(4, "ps3/s12/00/forcez28003", 128); OutputLine(NULL, "電話施設の現状復帰を開始。」", NULL, " The telephone facility is back to normal.\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、鷹野はそれらを聞いてはいなかった。", - NULL, "Takano was paying no attention to those reports.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Takano was paying no attention to those reports.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何か荘厳なオーケストラを口ずさみながら、上機嫌にそれらを聞き流していた。", NULL, "She continued to sing the melody of an orchestra.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どうしても鷹野の上機嫌が理解できなくて、…近くにいた通信士が聞く。", NULL, "One operator spoke to her.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/00/forcek28005", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("自衛隊員", NULL, "Self-Defense Force Member", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/forcek28005", 128); OutputLine(NULL, "「……ご機嫌ですね。」", - NULL, "\"You seem to be in a good mood...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"You seem to be in a good mood...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Ta_Def", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s12/09/280900369", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900369", 128); OutputLine(NULL, "「えぇ。", NULL, "\"Yes.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900370", 128, 64); + PlayVoice(4, "ps3/s12/09/280900370", 128); OutputLine(NULL, "最高に気分がいい夜よ。", NULL, " It feels so good!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900371", 128, 64); + PlayVoice(4, "ps3/s12/09/280900371", 128); OutputLine(NULL, "……あなたには聞こえないでしょうね。", NULL, " ...I bet you can't hear it.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900372", 128, 64); + PlayVoice(4, "ps3/s12/09/280900372", 128); OutputLine(NULL, "この新しい神を讃える讃歌が。」", - NULL, " This hymn that glorifies God.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " This hymn that glorifies God.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s12/00/forcek28006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("自衛隊員", NULL, "Self-Defense Force Member", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/00/forcek28006", 128); OutputLine(NULL, "「……讃歌、でありますか…。」", NULL, "\"...A hymn...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/09/280900372_1", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900372_1", 128); OutputLine(NULL, " くっくっく。", NULL, "Heh heh heh.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野は聞こえるように笑うと、自慢の髪を翻して両手を広げながら言った。", NULL, "Takano laughed loudly, spreading her arms wide.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/09/280900373", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900373", 128); OutputLine(NULL, "「ええ、そうよ!", NULL, "\"That's right!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900374", 128, 64); + PlayVoice(4, "ps3/s12/09/280900374", 128); OutputLine(NULL, " 讃える歌、讃歌!", NULL, " The hymn!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900375", 128, 64); + PlayVoice(4, "ps3/s12/09/280900375", 128); OutputLine(NULL, " ……神のいなかったこの地に、新しい神が誕生した瞬間を讃える讃歌よ。", NULL, " A new god has descended to this village!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900376", 128, 64); + PlayVoice(4, "ps3/s12/09/280900376", 128); OutputLine(NULL, "…この雛見沢には神などいなかった。", NULL, " There was no god in Hinamizawa.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900377", 128, 64); + PlayVoice(4, "ps3/s12/09/280900377", 128); OutputLine(NULL, "オヤシロさまという名が残るだけ。", NULL, " Oyashiro-sama was just a name.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900378", 128, 64); + PlayVoice(4, "ps3/s12/09/280900378", 128); OutputLine(NULL, "神がかつて存在した痕跡が残るだけのただの古ぼけた土地だった。", - NULL, " This was an old backwater village with no real god.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900379", 128, 64); + NULL, " This was an old backwater village with no real god. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900379", 128); OutputLine(NULL, "その地に、私は再び神を取り戻させたの。", - NULL, " But I brought a god to this place.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900380", 128, 64); + NULL, "But I brought a god to this place.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/09/280900380", 128); OutputLine(NULL, "どういうことかわかる?", NULL, " Do you understand what that means?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900381", 128, 64); + PlayVoice(4, "ps3/s12/09/280900381", 128); OutputLine(NULL, " わからないでしょうねぇ、くすくすくす!", NULL, " I bet you don't, hee hee hee!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900382", 128, 64); + PlayVoice(4, "ps3/s12/09/280900382", 128); OutputLine(NULL, " 今の世界に祟る神が何人いる?", NULL, " How many gods in this world have the power to curse people?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900383", 128, 64); + PlayVoice(4, "ps3/s12/09/280900383", 128); OutputLine(NULL, " 人が試すことに耐えられる神が何人いる?", NULL, " How many of them can challenge people?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900384", 128, 64); + PlayVoice(4, "ps3/s12/09/280900384", 128); OutputLine(NULL, " 1人もいやしない!", - NULL, " None of them!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900385", 128, 64); + NULL, " None of them! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900385", 128); OutputLine(NULL, " それを私が祟った!!」", - NULL, " But I did it!!\"", Line_Normal); + NULL, "But I did it!!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …鷹野は誰にもわかるまいと馬鹿にしたように笑う。", - NULL, "Takano laughed as if she was the only one who could comprehend what she was saying.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Takano laughed as if she was the only one who could comprehend what she was saying.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …無論、指揮車の中にいる誰にも、鷹野の笑いを理解できるものなどいなかった。", - NULL, "None of the operators inside the car could comprehend her laughter.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "None of the operators inside the car could comprehend her laughter.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その理解できないという表情がさらに鷹野を喜ばせるのだ。", NULL, "Takano was satisfied to know that.", Line_Normal); ClearMessage(); DrawScene( "Moon", 400 ); - PlaySE(4, "ps3/s12/09/280900386", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900386", 128); OutputLine(NULL, "「祟りなきは神にあらず。", NULL, "\"A god is not a god without a curse.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900387", 128, 64); + PlayVoice(4, "ps3/s12/09/280900387", 128); OutputLine(NULL, "祟るゆえに恐れられ、恐れられるゆえに崇められる。", NULL, " Gods are feared because of their curses, and they're worshipped because they're feared.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900388", 128, 64); + PlayVoice(4, "ps3/s12/09/280900388", 128); OutputLine(NULL, "それこそが神の真実!", - NULL, " That's the truth about gods!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900389", 128, 64); + NULL, " That's the truth about gods! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900389", 128); OutputLine(NULL, " 神が信仰を生み出すのではなく、信仰が神を生み出すのなら、神に祟りなど必要ないッ!!", - NULL, " If faith alone is what creates a god, there's no need for curses!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900390", 128, 64); + NULL, "If faith alone is what creates a god, there's no need for curses!", Line_WaitForInput); + PlayVoice(4, "ps3/s12/09/280900390", 128); OutputLine(NULL, " でも太古の神々は祟ったのよ。", NULL, " But the ancient gods all cursed humans.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900391", 128, 64); + PlayVoice(4, "ps3/s12/09/280900391", 128); OutputLine(NULL, "では神の祟りとは何なのか!", NULL, " Then what is a god's curse?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900392", 128, 64); + PlayVoice(4, "ps3/s12/09/280900392", 128); OutputLine(NULL, " それこそが真の神の証だった!", NULL, " It's the proof that a god is real!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900393", 128, 64); + PlayVoice(4, "ps3/s12/09/280900393", 128); OutputLine(NULL, " 祟らない神など、人間に強姦された神でしかないのよ!!", - NULL, " Gods aren't gods if they don't curse people!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900394", 128, 64); + NULL, " Gods aren't gods if they don't curse people!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900394", 128); OutputLine(NULL, " 神の宿らぬ抜け殻の土地に神が確かに存在した痕跡を見た私は思ったわ。", - NULL, " I found evidence of the existence of God in this poor village.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900395", 128, 64); + NULL, "I found evidence of the existence of God in this poor village.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/09/280900395", 128); OutputLine(NULL, "これは天の啓示だとッ!!", NULL, " I thought this was a message from Heaven!!", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/09/280900396", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900396", 128); OutputLine(NULL, " ダム戦争が終わるまで明治から百年にも渡り雛見沢は神を失ってきた。", NULL, "Hinamizawa was without a god for a hundred years, until the end of the dam conflict.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900397", 128, 64); + PlayVoice(4, "ps3/s12/09/280900397", 128); OutputLine(NULL, "それを私が蘇らせろという神の啓示だと私は思ったわ!!", NULL, " I believe it's been my mission to restore the god's existence in this village!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900398", 128, 64); + PlayVoice(4, "ps3/s12/09/280900398", 128); OutputLine(NULL, " そして天は私にありとあらゆる力を貸してくれた!", - NULL, " Heaven supported me and granted me power!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900399", 128, 64); + NULL, " Heaven supported me and granted me power! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900399", 128); OutputLine(NULL, " 天が与えたわずかの偶然が積もり芽生えた祟りの芽を私が育てた!", - NULL, " I have raised the bud of a curse plant with the faint seeds of coincidence granted to me by Heaven!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900400", 128, 64); + NULL, "I have raised the bud of a curse plant with the faint seeds of coincidence granted to me by Heaven!", Line_WaitForInput); + PlayVoice(4, "ps3/s12/09/280900400", 128); OutputLine(NULL, " 育まれた祟りは今や結実し実をたわわに実らせてくれたわ!!", NULL, " And now this budding curse bears fruit and hangs ripe!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900401", 128, 64); + PlayVoice(4, "ps3/s12/09/280900401", 128); OutputLine(NULL, " そうよわかる?!", NULL, " Do you understand?", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900402", 128, 64); + PlayVoice(4, "ps3/s12/09/280900402", 128); OutputLine(NULL, " つまりは今宵は収穫祭!", - NULL, " Tonight is the night of the harvest!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900403", 128, 64); + NULL, " Tonight is the night of the harvest! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900403", 128); OutputLine(NULL, " オヤシロさまの伝説に刻まれた最後の神の祟りの日!!", - NULL, " This is the final curse of Oyashiro-sama!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900404", 128, 64); + NULL, "This is the final curse of Oyashiro-sama!!", Line_WaitForInput); + PlayVoice(4, "ps3/s12/09/280900404", 128); OutputLine(NULL, " この日が訪れたからこそ、オヤシロさまの存在は今こそ絶対となる!!", NULL, " And from this day forth, Oyashiro-sama will be a real god!!", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/09/280900405", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900405", 128); OutputLine(NULL, " あなたたちは今はわからなくてもやがて知る。", NULL, "You may not see it now, but someday, you will understand.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900406", 128, 64); + PlayVoice(4, "ps3/s12/09/280900406", 128); OutputLine(NULL, "私が成した偉業がどれほどのものか、どれだけ長く語り継がれるか、そして私がどれほどの存在となったのか!", NULL, " You'll see how grand this plan I accomplished was, how long it will be told in history, and how great I will become!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900407", 128, 64); + PlayVoice(4, "ps3/s12/09/280900407", 128); OutputLine(NULL, " 神は祟る。", NULL, " Gods curse.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900408", 128, 64); + PlayVoice(4, "ps3/s12/09/280900408", 128); OutputLine(NULL, "その祟りを私は起こす!!", - NULL, " I make that curse happen!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900409", 128, 64); + NULL, " I make that curse happen!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900409", 128); OutputLine(NULL, " 今こそ我はオヤシロさまの祟りなり。", - NULL, " I am the curse of Oyashiro-sama.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900410", 128, 64); + NULL, "I am the curse of Oyashiro-sama.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/09/280900410", 128); OutputLine(NULL, "我を崇めよ、讃えよ、そして畏れよ!!", NULL, " Worship me, and be fearful!!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/09/280900411", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900411", 128); OutputLine(NULL, " 我が紡ぐは祟りにあらず、死にあらず。", NULL, "I'm creating not only death.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900412", 128, 64); + PlayVoice(4, "ps3/s12/09/280900412", 128); OutputLine(NULL, "我が紡ぐは歴史なり!", NULL, " I'm writing history!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900413", 128, 64); + PlayVoice(4, "ps3/s12/09/280900413", 128); OutputLine(NULL, " 歴史は祟りを語り、我が存在を永劫に語り伝えるであろう。", - NULL, " History will speak of this curse, and remember my existence forever.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900414", 128, 64); + NULL, " History will speak of this curse, and remember my existence forever. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900414", 128); OutputLine(NULL, "我こそは祟りなり、肉で出来た身を超越せし者なり、この身が例え朽ち果てようとも、我が紡ぎし歴史は永遠に残り続けるであろう。", - NULL, " I'm the curse itself. I've transcended this flesh. My legend will endure forever, beyond my mortal life.", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900415", 128, 64); + NULL, "I'm the curse itself. I've transcended this flesh. My legend will endure forever, beyond my mortal life.", Line_WaitForInput); + PlayVoice(4, "ps3/s12/09/280900415", 128); OutputLine(NULL, "今こそ我は永遠を得たり!!", NULL, " My existence is eternal now!!", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s12/09/280900416", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900416", 128); OutputLine(NULL, " 我が身を呪えよ人間たち、身が朽ちれば後には何も残せぬ無力さを呪い悔やみ恐れるがいい!", NULL, "Curse yourselves, and curse your powerlessness!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900417", 128, 64); + PlayVoice(4, "ps3/s12/09/280900417", 128); OutputLine(NULL, " そして我が偉大さを知るがいいッ!!", NULL, " Realize how great I am!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900418", 128, 64); + PlayVoice(4, "ps3/s12/09/280900418", 128); OutputLine(NULL, " 我こそはオヤシロさまなり。", NULL, " I am Oyashiro-sama!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900419", 128, 64); + PlayVoice(4, "ps3/s12/09/280900419", 128); OutputLine(NULL, "今こそ神の領域に至ったものなり。", NULL, " I'm a god now!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900420", 128, 64); + PlayVoice(4, "ps3/s12/09/280900420", 128); OutputLine(NULL, "我は肉体が滅びようとも永遠にこの地で語り継がれるのだ!!", - NULL, " My flesh may die eventually, but I'll remain in this world forever!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900421", 128, 64); + NULL, " My flesh may die eventually, but I'll remain in this world forever!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s12/09/280900421", 128); OutputLine(NULL, " あははははは、はははははははは、あっはははははははは!!", - NULL, " Ahahahahaha, hahahahahahahaha, ahhhahahahahahahaha!!", Line_WaitForInput); - PlaySE(4, "ps3/s12/09/280900422", 128, 64); + NULL, "Ahahahahaha, hahahahahahahaha, ahhhahahahahahahaha!!", Line_WaitForInput); + PlayVoice(4, "ps3/s12/09/280900422", 128); OutputLine(NULL, " はっははははははは、あーっはっはははははははは!!!」", NULL, " Haaahahahahahahahaha, aaaaaahhhhhhhaahahahahahahahaha!!!", Line_Normal); ClearMessage(); diff --git a/Update/_mina_op.txt b/Update/_mina_op.txt index c5aea00..5851239 100644 --- a/Update/_mina_op.txt +++ b/Update/_mina_op.txt @@ -13,38 +13,46 @@ void main() SetSpeedOfMessage( FALSE, 0 ); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …何をしているの?", NULL, "...What are you doing?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あなたが自発的に遊びを始めるなんて珍しい。", NULL, "I don't see you playing by yourself that often.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私の問い掛けに頷くことしかできない存在だったのに、", NULL, "All you could do before was to nod to my questions...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "…いつの間にか自我を持ったのかしら…?", - NULL, " Since when do you have your own will?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Since when do you have your own will?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……嬉しいわ。", - NULL, "...I'm glad.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...I'm glad.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私にも妹、あるいは弟?", NULL, "I finally have a sister or a brother.", Line_WaitForInput); OutputLine(NULL, " ができて。", NULL, " Whichever you are.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " かつての私もあなたのような虚無の存在だった。", - NULL, "I used to be an existence of nothingness, just like you.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I used to be an existence of nothingness, just like you.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それがいつしか自我を持ち、", NULL, "But one day, I began to have my own identity,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -56,15 +64,17 @@ void main() Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "自らの姿を持つに至ったんだもの。", - NULL, " and eventually, my own body.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " and eventually, my own body.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だからあなたが自我を持ったって不思議なんて思わないわ。", - NULL, "So it's not a surprise to see you in possession of your own will.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "So it's not a surprise to see you in possession of your own will.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この、無限に広がりながらも、同時に閉ざされた狭い世界にようこそ、", NULL, "Welcome to this vast yet tiny world,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -76,75 +86,89 @@ void main() NULL, " You might be my brother, but let me call you my sister until I know for sure.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ここは終わりなき永遠と無限の世界。", NULL, "This is an endless, eternal, and infinite world.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、だからと言って果てしなく広大で広いというわけじゃない。", - NULL, "But that doesn't mean it's boundlessly vast.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But that doesn't mean it's boundlessly vast.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうね。", NULL, "I suppose...", Line_WaitForInput); OutputLine(NULL, "例えるなら半径の小さな輪っかの世界と言うべきかしら。", NULL, " you could describe it like a ring with a small diameter.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 輪っかをぐるぐると回り続ける分には、終わりのない永遠の世界だけれども。", - NULL, "While the ring is an eternal, endlessly looping world...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "While the ring is an eternal, endlessly looping world...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは決して無限の広がりを持つという意味じゃない。", - NULL, "that doesn't mean it contains infinite space.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "that doesn't mean it contains infinite space.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう、つまりここは、永遠に閉塞した世界ということ。", NULL, "Yes, in short, this world is eternally sealed.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 未来は無数の選択肢に紡がれて無限の広がりを見せるはずなのに、", NULL, "The future is supposed to be an infinite weave of countless choices...", Line_WaitForInput); OutputLine(NULL, "……なぜか私たちの世界は必ず「死」という名の終焉で閉じられてしまう。", NULL, " ...yet for whatever reason, our world always ends in death.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを例えるなら、さしずめ運命の迷宮ということなのかしら。", - NULL, "If I were to compare it to something, perhaps a 'maze of fate' would be appropriate.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "If I were to compare it to something, perhaps a 'maze of fate' would be appropriate.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いつまでも同じところばかりぐるぐると回っていると、…だんだん辛くて飽きてきて、私みたいなのが湧き出すことになる。", - NULL, "Looping through the same moments forever... steadily grows harder and more dejecting, eventually producing something like me.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Looping through the same moments forever... steadily grows harder and more dejecting, eventually producing something like me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …それがさらに続いて、あなたまで生まれてくるなら、やがてはこの世界もあなたの妹たちで埋め尽くされていくかもね。", NULL, "...Then as that draws further on, even one like you is born, and eventually this world may be filled with your sisters too.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうしてこの世界にコロニーが築かれ、", NULL, "After that, we'll build a colony inside of it,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "狭い迷宮世界に興味を失った時が、私たち「古手梨花」が消えてしまう時なのでしょうね。", - NULL, " and once we lose our interest in this maze, \"Rika Furude\" will disappear from this world.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " and once we lose our interest in this maze, \"Rika Furude\" will disappear from this world.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …梨花はまだ狭い世界に未練があるようだけど。", NULL, "...It looks like you still cling to this narrow world, Rika.", Line_WaitForInput); OutputLine(NULL, "私はとっくに興味を失っている。", NULL, " Though I lost interest long ago.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、あなたという話し相手が生まれて本当に嬉しいわ。", - NULL, "Which is why I'm truly glad you were born for me to talk to.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Which is why I'm truly glad you were born for me to talk to.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それで、あなたはさっきから何をしているの?", NULL, "So what are you doing?", Line_Normal); ClearMessage(); @@ -155,35 +179,43 @@ void main() DrawScene( "Kakera2", 1000 ); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 記憶のカケラで積み木遊び?", NULL, "Are you collecting Fragments of memory?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今はほんの5〜6個しかないけれど。", - NULL, "There's only five or six of them right now.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "There's only five or six of them right now.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それでも少しは楽しい遊びができるかもしれないわね。", - NULL, "It must still be fun for you, though.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It must still be fun for you, though.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 本当はもっともっとたくさんあったの。", - NULL, "There used to be more Fragments long ago, ", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "There used to be more Fragments long ago, ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……でも、少しずつ闇に溶けて消えてしまった。", - NULL, "but one by one they disappeared into the darkness.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "but one by one they disappeared into the darkness.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今、はっきりと残っているのはそこにあるだけ。", NULL, "Now, these are the only ones that remain clear.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あぁ、それはそう使うんじゃないのよ。", NULL, "Oh, that's not how you're supposed to use it.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ほら、", NULL, "See?", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -197,6 +229,7 @@ void main() FadeOutBGM( 2, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それらはそれぞれが、", NULL, "All of that", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -224,6 +257,7 @@ void main() + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは……、", NULL, "That one is...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -235,23 +269,27 @@ void main() Wait( 600 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "懐かしい。", - NULL, " I remember that one...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I remember that one...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 圭一が囚われた世界での物語ね。", - NULL, "That's the world when Keiichi was cursed.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That's the world when Keiichi was cursed.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私はそれらのカケラを本のようなものだと思っているので、「鬼隠し編」と名付けている。", NULL, "Those Fragments are like books to me, so I titled that one the \"Onikakushi\" chapter.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 「鬼隠し編」の世界は、覚えている?", NULL, "Do you remember what happened in that one?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …そう。", NULL, "Good...", Line_WaitForInput); OutputLine(NULL, "それなら話は早いわね。", @@ -264,14 +302,16 @@ void main() DrawBustshot( 0, "Kei_Ikari1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawScene( "GK1", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 「鬼隠し編」の世界では、前原圭一が闇に心を囚われてしまった。", - NULL, "In Onikakushi, Keiichi Maebara was consumed by the darkness.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "In Onikakushi, Keiichi Maebara was consumed by the darkness.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 気遣う友人たちの言葉に耳を貸せず、結局その心にも気付かず殴り殺してしまった気の毒な物語。", - NULL, "He couldn't accept the kind words his friends offered him, and eventually beat them to death, not knowing of their kindness.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He couldn't accept the kind words his friends offered him, and eventually beat them to death, not knowing of their kindness.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } PlaySE( 0, "s_furu", 128, 64 ); SetValidityOfInput( FALSE ); @@ -280,13 +320,15 @@ void main() PlaySE( 0, "s_tataku", 128, 64 ); DrawScene( "ryuuketu1", 200 ); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして私たちはその後、予定調和のように殺されてしまうんだけどね。", - NULL, "We were all killed after that anyway.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "We were all killed after that anyway.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼の物語とは無関係に。", NULL, "That had nothing to do with his story, though.", Line_Normal); ClearMessage(); @@ -296,6 +338,7 @@ void main() SetValidityOfInput( TRUE ); DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そっちのカケラは「綿流し編」よ。", NULL, "That Fragment is the \"Watanagashi\" chapter.", Line_Normal); ClearMessage(); @@ -303,11 +346,13 @@ void main() DrawBustshot( 2, "Si_DefA1#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawScene( "Mati7", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この世界で囚われたのは園崎詩音。", - NULL, "Shion Sonozaki was cursed in that one.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Shion Sonozaki was cursed in that one.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 昭和57年に消息を絶った片思いの恋人の仇討ちが暴走し、大勢の人を殺めてしまう。", NULL, "She killed many people out of revenge for her boyfriend's disappearance, as he went missing in 1982.", Line_Normal); ClearMessage(); @@ -315,30 +360,35 @@ void main() DrawScene( "black", 400 ); DrawSceneWithMask( "So_D1", "maskup", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花もがんばったんだけどね。", - NULL, "Rika worked so hard.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rika worked so hard.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 身体能力差はどうにもならず、結局捕らえられて、酷い拷問で虐め殺されちゃったわ。", - NULL, "But she was captured at the end, and she was tortured to death.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But she was captured at the end, and she was tortured to death.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから「目明し編」の世界では、もう一度同じ展開になったので、拷問より自害を選んだのだけれど。", NULL, "That's why she chose to commit suicide in the \"Meakashi\" chapter, because things were going to turn out the same way...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そっちのカケラは「祟殺し編」という世界よ。", - NULL, "That Fragment over there is called the \"Tatarigoroshi\" chapter.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That Fragment over there is called the \"Tatarigoroshi\" chapter.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } DrawBustshotWithFiltering( 1, "Sa_HannbesoB1", "maskup", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); DrawBustshotWithFiltering( 2, "Tetu1", "maskup", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "Ho1_Houjouke", "maskup", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……沙都子の叔父が帰ってきて、沙都子を連れ去って閉じ込めてしまう。", NULL, "Satoko's uncle came back and locked her up inside her house.", Line_Normal); ClearMessage(); @@ -354,28 +404,34 @@ void main() DrawScene( "Kakera2", 1000 ); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ある意味、これは最高に運のない世界。", - NULL, "That was the worst world of all.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That was the worst world of all.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花のがんばりではどうにもならない袋小路のような世界。", NULL, "There was nothing Rika was able to do in that world.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まぁ、叔父が帰ってきたら不運を嘆いてその世界を諦めた方がいいかもね。", - NULL, "Whenever Satoko's uncle comes back, Rika usually just gives up on that world.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Whenever Satoko's uncle comes back, Rika usually just gives up on that world.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 叔父が帰ってくる確率は、幸いにそう高くはないんだし。", NULL, "Fortunately, Satoko's uncle doesn't come back that frequently.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは「罪滅し編」という世界よ。", - NULL, "That one is called the \"Tsumihoroboshi\" chapter.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That one is called the \"Tsumihoroboshi\" chapter.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ついさっきまで梨花がいた世界。", NULL, "Rika was there until just a moment ago.", Line_Normal); ClearMessage(); @@ -387,18 +443,21 @@ void main() DrawBustshot( 0, "Re_Hi_DefA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawScene( "GK2", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この世界で囚われたのは竜宮レナ。", NULL, "Rena Ryuugu was possessed in that world.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " クラス中を人質に取っての篭城はなかなか面白かったわよ。", - NULL, "It was pretty exciting to see her take over the whole school.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It was pretty exciting to see her take over the whole school.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } DrawBustshotWithFiltering( 2, "Kei_Komaru", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " とても意外だったのは、前原圭一が私たちのように、別の世界の記憶を持っていたこと。", NULL, "It surprised me to learn that Keiichi Maebara had a memory of the other worlds, just like we do.", Line_Normal); ClearMessage(); @@ -406,20 +465,23 @@ void main() DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); FadeFilm( 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、あれほど顕著な例は確かに珍しいけど、日常においては誰もが記憶を持っているはず。", - NULL, "It was pretty amazing, but then again most of us have some kind of memory like that.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It was pretty amazing, but then again most of us have some kind of memory like that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " こうしていたら、ああなっていたかもしれないと想像する、", NULL, "We all have an imaginary world within us--some idea of what would've happened", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "IFの世界。", - NULL, " if you did things differently.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " if you did things differently.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 初めて経験するはずのことなのに、すでに経験していたように感じる既視感。", NULL, "It's like the strange feeling you get when you do something for the first time, but it feels like you've done it before.", Line_Normal); ClearMessage(); @@ -431,52 +493,62 @@ void main() DrawScene( "Kakera2", 1000 ); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 誰もが別の世界でのIFを断片的に覚えているけれど、それを知覚することができない。", - NULL, "Everyone has a memory of an imaginary world in their mind, but the memory is not always that clear.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Everyone has a memory of an imaginary world in their mind, but the memory is not always that clear.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 当然よね。", - NULL, "It's not surprising, really.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It's not surprising, really.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、あなたが今遊んでいるその記憶のカケラという積み木が、「複数個」見えている時点で、あなたはとてもとても特別な存在だということなの。", NULL, "You are special enough to be able to see those Fragments of memory.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それが特別なことだと気付くのは、", NULL, "It's probably very difficult for you", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "……あなたには難しいかもしれないわね。", - NULL, " to understand how special you really are.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " to understand how special you really are.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だってあなたは、それらが複数見えることが当り前な世界に、最初から生まれてきたのだから。", NULL, "You were born into a world where it's a natural thing for you to see these Fragments.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私はこの世界でなく、単一なる普通の世界から生まれた。", - NULL, "I was originally born in the normal world.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I was originally born in the normal world.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、記憶のカケラで積み木遊びができるなんてことは、本当に最近になって覚えたのよ。", - NULL, "I didn't know until recently that I could collect these Fragments of memory.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I didn't know until recently that I could collect these Fragments of memory.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あなたが、手悪戯がしたくて手に取っただけの行為でも、私にとっては長い時間の中でようやく気付いたこと。", NULL, "You grabbed those Fragments just because you could, but I didn't know how to do that for a long time.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……ごめんなさい。", - NULL, "...I'm sorry.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...I'm sorry.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私のことなんかいくら話しても、あなたにはわからないし、興味もないことよね。", NULL, "I'm sure you're not interested in hearing my story.", Line_Normal); ClearMessage(); @@ -484,6 +556,7 @@ void main() StopFragment(400); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " うん?", NULL, "Huh?", Line_WaitForInput); OutputLine(NULL, " どうしたの?", @@ -492,27 +565,32 @@ void main() NULL, " What are you curious about?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ………何々?", NULL, "Oh...?", Line_WaitForInput); OutputLine(NULL, " どうして同じ舞台の世界なのに、これほどまでに違う事件が起こるのか?", - NULL, " You're curious as to why so many different incidents occur in the same world?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " You're curious as to why so many different incidents occur in the same world?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " くすくす。", NULL, "Hee hee...", Line_WaitForInput); OutputLine(NULL, "…そうよね、そこはとても面白いところ。", NULL, " ...It's very interesting, isn't it?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あなたはどうしてだと思う?", - NULL, "Why do you think that's the case?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Why do you think that's the case?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 一緒に考えてみましょう。", - NULL, "Let's think about it together.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Let's think about it together.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 考えることが遊びの第一歩なんだから。", NULL, "Thinking is the first step towards playing a game.", Line_Normal); ClearMessage(); @@ -521,14 +599,15 @@ void main() DrawBustshotWithFiltering( 0, "Kei_Def2", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 例えば、梨花の友人たちの中でも一際存在感の大きい人物、", NULL, "The main character among Rika's group of friends...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "前原圭一。", - NULL, " is Keiichi Maebara.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " is Keiichi Maebara.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } PlaySE( 0, "s_furu", 128, 64 ); @@ -538,21 +617,25 @@ void main() PlaySE( 0, "s_tataku", 128, 64 ); DrawScene( "ryuuketu1", 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼は「鬼隠し編」で疑心暗鬼に囚われて、竜宮レナと園崎魅音を殴り殺してしまった。", NULL, "In Onikakushi, he was possessed by suspicion and killed Rena Ryuugu and Mion Sonozaki.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、それが必然なら、前原圭一はどこの世界でも竜宮レナと園崎魅音を殴り殺していないといけない。", - NULL, "If that was an inevitable event, he would be killing them in every world.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "If that was an inevitable event, he would be killing them in every world.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、「鬼隠し編」における前原圭一の凶行は、前原圭一の“必然”ではないということ。", NULL, "In other words, what Keiichi Maebara did in Onikakushi was not inevitable.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 必然というのは、", NULL, "Indeed...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -564,14 +647,16 @@ void main() Wait( 600 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "そうね。", - NULL, " The only thing that's inevitable...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " The only thing that's inevitable...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 前原圭一というコマの役割のことよ。", - NULL, "is Keiichi Maebara's role.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "is Keiichi Maebara's role.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もし前原圭一が極度の疑心暗鬼の持ち主で、常に世界を曲解する性格の持ち主だったなら、", NULL, "If Keiichi Maebara was someone with a naturally-suspicious heart,", Line_WaitForInput); @@ -579,6 +664,7 @@ void main() NULL, " he would take the same actions in every world.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、そういうことはなかった。", NULL, "But that didn't happen.", Line_Normal); ClearMessage(); @@ -587,15 +673,18 @@ void main() DrawBustshotWithFiltering( 0, "Kei_Warai", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 前原圭一というコマが、直情的で思い込みが激しいというのは事実のようだけど。", - NULL, "It's true that Keiichi Maebara is both passionate and easily convinced of anything,", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It's true that Keiichi Maebara is both passionate and easily convinced of anything,", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 「鬼隠し編」のような暴走を見せること自体は、彼という役割から見れば、明らかに不自然なイレギュラーと言える。", - NULL, "but it's rare for him to exhibit the kind of rage he displayed in Onikakushi.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "but it's rare for him to exhibit the kind of rage he displayed in Onikakushi.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、1つの世界で必然に見える事象でも、いくつもの世界を重ね透かして見ると、それは必然でないことがわかるということなの。", NULL, "In other words, even though something might seem inevitable in one world, that may not be the case if you compare it to a different one.", Line_Normal); ClearMessage(); @@ -604,27 +693,33 @@ void main() FadeBustshotWithFiltering( 0, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 逆を言えば、起こすべくして起こされている事実は、世界をいくつ跨いだところで、毎回変わりなく繰り返されるということ。", - NULL, "If something really is inevitable, it will happen for sure in every life.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "If something really is inevitable, it will happen for sure in every life.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これこそが本当の必然。", NULL, "That's what true inevitability is like.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これがとても大切なこと。", - NULL, "It's very important that you know that.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It's very important that you know that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 複数の世界のカケラを重ね合わせて、共通する事実が最も真実に近いことになるということ。", - NULL, "When you compare the different worlds, what's common among all of them is the truth.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "When you compare the different worlds, what's common among all of them is the truth.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "わかる?", NULL, "Understand?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " さっきも言ったとおり、複数の世界で毎回異なる事実は、その単一の世界では必然であったとしても、複数の世界から見たら気まぐれな偶然に過ぎないということ。", NULL, "Like I said, what seems inevitable in one life could just be a random event in another.", Line_Normal); ClearMessage(); @@ -632,48 +727,57 @@ void main() DrawBustshot( 2, "Me_WinkB2", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawScene( "GK1", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …例えば園崎魅音が催す部活の種目がいい例ね。", - NULL, "The club activities that Mion Sonozaki suggests are a good example.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The club activities that Mion Sonozaki suggests are a good example.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 園崎魅音が、何らかの強い目的があって部活の種目を決めていたなら、その種目はどの世界でも行なわれているはず。", - NULL, "If Mion Sonozaki had a strong inclination toward playing certain games, you would be playing them in every world.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "If Mion Sonozaki had a strong inclination toward playing certain games, you would be playing them in every world.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 2, "Me_AkuwaraiA1", 200, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも現実にはほとんどの世界で種目は異なっている。", - NULL, "But in reality, you participate in different activities in most of them.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But in reality, you participate in different activities in most of them.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それはつまり、部活の種目を何にするかについては、園崎魅音が「気まぐれ」でランダムに決めていることを示している。", NULL, "That means that the games they play in the club are randomly decided by Mion Sonozaki.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これは、複数の世界を見ることのできる私たちにはあっさりとわかることだけれど。", - NULL, "We know that now because we've been through many different lives.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "We know that now because we've been through many different lives.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 単一世界の記憶しかない人間たちには、その種目が「気まぐれ」で決まったものなのか、「強い意志で予定されたものなのか」、見破ることができない。", NULL, "Those who only live in one world can't see if the event in question is inevitable or random.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、単一世界の彼らには推理不能な「園崎魅音の心の中」のことも、私たちには推理できるということ。", - NULL, "Those who only live once can't predict what's going on in Mion Sonozaki's mind... but we can.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Those who only live once can't predict what's going on in Mion Sonozaki's mind... but we can.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも種目についてはランダムかもしれないけれど、ほとんどの世界で園崎魅音は放課後にほぼ確実に部活を開く。", - NULL, "Although the activities are random, Mion Sonozaki calls us together for the club meeting almost every day in every life.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Although the activities are random, Mion Sonozaki calls us together for the club meeting almost every day in every life.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、部活を開くというこの一点においてだけは、園崎魅音の「強い意志」が働いていることになる。", NULL, "I can see that Mion Sonozaki holds a strong will towards having the club meeting.", Line_Normal); ClearMessage(); @@ -682,21 +786,25 @@ void main() DrawBustshot( 0, "Me_WaraiA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり園崎魅音は、「放課後には絶対部活で遊びたい」、", NULL, "Mion Sonozaki always wants to play with the other club members,", Line_WaitForInput); OutputLine(NULL, "だけど「種目は何か適当な思いつきで」ということが私たちにだけはわかるわけ。", NULL, " but she doesn't know what to play.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ね?", - NULL, "See?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "See?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ちょっとの積み木遊びだけでも、園崎魅音が部活に対してどんなことを考えているか、案外わかるものでしょう?", - NULL, "We can read Mion Sonozaki's mind just by simply examining these Fragments.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "We can read Mion Sonozaki's mind just by simply examining these Fragments.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これだけのことで、園崎魅音というコマの役割の一部が見えてくる。", NULL, "With this alone, we can see part of who Mion Sonozaki really is.", Line_Normal); ClearMessage(); @@ -705,97 +813,116 @@ void main() FadeBustshotWithFiltering( 0, "maskdown" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " では話を、前原圭一にもう一度戻すわね。", - NULL, "Let me talk a bit more about Keiichi Maebara.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Let me talk a bit more about Keiichi Maebara.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 一つの世界の記憶しか持たない人間たちにとって、「鬼隠し編」の世界は、前原圭一が原因不明の錯乱を起こし疑心暗鬼の末、友人たちを撲殺した物語でしかない。", - NULL, "For those who only live once, the world of the Onikakushi chapter is nothing but a story where Keiichi suffered mysterious hallucinations and beat his friends to death.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "For those who only live once, the world of the Onikakushi chapter is nothing but a story where Keiichi suffered mysterious hallucinations and beat his friends to death.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それ以上をいくら探ろうとしても、何もわかりようがない。", NULL, "For them, there's nothing beyond that fact.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、私たちは、たくさんあるカケラを重ね合わせて、彼らには気付けない真実を見付け出すことができる。", - NULL, "We, however, can compare different Fragments and find out something they could never see.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "We, however, can compare different Fragments and find out something they could never see.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その結果わかることは、彼が友人たちを撲殺するのは「必然」ではないということ。", - NULL, "As a result, we know that the murder of his friends was not inevitable.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "As a result, we know that the murder of his friends was not inevitable.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これは最初に言ったわね。", NULL, "I told you that just earlier.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 少なくとも、あなたの手元にある5〜6個のカケラの中には、前原圭一が友人たちを撲殺する物語はその1つしかないはず。", - NULL, "In fact, while there are about five or six pieces in front of you, he only kills his friends in one of them.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "In fact, while there are about five or six pieces in front of you, he only kills his friends in one of them.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ということは、ちょっと乱暴な結論だけど、", NULL, "That means we can roughly conclude", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "前原圭一がこの惨劇の引き金役となるのは、確率20%未満程度の、ちょっとした「気まぐれ」と言えなくもない。", - NULL, " that the possibility Keiichi Maebara triggers the tragedy is less than 20%, and is almost a fluke.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " that the possibility Keiichi Maebara triggers the tragedy is less than 20%, and is almost a fluke.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、前原圭一が惨劇を起こすこと自体は、複数ある世界の中では特別重要なものではないということ。", NULL, "This means that amongst the countless worlds, Keiichi Maebara causing the tragedy is an unimportant factor.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " さぁ、ここから何かの共通点が見つけられる…?", NULL, "Now, can you find the common thread to be drawn from here...?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あら、もう気付いたの?", - NULL, "My, you've found it already?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "My, you've found it already?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …さすが、この世界に生まれただけのことはあるのね。", - NULL, "No wonder you were born in this world.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "No wonder you were born in this world.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 積み木遊びの要領を学ぶのが早いわ。", - NULL, "You're quick to learn the knack for playing with building blocks.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "You're quick to learn the knack for playing with building blocks.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私はなかなか気付けなかったわ。", - NULL, "I didn't figure that out for a while.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I didn't figure that out for a while.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……普通の世界に生まれた身だから、単一世界単位でしか物が見れなくて。", - NULL, "...I was born in the normal world, so I could only see things from a single world's perspective.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...I was born in the normal world, so I could only see things from a single world's perspective.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …「前原圭一が」という点に固執してしまって、なかなか気付けなかった。", NULL, "...I was too obsessed with the fact that \"Keiichi Maebara\" caused the tragedy, so I had trouble finding it.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう、", NULL, "Right!", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 600 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "そのとおりよ。", - NULL, " That's exactly right!", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " That's exactly right!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 少なくとも", NULL, "You see it?", Line_ContinueAfterTyping); SetSpeedOfMessage( TRUE, 128 ); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "「鬼隠し編」", NULL, "The Onikakushi,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -806,8 +933,9 @@ void main() SetValidityOfInput( FALSE ); Wait( 700 ); SetValidityOfInput( TRUE ); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "「目明し編」", NULL, "Meakashi,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -823,11 +951,13 @@ void main() NULL, " all have something in common.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは、不特定人物が疑心暗鬼に取り付かれて凶行に走るという点。", - NULL, "Someone in the group becomes violent because of dark and paranoid thoughts.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Someone in the group becomes violent because of dark and paranoid thoughts.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それぞれの世界で、", NULL, "In each world,", Line_WaitForInput); @@ -859,80 +989,96 @@ void main() FadeBustshotWithFiltering( 0, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 前原圭一と園崎詩音、そして竜宮レナは皆、近い位置にいて交友関係を持つけれど、生まれも育ちもまったく違う他人同士。", - NULL, "Keiichi Maebara, Shion Sonozaki, and Rena Ryuugu are all my close friends, but they were all born and raised differently.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Keiichi Maebara, Shion Sonozaki, and Rena Ryuugu are all my close friends, but they were all born and raised differently.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……雛見沢という舞台に登場するコマという以上の共通点は見付けられない。", NULL, "The only common factor is that they all live in Hinamizawa.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうね、私がさっき自分で言ったわね。", NULL, "I just said it not too long ago, though.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 複数の世界のカケラを重ねて透かし見た時。", - NULL, "When we peer through these Fragments of multiple worlds,", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "When we peer through these Fragments of multiple worlds,", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 偏る事象にこそ真実があるのであって、気まぐれな事象には大した意味はない。", - NULL, "the constant phenomena become our facts, and the chance phenomena hold little meaning.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "the constant phenomena become our facts, and the chance phenomena hold little meaning.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、共通しない「犯人」たち個人には、それほど重要な意味はないということ。", NULL, "In other words, the unrelated, individual \"culprits\" are not all that important.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " さらに言えば、事件である「凶行」そのものにも意味はない。", - NULL, "To go further, the \"violence\" of their crimes also bears no meaning.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "To go further, the \"violence\" of their crimes also bears no meaning.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 前原圭一は友人2人を撲殺。", - NULL, "Keiichi Maebara beat his friends to death,", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Keiichi Maebara beat his friends to death,", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 園崎詩音は御三家を中心に皆殺しにし、", NULL, "Shion Sonozaki killed the central people of the Three Families,", Line_WaitForInput); OutputLine(NULL, "竜宮レナは学校を占拠した。", - NULL, " and Rena Ryuugu took over the school.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " and Rena Ryuugu took over the school.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どれもバラバラ。", NULL, "They were all different.", Line_WaitForInput); OutputLine(NULL, "何の共通項もない。", NULL, " There's nothing in common there.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " むしろもっともっと重要な事実は、犯人も事件もランダムに決まるのに、", NULL, "In fact, the very, very important truth is that while the culprit and crimes are decided at random,", Line_WaitForInput); OutputLine(NULL, "凶行に至るまでの疑心暗鬼の「プロセス」は完全に共通するという点。", NULL, " their \"process\" of growing paranoid until they resort to violence is always constant.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 犯人というコマが不特定なのにもかかわらず、", NULL, "The suspect changes every time,", Line_WaitForInput); OutputLine(NULL, "凶行に至る「プロセス」だけが一致する。", - NULL, " but the process does not.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " but the process does not.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 異なる世界のカケラを重ねて、浮かび上がる真実のひとつがこれ。", - NULL, "After comparing the different worlds, this is the truth I found.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "After comparing the different worlds, this is the truth I found.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまりこれこそが、雛見沢という舞台に無限に広がる並行世界の真実のひとつ。", NULL, "This is one truth that is common to all the worlds of Hinamizawa.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、この舞台には「特定されないランダムな人物が、疑心暗鬼に取り憑かれ、凶行に誘われる」というルールXがあるということ。", - NULL, "The rule is that a random person becomes violent under the influence of paranoid thoughts. This is Rule X.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The rule is that a random person becomes violent under the influence of paranoid thoughts. This is Rule X.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 前原圭一、", NULL, "Keiichi Maebara,", Line_WaitForInput); OutputLine(NULL, "園崎詩音、", @@ -943,22 +1089,26 @@ void main() NULL, " --pieces with no particular connection, have the potential to succumb to that rule with random probability.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " このコマたちが、どういう確率の元でルールに取り込まれているのかはわからない。", - NULL, "I don't know what the probability is that those pieces will be ensnared by that rule.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I don't know what the probability is that those pieces will be ensnared by that rule.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ひょっとすると何かの法則があるのかもしれない。", NULL, "Perhaps there is some rule to that too.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 例えば、この3人が近い年齢にあることが鍵なのかもしれないし、", NULL, "Is it because these three are all close in age?", Line_WaitForInput); OutputLine(NULL, "雛見沢に住んでいることが鍵なのかもしれない。", - NULL, " Or is it because they all live in Hinamizawa?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Or is it because they all live in Hinamizawa?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……それは、探偵でもなければ警察でもない、", NULL, "...Well, we're not detectives or police officers.", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -968,40 +1118,47 @@ void main() NULL, " This is not something that a small girl like us, \"Rika Furude\", can easily figure out.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、雛見沢という舞台に、そういう不思議なルールXが存在することは、焙り出せたでしょう。", - NULL, "At least we now know that there's a mysterious rule in the world of Hinamizawa.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "At least we now know that there's a mysterious rule in the world of Hinamizawa.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これは単一世界に住まう人間たちには絶対に理解できないことなの。", - NULL, "People who only live in one world have no way of knowing that.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "People who only live in one world have no way of knowing that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私はそれを理解できることに愉悦を感じるのだけれど…。", - NULL, "I'm proud of myself for figuring that out...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm proud of myself for figuring that out...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …あなたにとってはそれは当り前のこと過ぎて、特にどうとも思わないのかしらね。", NULL, "I guess for you it's not particularly surprising, though.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " え?", NULL, "Huh?", Line_WaitForInput); OutputLine(NULL, " 何?", NULL, " What did you say?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうよ。", NULL, "That's right.", Line_WaitForInput); OutputLine(NULL, "共通すればするほど、それは強い意志を持って行なわれていることになる。", NULL, " If something is common among all worlds, that means it's fated to happen.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あら、くすくす。", NULL, "Hee hee hee...", Line_WaitForInput); OutputLine(NULL, "それは真っ先に気付くところよね。", - NULL, " Some events quickly come to mind, don't they...?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Some events quickly come to mind, don't they...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } DisableWindow(); @@ -1009,6 +1166,7 @@ void main() DrawBustshotWithFiltering( 1, "Ta_Def#", "maskup", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そう、富竹ジロウと鷹野三四は、この舞台においてほぼ絶対的運命で殺される。", NULL, "...Right. Jirou Tomitake and Miyo Takano are always killed in those worlds.", Line_Normal); ClearMessage(); @@ -1016,20 +1174,24 @@ void main() DrawScene( "black", 400 ); DrawScene( "M_Y4", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " しかも、その殺され方などは全ての世界において不変。", - NULL, "On top of that, they are murdered in exactly the same way in every world.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "On top of that, they are murdered in exactly the same way in every world.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …つまり、さっき見つけたルールのような不安定さとは違い、その全てが徹頭徹尾、強い意志によって完遂されているということ。", - NULL, "...In other words, unlike our previous rule with its variability, their murders are thoroughly planned out by someone with a strong will.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...In other words, unlike our previous rule with its variability, their murders are thoroughly planned out by someone with a strong will.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは、不特定の誰かが凶行に誘われるという、不思議で曖昧なルールXとは馴染まない。", - NULL, "So that does not fit with the mysterious, vague Rule X that leads a random individual to violence.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "So that does not fit with the mysterious, vague Rule X that leads a random individual to violence.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だって、誰がこのルールに囚われようとも無関係に、必ず彼らは殺されるんですもの。", NULL, "After all, they are always murdered, regardless of who falls to Rule X.", Line_Normal); ClearMessage(); @@ -1037,11 +1199,13 @@ void main() DrawScene( "black", 400 ); DrawSceneWithMask( "Ji2", "maskup", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、毎年、綿流しの夜に富竹ジロウと鷹野三四が殺されるという、もう1つの異なるルール、Yがあることがわかる。", - NULL, "Therefore, there's another rule to these worlds, a Rule that says Jirou Tomitake and Miyo Takano will get killed on the night of Watanagashi. Let's call it Rule Y.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Therefore, there's another rule to these worlds, a Rule that says Jirou Tomitake and Miyo Takano will get killed on the night of Watanagashi. Let's call it Rule Y.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " くすくす…。", NULL, "Hee hee...", Line_WaitForInput); OutputLine(NULL, "ここにちょっとした喜劇性があるのに気付くかしら?", @@ -1050,46 +1214,54 @@ void main() DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 「鬼隠し編」や「綿流し編」で、あるいは「罪滅し編」で、毎回、富竹ジロウたちが殺されるわよね?", - NULL, "Jirou Tomitake and Miyo Takano are killed in every world, right?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Jirou Tomitake and Miyo Takano are killed in every world, right?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それらの世界の中で、毎回、惨劇の主人公たちは、その富竹殺人が自分の身辺に迫っている危機と関係があるように曲解していない?", NULL, "Every time, the character who gets cursed always thinks that their deaths have something to do with the danger that's awaiting them.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼らが凶行に誘われるルールXと、", NULL, "The fact that someone turns violent, Rule X,", Line_WaitForInput); OutputLine(NULL, "富竹ジロウたちが殺されるルールYは異なる独立したもののはずなのに、", NULL, " and Jirou Tomitake and Miyo Takano's deaths, Rule Y, are supposed to be two independent rules,", Line_WaitForInput); OutputLine(NULL, "彼らはその2つのルールを無理に結びつけようとしたがる。", - NULL, " but they all tend to link them together.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " but they all tend to link them together.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それにはもちろん、凶行に誘われる彼らがそのプロセスで疑心暗鬼の被害妄想に取り憑かれているためとも言えるんだけれど…。", NULL, "Of course, one could say that's how they become ensnared in the spell of paranoia leading them to violence to begin with...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 疑心暗鬼に囚われた彼らに、この2つのルールを結びつけるようと誘導している存在がいることに気付くかしら?", - NULL, "But do you think, in their paranoia, that they notice someone is trying to lead them to link those rules together?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But do you think, in their paranoia, that they notice someone is trying to lead them to link those rules together?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう。", NULL, "Yes.", Line_WaitForInput); OutputLine(NULL, "この誘導するコマの存在が、この雛見沢という舞台をややこしくしている。", - NULL, " Whoever the piece leading them is, they are the one making this stage called Hinamizawa very complicated.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Whoever the piece leading them is, they are the one making this stage called Hinamizawa very complicated.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そのコマは少なくとも2人見えているはずね。", NULL, "You should have noticed at least two suspicious people.", Line_WaitForInput); OutputLine(NULL, "誰だかわかる?", NULL, " Do you know who I'm talking about?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう。", NULL, "That's right.", Line_WaitForInput); @@ -1110,23 +1282,28 @@ void main() DrawBustshot( 0, "Oisi4", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石蔵人というコマの役割については、これまでのカケラを重ね合わせれば見えてくる。", - NULL, "When you compare our previous Fragments, the role of the piece known as Kuraudo Ooishi becomes clear.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "When you compare our previous Fragments, the role of the piece known as Kuraudo Ooishi becomes clear.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼は、定年を間近に控えた刑事で、今年中に雛見沢村連続怪死事件を解決しようと焦っているの。", - NULL, "He's a detective who is retiring this year, and he's in a hurry to solve the mystery of the series of deaths in Hinamizawa.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He's a detective who is retiring this year, and he's in a hurry to solve the mystery of the series of deaths in Hinamizawa.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だって、家の都合で定年退職を迎えたら引っ越さなくてはならない。", - NULL, "After he retires, he'll have to move away from the village.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "After he retires, he'll have to move away from the village.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから何としてでも、退職前の雛見沢にいられる内にこの事件を解決したいと思っている。", NULL, "That's why he's desperate to solve this case before he has to leave Hinamizawa.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どうしてこんなにも雛見沢村連続怪死事件に固執をしているのかしら?", NULL, "Why is he so obsessed with the serial murders in Hinamizawa?", Line_Normal); ClearMessage(); @@ -1134,17 +1311,20 @@ void main() DrawScene( "black", 400 ); DrawSceneWithMask( "Damu2", "maskup", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう。", NULL, "That's right.", Line_WaitForInput); OutputLine(NULL, "それは一番最初の事件、現場監督バラバラ殺人事件。", - NULL, " It's because of the first murder involving the manager of the construction site.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " It's because of the first murder involving the manager of the construction site.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この被害者が、大石蔵人の親しい友人だったことに起因している。", - NULL, "The victim was Ooishi's close friend.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The victim was Ooishi's close friend.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これについては「暇潰し編」のカケラを見ればわかるわね。", NULL, "You will see that if you look at the \"Himatsubushi\" chapter.", Line_Normal); ClearMessage(); @@ -1152,44 +1332,53 @@ void main() DrawBustshot( 0, "Oisi4", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " また当時、ダム戦争が激化している最中に大石はいた。", - NULL, "Ooishi was there when the dam conflict was at its peak.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Ooishi was there when the dam conflict was at its peak.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 大石は鬼ヶ淵死守同盟を先導する園崎本家を間近に見ており、全ての黒幕が園崎本家に違いないと確信していた。", - NULL, "He saw how the Sonozaki family took control of the Onigafuchi Guardians, and he believed that the Sonozaki family was pulling the strings behind the whole incident.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He saw how the Sonozaki family took control of the Onigafuchi Guardians, and he believed that the Sonozaki family was pulling the strings behind the whole incident.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、雛見沢村連続怪死事件について、どのような証拠があろうとなかろうと、初めから園崎本家が犯人だと決め付けていた。", NULL, "That's why he always suspected that the Sonozaki family was behind the series of mysterious deaths, regardless of the evidence or lack thereof.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その偏執的な私的見解が、警察の刑事であるという信憑性を得て、各々の世界の哀れな被害妄想者たちに影響を与えていく。", - NULL, "His personal, biased belief, combined with his credibility as a police detective, affected the pitiable victims of persecution complexes in each world.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "His personal, biased belief, combined with his credibility as a police detective, affected the pitiable victims of persecution complexes in each world.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その結果、ルールXに囚われた気の毒な「犠牲者」は、自身でも正体のわからない疑心暗鬼の正体を、園崎家の暗躍のせいという形で納得させられていく。", - NULL, "As a result, the pitiful victims of Rule X come to accept the Sonozaki family as the identity of the unknown force their paranoia seeks.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "As a result, the pitiful victims of Rule X come to accept the Sonozaki family as the identity of the unknown force their paranoia seeks.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……一番顕著な例が、園崎詩音の事件かもね。", NULL, "...Shion Sonozaki's case was the most conspicuous one in that matter.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう、だからこの大石というコマが変に干渉しなかったなら、ルールに囚われた犠牲者たちはあれだけの凶行に及ばなかったかもしれない。", - NULL, "So yes, if this piece, Ooishi, didn't intervene, then perhaps the victims of Rule X wouldn't have resorted to such violence.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "So yes, if this piece, Ooishi, didn't intervene, then perhaps the victims of Rule X wouldn't have resorted to such violence.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 間接的に惨劇を引き起こす、そういう役割を持ったコマと言えるわね。", - NULL, "So the role his piece plays is to indirectly cause the tragedy.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "So the role his piece plays is to indirectly cause the tragedy.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを思うと、誰が名付けたのか知らないけれど、", NULL, "I don't know who named him this,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1204,15 +1393,18 @@ void main() DrawBustshotWithFiltering( 2, "Ta_def#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もう1つのコマ、鷹野三四もまったく同じ。", NULL, "The other suspicious person is Miyo Takano.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野三四は、鬼ヶ淵村の怪しげな歴史を面白半分に研究して、それを誰かに話して怖がらせることを楽しんでいる、それだけの役割のコマのはず。", - NULL, "One would assume the only role of her piece is to amuse herself with research into Onigafuchi's dreadful history, and to take pleasure in scaring others with those tales.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "One would assume the only role of her piece is to amuse herself with research into Onigafuchi's dreadful history, and to take pleasure in scaring others with those tales.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ところが、大石というコマとの相乗効果で、哀れなルールの犠牲者に、園崎家が主導で村ぐるみの怪しげな陰謀という疑心暗鬼を植え付けてしまう。", NULL, "However, just like Ooishi, she also gives them the idea that the Sonozaki family is behind all the mysterious incidents that happen in the village.", Line_Normal); ClearMessage(); @@ -1225,11 +1417,13 @@ void main() DrawBustshotWithFiltering( 1, "Ta_warai#", "maskup", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野三四が特に過剰に干渉した例が、竜宮レナに対してね。", - NULL, "She interfered the most with Rena Ryuugu.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She interfered the most with Rena Ryuugu.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野三四にとって、疑心暗鬼に囚われ、その正体を求めて藁にもすがりたい気分の竜宮レナは、格好の獲物だったに違いない。", NULL, "For Miyo Takano, Rena Ryuugu was the perfect prey, grasping at straws to try and identify the force she suspected.", Line_Normal); ClearMessage(); @@ -1239,10 +1433,12 @@ void main() DrawBustshot( 0, "Ta_Def#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鷹野三四は、当人の逃れられぬ運命によって、結局殺されてしまうわけだけど。", - NULL, "Ironically, however, Miyo Takano always ends up getting killed at the end.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Ironically, however, Miyo Takano always ends up getting killed at the end.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もしも死なずに済んで、レナの学校篭城を見ていたなら、きっと高笑いをしていたに違いないわね。", NULL, "If she had survived and seen Rena take over the school, she would've laughed long and loud.", Line_Normal); ClearMessage(); @@ -1251,30 +1447,36 @@ void main() FadeBustshotWithFiltering( 0, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " さて、実は今紹介したコマがそういう役割を果たすのに至ることにも、ルールがあるのに気付いたかしら?", - NULL, "Now, have you realized that these two pieces and the roles they fulfill have their own rule too?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Now, have you realized that these two pieces and the roles they fulfill have their own rule too?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼らがそういうことを話してしまい、また聞いた方もそれを信じてしまう土壌の存在。", NULL, "They talk about the Sonozaki family, and the listeners always believe them.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それこそが喜劇性の高い第3のルールZ。", - NULL, "This is Rule Z, and what a humorous rule it is.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "This is Rule Z, and what a humorous rule it is.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これについては手元にあるカケラから完全な解答が出ているわね。", NULL, "You should already have an answer to this mystery in your Fragments on hand.", Line_Normal); ClearMessage(); DrawScene( "So2", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、園崎本家は何があっても自分たちが黒幕であると振舞うというブラフの伝統の存在。", NULL, "The fact is that the Sonozaki family always acts as if they are responsible, no matter if they are or not.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 園崎本家は、自らを黒幕めいた存在に見せるため、自分たちに利するあらゆる出来事を自分たちが黒幕であるかのように「フリ」をしてきた。", NULL, "They always pretend to be the villains in order to make sure that people continue to fear them.", Line_Normal); ClearMessage(); @@ -1282,109 +1484,131 @@ void main() DrawScene( "black", 400 ); DrawScene( "Hi2", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その結果、村人たちは、ダム戦争以来、常に裏で園崎家が暗躍していることを疑わなくなった。", - NULL, "As a result, the villagers have believed that the Sonozaki family has been pulling the strings ever since the dam conflict ended.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "As a result, the villagers have believed that the Sonozaki family has been pulling the strings ever since the dam conflict ended.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そしてそのルールに囚われたのがまさに大石蔵人と鷹野三四というコマなわけ。", - NULL, "Kuraudo Ooishi and Miyo Takano were simply fooled by that rule.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Kuraudo Ooishi and Miyo Takano were simply fooled by that rule.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 広義の意味では、村中全体が囚われてるとも言えるわね。", NULL, "Actually, the whole village is fooled by it.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " こうして考えると、", - NULL, "Still, the more I think about it...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Still, the more I think about it...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そもそも「雛見沢村連続怪死事件」も疑わしくなるわね。", NULL, "The stranger the series of mysterious deaths in Hinamizawa seems to me.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " くすくすくす…。", NULL, "Hee hee hee...", Line_WaitForInput); OutputLine(NULL, "どうしてかって?", NULL, " Do you know why?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今この場にある記憶のカケラはほとんどが昭和58年のものしかないから、", NULL, "Nearly all of the Fragments of memories we have here are from 1983,", Line_WaitForInput); OutputLine(NULL, "昭和54年から57年までの事件についてはさっぱりわからないけれど。", - NULL, " so I have no idea about the incidents from 1980-1982.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " so I have no idea about the incidents from 1980-1982.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それらの事件が「連続」であると解釈しようとすることそのものが、", NULL, "But it's likely that interpreting these murders as \"serial\"", Line_WaitForInput); OutputLine(NULL, "この「全てを園崎本家が黒幕であろうと信じてしまうルールZ」に囚われた結果である可能性も出てきてしまうわけだから。", NULL, " is simply a result of falling victim to Rule Z, believing that the Sonozaki family is pulling the strings behind everything.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、実は異なる理由から起きている複数の事件を、無理に1つにまとめようとしてしまっているのではないかということね。", - NULL, "In short, they may be trying to conflate those multiple crimes, which each happened for different reasons, into one big case.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "In short, they may be trying to conflate those multiple crimes, which each happened for different reasons, into one big case.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まぁ、ここにあるカケラからは真実が確かめようもないけれど。", NULL, "Well, I have no way of discerning the truth from the Fragments here.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それに、どれかのカケラの中になかったかしら。", - NULL, "Still, perhaps something lies in one of them.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Still, perhaps something lies in one of them.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それぞれの事件は個別に解決している、って。", - NULL, "Each case was supposed to have been solved individually, after all.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Each case was supposed to have been solved individually, after all.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それが正論か暴論かはわからないけれど、案外無視できない真実だったりしてね。", NULL, "We don't know if that theory is sound or irrational, but it might surprisingly be an element we can't ignore.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう言えば、「目明し編」の中で詩音が興味深いことを言っていた。", - NULL, "That reminds me, Shion said something intriguing in the \"Meakashi\" chapter.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That reminds me, Shion said something intriguing in the \"Meakashi\" chapter.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼女が提唱する「祟りシステム」という話よ。", NULL, "That \"curse system\" she came up with.", Line_WaitForInput); OutputLine(NULL, "覚えてる?", NULL, " Do you remember that?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この雛見沢では、村の仇敵を、オヤシロさまの祟りの名の下に、綿流しの夜にだけは殺してもいい、", - NULL, "Her theory was that the villagers believe that they are allowed to kill an \"enemy\" of the village on the night of Watanagashi, in the name of Oyashiro-sama's curse.", Line_WaitForInput); + NULL, "Her theory was that the villagers believe that they are allowed to kill an \"enemy\" of the village on the night of Watanagashi, in the name of Oyashiro-sama's curse. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "という「この晩にだけ殺人を容認する」土壌が、祟りの正体なのではないかという仮説。", - NULL, " And that this foundation of \"murder is allowed on that night alone\" is the true identity of the curse.", Line_Normal); + NULL, "And that this foundation of \"murder is allowed on that night alone\" is the true identity of the curse.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ここにあるカケラはほとんどが昭和58年のものだから、詩音のこの仮説が正しいかは裏付けられないけれど、それでも興味深い部分があるわ。", - NULL, "Since most of the Fragments here are from 1983, there's nothing to back the validity of Shion's theory, but there are still interesting things about it.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Since most of the Fragments here are from 1983, there's nothing to back the validity of Shion's theory, but there are still interesting things about it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは、犯人という個人が事件を起こしているのではなく、", NULL, "In other words, her theory is that the suspect is not the one who's committing the crime.", Line_WaitForInput); OutputLine(NULL, "「環境」が事件を生み出しているという部分のこと。", NULL, " It's the environment that's causing the murder.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 単一世界の人間は、例えば強盗事件について、犯人の生い立ちから事件に至るまでのプロセスを分析したがるけど、この着想はそれとは違う。", - NULL, "People in a single world tend to analyze a criminal's life to determine the process that led them to crime, but her idea is different.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "People in a single world tend to analyze a criminal's life to determine the process that led them to crime, but her idea is different.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、強盗犯を生み出した「環境」こそが悪であると言っているのと同じってわけね。", NULL, "The real crime is committed not by the criminals, but by the environment.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、強盗犯Aはたまたま事件を起こしただけで、", NULL, "In other words, it may only be happenstance that Robber A committed the crime,", Line_WaitForInput); OutputLine(NULL, "貧困な環境は、ひょっとしたら強盗犯B、", @@ -1393,92 +1617,110 @@ void main() Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "あるいはCを発生させたかもしれない。", - NULL, " or perhaps even Robber C.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " or perhaps even Robber C.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " よその世界ではAは犯人だったかどうかはわからない。", - NULL, "A may not even be a criminal in another world.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "A may not even be a criminal in another world.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ゆえに、真の犯人はAではなく、A〜Cを発生させる環境が悪であるという考え方。", NULL, "Therefore, the real criminal is not A, but the environment that creates A, B, or C.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まぁ、単一世界でもこの考えには至れるんだけど、", NULL, "And well, while people in a single world may be able to reach such an idea,", Line_WaitForInput); OutputLine(NULL, "生贄主義が横行してるから、Aに対して社会的リンチを加えるだけで、Aを生み出した「環境」は見て見ぬふりをするのが通例ね。", NULL, " the widespread desire to place blame commonly causes A to be lynched by society while the environment that gave rise to A goes ignored.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あら、…混乱させちゃったかしら?", - NULL, "Did I confuse you...?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Did I confuse you...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ごめんなさいね。", - NULL, "I'm sorry.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I'm sorry.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あなたにはこの例えの方がかえってわかりにくいのかしら。", - NULL, "Perhaps that example was actually harder to understand for you.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Perhaps that example was actually harder to understand for you.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は普通の世界の生まれだから、この例えの方がわかりやすいのだけれど。", NULL, "It's easy for me to see it like that because I'm from the normal world.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あなたにわかるように言えば、", NULL, "Let me make it simple for you.", Line_WaitForInput); OutputLine(NULL, "多くの世界で起こされる惨劇の犯人とは、前原圭一や園崎詩音などの「個人」ではなく「環境」、", NULL, " The culprit behind the tragedy in many worlds isn't \"individuals\" like Keiichi Maebara or Shion Sonozaki, but the \"environment\".", Line_WaitForInput); OutputLine(NULL, "つまり「ルールX」こそが真の犯人であるということ。", - NULL, " So \"Rule X\" is the true culprit at fault.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " So \"Rule X\" is the true culprit at fault.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それに至れたなら、「ルールX」の正体が何かわからなくても、あなたにはかなりいい得点をあげられるわね。", NULL, "You're earning good marks if you can grasp that, even if we don't know the identity of \"Rule X\".", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、この雛見沢という舞台を支配する不可視の3つの法則、すなわちルールX、Y、Zの存在に迫れたなら。", - NULL, "And if you can grasp the three rules governing this stage called Hinamizawa--Rules X, Y, and Z--", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "And if you can grasp the three rules governing this stage called Hinamizawa--Rules X, Y, and Z--", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これもかなりいい得点をあげられる。", - NULL, "then you're earning very good marks.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "then you're earning very good marks.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この法則を理解できたなら、初めて経験する世界であったとしても、惑わされずに真実を見つけることが容易になるのだから。", NULL, "So long as you understand those rules, then even if this is your first-experienced world, you should easily find the truth without distraction.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ね?", NULL, "See?", Line_WaitForInput); OutputLine(NULL, " 面白い世界でしょう?", NULL, " Isn't it fun?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " たった3つしかないルールがシンプルに干渉し合い、雛見沢というたった1つの舞台の上で、まるで万華鏡のように異なる世界を繰り広げる。", - NULL, "Merely three simple rules are interacting on this stage, creating a kaleidoscope of different worlds.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Merely three simple rules are interacting on this stage, creating a kaleidoscope of different worlds.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これは多分、とても珍しいケースだと思うわね。", - NULL, "This is probably a very unusual case.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "This is probably a very unusual case.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 他の土地では、きっと何べん世界を繰り返し重ねても、ここまで極端な変化は見せないはずなのだから。", - NULL, "In other locations, you shouldn't be able to see such extreme variation even after looping through several worlds.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "In other locations, you shouldn't be able to see such extreme variation even after looping through several worlds.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、私はここからこうして世界を眺めているだけで、まだまだ退屈しないで済むのだけど。", NULL, "It keeps me entertained just staying here and watching these worlds revolve.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …………さて、", NULL, "Anyway...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1488,27 +1730,32 @@ void main() NULL, " There's one more fact we can understand from these Fragments of worlds.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そしてこれこそが私たち「古手梨花」を悩ませる最大の問題点なのだけど。", - NULL, "This is the biggest problem we Rika Furudes are facing.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "This is the biggest problem we Rika Furudes are facing.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 毎回、必ず古手梨花が殺されるという事実よ。", NULL, "The fact that Rika Furude always dies each time.", Line_Normal); ClearMessage(); DrawScene( "Sora3", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは例えるなら、昭和58年6月を塞がれて袋小路にされたようなもの。", - NULL, "It's as if June 1983 is a dead end for her.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It's as if June 1983 is a dead end for her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " しかもそれはランダム性のあるものではなく、必然的に起こっている。", - NULL, "Worse, there's no randomness to it; it's guaranteed to happen.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Worse, there's no randomness to it; it's guaranteed to happen.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ということはつまり、必然的に起こる富竹ジロウたちの殺人事件と同じ法則、", NULL, "In other words, it's the same pattern as the deaths of Jirou Tomitake and Miyo Takano.", Line_WaitForInput); OutputLine(NULL, "…ルールYに則っているということ。", @@ -1518,11 +1765,13 @@ void main() DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); DrawSceneWithMask( "M_Y4", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹ジロウと鷹野三四は、絶対確実に綿流しの夜に殺される。", - NULL, "Tomitake Jirou and Takano Miyo are always murdered on the night of Watanagashi.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Tomitake Jirou and Takano Miyo are always murdered on the night of Watanagashi.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 古手梨花に限っては、若干日付にバラつきはあるようだけど、6月中にほぼ確実に殺される。", NULL, "Furude Rika's date of death is not always the same, but she's always dead by the middle of June.", Line_Normal); ClearMessage(); @@ -1530,23 +1779,28 @@ void main() DrawScene( "black", 400 ); DrawScene( "Moon", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹ジロウたちは、綿流しの祭りの帰路を襲われているのだと思われるから、殺される日時にバラつきがないのだろう。", - NULL, "Jirou Tomitake and Miyo Takano are probably attacked on their way home, so that's why it always happens on the same night.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Jirou Tomitake and Miyo Takano are probably attacked on their way home, so that's why it always happens on the same night.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも古手梨花は違う。", - NULL, "But for Rika Furude, it's different.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But for Rika Furude, it's different.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 毎回、その世界その世界で色々な都合で生活していて、行動パターンは不特定だ。", - NULL, "She takes different actions in every world, and her lifestyle is very unpredictable.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She takes different actions in every world, and her lifestyle is very unpredictable.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だからその結果、殺人に至る日時が不特定なのだろう。", NULL, "For that reason, the day of her death is not always the same.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、6月中に殺す、", NULL, "However, she always dies in June,", Line_WaitForInput); OutputLine(NULL, "絶対殺すという意味において、彼らと同じ強い意志が感じられる。", @@ -1555,78 +1809,94 @@ void main() DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だからつまり、古手梨花が必ず殺される法則は富竹ジロウたちが殺されるのと同じルールYに則っていると考えることができるのではなかろうか。", - NULL, "So can we assume that the same Rule Y killing them is also the rule behind her death?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "So can we assume that the same Rule Y killing them is also the rule behind her death?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " では、古手梨花を殺している犯人は、富竹ジロウと鷹野三四を殺しているのと同じ人物……?", NULL, "Is the same person killing all three of them?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 人物が同じかはわからないけれど、同じルールに基づいている可能性は高いでしょうね。", - NULL, "I don't know if it's the same person, but it's highly likely the same rule is at work.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I don't know if it's the same person, but it's highly likely the same rule is at work.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 同じ人物、", NULL, "Is it the same person,", Line_WaitForInput); OutputLine(NULL, "あるいは同じ集団。", - NULL, " or the same organization?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " or the same organization?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 同じ思想か、", NULL, "Is it the same views?", Line_WaitForInput); OutputLine(NULL, "同じ目的か。", NULL, " The same goals?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花にとって最大の目的は、自らを狙う殺人を回避すること。", NULL, "Rika's most important goal is to escape her deadly fate.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは逃避行で魔手から逃げ延びるという意味じゃない。", - NULL, "But it doesn't mean that she just wants to leave the village and survive.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But it doesn't mean that she just wants to leave the village and survive.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その後も村で平和に暮らせなければならない。", - NULL, "She wants to live happily in the village.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She wants to live happily in the village.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして友人たちも誰一人欠けずに健在でなくてはならない。", NULL, "All of her friends must also be happy too.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これが梨花の幸せ、", NULL, "That's Rika's happy future.", Line_WaitForInput); OutputLine(NULL, "即ち、希望する未来の理想なのだけど。", - NULL, " The ideal future she hopes for.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " The ideal future she hopes for.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……この程度の低い望みでも何度繰り返しても実現できないのは、悲劇としかいいようがないわね。", - NULL, "...It's tragic that we can't realize such a simple desire no matter how many times we repeat this.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...It's tragic that we can't realize such a simple desire no matter how many times we repeat this.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もっとも、この悲劇もまた、私たちのように、異なる世界のカケラを重ね透かすことができる存在にしか知覚できない悲劇なのだけれども。", NULL, "Though, it's a tragedy we're only able to perceive, because we're beings capable of comparing the Fragments from different worlds.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " さて、ここでちょっと興味深い事例が見付かるわよ。", NULL, "By the way, I have some interesting information.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花はほとんどの場合、ルールYによって殺されるのだけれど。", - NULL, "While Rika is almost always killed by Rule Y,", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "While Rika is almost always killed by Rule Y,", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 一部の世界で、ルールXによって殺されていることに気付いたかしら?", NULL, "have you noticed that she's killed by Rule X in some worlds?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう。", NULL, "Right.", Line_WaitForInput); OutputLine(NULL, "「綿流し編」「目明し編」の世界ね。", @@ -1635,11 +1905,13 @@ void main() DrawScene( "ryuuketu1", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この世界での古手梨花は、自害もあるけど、とりあえず園崎詩音によりルールXで殺されたと断言できる。", - NULL, "Rika Furude committed suicide, but you can say she was more or less killed by Rule X via Shion Sonozaki in those worlds.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Rika Furude committed suicide, but you can say she was more or less killed by Rule X via Shion Sonozaki in those worlds.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ということは、", NULL, "In other words,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1649,46 +1921,54 @@ void main() NULL, " this is a blunder for Rule Y.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ルールYは、強い意志、目的に基づいて梨花を殺そうと狙っている。", - NULL, "Rule Y is trying to kill Rika with a strong desire to achieve some aim.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rule Y is trying to kill Rika with a strong desire to achieve some aim.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ところが、それと無関係のルールXによって葬られてしまっているわけだから。", - NULL, "But she was killed before that, as a result of the unrelated Rule X.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But she was killed before that, as a result of the unrelated Rule X.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼らには何らかの「動揺」があったかもしれない。", NULL, "That might have caused them to show some \"disturbance\".", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ルールYにとっての目的が、単に梨花を葬るだけなら問題はないだろうけど。", - NULL, "If Rule Y's objective is simply to bury Rika, then that's not a problem,", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If Rule Y's objective is simply to bury Rika, then that's not a problem,", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もしもそれだけに留まらない何らかの目的があったなら、", NULL, "but if they have some objective beyond that, then...", Line_WaitForInput); OutputLine(NULL, "…それが何か事象として現れたんじゃないかしら。", - NULL, " ...that might show up as some other phenomenon.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " ...that might show up as some other phenomenon.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、「綿流し編」と「目明し編」には共通していて、", NULL, "Perhaps the Watanagashi and Meakashi chapters have something in common,", Line_WaitForInput); OutputLine(NULL, "かつ、他の世界とは共通しない何かがあるのではないか。", NULL, " something that doesn't happen in the other worlds.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 残念ながら、私たちは古手梨花だから、梨花が死んだ後に何が起こるのか知らない。", - NULL, "Unfortunately, we're Rika Furude, so we don't know what happens after Rika is dead.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Unfortunately, we're Rika Furude, so we don't know what happens after Rika is dead.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( TRUE, 128 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …", NULL, "...", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1716,31 +1996,37 @@ void main() Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "………ねぇ?", - NULL, " by any chance...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " by any chance...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あなたは知っているのかしら?", NULL, "Do you know what happened?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は古手梨花だから、梨花が生きている間のことしか知らない。", - NULL, "Since I'm Rika Furude, I only know of events during Rika's life.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Since I'm Rika Furude, I only know of events during Rika's life.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、あなたはこの並列世界を跨ぐ上位世界に生まれた不思議な存在ですもの。", NULL, "You, on the other hand, are a special existence who was born in a superior world.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 「綿流し編」と「目明し編」では起こらなくて。", - NULL, "Is there anything that didn't happen in the Watanagashi and Meakashi chapters...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Is there anything that didn't happen in the Watanagashi and Meakashi chapters...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それ以外の世界では起こる、梨花の死後の「何か」を知っているんじゃないかしら…?", - NULL, "that happened in all the other worlds after Rika's death?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "that happened in all the other worlds after Rika's death?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もし知っているなら、", NULL, "If you know anything,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1757,10 +2043,12 @@ void main() DrawScene( "Fure2", 1000 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ここにあるカケラは、ルールXが巻き起こす派手な騒動に主眼が置かれたものばかりだけど、", - NULL, "The memories I have here are all mainly about the chaos brought about by Rika's friends, that is, Rule X...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The memories I have here are all mainly about the chaos brought about by Rika's friends, that is, Rule X...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "……その土壌を支えるルールZや、", NULL, "...but its foundation, Rule Z,", Line_WaitForInput); OutputLine(NULL, "全ての世界で共通する明白な「悪意」ルールYが、", @@ -1769,66 +2057,79 @@ void main() NULL, " are what I believe to be the true rules governing this stage.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だったら、梨花にとっての道のりはあまりにイバラね。", - NULL, "If so, then Rika's path is a thorny one.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "If so, then Rika's path is a thorny one.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自らが生き延びるために、ルールYと戦わなければならない。", - NULL, "She needs to fight Rule Y in order to survive.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She needs to fight Rule Y in order to survive.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これを打ち破らない限り、古手梨花に昭和58年6月以降の未来はないのだから。", NULL, "Unless she defeats it, she has no future past June 1983.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、自らの幸せを勝ち取るために、友人たちの無事をルールXから勝ち取らなければならない。", - NULL, "And to win her own happiness, she must also beat Rule X to win her friends' safety.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "And to win her own happiness, she must also beat Rule X to win her friends' safety.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これを打ち破らない限り、梨花の大切な友人の誰かが惨劇に誘われてしまうかもしれない。", - NULL, "So long as that's undefeated, one of Rika's precious friends may be led to tragedy.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "So long as that's undefeated, one of Rika's precious friends may be led to tragedy.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうなれば、仮に梨花が昭和58年6月を生き延びたとしても、それは梨花が望む幸せな未来ではないのだから。", NULL, "If that happens, then even should Rika survive, she wouldn't have the happy future she hopes for.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして、園崎詩音が「目明し編」で挑んだように、ルールZもまた打ち破らなければならないのかもしれない。", - NULL, "She also may have to defeat Rule Z, just as Sonozaki Shion faced it in Meakashi.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She also may have to defeat Rule Z, just as Sonozaki Shion faced it in Meakashi.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ルールZがある限り、たとえ昭和58年の惨劇を逃れても、昭和59年以降の未来に、またしても惨劇が待ち構えているかもしれないのだから。", NULL, "So long as Rule Z remains, then even if she escapes 1983, it's possible another tragedy may lie waiting in 1984.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …ルールZがルールXの温床になっている可能性も極めて高い。", NULL, "...It's extremely likely that Rule Z is the breeding ground for Rule X.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 雛見沢に土壌として存在する、何があっても園崎家の暗躍となり、", NULL, "Hinamizawa's fundamental belief that the Sonozaki family is behind everything,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "何があっても祟りだと曲解される風土は、間接的に全ての元凶かもしれないからだ。", - NULL, " and the custom that anything can be misconstrued as the curse, may indirectly be the root of all evil here.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " and the custom that anything can be misconstrued as the curse, may indirectly be the root of all evil here.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 綿流しの夜に人が死ぬことを不思議に思わない土壌はその最たるものと言っていい。", - NULL, "People are not surprised to see somebody die on the night of Watanagashi.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "People are not surprised to see somebody die on the night of Watanagashi.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " このルールZは、永遠に雛見沢という舞台に呪いのように残り、惨劇の温床となっていくだろう。", NULL, "That type of thinking is keeping the curse alive in Hinamizawa, where it causes even more tragedy. It's Rule Z reinforcing itself.", Line_Normal); ClearMessage(); SetSpeedOfMessage( TRUE, 128 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ルールX、", NULL, "Rules X,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1846,31 +2147,38 @@ void main() ClearMessage(); SetSpeedOfMessage( FALSE, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 古手梨花を永遠に昭和58年6月に幽閉する3つの錠前。", - NULL, "There are three rules that hunt Rika down in the eternal June of 1983.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "There are three rules that hunt Rika down in the eternal June of 1983.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何れも難攻不落。", - NULL, "They are all tough obstacles.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "They are all tough obstacles.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 何しろ初めは、錠前が3つ存在することすらわからなかった。", NULL, "We didn't even figure out these three common rules until recently.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あなたはわかった?", - NULL, "Were you aware of them?", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Were you aware of them?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " わかったなら花マルをあげられるんだけどね。", NULL, "If you were, I'll give you straight A's.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " かつて私も何度も挑んできて、その度に敗北した。", NULL, "I've tried so hard in the past to break these rules, but I was never successful.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、「罪滅し編」で奇跡が起こった。", NULL, "However, a miracle happened in the Tsumihoroboshi chapter.", Line_Normal); ClearMessage(); @@ -1878,6 +2186,7 @@ void main() DrawBustshot( 0, "Kei_Def2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawScene( "GK1", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 前原圭一が、他の世界のわずかなカケラを偶然に知覚でき、ルールXを打ち破ったのだ。", NULL, "Keiichi Maebara was able to recognize a small Fragment from another world by chance, and he beat Rule X.", Line_Normal); ClearMessage(); @@ -1885,70 +2194,84 @@ void main() DrawScene( "black", 400 ); DrawScene( "Moon", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …結局、ルールYによって梨花はその晩、殺されてしまうわけだけど。", - NULL, "...In the end, Rika was still killed that night by Rule Y, though.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "...In the end, Rika was still killed that night by Rule Y, though.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも錠前を1つ打ち破った。", - NULL, "But still, one rule was defeated.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But still, one rule was defeated.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これは初めて経験する快挙だった。", NULL, "That was a huge leap forward.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " かつての梨花は、錠前が3つあることまでは気付けたが、いくら手を尽くしても打ち破れず、", - NULL, "Rika knew there were three common rules among the worlds, but she could never break any of them.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rika knew there were three common rules among the worlds, but she could never break any of them.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "やがて諦めに支配され、世界から少しずつ関心を失っていった。", - NULL, "Eventually she gave up, and lost interest in the worlds.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Eventually she gave up, and lost interest in the worlds.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …その結果、私が生まれたわけだけど。", NULL, "That's how I was born...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、今の梨花は違う。", - NULL, "However, she's different now.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "However, she's different now.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 単一世界しか知るはずのない前原圭一の奇跡に教えられた。", - NULL, "She learned something valuable from Keiichi Maebara.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She learned something valuable from Keiichi Maebara.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 戦う意思があれば、必ず錠前は破れるのだ。", - NULL, "That the rules can be broken with a strong enough will to fight.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That the rules can be broken with a strong enough will to fight.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 3つの錠前を、昭和58年の6月中に全て打ち破れば、", NULL, "If she can break all three rules,", Line_WaitForInput); OutputLine(NULL, "……古手梨花は永遠の運命の牢獄から解放される。", NULL, " Rika Furude will be freed from her eternal prison...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、残された時間は本当に長くない。", - NULL, "She doesn't have much time left, though.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She doesn't have much time left, though.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花は、その単一世界をいくつもいくつも旅してきた。", - NULL, "Rika has traveled through many worlds.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rika has traveled through many worlds.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、肉体の寿命は何度も若返るので年を経ないが、精神の寿命はそうは行かない。", - NULL, "Her physical life span is not a problem, but her mental life span is getting shorter.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Her physical life span is not a problem, but her mental life span is getting shorter.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 単一世界ではありえないほどに年を取り、", NULL, "Mentally, she is extremely old,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1958,11 +2281,13 @@ void main() NULL, " and her soul is starting to turn into something different.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 最後には単一世界を知覚できなくなるだろう。", - NULL, "In the end, she'll probably lose the ability to experience singular worlds.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "In the end, she'll probably lose the ability to experience singular worlds.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " すでにその傾向が出ているが、やがて並列世界の記憶が入り混じるようになり、", NULL, "She's already showing those signs, and eventually her memories from the parallel worlds will mix together,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1977,15 +2302,18 @@ void main() NULL, " and the loss of Rika Furude's soul.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうなれば古手梨花は、消える。", NULL, "Then she will disappear.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、この真っ暗な世界の私とあなただけになるということ。", - NULL, "That means that you and I are going to be left in this dark world.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That means that you and I are going to be left in this dark world.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 記憶のカケラという玩具も次第に薄れて消え、", NULL, "The Fragments of our memories will gradually disappear,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -1995,36 +2323,44 @@ void main() NULL, " and we will be left alone in the eternal darkness. Eventually, we will die...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 古手梨花も、それに薄々とは気がついている。", - NULL, "Rika Furude is aware of that.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rika Furude is aware of that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 体の寿命ではなく、心の寿命が尽きかけていることに。", - NULL, "She knows that her mental life span is getting shorter and shorter.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "She knows that her mental life span is getting shorter and shorter.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして羽入の力も尽き掛けている。", - NULL, "Hanyuu is also losing her powers.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hanyuu is also losing her powers.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " かつてのように、何年も巻き戻せるわけではない。", - NULL, "She can't rewind through years of time like she used to.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She can't rewind through years of time like she used to.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 徐々にその力は衰えつつあり、最近ではひと月を巻き戻すのもやっとだ。", - NULL, "Her power has decreased so much that she can barely rewind one month of time.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Her power has decreased so much that she can barely rewind one month of time.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いや、すでにその力は数週間程度にまで衰えている。", NULL, "Actually, she can only rewind a few weeks...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今回与えられる時間は、多分、2週間にも満たない。", - NULL, "In the next world, she should only have about two weeks of time.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "In the next world, she should only have about two weeks of time.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " わずか2週間で、古手梨花が3つの錠前を打ち破ろうとする、", NULL, "Rika Furude is going to try and break all three rules", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); diff --git a/Update/_mina_tips_001.txt b/Update/_mina_tips_001.txt index a077f39..0a5a425 100644 --- a/Update/_mina_tips_001.txt +++ b/Update/_mina_tips_001.txt @@ -4,89 +4,109 @@ void main() PlayBGM( 0, "higurashi", 120, 0 ); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 先立つ不幸を許せ。", - NULL, "I'm sorry for leaving you like this.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I'm sorry for leaving you like this.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 余命幾ばくもなく、薄れる意識の中でいつが己の死する時かもわからず旅立つよりは、自らの足で死出の旅路に踏み出したい気持ちをどうかわかってほしい。", NULL, "I just need you to understand I'd rather take my own life than be fearful of how many days I have left to live.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そのお陰でこうして文を残せる。", - NULL, "That's why I'm writing this letter to you.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That's why I'm writing this letter to you.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 無意味な延命に寝惚けた意識の中で死を迎え、何も残すことができない恐怖に私は耐えられないのだ。", NULL, "I can't stand the fear of being unable to leave behind a will while my life is prolonged, even as I lose my consciousness.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、結局、私は何も残せなかった。", - NULL, "In the end, there's nothing I can leave behind for you.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "In the end, there's nothing I can leave behind for you.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私の積み上げてきた人生も誇るべき実績も結晶も、何もこの世には残せなかった。", - NULL, "I was unable to leave any of my achievements to this world.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I was unable to leave any of my achievements to this world.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私の死後に忘れ去られるのではなく、私が存命している内から忘れ去られた。", - NULL, "I was forgotten before I was dead.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I was forgotten before I was dead.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを見ながらこの世を去らねばならぬ苦痛は筆舌に尽くし難い。", NULL, "I leave this world a humiliated man, knowing that I had no appreciation from anyone.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " お前は祖父を越えなさい。", - NULL, "You must do better than me.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "You must do better than me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 祖父の至れなかった先へ至りなさい。", - NULL, "You must achieve something that your grandfather was never able to achieve.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "You must achieve something that your grandfather was never able to achieve.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 分野は何でも構わない。", - NULL, "I don't mind what field you choose.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I don't mind what field you choose.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 後世に名前を残しなさい。", - NULL, "You must leave your mark on this world.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "You must leave your mark on this world.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それが無理なら偉業や成果を残しなさい。", NULL, "You must leave behind your achievements.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 人の身である以上、私もお前もやがては死ぬ。", - NULL, "You will eventually die someday.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "You will eventually die someday.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 人の身である以上、やがては焼かれて灰になる。", NULL, "You will eventually turn to ashes.", Line_WaitForInput); OutputLine(NULL, "肉の身は灰となるのが定めなのだ。", NULL, " As a human being, that's your inevitable fate.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、お前が優れた偉業を残し名を残したなら、灰となっても永遠に生き続ける。", - NULL, "But if you achieve a great success, you will live forever even after you depart.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But if you achieve a great success, you will live forever even after you depart.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 人の身を失いても生き続ける時、人はそれを神と呼ぶ。", NULL, "Those who live beyond their deaths are called gods.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 祖父もそうなりたかったが至れなかった。", - NULL, "I wished to become one, but I was unable to do so.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I wished to become one, but I was unable to do so.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " お前は神になりなさい。", NULL, "So in my place, you must become a god someday.", Line_Normal); ClearMessage(); diff --git a/Update/_mina_tips_002.txt b/Update/_mina_tips_002.txt index 815705c..6a2d4b5 100644 --- a/Update/_mina_tips_002.txt +++ b/Update/_mina_tips_002.txt @@ -5,10 +5,13 @@ void main() DrawSceneWithMask( "Hu_R2", "maskup", 1, 0, 300 ); PlayBGM( 0, "Iru", 120, 0 ); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 夕食後、私と沙都子と羽入はテレビを見ていた。", - NULL, "I was watching TV with Satoko and Hanyuu after eating dinner.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I was watching TV with Satoko and Hanyuu after eating dinner.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " バラエティ番組の中で、お笑い芸人がどっと観客を沸かせる。", NULL, "It was a variety show, and the performers were making the audience laugh.", Line_WaitForInput); OutputLine(NULL, "私たちも大笑いしていた。", @@ -19,35 +22,41 @@ void main() DrawBustshotWithFiltering( 2, "Sa_AkuwaraiB1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s20/04/440400093", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/04/440400093", 128); OutputLine(NULL, "「ほっほっほっほ! ざまぁないでございますわねー!!", - NULL, "\"Ho ho ho ho! Look at you now!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Ho ho ho ho! Look at you now!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 1, "Ha_AuA1%", "maskleft", 1, -200, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s20/12/441100015", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("羽入", NULL, "Hanyuu", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/12/441100015", 128); OutputLine(NULL, "「あぅあぅあぅ、でも、とっても痛そうなのです…。」", - NULL, "\"Au au au... but it looks so painful...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Au au au... but it looks so painful...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s20/05/440500063", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/05/440500063", 128); OutputLine(NULL, "「……みー。にぱ〜☆", - NULL, "\"...Meep. Nipah~☆\"", Line_WaitForInput); + NULL, "\"...Meep. Nipah~☆\"", GetGlobalFlag(GLinemodeSp)); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私の目から見ると3人での食後の団欒だが、実際には私と沙都子の2人しかいない。", - NULL, "While the three of us were enjoying ourselves, in reality there was only Satoko and me in the room.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "While the three of us were enjoying ourselves, in reality there was only Satoko and me in the room.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入が見えるのは私だけだ。", - NULL, "I'm the only one who can see Hanyuu.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I'm the only one who can see Hanyuu.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子には当然見えていない。", NULL, "Satoko can't see her at all.", Line_Normal); ClearMessage(); @@ -59,80 +68,96 @@ void main() ChangeBustshot( 1, "Ha_WaraiA1%", 200, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子が何かを言うたびに羽入も相槌を打つ。", - NULL, "Hanyuu responds every time Satoko says anything.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hanyuu responds every time Satoko says anything.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その相槌が沙都子に聞こえるわけではないのだが、羽入は機嫌がいい時にはよく相槌を打っていた。", NULL, "Satoko can't hear her, but Hanyuu still responds to her when she's in a good mood.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは例えるなら、テレビの中の人物の問いかけに返事をするような、決して双方向でない擬似的コミュニケーションでしかない。", - NULL, "It's like she's answering a question asked on TV.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It's like she's answering a question asked on TV.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …言ってみればコミュニケーションのままごとかもしれない。", - NULL, "...You could even compare it to playing house.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...You could even compare it to playing house.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私以外の人間と意思を疎通できな羽入が、そういう遊びを覚えたのは必然と言えたに違いない。", NULL, "She started playing this game with other people, because she can't communicate with anyone else but me.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、部活にも羽入はいつも一緒にいて、みんなの盛り上がりと一緒になって笑ったりハラハラしたりしているのだ。", - NULL, "Hanyuu always attends our club meetings and has a good time there too.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Hanyuu always attends our club meetings and has a good time there too.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……もし、羽入が普通に会話をすることができたなら、私たちの良き仲間として迎え入れられてるだろうか。", - NULL, "...If she could communicate with my other friends, she would've been a good match for us.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...If she could communicate with my other friends, she would've been a good match for us.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …それを想像することは、かえって羽入を傷つけることになるので避けた。", NULL, "...But I don't want to hurt her feelings by thinking about that.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 古手家に伝わる古い古文書に出て来る奇跡の話が、全て事実でそれが羽入を指すなら、", NULL, "If the story of the miracle written in the old scriptures is true, if it's really Hanyuu who performed it,", Line_WaitForInput); OutputLine(NULL, "羽入は太古の昔、少なくない人々と交流しその力を示せた。", - NULL, " she's someone who had tremendous power long ago.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " she's someone who had tremendous power long ago.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …それが今では神通力のジの字どころか、私以外には存在を感じ取ってもらうことすらできない。", NULL, "But now she doesn't have any spiritual power, and I'm the only one who can even see her.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 羽入がどうしてそういう、らしい力を喪失したのかは語られたことがない。", - NULL, "Hanyuu has never told me how she lost her power.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Hanyuu has never told me how she lost her power.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 時代と近代化が進み、神々の居場所がなくなるにつれ羽入の力や存在は薄まっていったのだろうと納得するしかなかった。", NULL, "I just have to assume that her spiritual power diminished over time...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 古手家に女子が七代続けば、オヤシロさまが蘇るという伝説。", NULL, "There's a legend in the Furude family that says that Oyashiro-sama will be reborn if a girl is born to the family seven generations in a row.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Hu_R3", "maskup", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …確かに私の代になって羽入は久し振りにコミュニケーションができる人間と出会えた。", - NULL, "With my birth, Hanyuu was finally able to communicate with a human for the first time in centuries.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "With my birth, Hanyuu was finally able to communicate with a human for the first time in centuries.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …それは人間側の見地からだと、オヤシロさまが蘇ったということになるのだろうか。", NULL, "Does that mean that Oyashiro-sama has returned...?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 村人たちが崇めるオヤシロさまという存在と、そうだと主張する羽入の存在は時々重ならない。", - NULL, "The villagers' image of Oyashiro-sama doesn't quite match up with that of Hanyuu.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The villagers' image of Oyashiro-sama doesn't quite match up with that of Hanyuu.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } DrawScene( "Hu_R1", 0 ); @@ -142,6 +167,7 @@ void main() DrawBustshotWithFiltering( 1, "Sa_WaraiA1#", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子と一緒に並んでうつ伏せになって、頬杖をしながらテレビを楽しむその姿からはとてもとても。", NULL, "Especially when I see her lying on her belly and watching TV with Satoko.", Line_Normal); ClearMessage(); diff --git a/Update/_mina_tips_003.txt b/Update/_mina_tips_003.txt index 05c5c98..940ce4a 100644 --- a/Update/_mina_tips_003.txt +++ b/Update/_mina_tips_003.txt @@ -5,11 +5,14 @@ void main() DrawScene( "Sora4", 400 ); PlayBGM( 0, "Feel", 120, 0 ); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 古手梨花は、自分が初めて家族の存在を知った時、自分を4人家族だと信じて疑わなかった。", - NULL, "Rika Furude always thought that there were four members in her family.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Rika Furude always thought that there were four members in her family.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 当り前のように見える家族、", NULL, "She could clearly see all of us,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -26,27 +29,32 @@ void main() Wait( 500 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "そして僕。", - NULL, " and me.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " and me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 生まれたばかりの梨花は、僕が自分にしか見えない存在だとは夢にも思わなかっただろう。", NULL, "She had no idea that I was invisible to anyone else but her.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 僕の容姿は人間のそれとは違う。", - NULL, "My appearance is a little different from human beings.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "My appearance is a little different from human beings.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 人の姿を形作っても角だけが隠せない。", - NULL, "I may otherwise look like a person, but I can't hide my horns.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I may otherwise look like a person, but I can't hide my horns.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、どう微笑もうとも、自分が人間の仲間ではないことは明白なのだ。", NULL, "So it's obvious that I'm not human.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、生まれたばかりの梨花が、当り前の光景として僕の姿を見たなら、", NULL, "I'd hoped that because Rika has seen me since she was a baby,", Line_WaitForInput); OutputLine(NULL, "この醜い角のことも気にしないでくれるのではないだろうか。", @@ -55,110 +63,132 @@ void main() DrawScene( "Sora5", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その淡い期待は実った。", - NULL, "And that hope came true.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "And that hope came true.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 雛(ヒヨコ)が生まれて最初に見たものを自分の親だと信じ込むように、", NULL, "Just as chicks believe whatever they see first is their parent,", Line_WaitForInput); OutputLine(NULL, "梨花も何の疑問も持たずに僕を家族だと信じてくれた。", - NULL, " Rika accepted me as part of her family as a matter of course.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " Rika accepted me as part of her family as a matter of course.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 角が生えていてもだ。", NULL, "Even though I have these horns.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、梨花が僕を家族だと信じてくれた日から、僕と梨花は一番の家族で仲良しになった。", - NULL, "Rika and I have been close ever since the day she accepted me as her family member.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Rika and I have been close ever since the day she accepted me as her family member.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花にとっては両親より身近な遊び相手であり、", NULL, "I became closer to her than her parents.", Line_WaitForInput); OutputLine(NULL, "僕にとっては、思い出せないくらいに長い時間を経た久し振りの交流相手。", - NULL, " I couldn't even remember the last time I was able to communicate with someone.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I couldn't even remember the last time I was able to communicate with someone.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 僕たちは常に一緒に過ごしたっけ。", NULL, "We spent all day together.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ただ、家族、とりわけ母親は僕の存在を強く否定した。", - NULL, "But her family, especially her mother, denied my existence.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But her family, especially her mother, denied my existence.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花にとって当り前な家族である僕の存在をあまりに何度も強く否定したため、", NULL, "Since her mother so strongly denied me,", Line_WaitForInput); OutputLine(NULL, "…梨花は母親との距離を開くようになっていった。", NULL, " Rika and her mother became distant.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 子どもたちが母親と遊ぶ中で学んでいくべきことを、梨花は学ばなくなってしまった。", NULL, "Rika didn't learn certain things that many children learn from their mothers.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、僕が母親であるべきだと思い、昔から伝わる色々なことや知恵、習い事を教えてあげた。", - NULL, "That's why I taught her instead.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That's why I taught her instead.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …………皮肉なのは、それがどういうわけか余計、母親に嫌われたことだったのだが。", NULL, "......It's kind of ironic how that made her mother resent Rika even more.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そう言えば、自分の呼び方でずいぶん母親と喧嘩をしていたっけ。", - NULL, "Rika used to fight with her mother a lot about how she talked.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rika used to fight with her mother a lot about how she talked.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花が自分を“私”と呼ばず“ボク”と呼ぶのは僕のせいの可能性が高い。", - NULL, "I guess she picked up some bad habits from me.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I guess she picked up some bad habits from me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あの頃の梨花は、母親と仲が悪いことを除けば、ごく普通の少女だったのだ。", - NULL, "Besides the fact that she didn't get along with her mother, Rika was a pretty normal girl.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Besides the fact that she didn't get along with her mother, Rika was a pretty normal girl.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子とそっくりな雰囲気。", - NULL, "She was just like Satoko.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She was just like Satoko.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 野山を駆け巡り、いたずらが大好きな元気な少女だった。", NULL, "She loved running around in the woods, and doing mischievous things.", Line_Normal); ClearMessage(); DrawScene( "aka2", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……………だが、昭和58年6月。", - NULL, "However, in June, 1983...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "However, in June, 1983...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …梨花は命を奪われた。", NULL, "Rika's life was taken.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 僕たちは、梨花の成長と共に人生を満喫し、謳歌する以上の幸せは願っていない。", - NULL, "All we want is a happy life for Rika.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "All we want is a happy life for Rika.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …僕の力は、それに至るための道筋を探るだけだ。", NULL, "...My power only allows us to search for the path leading to that.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 確かに、何度繰り返しても悲しい運命は覆せない。", - NULL, "It's awful to repeat the same tragedy over and over again.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It's awful to repeat the same tragedy over and over again.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …それは確かに悲しいことだけれども、", NULL, "...Although it's devastating......", Line_WaitForInput); OutputLine(NULL, "………落ちてしまい、這い上がることのできない井戸の底に楽しみを見出すのだって、悪いことじゃない。", @@ -167,29 +197,34 @@ void main() DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 古手梨花の人生は確かに運命の袋小路に埋もれ、悲惨の一言に尽きる。", - NULL, "Rika Furude's destiny is a tragic dead end.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Rika Furude's destiny is a tragic dead end.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、…僕は梨花と、本来の梨花の寿命以上の時間を一緒に居られることに、ささやかな喜びも感じていたのだった。", NULL, "But I'm secretly enjoying the fact that I get to spend more time with her than what normal people can enjoy.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もちろん、梨花と一緒なだけじゃない。", - NULL, "It's not just Rika.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It's not just Rika.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 問い掛けには応えてくれないけれど、", NULL, "They may not see or hear me,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); Wait( 1000 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "…沙都子や魅音、レナや圭一なんかの大騒ぎと一緒に居られるのはとても楽しいこと。", - NULL, " but being with Satoko, Mion, Rena, and Keiichi is also very fun.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " but being with Satoko, Mion, Rena, and Keiichi is also very fun.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それに加わることはできないけれど、", NULL, "I can never be one of them,", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); diff --git a/Update/_mina_tips_004.txt b/Update/_mina_tips_004.txt index 42ca4eb..ca617db 100644 --- a/Update/_mina_tips_004.txt +++ b/Update/_mina_tips_004.txt @@ -5,17 +5,20 @@ void main() PlayBGM( 0, "semi", 120, 0 ); DrawScene( "Si_H2", 400 ); - PlaySE(4, "ps3/s20/00/bada44001", 128, 64); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLine("チンピラ", NULL, "Punk", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/00/bada44001", 128); OutputLine(NULL, "「これが航空券だ。", NULL, "\"Here's your plane ticket.", Line_WaitForInput); OutputLine(NULL, "遅れんなよ。", NULL, " Don't be late.", Line_WaitForInput); - PlaySE(4, "ps3/s20/00/bada44002", 128, 64); + PlayVoice(4, "ps3/s20/00/bada44002", 128); OutputLine(NULL, "後のカネは現地だ。」", - NULL, " You'll get the rest of the money when you get there.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You'll get the rest of the money when you get there.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s20/00/badb44001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("チンピラ", NULL, "Punk", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/00/badb44001", 128); OutputLine(NULL, "「おおきにおおきに。", NULL, "\"Thanks a lot.", Line_WaitForInput); OutputLine(NULL, "ほい間宮ン。」", @@ -25,23 +28,26 @@ void main() DrawBustshotWithFiltering( 0, "Rina_Warai", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); DrawSceneWithMask( "Hoteru", "maskleft", 1, 0, 300 ); - PlaySE(4, "ps3/s20/20/442400001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("リナ", NULL, "Rina", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/20/442400001", 128); OutputLine(NULL, "「きゃははは、サンキュー!", NULL, "\"Kyahahaha! Thank you!", Line_WaitForInput); OutputLine(NULL, " 私、札幌って一度行ってみたかったのよねー。」", - NULL, " I've always wanted to go to Sapporo.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I've always wanted to go to Sapporo.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s20/00/bada44003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("チンピラ", NULL, "Punk", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/00/bada44003", 128); OutputLine(NULL, "「……北条の野郎にゃ気取られてねぇだろうな。」", - NULL, "\"......Are you sure Houjou isn't suspicious of you?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"......Are you sure Houjou isn't suspicious of you?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Rina_Def", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s20/20/442400002", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("リナ", NULL, "Rina", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/20/442400002", 128); OutputLine(NULL, "「大丈夫だよ。", NULL, "\"Don't worry.", Line_WaitForInput); OutputLine(NULL, "あいつ馬鹿だもん。", @@ -51,64 +57,74 @@ void main() ChangeBustshot( 0, "Rina_Warai", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps2/20/442400003", 128, 64); + PlayVoice(4, "ps2/20/442400003", 128); OutputLine(NULL, "でかいのはナニと態度だけー。」", - NULL, " He's got a big dick and a big attitude, but that's all he's got going for him.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " He's got a big dick and a big attitude, but that's all he's got going for him.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s20/00/bada44004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("チンピラ", NULL, "Punk", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/00/bada44004", 128); OutputLine(NULL, "「へははは、そうなのかよ。」", NULL, "\"Heehahaha, is that so?\"", Line_Normal); ClearMessage(); PlayBGM( 0, "yabaisemi", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その時、突然、タイヤの鋭い泣き声がいくつも聞こえてくる。", NULL, "The next moment, they heard several cars coming toward them.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskright", 7, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ぎょっとして男がカーテンの隙間から外を見ると、黒い車が3台、アパートの前に乱暴な停め方をしたところだった。", - NULL, "The man looked out of the window and saw three black cars screeching to a halt by the apartment building.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The man looked out of the window and saw three black cars screeching to a halt by the apartment building.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 車からは見るからにガラの悪そうな男たちがわらわらと降りてきた。", NULL, "Several intimidating men emerged from those cars.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その男たちの何人かがこの窓を見上げる。", - NULL, "Some of them even looked up toward the window.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Some of them even looked up toward the window.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 目が合った気がして慌ててカーテンのわずかの隙間を締めた。", NULL, "He quickly hid himself behind the curtain.", Line_Normal); ClearMessage(); DrawScene( "Si_H2", 200 ); - PlaySE(4, "ps3/s20/00/badb44002", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("チンピラ", NULL, "Punk", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/00/badb44002", 128); OutputLine(NULL, "「畜生、嗅ぎ付けやがった!!", NULL, "\"Shit! They're here!!", Line_WaitForInput); OutputLine(NULL, " ズラかれッ!!」", - NULL, " Run!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Run!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s20/20/442400004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("リナ", NULL, "Rina", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/20/442400004", 128); OutputLine(NULL, "「ちょっと…、嘘、マジ?!", NULL, "\"Are you serious?!", Line_WaitForInput); OutputLine(NULL, " 何で今日バレるのよ!」", - NULL, " But why?!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " But why?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s20/00/badb44003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("チンピラ", NULL, "Punk", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/00/badb44003", 128); OutputLine(NULL, "「間宮ン、ボケっとすんな!!", NULL, "\"Come on, Mamiya!!", Line_WaitForInput); OutputLine(NULL, " 捕まったら殺されンぞ!!!」", NULL, " They're going to kill you!!!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 非常階段を大勢が駆け上ってくる音と怒声はすぐそこまで迫ってきていた。", NULL, "They heard the men running up the stairs. They sounded angry.", Line_Normal); ClearMessage(); diff --git a/Update/_mina_tips_005.txt b/Update/_mina_tips_005.txt index 1cc7fd4..f04c189 100644 --- a/Update/_mina_tips_005.txt +++ b/Update/_mina_tips_005.txt @@ -5,50 +5,61 @@ void main() PlayBGM( 0, "semi", 120, 0 ); DrawScene( "M_Hi11", 1000 ); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鉄平にとって、雛見沢に来たのはほとぼり冷ましだった。", NULL, "Teppei returned to Hinamizawa to escape some trouble.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " とりあえずはこの夏、もしくは暮れまでここで過ごし、様子を見よう。", - NULL, "He'd have to stay there for the rest of the summer, perhaps the whole year, and see what happened.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He'd have to stay there for the rest of the summer, perhaps the whole year, and see what happened.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 賭場や盛り場でしか生きられない鉄平にとって、雛見沢の家など隠居もいいところだ。", NULL, "For him, the house in Hinamizawa was like a rather dull hiding place.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 愛人のリナが突然失踪。", - NULL, "His lover Rina had suddenly disappeared.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "His lover Rina had suddenly disappeared.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " しかもどうも噂では相当ヤバい話に手を出したらしい。", - NULL, "Rumors told him that she was involved with some dangerous deal.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Rumors told him that she was involved with some dangerous deal.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……すでに捕まってバラされたとも聞く。", NULL, "Some source even told him that she had already been caught and killed.", Line_Normal); ClearMessage(); DrawScene( "aka1", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " リナと自分が同棲しているというのは、この界隈では誰もが知る話だった。", NULL, "Everyone he knew was aware that Rina was living with him.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、この件の一部始終を知っているものと誰もが思い、", NULL, "Everyone also assumed that he knew everything about what Rina did.", Line_WaitForInput); OutputLine(NULL, "何かうまいことをやって大金をせしめたと勘違いしていたり、あるいは何やら物騒な連中に絡まれたり。", - NULL, " They were convinced that he got money by tricking her into doing something, and as a result, some dangerous men came after him.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " They were convinced that he got money by tricking her into doing something, and as a result, some dangerous men came after him.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 興宮でだいぶ過ごしにくくなってしまったのだ。", - NULL, "That made it difficult for him to stay in Okinomiya.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That made it difficult for him to stay in Okinomiya.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それ以上に、リナが自分に隠れて他の男たちと何か企んでいたらしいというのが気に入らなくて、興宮を出たのだった。", NULL, "More than anything, it pissed him off to find out that Rina was cooking up something behind his back with some other guys.", Line_Normal); ClearMessage(); @@ -56,52 +67,63 @@ void main() DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); DrawSceneWithMask( "Sora", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " となると鉄平が戻る先は雛見沢だけだった。", NULL, "Hinamizawa was about the only place he could go.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 昔、自分と女房が住んでいた家は、沙都子たちの家に移ってからは放置しているのでとても住めたものではない。", - NULL, "He couldn't go back to the house where he used to live with his wife, as it had been abandoned since he moved into Satoko's house.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He couldn't go back to the house where he used to live with his wife, as it had been abandoned since he moved into Satoko's house.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …そもそも鍵を持ってない。", NULL, "...Besides, he didn't even have the key to his old place.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが沙都子の家の方なら、今も住んでいるだろうし、何しろ家事は沙都子がやってくれるから気楽なもんだ。", - NULL, "But if he went to Satoko's house, she should still be there, and she could clean and cook for him too.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But if he went to Satoko's house, she should still be there, and she could clean and cook for him too.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鉄平は炊事も洗濯もできなかったし、もちろんする気もなかった。", NULL, "Teppei didn't know how to cook or clean, and he certainly wasn't thinking of learning.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " リナには時々反抗的なところがあり、次に誰かと同棲するなら、", NULL, "Rina had often been rebellious towards Teppei.", Line_WaitForInput); OutputLine(NULL, "従順な言いなりのペットみたいなヤツがいいと思っていただけに、鉄平にとっての沙都子はその条件を全て満たしていると言えた。", NULL, " He had often said that he wanted to be with someone more loyal, like a pet. For Teppei, Satoko was exactly what he wanted.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 乳臭い小娘なので食指は動かないが、背中でも流させたらそれはそれで楽しいかもしれない。", - NULL, "As Satoko is still a little kid, she can't satisfy him sexually, but he can at least make her wash his back in the bath.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "As Satoko is still a little kid, she can't satisfy him sexually, but he can at least make her wash his back in the bath.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そういえば、事故で死んだ沙都子の母は美人だったっけ。", - NULL, "Satoko's dead mother used to be a pretty woman...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Satoko's dead mother used to be a pretty woman...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子もあと4〜5年も飼えば見違えるような美人に育つかもしれない。", - NULL, "Satoko might grow up to become a pretty lady herself in about four or five years...", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Satoko might grow up to become a pretty lady herself in about four or five years...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんな下世話なことも考えながらの帰宅だった。", NULL, "Teppei headed back to Hinamizawa with those indecent thoughts in his head.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 家に鍵が掛かっていたので、買い物だろうと思い商店街をうろつき、", NULL, "The house was locked, so he assumed that she was at the market for grocery shopping.", Line_ContinueAfterTyping); SetValidityOfInput( FALSE ); @@ -113,23 +135,27 @@ void main() DrawSceneWithMask( "Ho_R1", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 家を開けさせると、中は埃まみれ。", - NULL, "However, the house was full of dust.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "However, the house was full of dust.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 聞けばこの一年間、他の友人のところで寝泊りしていたそうで、家は放ったらかしだったという。", NULL, "She'd been living at her friend's house for the past year, and the house had been abandoned.", Line_Normal); ClearMessage(); DrawScene( "aka2", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鉄平は自分勝手にもそれに怒った。", - NULL, "Teppei exploded in anger.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Teppei exploded in anger.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 留守を守るのが沙都子の役目だと怒鳴った。", - NULL, "He told her that it was her responsibility to keep the house in order.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He told her that it was her responsibility to keep the house in order.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } PlaySE( 0, "s_Down", 128, 64 ); StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); @@ -152,54 +178,65 @@ void main() StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 叩いて蹴って、床を転がしてやった。", NULL, "He beat her and kicked her down to the floor.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そうしている内に、沙都子の表情は、いつの間にか鉄平がよく覚えている昭和57年のそれに戻っていた。", NULL, "Eventually Satoko's expression returned to what he remembered from 1982.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子は文句ひとつ言わず言うことに従うようになり、まずは家の掃除を命じた。", NULL, "Satoko started obeying him immediately, and cleaned up the house.", Line_Normal); ClearMessage(); DrawScene( "Ho2_Houjouke", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 新しい住処に新しい女。", - NULL, "A new place to hide with a new girl.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "A new place to hide with a new girl.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 新生活は、ほとぼりを冷ますだけにしては上々の滑り出しだった。", NULL, "His new life was starting out pretty good.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 機嫌をよくした鉄平はそれを自慢したくて、仲間たちを呼び自宅で麻雀をした。", - NULL, "Teppei called his buddies to show off his new beginning, and ended up played mahjong with them.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Teppei called his buddies to show off his new beginning, and ended up played mahjong with them.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 酒やツマミの世話をさせて見せ、新しいペットだと自慢した。", NULL, "He bragged about his new pet, and made her serve them food and drinks.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ペットだから四つん這いで歩いて見せろと言ったら嫌がった。", - NULL, "He told her to walk on all fours like a real pet.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He told her to walk on all fours like a real pet.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも殴る素振りを見せたらすぐに従った。", - NULL, "She refused, but she obeyed immediately when he tried to hit her.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She refused, but she obeyed immediately when he tried to hit her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなは笑ってくれて、羨ましがってくれた。", NULL, "Everyone was laughing, and they were all jealous of him.", Line_WaitForInput); OutputLine(NULL, "いい気分だった。", NULL, " Teppei felt really good about himself.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、鉄平の上機嫌はすぐにケチがついた。", NULL, "However, someone arrived to interrupt this perfect life.", Line_Normal); ClearMessage(); @@ -211,96 +248,110 @@ void main() DrawSceneWithMask( "Ho1_Houjouke", "maskup", 1, 0, 300 ); PlayBGM( 0, "Cradle_song", 120, 0 ); - PlaySE(4, "ps3/s20/22/441400005", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/22/441400005", 128); OutputLine(NULL, "「私、興宮分校教諭の知恵と申します…!", NULL, "\"I'm a teacher from the Hinamizawa Branch School. My name is Chie!", Line_WaitForInput); OutputLine(NULL, " 北条沙都子さんはいらっしゃいますか。」", NULL, " Is Satoko Houjou-san here?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 保険か何かの勧誘がうるさいと思ったら、若い女性の訪問だった。", - NULL, "He'd thought someone was at his door to sell insurance or something.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He'd thought someone was at his door to sell insurance or something.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " しかもそいつは学校の教師だと名乗った。", NULL, "But it was a school teacher.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s20/21/442000001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/21/442000001", 128); OutputLine(NULL, "「あぁん?", NULL, "\"Huh?", Line_WaitForInput); OutputLine(NULL, " 何じゃいおどれ。", NULL, " What the hell?", Line_WaitForInput); - PlaySE(4, "ps3/s20/21/442000002", 128, 64); + PlayVoice(4, "ps3/s20/21/442000002", 128); OutputLine(NULL, "何でおどれに沙都子会わせにゃならんね。」", - NULL, " What do you want with Satoko?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " What do you want with Satoko?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s20/22/441400006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/22/441400006", 128); OutputLine(NULL, "「今日、北条さんが学校をお休みしましたけれど、連絡がなかったもので何かあったのかと思いお伺いさせていただきました。」", NULL, "\"I came here because she didn't come to school today. I wasn't able to get ahold of her, so I'm wondering what happened.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s20/21/442000003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/21/442000003", 128); OutputLine(NULL, "「ああぁん…?", NULL, "\"Huh...?", Line_WaitForInput); OutputLine(NULL, " 学校ぉ…?」", - NULL, " School...?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " School...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s20/22/441400007", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/22/441400007", 128); OutputLine(NULL, "「はい。", NULL, "\"Yes.", Line_WaitForInput); OutputLine(NULL, "沙都子ちゃんはいますか?", NULL, " Is she home?", Line_WaitForInput); - PlaySE(4, "ps3/s20/22/441400008", 128, 64); + PlayVoice(4, "ps3/s20/22/441400008", 128); OutputLine(NULL, " ちょっとお話したいことがあるのですが。」", NULL, " I need to talk with her.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s20/21/442000004", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/21/442000004", 128); OutputLine(NULL, "「あぁん、…風邪なんねぇ、そうそう", NULL, "\"She's sick. That's right... she has a cold.", Line_WaitForInput); OutputLine(NULL, "。…沙都子は風邪で熱ぅ出してるんですわ。」", - NULL, " Satoko is resting because she has a fever...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Satoko is resting because she has a fever...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s20/22/441400009", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/22/441400009", 128); OutputLine(NULL, "「プリントとかをお渡ししたいですので、ちょっとだけお話することはできませんか?」", NULL, "\"I need to give her some handouts. May I please see her?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s20/21/442000005", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/21/442000005", 128); OutputLine(NULL, "「どあほう。", NULL, "\"You idiot.", Line_WaitForInput); OutputLine(NULL, "おどれ話、聞いてなかったんかい。", NULL, " Weren't you listening to what I just said?", Line_WaitForInput); - PlaySE(4, "ps3/s20/21/442000006", 128, 64); + PlayVoice(4, "ps3/s20/21/442000006", 128); OutputLine(NULL, "沙都子は風邪じゃ!", NULL, " Satoko is sick!", Line_WaitForInput); - PlaySE(4, "ps3/s20/21/442000007", 128, 64); + PlayVoice(4, "ps3/s20/21/442000007", 128); OutputLine(NULL, " うんうんうなっとるんね!!", NULL, " She's sleeping right now!", Line_WaitForInput); - PlaySE(4, "ps3/s20/21/442000008", 128, 64); + PlayVoice(4, "ps3/s20/21/442000008", 128); OutputLine(NULL, " それを会わせられるかいボケぇ!!」", NULL, " I can't let you see her!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 内心、面倒なことになったと思った。", - NULL, "This was going to cause him problems, Teppei realized.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "This was going to cause him problems, Teppei realized.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鉄平にとって、沙都子はペット以上でも以下でもなく、そもそも登校させるという概念が欠落していた。", NULL, "Satoko was just a pet for him, and he had no intention of sending her to school.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " しかも、一日登校させなかっただけで教師が家まで押し掛けてくるとは。", NULL, "But her teacher had shown up at his house just because she missed one day.", Line_WaitForInput); OutputLine(NULL, "不愉快の極みだ。", - NULL, " This wasn't good.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " This wasn't good.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鉄平は学校も教師も偉そうなヤツらは全部嫌いだった。", NULL, "Teppei hates schools, and he really hates teachers.", Line_Normal); ClearMessage(); @@ -309,32 +360,35 @@ void main() ChangeBustshot( 0, "Tie3", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s20/22/441400010", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/22/441400010", 128); OutputLine(NULL, "「そうですか…。", NULL, "\"I see...", Line_WaitForInput); OutputLine(NULL, "明日は登校できそうですか?」", - NULL, " Do you think she can come to school tomorrow?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Do you think she can come to school tomorrow?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s20/21/442000009", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/21/442000009", 128); OutputLine(NULL, "「知るかいなッ!!", NULL, "\"Who knows?", Line_WaitForInput); OutputLine(NULL, " そんなもん、明日になってみなきゃわからんわ!!", NULL, " I won't know until tomorrow!", Line_WaitForInput); - PlaySE(4, "ps3/s20/21/442000010", 128, 64); + PlayVoice(4, "ps3/s20/21/442000010", 128); OutputLine(NULL, " このクソボケ!!」", NULL, " You idiot!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s20/22/441400011", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/22/441400011", 128); OutputLine(NULL, "「……………………そ、…そうですか。", NULL, "\"............I, I see.", Line_WaitForInput); OutputLine(NULL, "…わかりました。", NULL, " All right...", Line_WaitForInput); - PlaySE(4, "ps3/s20/22/441400012", 128, 64); + PlayVoice(4, "ps3/s20/22/441400012", 128); OutputLine(NULL, "では沙都子ちゃんによろしくお伝えください……。", NULL, " Please tell her that I came by...", Line_WaitForInput); - PlaySE(4, "ps3/s20/22/441400013", 128, 64); + PlayVoice(4, "ps3/s20/22/441400013", 128); OutputLine(NULL, "失礼します…。」", NULL, " Thank you...\"", Line_Normal); ClearMessage(); @@ -343,37 +397,44 @@ void main() FadeBustshotWithFiltering( 0, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " とりあえず追い返せたようだが、沙都子を学校に行かせないと色々とうるさそうだ。", - NULL, "He was able to get rid of the teacher, but it would create more problems if he didn't send Satoko to school tomorrow...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He was able to get rid of the teacher, but it would create more problems if he didn't send Satoko to school tomorrow...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鉄平はここで短からぬ時間を過ごすつもりなのだから、変なトラブルは避けたかった。", NULL, "Teppei didn't need even more trouble on his place.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、今後は安易に沙都子を殴れないということだ。", - NULL, "That meant he couldn't beat up Satoko like he wanted to.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "That meant he couldn't beat up Satoko like he wanted to.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 暴力は鉄平の最大のコミュニケーションだ。", NULL, "Violence was the only way he knew how to communicate.", Line_WaitForInput); OutputLine(NULL, "それを禁じられるのは実に不愉快だった。", NULL, " With that out of the picture, it was very difficult for him.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 不愉快さでますますに沙都子に八つ当たりしたくなるが、殴るときっと跡になる。", - NULL, "He wanted to beat up Satoko, but that would leave evidence on her body.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He wanted to beat up Satoko, but that would leave evidence on her body.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 跡になれば登校させられなくなる。", - NULL, "If that happened, he wouldn't be able to send her to school.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "If that happened, he wouldn't be able to send her to school.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 登校させないとあの女教師がまた来る。", NULL, "And if she didn't go to school, that teacher would show up at his doorstep again.", Line_WaitForInput); OutputLine(NULL, "………くそ。", @@ -382,34 +443,41 @@ void main() DrawScene( "Ho_R1", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " しかも、夜には児童相談所まで来た。", NULL, "On top of all that, the child consultation center paid a visit to his house that night.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……あの女教師が通報したに違いない。", - NULL, "...The teacher must have filed a report.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...The teacher must have filed a report.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あのアマ、今度見かけたら親でも見分けがつかないようなツラにしてやる…!!", NULL, "That bitch, Teppei thought. Next time I'll beat her in the face so hard she'll need plastic surgery!", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 取り繕ったように沙都子との仲を示すと、沙都子は自分を怖がっててくれるのか、あっさりと仲良しと風邪であることを演じてくれた。", NULL, "Since Satoko was afraid of him, she pretended she really was sick when the social worker visited.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …昨日の今日、ちょっと脅しをかけただけでここまで簡単に屈服してくれるものなのか。", - NULL, "It was so easy for Teppei to control her.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It was so easy for Teppei to control her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鉄平は改めて沙都子が便利なペットであることを知ると同時に、", NULL, "He considered Satoko to be a convenient pet...", Line_WaitForInput); OutputLine(NULL, "……児童相談所などというところに睨まれて、今後は色々とやりにくくなりそうだと感じていた…。", NULL, " but at the same time, he'd need to be careful of the consultation center...", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s20/21/442000011", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/21/442000011", 128); OutputLine(NULL, "「…ああん、ごんまん、おもろないんばっかね!!」", NULL, "\"...Aaah, fucking hell, this ain't gonna work at all!!\"", Line_Normal); ClearMessage(); diff --git a/Update/_mina_tips_006.txt b/Update/_mina_tips_006.txt index 36a36db..f83f511 100644 --- a/Update/_mina_tips_006.txt +++ b/Update/_mina_tips_006.txt @@ -4,37 +4,44 @@ void main() SetSpeedOfMessage( TRUE, 128 ); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "No.", NULL, "No.", Line_ContinueAfterTyping); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "昭和  年  月  日(  )", - NULL, "Date: Year: ", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Date: Year: ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "件 名  北条サトコさんの件", - NULL, "Subject: About Satoko Houjou-san.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Subject: About Satoko Houjou-san.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "来訪者  前原圭一 外4名(関係:友人)", - NULL, "Visitor: Keiichi Maebara and four other\n friends.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Visitor: Keiichi Maebara and four other\n friends.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( FALSE, 0 ); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "・北条サトコさんが叔父に虐待を受けているので、一時保護をしてほしい旨、訴えがありました。", NULL, "- They are requesting protection for Satoko-Houjou-san, to save her from being abused by her uncle.", Line_WaitForInput); OutputLine(NULL, "(対応中?)", - NULL, " (Already being dealt with?)", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " (Already being dealt with?)", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "・冷蔵庫の掃除をしますので、私物は今夕までに片付けてください。", NULL, "- I'm cleaning out the refrigerator, so please\n remove your personal belongings by this\n evening.", Line_Normal); ClearMessage(); diff --git a/Update/_mina_tips_007.txt b/Update/_mina_tips_007.txt index 7943d0b..1194c61 100644 --- a/Update/_mina_tips_007.txt +++ b/Update/_mina_tips_007.txt @@ -6,6 +6,8 @@ void main() DrawSceneWithMask( "Ho_R1", "maskup", 1, 0, 300 ); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鉄平は、沙都子がもう少し金を持っているだろうと思っていた。", NULL, "Teppei suspected that Satoko was hiding more money somewhere.", Line_Normal); ClearMessage(); @@ -14,10 +16,12 @@ void main() DrawBustshotWithFiltering( 2, "Sa_MuhyouA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが実際には沙都子は無一文だった。", - NULL, "But in reality, she had none at all.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But in reality, she had none at all.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今までどうやって生活してきたのかと聞くと、", NULL, "Teppei had asked her how she survived until now,", Line_WaitForInput); OutputLine(NULL, "同居してた友人に世話になっていたので、自分はお金が必要なかったと返事が返ってきた。", @@ -26,32 +30,38 @@ void main() DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鉄平は、賭場などで悪いお金を多少は稼いでいた。", - NULL, "Teppei had made some money off of illegal gambling.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Teppei had made some money off of illegal gambling.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その蓄えが多少はあったから当分は問題なかったが、", NULL, "While he had some of that money saved up,", Line_WaitForInput); OutputLine(NULL, "そもそも鉄平にとってその金は軍資金兼、遊興費であり、生活費に回すなど不愉快極まりないことだった。", NULL, " he had no intention to use it on living expenses.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、沙都子が金を持っていないはずがない。", NULL, "However, there was no way Satoko didn't have the money.", Line_WaitForInput); OutputLine(NULL, "鉄平はそう考えた。", NULL, " Teppei was convinced of that.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鉄平の妻、つまり沙都子の叔母は、事故で死んだ沙都子の両親からかなりの金の入った預金通帳を奪っているはずだった。", - NULL, "Teppei's wife, Satoko's aunt, must have taken away the family bankbook when Satoko's parents died in the accident.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Teppei's wife, Satoko's aunt, must have taken away the family bankbook when Satoko's parents died in the accident.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その叔母は去年死に、悟史も失踪。", - NULL, "But her aunt also died last year, and Satoshi is gone too.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "But her aunt also died last year, and Satoshi is gone too.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だとしたら、その通帳は最後のひとりの沙都子が持っているに違いなかった。", NULL, "That means Satoko should have hidden the bankbook somewhere.", Line_Normal); ClearMessage(); @@ -61,26 +71,31 @@ void main() DrawBustshot( 0, "Sa_MuhyouB2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、沙都子をいくら脅しても、そんなものを受け取っていないと繰り返すのみだった。", - NULL, "However, no matter how much he threatened her, she told him that she didn't know anything about it.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "However, no matter how much he threatened her, she told him that she didn't know anything about it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " きっと隠してるに違いないと思い、鉄平が納得行くように沙都子を詰問してみた。", - NULL, "He continued to question Satoko, still believing that she was hiding it somewhere.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He continued to question Satoko, still believing that she was hiding it somewhere.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子自身に暴力を加えると傷が残り、女教師や相談所に疑われる。", NULL, "He couldn't beat her, because her teacher and the child consultation center would suspect him.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから沙都子は殴らない。", - NULL, "So he wouldn't beat her.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "So he wouldn't beat her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 言葉や暴言で殴り、物や家具を殴ったり壊したりして見せた。", NULL, "Instead, he spoke to her in a loud and violent voice, and broke furniture in front of her.", Line_ContinueAfterTyping); @@ -102,44 +117,52 @@ void main() SetValidityOfInput( TRUE ); PlaySE( 0, "s_tataku", 128, 64 ); - OutputLineAll(NULL, "", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " こういう脅し方ももちろん鉄平の得意とするものだ。", NULL, "Threatening people like that is Teppei's forte.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが、沙都子は持っていない知らないと半狂乱になって答えるのみで、本当に持っていなさそうだった。", - NULL, "However, Satoko continued to claim that she had no clue about the bankbook. She didn't seem to be lying.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "However, Satoko continued to claim that she had no clue about the bankbook. She didn't seem to be lying.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子の怯えた小動物のような仕草に、鉄平は居間をひとつ、完全に荒らしきった後、ようやく納得するのだった。", NULL, "After destroying the whole living room, leaving Satoko frightened like a scared little animal, Teppei finally believed that Satoko had no idea where the bankbook was.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……となれば、通帳はどこに?", NULL, "...In that case, where could it be?", Line_WaitForInput); OutputLine(NULL, " 鉄平は2つ考えた。", NULL, " Teppei had two ideas.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 1つは叔母がへそくりのようにどこかに未だ隠し持っていること。", - NULL, "One idea was that his wife hid it somewhere in secret.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "One idea was that his wife hid it somewhere in secret.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もう1つは、叔母が死んだ後、それを悟史が奪い、やはりどこかに隠し持っていること。", - NULL, "The other idea was that Satoshi took it after his wife's death, and hid it somewhere else.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The other idea was that Satoshi took it after his wife's death, and hid it somewhere else.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どちらにせよ、この家のどこかに隠されているだろうという結論に至った。", NULL, "Either way, he was certain that it was hidden somewhere in this house.", Line_Normal); ClearMessage(); DrawScene( "Ho_R1", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子には自分で荒らした居間の片付けを命じ、鉄平は二階建ての狭くない家の中を彷徨い始めた。", NULL, "He told Satoko to clean up the mess he made in the living room, and started searching around the house.", Line_Normal); ClearMessage(); @@ -147,68 +170,81 @@ void main() DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); DrawSceneWithMask( "Ho_2", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……実は、この頃には鉄平は沙都子を持て余し始めていた。", NULL, "...Teppei was starting to get bored with Satoko.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 風の噂では、沙都子の両親は相当の金を残していたはずだ。", - NULL, "He'd heard that Satoko's parents had a lot of money saved up.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He'd heard that Satoko's parents had a lot of money saved up.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そしてそれを叔母は全て独り占めしていた。", - NULL, "But his wife had taken control of that money herself.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But his wife had taken control of that money herself.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 守銭奴だったから、犬が何でも持ち帰って律儀に取って置くように、多分、通帳も手付かずで丸々残っているはずだ。", NULL, "Since his wife had been quite thrifty, he was sure that she left the bankbook somewhere without using it.", Line_Normal); ClearMessage(); DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まとまった金が手に入ったら、どこか別の土地へ行くのも悪くないと思い始めていた。", - NULL, "Once he got his hands on that money, he could move somewhere else entirely.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Once he got his hands on that money, he could move somewhere else entirely.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 穀倉の辺りの賭場には多少のツテもある。", - NULL, "Teppei was still acquainted with a few people from the gambling spot in Gogura.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Teppei was still acquainted with a few people from the gambling spot in Gogura.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 昔世話したヤツらがまだヤサにしてたはずだ。", - NULL, "People he used to help out are still hanging around that area.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "People he used to help out are still hanging around that area.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 当時の恩でゴネて転がりこむか。", NULL, "They still owe him.", Line_WaitForInput); OutputLine(NULL, "寝床くらいは貸してくれるはずだ。", NULL, " They should at least let him crash there.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 確かに沙都子に家事を任せる気楽さはあるが、学校や児童相談所から監視を受けており、窮屈さは否めない。", - NULL, "It was great that Satoko takes care of all the chores around the house, but Teppei felt uncomfortable about being watched by both the school and the consultation center.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "It was great that Satoko takes care of all the chores around the house, but Teppei felt uncomfortable about being watched by both the school and the consultation center.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自らを暴力の塊であると認める鉄平にとって、今後も沙都子に暴行しない保証など、自分に対してすら出せるわけがなかった。", - NULL, "Teppei, all too aware that he's a man of violence, couldn't stand living with Satoko without being violent towards her.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Teppei, all too aware that he's a man of violence, couldn't stand living with Satoko without being violent towards her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } PlayBGM( 1, "yabaisemi", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …そう思えば思うほどに、無抵抗な沙都子を思い切りぶん殴ってやりたい衝動に駆られるのだった。", NULL, "The more he suffered, the stronger his urge to beat up Satoko grew.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 抵抗する相手を屈服させる愉しみしか知らなかった鉄平にとって、", NULL, "Since Teppei only knew joy through forcing others who resisted to submit,", Line_WaitForInput); OutputLine(NULL, "無抵抗の沙都子がどこまで乱暴すれば抵抗してくれるかを試すことは、最後に試してみたい愉しみだった。", - NULL, " testing to see how violent he could be before the helpless Satoko resisted him was something he was excited to try eventually.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " testing to see how violent he could be before the helpless Satoko resisted him was something he was excited to try eventually.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 知恵が訪問して以来の不愉快さは未だ消えず、", NULL, "Still upset over the visitation by the school teacher,", Line_WaitForInput); OutputLine(NULL, "ここを出る時にその鬱憤を晴らすために沙都子を滅茶苦茶にしてやろうというルールが、いつの間にか鉄平の内側に作られていたのである……。", diff --git a/Update/_mina_tips_008.txt b/Update/_mina_tips_008.txt index cea3e3c..c2ecec1 100644 --- a/Update/_mina_tips_008.txt +++ b/Update/_mina_tips_008.txt @@ -14,194 +14,216 @@ void main() DrawSceneWithMask( "Re_Tel", "maskup", 1, 0, 300 ); PlayBGM( 0, "higurashi", 120, 0 ); - PlaySE(4, "ps3/s20/00/shimiko44001", 128, 64); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLine("沁子", NULL, "Shimiko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/00/shimiko44001", 128); OutputLine(NULL, "「お待ちください、今代わりますね。", NULL, "\"Please hold on a moment, I'll get her.", Line_WaitForInput); OutputLine(NULL, "……お魎さん、役所の自治係の人から電話が入ってますけど。」", NULL, " ...Oryou-san, someone from the municipal government is calling...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s20/17/442300043", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("お魎", NULL, "Oryou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/17/442300043", 128); OutputLine(NULL, "「……あぁん、もしもし。」", NULL, "\"...Aah, hello?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s20/00/443000001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("相田", NULL, "Aida", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/00/443000001", 128); OutputLine(NULL, "「どうも園崎顧問、こんにちは。", NULL, "\"Hello, Sonozaki-san.", Line_WaitForInput); OutputLine(NULL, "自治の相田でございます。", NULL, " This is Aida from the municipal government.", Line_WaitForInput); - PlaySE(4, "ps3/s20/00/443000002", 128, 64); + PlayVoice(4, "ps3/s20/00/443000002", 128); OutputLine(NULL, "先日はおはぎをどうもご馳走さまでした。」", NULL, " Thank you very much for the ohagi the other day.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s20/17/442300044", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("お魎", NULL, "Oryou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/17/442300044", 128); OutputLine(NULL, "「いいんねいいんね。", NULL, "\"You're quite welcome.", Line_WaitForInput); OutputLine(NULL, "こちらこそ文化祭りの時は世話んなったんね。", NULL, " Thank you for your work at the culture festival.", Line_WaitForInput); - PlaySE(4, "ps3/s20/17/442300045", 128, 64); + PlayVoice(4, "ps3/s20/17/442300045", 128); OutputLine(NULL, "野点傘の件、ありがとよぅ。", NULL, " Also for providing that large parasol.", Line_WaitForInput); - PlaySE(4, "ps3/s20/17/442300046", 128, 64); + PlayVoice(4, "ps3/s20/17/442300046", 128); OutputLine(NULL, "あれ、一本いくらくらいすんかんね。", NULL, " How much does that thing cost?", Line_WaitForInput); - PlaySE(4, "ps3/s20/17/442300047", 128, 64); + PlayVoice(4, "ps3/s20/17/442300047", 128); OutputLine(NULL, "すったら毎年使うもんなんだから自治で一本、買っといてくらんとよ。」", NULL, " We use it every year, so we might as well buy one ourselves.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s20/00/443000003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("相田", NULL, "Aida", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/00/443000003", 128); OutputLine(NULL, "「あれはですね、一応、先生からの借り物になっておりまして。", NULL, "\"We borrowed that one from a teacher.", Line_WaitForInput); OutputLine(NULL, "一応、値段を調べたんですが、国産だと20万くらいするらしいんですよ。", NULL, " I checked out the price, but the domestically-made ones cost about 200,000 yen.", Line_WaitForInput); - PlaySE(4, "S20/00/443000004", 128, 64); + PlayVoice(4, "ps3/s20/00/443000004", 128); OutputLine(NULL, "中国製によく似たものがありまして、こっちなら8万円くらいで何とか買えそうでして…。」", - NULL, " I also found one made in China, and it's less than half the price...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " I also found one made in China, and it's less than half the price...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s20/17/442300048", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("お魎", NULL, "Oryou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/17/442300048", 128); OutputLine(NULL, "「別に中国製でもどこ製でも構わんぎゃあ、お呼びする先生に失礼んならんとよ、よぅ選んどくれぇな。」", NULL, "\"I don't care if it's made in China or not. Just get one so we don't have to cause any more trouble for the teachers.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s20/00/443000005", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("相田", NULL, "Aida", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/00/443000005", 128); OutputLine(NULL, "「一応ですね、今、その8万の傘の方を取り寄せさせていただいております。", NULL, "\"We're actually ordering it already.", Line_WaitForInput); OutputLine(NULL, "届きましたら、顧問にも一度見ていただきまして、それで判断ということではいかがでしょうか…。」", NULL, " Once it arrives, you might want to take a look at it and make a final decision...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s20/17/442300049", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("お魎", NULL, "Oryou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/17/442300049", 128); OutputLine(NULL, "「それから、もう3年、江戸千家が続いとるんね、先生がたまには他の先生もお呼びしないとバランスがようないっちゅうんしゃあ。", NULL, "\"Also, we've been holding the same Edo-style tea ceremony for the past three years. We should probably get an instructor from a different style.", Line_WaitForInput); - PlaySE(4, "ps3/s20/17/442300050", 128, 64); + PlayVoice(4, "ps3/s20/17/442300050", 128); OutputLine(NULL, "表でも裏でもいいから他の先生をちょいと自治の方で来年までに探してもらってもいいかんね。」", NULL, " Can you look for a new instructor for next year?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s20/00/443000006", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("相田", NULL, "Aida", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/00/443000006", 128); OutputLine(NULL, "「は、はぁ……そうですか…。", NULL, "\"O-Oh... I see...", Line_WaitForInput); OutputLine(NULL, "わ…わかりました!", NULL, " W-Will do, ma'am!", Line_WaitForInput); - PlaySE(4, "ps3/s20/00/443000007", 128, 64); + PlayVoice(4, "ps3/s20/00/443000007", 128); OutputLine(NULL, " ちょっとこちらでもお茶の先生を探してみます。", NULL, " We'll find a different tea ceremony instructor.", Line_WaitForInput); - PlaySE(4, "ps3/s20/00/443000008", 128, 64); + PlayVoice(4, "ps3/s20/00/443000008", 128); OutputLine(NULL, "…それでですね顧問。", NULL, " ...About that, Advisor.", Line_WaitForInput); - PlaySE(4, "ps3/s20/00/443000009", 128, 64); + PlayVoice(4, "ps3/s20/00/443000009", 128); OutputLine(NULL, "実は今日はちょぉっとご相談がございまして。」", NULL, " I had something else to ask you about.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s20/17/442300051", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("お魎", NULL, "Oryou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/17/442300051", 128); OutputLine(NULL, "「こっちの傘の話ばっかりですまんね。", NULL, "\"And here's me going on about a parasol.", Line_WaitForInput); OutputLine(NULL, "で、何の話なんしゃあ。」", NULL, " So, what do you need?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s20/00/443000010", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("相田", NULL, "Aida", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/00/443000010", 128); OutputLine(NULL, "「実はですね、雛見沢にお住まいの北条沙都子さんの件で顧問のお耳に入っておりますかどうかと思いましてお電話させていただいたんです。」", NULL, "\"We were wondering if you've heard anything about the case of Satoko Houjou-san in Hinamizawa.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s20/17/442300052", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("お魎", NULL, "Oryou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/17/442300052", 128); OutputLine(NULL, "「……北条沙都子ぉ?", NULL, "\"...Satoko Houjou?", Line_WaitForInput); OutputLine(NULL, " あぁん!", NULL, " Haaah?", Line_WaitForInput); - PlaySE(4, "ps3/s20/17/442300053", 128, 64); + PlayVoice(4, "ps3/s20/17/442300053", 128); OutputLine(NULL, " バチ当たり北条のとこの娘かぁ。", NULL, " You're talking about that blasted Houjou girl?", Line_WaitForInput); - PlaySE(4, "ps3/s20/17/442300054", 128, 64); + PlayVoice(4, "ps3/s20/17/442300054", 128); OutputLine(NULL, "何かしよりましたんかいね。」", NULL, " What did she do?\"", Line_Normal); ClearMessage(); - PlaySE(4, "S20/00/443000011", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("相田", NULL, "Aida", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/00/443000011", 128); OutputLine(NULL, "「いえ、実はですね。", NULL, "\"Well...", Line_WaitForInput); OutputLine(NULL, "最近、叔父さんと同居を始めたとかでですね、", NULL, " She's recently moved in with her uncle,", Line_WaitForInput); - PlaySE(4, "S20/00/443000012", 128, 64); + PlayVoice(4, "ps3/s20/00/443000012", 128); OutputLine(NULL, "その叔父さんから虐待を受けているとか、そんな話は顧問のお耳には入っておりますでしょうか。」", - NULL, " but she's being abused, apparently... have you heard anything about it?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " but she's being abused, apparently... have you heard anything about it?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "S20/17/442300055", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("お魎", NULL, "Oryou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/17/442300055", 128); OutputLine(NULL, "「叔父?", NULL, "\"Her uncle?", Line_WaitForInput); OutputLine(NULL, " 沙都子がぁ?", NULL, " Satoko's being abused?", Line_WaitForInput); - PlaySE(4, "ps3/s20/17/442300056", 128, 64); + PlayVoice(4, "ps3/s20/17/442300056", 128); OutputLine(NULL, " 私ゃあそんな話は知らんがね!」", NULL, " I've never heard of anything like that!\"", Line_Normal); ClearMessage(); - PlaySE(4, "S20/00/443000013", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("相田", NULL, "Aida", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/00/443000013", 128); OutputLine(NULL, "「いえいえいえ、知らなければ結構なんです。", NULL, "\"Oh, well, if you don't know, that's okay.", Line_WaitForInput); OutputLine(NULL, "実はですね、そういった旨の陳情が児童相談所に入ったらしいです。", NULL, " To tell you the truth, someone from Hinamizawa came to petition to the child consultation center.", Line_WaitForInput); - PlaySE(4, "ps3/s20/00/443000014", 128, 64); + PlayVoice(4, "ps3/s20/00/443000014", 128); OutputLine(NULL, "相談所が言うにはだいぶ強い口調で来られていると、そういう話らしいんです。", - NULL, " According to the center, that petitioner was very persistent.", Line_WaitForInput); - PlaySE(4, "ps3/s20/00/443000015", 128, 64); + NULL, " According to the center, that petitioner was very persistent. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("相田", NULL, "Aida", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/00/443000015", 128); OutputLine(NULL, "それでですね、相談所の係長から、お魎さんのお耳に入ってる話なら取り扱いを急いだほうがいいんじゃないかという話が来まして、」", - NULL, " The manager felt that it was better to talk with you, if you already knew about it...\"", Line_Normal); + NULL, "The manager felt that it was better to talk with you, if you already knew about it...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s20/17/442300057", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("お魎", NULL, "Oryou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/17/442300057", 128); OutputLine(NULL, "「私ゃあ何も知らんし、全然わからん!", NULL, "\"I don't know anything, and I don't care!", Line_WaitForInput); OutputLine(NULL, " なぁんでわしが北条のバチ当たり娘何ぞに骨を折らんしゃああかんがね!!", NULL, " Why would I do anything for that pitiful child?!", Line_WaitForInput); - PlaySE(4, "ps3/s20/17/442300058", 128, 64); + PlayVoice(4, "ps3/s20/17/442300058", 128); OutputLine(NULL, " 園崎家は全然知りませんし関係も何もありゃんせんね!!」", - NULL, " The Sonozaki family has nothing to do with this!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " The Sonozaki family has nothing to do with this!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s20/00/443000016", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("相田", NULL, "Aida", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/00/443000016", 128); OutputLine(NULL, "「では……連町の方からそういう話が出てるとか、そういう話はお耳には…、」", NULL, "\"Have you heard anything about it from the town council...?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s20/17/442300059", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("お魎", NULL, "Oryou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/17/442300059", 128); OutputLine(NULL, "「知らん知らん!!!", NULL, "\"No, no!!", Line_WaitForInput); OutputLine(NULL, " 何の話しゃあね!!", NULL, " What are you saying?!", Line_WaitForInput); - PlaySE(4, "ps3/s20/17/442300060", 128, 64); + PlayVoice(4, "ps3/s20/17/442300060", 128); OutputLine(NULL, " 公由んところが北条のバチ当たり娘になんぞ肩入れしたらんきゃあ、すったらんなぁんて園崎には話が入らんね、どういうこっちゃあ!!", NULL, " If Kimiyoshi was helping that blasted Houjou child, then the Sonozaki family would know about it!!", Line_WaitForInput); - PlaySE(4, "ps3/s20/17/442300061", 128, 64); + PlayVoice(4, "ps3/s20/17/442300061", 128); OutputLine(NULL, " 誰じゃあね、その相談所に陳情したったちゅうんわ!!」", NULL, " Who is petitioning the child consultation center?!\"", Line_Normal); ClearMessage(); - PlaySE(4, "S20/00/443000017", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("相田", NULL, "Aida", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/00/443000017", 128); OutputLine(NULL, "「クラスメートが何人かいらっしゃった…", - NULL, "\"I heard some of her classmates were there...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, "\"I heard some of her classmates were there...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); + // (backup) SetValidityOfInput( TRUE ); OutputLine(NULL, "とまぁ、そういう感じなんですが。", NULL, " Well, as far as I know, anyway.", Line_WaitForInput); OutputLine(NULL, "……ではこれはクラスの子たちが独自にやったことで、連町も顧問もご存じない、関係ない話という認識でもよろしいでしょうか?」", NULL, " ...I guess it's just something that her classmates are doing, and the village has nothing to do with it?\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s20/17/442300062", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("お魎", NULL, "Oryou", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/17/442300062", 128); OutputLine(NULL, "「そんに決まっとんしゃあ、なぁん勝手な真似をしさらしとん!!", NULL, "\"Of course not!!", Line_WaitForInput); OutputLine(NULL, " 知らん知らん!!", NULL, " I don't know anything!!", Line_WaitForInput); - PlaySE(4, "ps3/s20/17/442300063", 128, 64); + PlayVoice(4, "ps3/s20/17/442300063", 128); OutputLine(NULL, " 村は沙都子とは何の関係もなあね!!」", NULL, " The village has nothing to do with Satoko!!\"", Line_Normal); ClearMessage(); @@ -211,27 +233,31 @@ void main() FadeOutBGM( 2, 0, FALSE ); DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その内容は自治係から児童相談所に伝えられた。", NULL, "The contents of this conversation were forwarded to the child consultation center.", Line_Normal); ClearMessage(); PlayBGM( 0, "Feel", 120, 0 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……つまり、裏にお魎がいないということは、この陳情は特別扱いする必要はないということだ。", - NULL, "If Oryou wasn't behind the commotion, then they had no need to take the case seriously.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "If Oryou wasn't behind the commotion, then they had no need to take the case seriously.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 相談所の係長は、もし仮に明日も来ても話だけ聞いて、", NULL, "The manager told his staff to listen to what the petitioners have to say,", Line_WaitForInput); OutputLine(NULL, "決して安易な口約束をしないようにと窓口の職員に釘を刺すのだった。", NULL, " but to never say anything promising the girl's safety.", Line_Normal); ClearMessage(); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「前原圭一くんか。", NULL, "\"Keiichi Maebara-kun, huh?", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, "こういう子が将来、行政専門のクレーマーになるんだろうなぁ!」", NULL, " I guess a boy like that will grow up to be a political advocate in the future!\"", Line_Normal); ClearMessage(); diff --git a/Update/_mina_tips_009.txt b/Update/_mina_tips_009.txt index f09e2b3..31e0e37 100644 --- a/Update/_mina_tips_009.txt +++ b/Update/_mina_tips_009.txt @@ -5,106 +5,130 @@ void main() PlayBGM( 0, "Gray_2", 120, 0 ); DrawScene( "Ho_R1", 400 ); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子を学校に行かせずもう三日になる。", - NULL, "It'd been three days since he told her to stay home.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "It'd been three days since he told her to stay home.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …あの知恵とかいう生意気な教師の電話がまたあり、怒鳴って切ってやった。", NULL, "He got another call from that annoying teacher again, so he yelled at her and hung up the phone.", Line_Normal); ClearMessage(); DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だがあいつはネチっこい女だ。", - NULL, "That woman is too persistent, Teppei thought.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That woman is too persistent, Teppei thought.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " きっとこのままでは済まない。", NULL, "She won't give up that easily.", Line_WaitForInput); OutputLine(NULL, "また児童相談所に電話するだろう。", NULL, " He was sure that she'd call the child consultation center again.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鉄平が沙都子を学校に行かせない最大の理由は、きっと学校に行ったらそのまま助けを求めるだろうと思ったからだ。", NULL, "The biggest reason why Teppei refused to let Satoko go to school was his fear that she'd seek help when going there.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 相談所が訪問してきた時、確かに沙都子は口車を合わせてくれたが、それは隣に自分がいたからに他ならない。", - NULL, "She pretended like nothing was wrong when the social worker from the child consultation center showed up, but that was only because he was right beside her.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She pretended like nothing was wrong when the social worker from the child consultation center showed up, but that was only because he was right beside her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自分から解放されたらきっと裏切るに決まっている。", NULL, "She'd probably betray him as soon as she got her chance.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうなれば相談所がすぐにもすっ飛んでくるだろう。", - NULL, "Then the consultation center would show up immediately.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Then the consultation center would show up immediately.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いや、それどころか沙都子に対する虐待だか何だかで警察沙汰にもなるかもしれない。", - NULL, "No, maybe even the police would come and get him for assaulting Satoko.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "No, maybe even the police would come and get him for assaulting Satoko.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …相談所の連中は警察を伴うこともあると仲間の誰かに聞いていた。", NULL, "One of his friends had told him that the consultation center works with the police sometimes.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鉄平のスネは傷だらけだ。", - NULL, "Teppei had a lot of weight on his shoulders.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Teppei had a lot of weight on his shoulders.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 警察の厄介になったら最後、他のヤバい話にまで及ぶに決まってる。", NULL, "If the police came, they'd end up questioning him about the other trouble he was involved in.", Line_WaitForInput); OutputLine(NULL, "それだけは断じてごめんだった。", NULL, " He couldn't let that happen.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " とにかく、金さえあれば。", - NULL, "All he needed was the money.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "All he needed was the money.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 兄夫婦の残した通帳さえ見付かればこんな窮屈な村からおさらばできるのだ。", NULL, "Teppei could leave this awful village behind as soon as he found his brother's bankbook.", Line_Normal); ClearMessage(); DrawSceneWithMask( "Ho_R1", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 外を歩くと、村人の目がきついように感じたので、鉄平は外には出なかった。", - NULL, "Teppei usually stayed at home, as he found the way the other villagers looked at him unpleasant.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Teppei usually stayed at home, as he found the way the other villagers looked at him unpleasant.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でもそれでは暇なので、仲間を呼んでは麻雀をしていた。", - NULL, "So when playing mahjong with his friends, he played it at Satoko's house.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "So when playing mahjong with his friends, he played it at Satoko's house.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが麻雀は4人集まらないとできない。", - NULL, "But mahjong requires at least four people.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But mahjong requires at least four people.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 人が集まらず、家の中でテレビを見ていることしかできない時間も短くなかった。", NULL, "When Teppei couldn't get that many people to come over, he just stayed home alone and watched TV instead.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " なので、そんな暇な時間を宝探しに費やすようになった。", - NULL, "He started using this ample free time to sniff around the house for his treasure.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He started using this ample free time to sniff around the house for his treasure.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どう散らかしたって、沙都子に片付けさせればいいのだから気楽なものだ。", - NULL, "Satoko would end up cleaning the mess he made.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Satoko would end up cleaning the mess he made.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どうせ出て行く家だ。", - NULL, "Besides, it wasn't his home anyway.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Besides, it wasn't his home anyway.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 多少家具が壊れたって知ったことじゃない。", NULL, "What did it matter to him how much furniture he broke?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鉄平は押入れの中身を全て引っ張り出して、天井の板を外してみたり、", NULL, "He cleared out the closet, and went up to the attic...", Line_ContinueAfterTyping); @@ -124,14 +148,16 @@ void main() OutputLineAll(NULL, "", Line_WaitForInput); OutputLine(NULL, "タンスの引き出しを全て引っ張りだして中身をぶちまけ、引き出し全てを引っこ抜いてまで調べた。", - NULL, " He also pulled out all the chests and searched them thoroughly.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " He also pulled out all the chests and searched them thoroughly.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 守銭奴というのはへそくりの隠し方だって巧みだ。", - NULL, "His wife had been a pretty clever woman.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "His wife had been a pretty clever woman.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " きっとこれくらいはしないと見付からない。", NULL, "She must have hid it somewhere very unusual.", Line_Normal); ClearMessage(); @@ -139,6 +165,7 @@ void main() DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); DrawSceneWithMask( "Ho_2", "maskleft", 1, 0, 300 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんな調子で家の中を荒らし続け、", NULL, "He messed up the whole first floor", Line_WaitForInput); OutputLine(NULL, "二階に上がり、手始めにこの部屋から探そうと思った時、", @@ -160,12 +187,14 @@ void main() DrawBustshotWithFiltering( 2, "Sa_SakebuB1", "maskright", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s20/04/440400094", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/04/440400094", 128); OutputLine(NULL, "「に、にーにーの部屋は駄目ですの…ッ!!!」", - NULL, "\"Not Nii-nii's room...!!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"Not Nii-nii's room...!!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s20/21/442000012", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/21/442000012", 128); OutputLine(NULL, "「何しさらすんじゃあぁ!!!」", NULL, "\"What the hell?!!\"", Line_Normal); ClearMessage(); @@ -174,14 +203,16 @@ void main() ChangeBustshot( 2, "Sa_NakuA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s20/04/440400095", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/04/440400095", 128); OutputLine(NULL, "「駄目ですの、にーにーの部屋は止めてくださいですの…!!!」", NULL, "\"No! You can't go inside Nii-nii's room...!!!\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 最初、その過剰な反応は、この部屋にこそ通帳が隠されている証拠だと鉄平は考えた。", - NULL, "Teppei immediately assumed that she was hiding the bankbook in there.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Teppei immediately assumed that she was hiding the bankbook in there.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } PlaySE( 0, "s_furu", 128, 64 ); @@ -190,17 +221,20 @@ void main() DisplayWindow(); PlaySE( 0, "s_Down", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鉄平は沙都子を振り払い、その部屋、悟史の部屋に無理に入ろうとする。", - NULL, "He threw her off and forced his way inside the room.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He threw her off and forced his way inside the room.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawBustshotWithFiltering( 0, "Sa_SakebuA1", "maskright", 7, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); DisplayWindow(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …だが沙都子は半狂乱になってそれを食い止めようとした。", NULL, "...However, Satoko tried to stop him with all of her might.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 無抵抗で言いなりの沙都子がこれだけの抵抗を見せるのは面白くもあったが、", NULL, "It was amusing for Teppei to see Satoko resisting him to that extent, but it also surprised him a little.", Line_WaitForInput); OutputLine(NULL, "同時に意外でもあり、鉄平はどうして悟史の部屋に入るのだけが駄目なのか、沙都子の主張を聞かざるを得なかった。", @@ -211,21 +245,23 @@ void main() ChangeBustshot( 0, "Sa_NakuB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s20/04/440400096", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/04/440400096", 128); OutputLine(NULL, "「……えっく!", NULL, "\"Hic......!", Line_WaitForInput); - PlaySE(4, "ps3/s20/04/440400096", 128, 64); + PlayVoice(4, "ps3/s20/04/440400096", 128); OutputLine(NULL, " その部屋は…にーにーの部屋ですのよ…。", NULL, " That room belongs to... Nii-nii...", Line_WaitForInput); - PlaySE(4, "ps3/s20/04/440400097", 128, 64); + PlayVoice(4, "ps3/s20/04/440400097", 128); OutputLine(NULL, "…にーにーが帰ってきた時、大変なことになってたら…にーにーが悲しみますのよ…。", NULL, " Nii-nii will be hurt... if he comes home and... sees his room destroyed...", Line_WaitForInput); - PlaySE(4, "ps3/s20/04/440400098", 128, 64); + PlayVoice(4, "ps3/s20/04/440400098", 128); OutputLine(NULL, "うっく、えっぐ…!!」", - NULL, " Ugh... ugh...!!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Ugh... ugh...!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s20/21/442000013", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/21/442000013", 128); OutputLine(NULL, "「何じゃい、兄貴の部屋だからって、それだけで駄目なんかい。", NULL, "\"You don't want me there just 'cause it's your brother's room?", Line_WaitForInput); OutputLine(NULL, "悟史なんか生きとるかどうかもわからんわな。」", @@ -236,116 +272,128 @@ void main() ChangeBustshot( 0, "Sa_SakebuB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s20/04/440400099", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/04/440400099", 128); OutputLine(NULL, "「にーにーは生きてるんですのよ!!", NULL, "\"Nii-nii is alive!!", Line_WaitForInput); OutputLine(NULL, " きっと帰ってきますのよ!!", NULL, " He will come back home!!", Line_WaitForInput); - PlaySE(4, "ps3/s20/04/440400100", 128, 64); + PlayVoice(4, "ps3/s20/04/440400100", 128); OutputLine(NULL, " わああぁああぁあん!!", NULL, " Waaaaaaaah!!", Line_WaitForInput); - PlaySE(4, "ps3/s20/04/440400101", 128, 64); + PlayVoice(4, "ps3/s20/04/440400101", 128); OutputLine(NULL, " 荒らさないで、荒らさないで!!」", NULL, " Don't destroy his room!!\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s20/21/442000014", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/21/442000014", 128); OutputLine(NULL, "「…何言うてんな。", NULL, "\"...What are you saying?", Line_WaitForInput); OutputLine(NULL, "わしゃあ荒らすんと違う。", NULL, " I'm not going to destroy the room.", Line_WaitForInput); - PlaySE(4, "ps3/s20/21/442000015", 128, 64); + PlayVoice(4, "ps3/s20/21/442000015", 128); OutputLine(NULL, "この部屋をな?", NULL, " I'm just...", Line_WaitForInput); - PlaySE(4, "ps3/s20/21/442000016", 128, 64); + PlayVoice(4, "ps3/s20/21/442000016", 128); OutputLine(NULL, " ちょいとお掃除しようちゅうとんしゃあな。", NULL, " trying to clean it up.", Line_WaitForInput); - PlaySE(4, "ps3/s20/21/442000017", 128, 64); + PlayVoice(4, "ps3/s20/21/442000017", 128); OutputLine(NULL, "いないヤツのために部屋を残しとく義理なんかあらんね。", NULL, " Why would you have to save this room for someone who's not here anymore?", Line_WaitForInput); - PlaySE(4, "ps3/s20/21/442000018", 128, 64); + PlayVoice(4, "ps3/s20/21/442000018", 128); OutputLine(NULL, "だからちょいとお片付けをするだけなんね。」", NULL, " I need to clean it up.\"", Line_Normal); ClearMessage(); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「だめッ!!", NULL, "\"No!!", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, " だめええぇええええ、わああああああん、わああぁああぁあッ!!!", NULL, " No, you can't! Waaaaaaah!! Waaaaaaaaah!!", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, " にーにー、にーにーー!!!", NULL, " Nii-nii!! Nii-nii!!", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, " うわああああぁあぁあぁぁッ!!!」", NULL, " Waaaaaaaaah!!!\"", Line_Normal); ClearMessage(); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「なッ、何じゃいな、そんなに嫌か、わしがこの部屋に入るんがそんなに嫌かい…!!」", NULL, "\"The hell? You really don't want me to go inside, huh...?\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子の抵抗があまりに半狂乱なので、さすがに鉄平もこれ以上はやめた方がいいと思った。", - NULL, "Satoko's crazed behavior convinced him that he should stop provoking her for the moment.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Satoko's crazed behavior convinced him that he should stop provoking her for the moment.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……鉄平も脅しのプロだった。", - NULL, "...While Teppei was very talented at threatening people,", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...While Teppei was very talented at threatening people,", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 追い詰めすぎると素人ほど窮鼠、猫を噛む。", NULL, "despair makes cowards courageous.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、沙都子のこの異常な抵抗を無視してこの部屋を荒らせば、きっと家を飛び出しかねないと感じた。", - NULL, "If he ignored Satoko and tore apart the room, she might just run away.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "If he ignored Satoko and tore apart the room, she might just run away.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今や沙都子は、近くに置いておくのも煩わしいし、かといって手元から離すのも危険だという疫病神扱いだった。", NULL, "He didn't want Satoko to be nearby, but he also couldn't let her run loose.", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s20/21/442000019", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/21/442000019", 128); OutputLine(NULL, "「わぁったわあった!!", NULL, "\"Fine then!!", Line_WaitForInput); OutputLine(NULL, " 沙都子がいい子にしてたらわしもこの部屋には入らん。", NULL, " If you promise to be a good girl, I won't go inside this room.", Line_WaitForInput); - PlaySE(4, "ps3/s20/21/442000020", 128, 64); + PlayVoice(4, "ps3/s20/21/442000020", 128); OutputLine(NULL, "な?", NULL, " Alright?", Line_WaitForInput); - PlaySE(4, "ps3/s20/21/442000021", 128, 64); + PlayVoice(4, "ps3/s20/21/442000021", 128); OutputLine(NULL, " それでええんね?」", - NULL, " Got it?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Got it?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Sa_HannbesoB1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s20/04/440400102", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/04/440400102", 128); OutputLine(NULL, "「……はい、……はい。」", NULL, "\"Yes... yes...\"", Line_Normal); ClearMessage(); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); } OutputLine(NULL, "「その代わり、わしを怒らせたら知らんぞ。", NULL, "\"But if you make me mad,", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, "悟史なんて帰ってこないヤツのために部屋を残しとく謂れはないんだからのぉ!", NULL, " I'm gonna rip this room apart!", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, " お前が帰ってこんようになったり、他所様にわしが虐めてるなんてことを言いよったら、", - NULL, " If you escape from this house or tell people about what's happening...", Line_ContinueAfterTyping); - SetValidityOfInput( FALSE ); + NULL, " If you escape from this house or tell people about what's happening...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); Wait( 800 ); - SetValidityOfInput( TRUE ); - PlaySE(4, "", 128, 64); + // (backup) SetValidityOfInput( TRUE ); + PlayVoice(4, "", 128); OutputLine(NULL, "…この部屋、大変なことになってまうん、よう肝に刻んどれえ。", NULL, " everything in there's gonna end up in the garbage.", Line_WaitForInput); - PlaySE(4, "", 128, 64); + PlayVoice(4, "", 128); OutputLine(NULL, "わぁったな?!」", NULL, " Get it?!\"", Line_Normal); ClearMessage(); @@ -354,78 +402,92 @@ void main() ChangeBustshot( 0, "Sa_MuhyouA1", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s20/04/440400103", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/04/440400103", 128); OutputLine(NULL, "「……はい、……はい、…ありがとうございますありがとうございます…。」", NULL, "\"...Yes... yes... Thank you for giving me a chance...\"", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " きっとこの部屋に通帳がある。", - NULL, "Teppei was sure the bankbook was inside Satoshi's room.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Teppei was sure the bankbook was inside Satoshi's room.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …だが、自分がこの部屋を荒らした痕跡をわずかにでも気取ったら沙都子は面倒なことになるだろう。", NULL, "...But Satoko would lose it if he went inside.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 面倒な約束をしたな、とは思ったが、この部屋なんていうどうでもいい人質で沙都子の口が封じれるなら、考えてみれば悪い話ではなかった。", - NULL, "He wasn't pleased about the promise he made with her, but at least it would keep Satoko under control.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He wasn't pleased about the promise he made with her, but at least it would keep Satoko under control.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …よく言い聞かせれば、学校に行かせてもいいんじゃないだろうか。", - NULL, "...It might not hurt him to send her off to school.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "...It might not hurt him to send her off to school.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 明日も休ませると、あの女教師、今度は警察と一緒に乗り込んで来かねない。", NULL, "If he kept her home again tomorrow, that teacher might come to the house with the police in tow.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子を学校へ行かせられなかった理由は、学校で余計なことをしゃべるんじゃないかという恐れだけだ。", - NULL, "He was only keeping her at home because he was afraid that Satoko would talk to other people.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He was only keeping her at home because he was afraid that Satoko would talk to other people.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その恐れさえないなら、むしろ沙都子は学校に行かせた方がいい。", - NULL, "If she wasn't going to do that, it'd be better for him to send her to school.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "If she wasn't going to do that, it'd be better for him to send her to school.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それに、沙都子が学校に行っている間なら、こっそり悟史の部屋を調べることもできる。", NULL, "He could sneak into Satoshi's room while she was out.", Line_Normal); ClearMessage(); - PlaySE(4, "ps2/21/442000022", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps2/21/442000022", 128); OutputLine(NULL, "「沙都子。お前がいい子にしたったんから、風邪ももうええぇころじゃんね。", NULL, "\"Satoko, you've been a good girl, so I guess your cold is all better now.", Line_WaitForInput); - PlaySE(4, "ps3/s20/21/442000023", 128, 64); + PlayVoice(4, "ps3/s20/21/442000023", 128); OutputLine(NULL, "お前、明日から学校行けぇ。」", - NULL, " Go back to school tomorrow.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Go back to school tomorrow.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ChangeBustshot( 0, "Sa_MuhyouA2", 200, TRUE ); DisplayWindow(); - PlaySE(4, "ps3/s20/04/440400103", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/04/440400103", 128); OutputLine(NULL, "「…………ありがとうございますありがとうございます…。」", - NULL, "\"Thank you so much... Thank you so much...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "\"Thank you so much... Thank you so much...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 施しを受けたら礼を言えと仕込んだが、何度も繰り返されると気持ち悪い。", - NULL, "He was the one who told her to say 'thank you' when he gives her approval to do something.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He was the one who told her to say 'thank you' when he gives her approval to do something.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鉄平は自分勝手にそう思った。", NULL, "But it annoyed him to hear her say it over and over.", Line_Normal); ClearMessage(); - PlaySE(4, "S20/21/442000024", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("鉄平", NULL, "Teppei", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/21/442000024", 128); OutputLine(NULL, "「早ぅいがんね、ざったいわこのダラズが。", NULL, "\"Get out of my sight, you little brat.", Line_WaitForInput); OutputLine(NULL, "……あぁもう!", NULL, " Gah!", Line_WaitForInput); - PlaySE(4, "ps3/s20/21/442000025", 128, 64); + PlayVoice(4, "ps3/s20/21/442000025", 128); OutputLine(NULL, " 面白ないん!!」", NULL, " You're so annoying!!\"", Line_Normal); ClearMessage(); diff --git a/Update/_mina_tips_010.txt b/Update/_mina_tips_010.txt index ce84570..bdf3b14 100644 --- a/Update/_mina_tips_010.txt +++ b/Update/_mina_tips_010.txt @@ -11,64 +11,74 @@ void main() DrawSceneWithMask( "Denwa", "maskup", 1, 0, 300 ); PlayBGM( 1, "Mati", 120, 0 ); - PlaySE(4, "ps3/s20/00/442100001", 128, 64); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLine("所長", NULL, "Chief", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/00/442100001", 128); OutputLine(NULL, "「そうですか。", NULL, "\"I see...", Line_WaitForInput); OutputLine(NULL, "裏に、町会も、その鬼ヶ淵死守同盟とかいう恫喝団体もいないとわかれば、これで安心でしょう。", NULL, " We're good as long as we know that the town council and the Onigafuchi Guardians aren't involved.", Line_WaitForInput); - PlaySE(4, "ps3/s20/00/442100002", 128, 64); + PlayVoice(4, "ps3/s20/00/442100002", 128); OutputLine(NULL, "北条沙都子さんの件は、特別扱いせずに慎重に対応してください。」", - NULL, " Please take care of Satoko Houjou-san's case without worrying about it too much.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Please take care of Satoko Houjou-san's case without worrying about it too much.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s20/00/442900001", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("原山", NULL, "Harayama", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/00/442900001", 128); OutputLine(NULL, "「はい。", NULL, "\"I will.", Line_WaitForInput); OutputLine(NULL, "雛見沢の総意でないとわかればこちらも落ち着いて処理ができます。」", NULL, " I'm glad to know that the whole village isn't backing them.\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s20/00/442100003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("所長", NULL, "Chief", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/00/442100003", 128); OutputLine(NULL, "「しかし、私は好きになれませんね。", NULL, "\"I wouldn't agree with them if they were, though.", Line_WaitForInput); OutputLine(NULL, "裏に誰がいようがいなかろうが、常に公平な対応をするのが公務員です。", - NULL, " No matter who is pulling the strings, we must treat every case equally.", Line_WaitForInput); - PlaySE(4, "ps3/s20/00/442100004", 128, 64); + NULL, " No matter who is pulling the strings, we must treat every case equally. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("所長", NULL, "Chief", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/00/442100004", 128); OutputLine(NULL, "恫喝がまかり通るようなことがあったという先例を残したから、雛見沢は特別扱いだという妙なルールができてしまったのではないですか?」", - NULL, " This whole odd rule that we have to give Hinamizawa special treatment is only due to the precedent set when we let threats influence us before.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "This whole odd rule that we have to give Hinamizawa special treatment is only due to the precedent set when we let threats influence us before.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s20/00/442900002", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("原山", NULL, "Harayama", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/00/442900002", 128); OutputLine(NULL, "「……まぁ、確かに所長の仰るとおりだとは思いますが、……一応ですね、その…。」", NULL, "\"...Well, you're absolutely right, sir... but...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s20/00/442100005", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("所長", NULL, "Chief", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/00/442100005", 128); OutputLine(NULL, "「わざわざ自治の係長が、連合町会が背景にいないことを確認してくれたんですから、うちの職員も厳粛に事務を進めてください。", - NULL, "\"Please continue to work on this case. The manager from the municipal government assured us that the town council has nothing to do with this petition.", Line_WaitForInput); - PlaySE(4, "ps3/s20/00/442100006", 128, 64); + NULL, "\"Please continue to work on this case. The manager from the municipal government assured us that the town council has nothing to do with this petition. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("所長", NULL, "Chief", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/00/442100006", 128); OutputLine(NULL, "雛見沢だからどうすべきかとお伺いを立てること自体がすでに公務員の心構えとして問題です。", - NULL, " It's a problem that our organization is so afraid of one tiny community.", Line_WaitForInput); + NULL, "It's a problem that our organization is so afraid of one tiny community.", Line_WaitForInput); OutputLine(NULL, "係長も、その辺をよく職員に教えてくれなければ困ります。」", - NULL, " As a manager, you should think about that a little.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " As a manager, you should think about that a little.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - PlaySE(4, "ps3/s20/00/442900003", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("原山", NULL, "Harayama", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/00/442900003", 128); OutputLine(NULL, "「はい、申し訳ございません…。", NULL, "\"Yes, I'm sorry...", Line_WaitForInput); OutputLine(NULL, "とにかく、裏に村がいないとわかれば安心です。」", NULL, " Anyway, I'm glad to hear that the village isn't supporting them...\"", Line_Normal); ClearMessage(); - PlaySE(4, "ps3/s20/00/442100007", 128, 64); + if (GetGlobalFlag(GADVMode)) { OutputLine("所長", NULL, "Chief", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "ps3/s20/00/442100007", 128); OutputLine(NULL, "「裏に村がいるとわかっても、対応を焦るべきではありません。", NULL, "\"You must act the same way even if the village does support them.", Line_WaitForInput); OutputLine(NULL, "何があろうとも!", NULL, " No matter who is behind the scenes!", Line_WaitForInput); - PlaySE(4, "ps3/s20/00/442100008", 128, 64); + PlayVoice(4, "ps3/s20/00/442100008", 128); OutputLine(NULL, " 北条沙都子さんの件は慎重に対応してください。", NULL, " Please be very careful with Satoko Houjou's case.", Line_WaitForInput); - PlaySE(4, "ps3/s20/00/442100009", 128, 64); + PlayVoice(4, "ps3/s20/00/442100009", 128); OutputLine(NULL, "くれぐれも異例の措置は取らないよう、担当に念を押しておいてくださいよ。」", NULL, " Don't try to give her any special treatment, you understand?\"", Line_Normal); ClearMessage(); diff --git a/Update/_mina_tips_011.txt b/Update/_mina_tips_011.txt index 309f5fe..fd087e3 100644 --- a/Update/_mina_tips_011.txt +++ b/Update/_mina_tips_011.txt @@ -5,71 +5,85 @@ void main() PlayBGM( 0, "Nazo", 120, 0 ); DrawScene( "Nort2", 400 ); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 神がいつ降臨されるのかは誰も知りません。", - NULL, "Watch therefore: for ye know not what hour your Lord doth come.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Watch therefore: for ye know not what hour your Lord doth come.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは例えるなら、泥棒がいつ訪れるのかわからないように。", NULL, "But know this, that if the goodman of the house had known in what watch the thief would come, he would have watched, and would not have suffered his house to be broken up.", Line_Normal); ClearMessage(); PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから予期せずしてその時を迎えて、不信心であったことを悔いぬよう、常に目を醒ましていなさい。", - NULL, "Therefore, be ye also ready: for in such an hour as ye think not the Son of man cometh.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Therefore, be ye also ready: for in such an hour as ye think not the Son of man cometh.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その日が何時なのか、神さえも知り得ないのです。", - NULL, "Even God doesn't know when he will descend once more.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Even God doesn't know when he will descend once more.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 神はいつその時が訪れてもいいように、常に目を醒ましているでしょう。", - NULL, "He is constantly prepared for that day to come.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "He is constantly prepared for that day to come.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 常に自分の中の神を信じよ。", - NULL, "Have faith in your God at all times.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Have faith in your God at all times.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いつ日の光を浴びるかは、その神すらも知り得ないのだから。", NULL, "Your God doesn't even know when he'll see the light.", Line_Normal); ClearMessage(); PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 努力を惜しむな。", - NULL, "Do not spare any effort.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Do not spare any effort.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 常に勤勉であれ。", - NULL, "Study hard every day.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Study hard every day.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 探求に情熱を。", - NULL, "Have the passion for discovery.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Have the passion for discovery.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 報われる日は神でも知り得ないが、その日は約束されているのだ。", - NULL, "You never know when you will be rewarded, but that day will come for sure.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "You never know when you will be rewarded, but that day will come for sure.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 約束の日まで、私は自らの情熱の炎を潰えさせることはない。", - NULL, "Until then, you must let the fires of your passion burn bright.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Until then, you must let the fires of your passion burn bright.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } - SetDrawingPointOfMessage( 0, 9 ); + if (GetGlobalFlag(GADVMode) == 0) { SetDrawingPointOfMessage( 0, 9 ); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " Hifumi.T ", NULL, " Hifumi. T", Line_Normal); ClearMessage(); diff --git a/Update/_mina_tips_012.txt b/Update/_mina_tips_012.txt index 6c05ee8..b4801e0 100644 --- a/Update/_mina_tips_012.txt +++ b/Update/_mina_tips_012.txt @@ -5,92 +5,111 @@ void main() PlayBGM( 1, "Nazo", 120, 0 ); DrawScene( "Nort2", 400 ); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 神の子は自らが三日の後に復活すると予言しました。", - NULL, "The son of God promised that he would be resurrected within three days.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The son of God promised that he would be resurrected within three days.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 罪人たちは兵にて墓を封じ、その体が蘇ることがないよう監視しましたが、それはとても愚かしいことでした。", - NULL, "Sinful men guarded his grave to make sure he would not wake up, but that was foolish of them.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Sinful men guarded his grave to make sure he would not wake up, but that was foolish of them.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 復活とは肉体が蘇ることではなく、その心と教えが蘇ることだからです。", NULL, "He meant that his spirit and his lessons would be resurrected, not his physical shell.", Line_Normal); ClearMessage(); PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 肉体の死を恐れるな。", - NULL, "Do not be afraid of physical death.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Do not be afraid of physical death.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自らの貢献が揺ぎ無いなら、必ず自分は蘇る。", - NULL, "If you achieve great things, you will live again.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "If you achieve great things, you will live again.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その時、自分は死を超越し永遠の生を得るのである。", NULL, "You will surpass death, and become immortal.", Line_Normal); ClearMessage(); PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして悪魔は、神の子を断崖に連れて行き、飛び降りるように言いました。", - NULL, "A demon took the son of God to a cliff, and told him to jump off.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "A demon took the son of God to a cliff, and told him to jump off.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自らが神の子を名乗るなら、神は奇跡にてその身を守るはずだと言うのです。", NULL, "He claimed that if he was really a son of God, a miracle would help him survive.", Line_Normal); ClearMessage(); PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを試すことは即ち、神を試すということです。", - NULL, "He tried to challenge the Lord.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "He tried to challenge the Lord.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 神は人を試しますが、人が神を試してはなりません。", - NULL, "The Lord challenges humans, but humans may not challenge the Lord.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "The Lord challenges humans, but humans may not challenge the Lord.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 試すことは疑うことです。", - NULL, "To challenge is to suspect.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "To challenge is to suspect.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 疑いは悪魔の囁きに耳を貸し、あなたを堕落させるでしょう。", NULL, "Suspicion will speak words of evil into your ears, and it will make you falter.", Line_Normal); ClearMessage(); PlaySE( 0, "s_page", 128, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自らの成果を疑うな。", - NULL, "Do not doubt your own achievements.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Do not doubt your own achievements.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自らの人生を疑うな。", - NULL, "Do not doubt your own life.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Do not doubt your own life.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自らの貢献を疑うな。", - NULL, "Do not doubt your contributions.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Do not doubt your contributions.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そして自分の実績を人が評価することを試してはならない。", - NULL, "Do not let others criticize your achievements.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Do not let others criticize your achievements.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを試すということは、自らの人生を疑うのと同じことなのだ。", - NULL, "That is the same as doubting your own life.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That is the same as doubting your own life.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } - SetDrawingPointOfMessage( 0, 9 ); + if (GetGlobalFlag(GADVMode) == 0) { SetDrawingPointOfMessage( 0, 9 ); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " Hifumi.T ", NULL, " Hifumi. T", Line_Normal); ClearMessage(); diff --git a/Update/_mina_tips_013.txt b/Update/_mina_tips_013.txt index b282222..52a7ef2 100644 --- a/Update/_mina_tips_013.txt +++ b/Update/_mina_tips_013.txt @@ -5,102 +5,124 @@ void main() PlayBGM( 0, "Instict", 120, 0 ); DrawScene( "Fure2", 1000 ); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……梨花の知りたかった答えはこれで出揃ったようね。", NULL, "...I guess Rika finally managed to assemble all the pieces to her puzzle.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " でも、この記憶が持ち越されるかは別の問題ね。", - NULL, "But we don't know yet if her memories will pass on to her next life.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "But we don't know yet if her memories will pass on to her next life.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花は死の直前の記憶を遡って失う。", - NULL, "Rika always loses the memory of her death.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Rika always loses the memory of her death.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから、このカケラを教訓として活かせるかは大いに疑問だけれど。", NULL, "I don't know if she can retain the memories of what she's discovered.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どう?", NULL, "What did you think?", Line_WaitForInput); OutputLine(NULL, " あなたも楽しかった?", NULL, " Did you have fun?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " このカケラを見てしまえば、もうカケラの積み木遊びなんて退屈なだけでしょう。", - NULL, "Once you find out the answers, collecting them isn't so fun anymore...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Once you find out the answers, collecting them isn't so fun anymore...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……そうでもない?", - NULL, "You don't agree...?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "You don't agree...?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうね。", NULL, "I see.", Line_WaitForInput); OutputLine(NULL, "古いカケラをもう一度積み木遊びしてみると、別のものが見えて楽しいかもしれないわね。", NULL, " You still might find something different by examining some old Fragments.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どうせここでの時間は無限なのだし。", - NULL, "After all, the time we have here is endless.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "After all, the time we have here is endless.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自分で何かの遊びを見つけない限り、ここには何もないのだから。", NULL, "We have to find something to play with, because there's nothing to do here.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 箱遊びも、箱の中身を知ってしまえばもう何の楽しみもない。", - NULL, "For me, playing with these Fragments stops being fun when I find out what's inside.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "For me, playing with these Fragments stops being fun when I find out what's inside.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …それでもなお、箱遊びが楽しめるのだとしたら、あなたはなかなか殊勝だと思うわ。", NULL, "...But if you can tell me how to have fun with them even so, that makes you pretty smart.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " え?", NULL, "What?", Line_WaitForInput); OutputLine(NULL, " 私はどういう遊びをしているのか?", NULL, " You want to know what I play with?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 遊びというよりは、退屈しのぎね。", - NULL, "I don't play. I'm just killing time.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I don't play. I'm just killing time.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私は、梨花たちの世界がどこでどうなっていたら理想的な世界へ至れたかを想像するのが好きよ。", - NULL, "I like to imagine what Rika could've done, in order to achieve the future she hopes for.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I like to imagine what Rika could've done, in order to achieve the future she hopes for.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼らが至れたら素敵だろうと思う世界のカケラを、自分なりの解釈で作ってみているの。", NULL, "I like to imagine a world that would've been happy for all of them.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今回のカケラで、世界の構造をほとんどわかったでしょう?", - NULL, "You've found out how these worlds are set up by looking at the previous ones, right?", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "You've found out how these worlds are set up by looking at the previous ones, right?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その上で、どこで誰がどう立ち回っていたら、梨花は鷹野に負けなかったのかを想像することが、最近の私のお気に入りの遊びよ。", NULL, "I like to analyze what would need to change in order for Rika to win against Takano.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どんなカケラか見たいって?", NULL, "You want to see what's on my mind?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " くすくす、残念ね。", NULL, "Hee hee, too bad.", Line_WaitForInput); OutputLine(NULL, "あなたには見せてあげないわ。", - NULL, " I'm not showing that to you.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " I'm not showing that to you.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その世界ではね、", NULL, "In that world,", Line_WaitForInput); OutputLine(NULL, "梨花たちは見事、苦難に打ち勝ち、", @@ -109,64 +131,78 @@ void main() NULL, " and broke through the fate of June 1983.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自己満足のようなカケラだから、恥ずかしくてとても見せられないけれどもね。", NULL, "It's just my imagination. It's not for me to share with you...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …でも、梨花がこれから作ってくれるカケラの方が、もっともっと輝いてくれるに違いない。", NULL, "I'm sure the world that Rika is about to create is better than anything in my imagination.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 仮に、昭和58年6月19日に閉じ込められてしまっても。", - NULL, "Even if she's stuck on June 19th in 1983...", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Even if she's stuck on June 19th in 1983...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それはそれで、梨花のひとつの世界の終焉としてこの上なく輝かしいカケラとなるでしょうし。", - NULL, "I'm sure this now-ended world will remain one of Rika's brightest fragments either way.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I'm sure this now-ended world will remain one of Rika's brightest fragments either way.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どんなに苦難があったにせよ、", NULL, "No matter how much she struggles,", Line_WaitForInput); OutputLine(NULL, "もしもそれを乗り越えられたなら、もっともっと輝くカケラになるでしょうし。", NULL, " if she actually overcomes her fate, it will be the most brilliant Fragment of her story.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 私が描くどんな物語より、梨花が自ら紡ぐ物語の方がよっぽど素晴らしいものになるでしょうね。", NULL, "I'm sure the life Rika lives makes for a better story than my boring imagination.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花はどうしたかって…?", NULL, "You want to know what happened to Rika...?", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 結局、羽入と一緒にもう一度世界をやり直す決心をしたみたいよ。", NULL, "She made a decision to redo her life once again with Hanyuu.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自分に与えられた人生を精一杯足掻く。", - NULL, "She is trying to live her life with all her might.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "She is trying to live her life with all her might.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それが自分の美学だと、知ったみたいだから。", - NULL, "That's what she learned from this world.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "That's what she learned from this world.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 次のカケラはもう始まってるわ。", NULL, "Her next life has already begun.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どんな世界なのかしらね。", - NULL, "I do wonder what that life is like.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I do wonder what that life is like.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これから見に行ってみるつもり。", - NULL, "I'm going there now to check.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I'm going there now to check.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あなたも一緒に見に行く…?", NULL, "Do you want to come with me...?", Line_Normal); ClearMessage(); diff --git a/Update/init.txt b/Update/init.txt index f9c9651..2839c08 100644 --- a/Update/init.txt +++ b/Update/init.txt @@ -1,22 +1,127 @@ - void main() { - SetFontId(1); //0 is MS Gothic (default japanese), 1 is MS PGothic (default english), 2 is dejavu sans, 3 is source han sans chinese simplified (for chinese) - SetCharSpacing(0); //use negative values to make characters appear closer together - SetLineSpacing(1); - SetFontSize(42); + // Max Number for Global Flags hotkey + SetGlobalFlag(GCensorMaxNum , 5); + SetGlobalFlag(GEffectExtendMaxNum , 0); + SetGlobalFlag(GAltBGMflowMaxNum , 0); + SetGlobalFlag(GAltSEflowMaxNum , 0); + + // restore default ADV-MODE setting + if(GetGlobalFlag(GMOD_SETTING_LOADER) == 0) { + SetGlobalFlag(GVoiceVolume , 75); + SetGlobalFlag(GSEVolume , 50); + SetGlobalFlag(GBGMVolume , 50); + SetGlobalFlag(GADVMode , 1); + SetGlobalFlag(GEffectExtend , 0); + SetGlobalFlag(GAltBGM , 0); + SetGlobalFlag(GAltSE , 0); + SetGlobalFlag(GAltVoice , 0); + SetGlobalFlag(GCensor , 2); + SetGlobalFlag(GAltBGMflow , 0); + SetGlobalFlag(GAltSEflow , 0); + SetGlobalFlag(GAltVoicePriority , 0); + SetGlobalFlag(GWindowOpacity , 100); + SetGlobalFlag(GHideButtons , 0); + SetGlobalFlag(GArtStyle , 0); + SetGlobalFlag(GMOD_SETTING_LOADER ,3 ); + } + + // restore default NVL-MODE setting + if(GetGlobalFlag(GMOD_SETTING_LOADER) == 1) { + SetGlobalFlag(GVoiceVolume , 75); + SetGlobalFlag(GSEVolume , 50); + SetGlobalFlag(GBGMVolume , 50); + SetGlobalFlag(GADVMode , 0); + SetGlobalFlag(GEffectExtend , 0); + SetGlobalFlag(GAltBGM , 0); + SetGlobalFlag(GAltSE , 0); + SetGlobalFlag(GAltVoice , 0); + SetGlobalFlag(GCensor , 2); + SetGlobalFlag(GAltBGMflow , 0); + SetGlobalFlag(GAltSEflow , 0); + SetGlobalFlag(GAltVoicePriority , 0); + SetGlobalFlag(GWindowOpacity , 50); + SetGlobalFlag(GHideButtons , 0); + SetGlobalFlag(GArtStyle , 0); + SetGlobalFlag(GMOD_SETTING_LOADER , 3); + } + + // restore vanilla GFlag settings + if(GetGlobalFlag(GMOD_SETTING_LOADER) == 2) { + SetGlobalFlag(GVoiceVolume , 75); + SetGlobalFlag(GSEVolume , 50); + SetGlobalFlag(GBGMVolume , 50); + SetGlobalFlag(GADVMode , 0); + SetGlobalFlag(GEffectExtend , 0); + SetGlobalFlag(GAltBGM , 0); + SetGlobalFlag(GAltSE , 0); + SetGlobalFlag(GAltVoice , 0); + SetGlobalFlag(GCensor , 0); + SetGlobalFlag(GAltBGMflow , 0); + SetGlobalFlag(GAltSEflow , 0); + SetGlobalFlag(GAltVoicePriority , 0); + SetGlobalFlag(GWindowOpacity , 50); + SetGlobalFlag(GHideButtons , 0); + SetGlobalFlag(GArtStyle , 1); + SetGlobalFlag(GMOD_SETTING_LOADER , 0); + SetGlobalFlag(GCensorMaxNum , 0); + SetGlobalFlag(GEffectExtendMaxNum , 0); + SetGlobalFlag(GAltBGMflowMaxNum , 0); + SetGlobalFlag(GAltSEflowMaxNum , 0); + } - //SetNameFormat("{0}\n"); - SetNameFormat(""); + ModADVModeSettingLoad( + "{0}\n", //NameFormat + -170, //WindowPosX + -275, //WindowPosY + 1150, //WindowSizeX + 250, //WindowSizeY + 60, //WindowMarginLeft + 30, //WindowMarginTop + 50, //WindowMarginRight + 30, //WindowMarginBottom + 3, //FontID + 0, //CharSpacing + 8, //LineSpacing + 30 //FontSize + ); - SetScreenAspect("0.75"); + ModNVLModeSettingLoad( + "", //NameFormat + -170, //WindowPosX + -10, //WindowPosY + 1240, //WindowSizeX + 720, //WindowSizeY + 60, //WindowMarginLeft + 30, //WindowMarginTop + 50, //WindowMarginRight + 30, //WindowMarginBottom + 3, //FontID + 0, //CharSpacing + 8, //LineSpacing + 34 //FontSize + ); - SetWindowPos(-4, 0); - SetWindowSize(1024, 768); - SetWindowMargins(60, 30, 50, 30); + ModNVLADVModeSettingLoad( + "", //NameFormat + -170, //WindowPosX + -10, //WindowPosY + 1240, //WindowSizeX + 720, //WindowSizeY + 60, //WindowMarginLeft + 30, //WindowMarginTop + 50, //WindowMarginRight + 30, //WindowMarginBottom + 3, //FontID + 0, //CharSpacing + 8, //LineSpacing + 34 //FontSize + ); - SetGUIPosition(0, 0); + SetScreenAspect("0.5625"); + SetGUIPosition(170, 0); + OutputLineAll(NULL, "", Line_ContinueAfterTyping); + DisableWindow(); - //CallScript( "test" ); CallScript( "flow" ); } diff --git a/Update/staffroom.txt b/Update/staffroom.txt index f0fe539..f4cc212 100644 --- a/Update/staffroom.txt +++ b/Update/staffroom.txt @@ -10,113 +10,138 @@ void main() PlayBGM( 0, "Cradle_song", 120, 0 ); + ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " こんにちは、竜騎士07です。", - NULL, "Hi, this is Ryukishi07.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Hi, this is Ryukishi07.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この度は『ひぐらしのなく頃に解』皆殺し編をお楽しみいただき、誠にありがとうございます。", NULL, "Thank you for playing\nHigurashi When They Cry Kai - Ch.7 Minagoroshi.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今回のシナリオは、例えるなら、なぞなぞ帳の巻末の答えのページのような無味簡素さがあったと思います。", - NULL, "This time around, the scenario was almost like the answer page in a book of riddles.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "This time around, the scenario was almost like the answer page in a book of riddles.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これまでのシナリオに併せて読む、副菜のようなシナリオだったかもしれません。", - NULL, "Or maybe the scenario was like a side dish we enjoyed alongside all the scenarios up to now.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Or maybe the scenario was like a side dish we enjoyed alongside all the scenarios up to now.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 召し上がり方は皆さんにお任せいたします。", - NULL, "You can take it how you like.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "You can take it how you like.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 楽しんで読めたなら、それに勝る召し上がり方はないかと思います。", NULL, "I just hope you enjoyed it.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 謎は謎である内が一番楽しいだけに、今回のシナリオの発表はとても不安でした。", - NULL, "I was very nervous about releasing this scenario, because a mystery is only good when it's still a mystery.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "I was very nervous about releasing this scenario, because a mystery is only good when it's still a mystery.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そういった楽しみ方にある種の終止符を打ちかねないからです。", - NULL, "This scenario marks the end of that mystery.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "This scenario marks the end of that mystery.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 公開を渋りたい弱気も少しありました。", NULL, "To be honest, I didn't want to release this chapter for a while.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ただ、ゆえにか昨今、明かさぬ謎を前提にした作品が散見しているように感じています。", - NULL, "However, way too many similar stories are being published with no answers at all.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "However, way too many similar stories are being published with no answers at all.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 答えのページがないなぞなぞ帳など何の意味もありません。", - NULL, "A book of riddles means nothing if there's no answer page in the back.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "A book of riddles means nothing if there's no answer page in the back.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " せっかく苦労して自分なりの答えを見つけても、正解かどうか確かめられないなら悲しいだけです。", - NULL, "Coming up with an answer when you have no way to see if it's right or not is a little sad, I think.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Coming up with an answer when you have no way to see if it's right or not is a little sad, I think.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その悲しさゆえに、なぞなぞ帳を斜め読みし、悩む楽しみ方が失われているように感じています。", NULL, "If there are no answers, you can't get any joy out of reading a book of riddles.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そのため、なぞなぞ本来の楽しさが失われ、", NULL, "I regret to see that there are way too many stories out there", Line_WaitForInput); OutputLine(NULL, "インパクトだけが先行した作品が増えすぎたことを個人的に残念に思ってきました。", - NULL, " that don't offer this kind of joy.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " that don't offer this kind of joy.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それなので『ひぐらしのなく頃に』では、少なくとも答え合わせができる解答的なものをきちんと描ききろうと考えました。", NULL, "That's why I decided to release something that you can compare your answer to for this series.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 色々と反則的な表現の世界ゆえに、いわゆる正解を得られた方は少ないかもしれません。", - NULL, "Since this world had a rather irregular presentation, there may not have been many people who reached what might be called the right answer.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Since this world had a rather irregular presentation, there may not have been many people who reached what might be called the right answer.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ですので、いわゆる得点というものは、正解したかどうかで与えられるよりも、", NULL, "But it's not really about whether your answer was right or wrong.", Line_WaitForInput); OutputLine(NULL, "いくつの問いを見付け出しその答えを用意できたか、解答用紙の文字数で与えられるべきではないかと思います。", NULL, " It's much more about how many questions you raised when reading the story and how many answers you were able to find.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 本日までお寄せくださった大勢の皆さんの推理やご感想を心より感謝いたします。", - NULL, "Thank you all very much for the solutions you've sent me.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Thank you all very much for the solutions you've sent me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いずれもとても素晴らしい推理で、中には劇中よりも考察が深く、それを正解にしてしまいたいと思ったことも何度かあるくらいです(苦笑)。", NULL, "They were all wonderful theories, and some were thought out so much more than the actual story that I frequently thought about making them the right answer (wry laugh).", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " また、それらの深い推理に勇気付けられたお陰で、第7話まで挫けずに書き進むことができたと思います。", - NULL, "Also, your support has given me courage to finish writing the seventh chapter of this series.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "Also, your support has given me courage to finish writing the seventh chapter of this series.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今日まで『ひぐらし』を支えてくださったのは皆さんに心より感謝いたします。", NULL, "Thank you very much for supporting Higurashi.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " さて、最後にお詫びしたいのは、児童福祉行政の描き方です。", NULL, "Finally, I would like to apologize about how I portrayed the child consultation center.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 昭和58年当時はどうだったかはさて置き、", NULL, "I don't know what it was like in 1983,", Line_WaitForInput); OutputLine(NULL, "今日の児童福祉行政はとても親身で、劇中で描かれたような意地悪なものでは断じてありません。", - NULL, " but child consultation centers are not mean places like I depicted in my story.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, " but child consultation centers are not mean places like I depicted in my story.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 劇中、演出上の都合で意地悪っぽく描きましたが、", NULL, "I made the characters look so unfeeling,", Line_WaitForInput); OutputLine(NULL, "今日の行政は常に心強い、", @@ -125,45 +150,52 @@ void main() NULL, " the government today is the number one hero for us civilians.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 実際、児童福祉や青少年育成に関わる方々は非常に熱心で滅私奉公な方々ばかりです。", - NULL, "In fact, those involved with child welfare and youth education are all extremely passionate and selflessly devoted people.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "In fact, those involved with child welfare and youth education are all extremely passionate and selflessly devoted people.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そういった方々をさも頼りなさそうに描いてしまったことをお詫びさせてください。", NULL, "I'm sorry for giving them such a negative image in this chapter.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 残す物語は最後の第8話「祭囃し編」のみとなりました。", - NULL, "The next chapter, Matsuribayashi, is going to be the last one of the series.", Line_WaitForInput); - OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + NULL, "The next chapter, Matsuribayashi, is going to be the last one of the series.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これだけの長い物語となった『ひぐらしのなく頃に』の、締めとなるシナリオとして見事描ききれるかどうか、", NULL, "I'm overwhelmed by the pressure of writing the last chapter of Higurashi When They Cry,", Line_WaitForInput); OutputLine(NULL, "早くもプレッシャーでいっぱいですが、頑張ろうと思います。", NULL, " which turned out to be such a long story.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どうか温かく見守っていただければ幸いです。", - NULL, "I hope you'll continue your kind support.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "I hope you'll continue your kind support.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どうか今後ともよろしくお願いいたします。", - NULL, "Thank you all very much.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "Thank you all very much.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( TRUE, 128 ); - SetDrawingPointOfMessage( 0, 8 ); + if (GetGlobalFlag(GADVMode) == 0) { SetDrawingPointOfMessage( 0, 8 ); } + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "07th Expansion", NULL, " 07th Expansion", Line_ContinueAfterTyping); - SetDrawingPointOfMessage( 0, 9 ); + if (GetGlobalFlag(GADVMode) == 0) { SetDrawingPointOfMessage( 0, 9 ); } OutputLine(NULL, "竜騎士07", - NULL, " Ryukishi07", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " Ryukishi07", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } SetSpeedOfMessage( FALSE, 0 ); CallScript( "&eye" );